LVC21-309 SVE & SVE2 in LLVM

This session will cover: • A brief reminder of SVE and SVE2, and the challenges and opportunities they present for compilers • The status of SVE and SVE2 support in LLVM today (for both LLVM 12 and ToT) • Examples of use of C intrinsics (the Arm C Language Extension for SVE/SVE2) and various forms of autovectorization • Pointers to further resources • Our planned roadmap and how to get involved