Index: llvm/trunk/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp =================================================================== --- llvm/trunk/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp +++ llvm/trunk/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp @@ -2832,6 +2832,7 @@ {"tlb-rmi", {AArch64::FeatureTLB_RMI}}, {"pan-rwv", {AArch64::FeaturePAN_RWV}}, {"ccpp", {AArch64::FeatureCCPP}}, + {"sve", {AArch64::FeatureSVE}}, // FIXME: Unsupported extensions {"pan", {}}, {"lor", {}}, Index: llvm/trunk/test/MC/AArch64/SVE/directive-arch.s =================================================================== --- llvm/trunk/test/MC/AArch64/SVE/directive-arch.s +++ llvm/trunk/test/MC/AArch64/SVE/directive-arch.s @@ -0,0 +1,6 @@ +// RUN: llvm-mc -triple=aarch64 < %s | FileCheck %s + +.arch armv8-a+sve + +ptrue p0.b, pow2 +// CHECK: ptrue p0.b, pow2