[clang] [llvm] [AArch64] Implement NEON vscale intrinsics (PR #100347)

via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 30 10:33:33 PDT 2024


================
@@ -2096,3 +2096,9 @@ let ArchGuard = "defined(__aarch64__) || defined(__arm64ec__)", TargetGuard = "r
   def VLDAP1_LANE : WInst<"vldap1_lane", ".(c*!).I", "QUlQlUlldQdPlQPl">;
   def VSTL1_LANE  : WInst<"vstl1_lane", "v*(.!)I", "QUlQlUlldQdPlQPl">;
 }
+
+let ArchGuard = "defined(__aarch64__)", TargetGuard = "fp8" in {
----------------
SpencerAbson wrote:

I think this should be `TargetGuard = "fp8,neon"`.

https://github.com/llvm/llvm-project/pull/100347


More information about the cfe-commits mailing list