A-Profile Architecture support in LLVM toolchain 

A-Profile Architecture Feature Architecture Identifier LLVM LLD LLDB
Scalable Vector Extension (SVE) FEAT_SVE LLVM 5 (asm/disasm)
LLVM 11 (VLA intrinsics)
LLVM 12* (VLS intrinsics)
LLVM 13* (auto-vectorization)
NA LLVM 12*
Pointer Authentication (PAuth) FEAT_PAuth LLVM 8 LLVM 10 LLVM 12*
Memory Tagging Extension (MTE) FEAT_MTE LLVM 9 NA LLVM 12*
Branch Target Indicators (BTI) FEAT_BTI LLVM 9 LLVM 10 LLVM 10
Bfloat16 FEAT_BF16 LLVM 11(intrinsics) NA NA
Matrix Multiplication Extension FEAT_I8MM
FEAT_F32MM
FEAT_F64MM
LLVM 11 (intrinsics) NA NA
Scalable Vector Extension v2 (SVE2) FEAT_SVE2 LLVM 9 (asm/disasm)
LLVM 11 (VLA intrinsics)
LLVM 12* (VLS intrinsics)
LLVM 13* (auto-vectorization)
NA LLVM 12*
Transactional Memory Extension (TME) FEAT_TME LLVM 10 (asm/disasm)
LLVM 10 (intrinsics)
NA Planned

* Planned