[clang] [llvm] [AArch64] Implement NEON vamin/vamax intrinsics (PR #99041)

via cfe-commits cfe-commits at lists.llvm.org
Thu Sep 5 01:54:14 PDT 2024


================
@@ -2115,3 +2115,8 @@ let ArchGuard = "defined(__aarch64__)", TargetGuard = "lut" in {
     def VLUTI4_BF_X2_Q   : SInst<"vluti4_laneq_x2", ".2(<U)I", "Qb">;
   }
 }
+
+let ArchGuard = "defined(__aarch64__)", TargetGuard = "faminmax" in {
----------------
SpencerAbson wrote:

Should this target guard not be `"neon,faminmax"`? We are currently testing the use of these intrinsics under `+neon,+faminmax` and `FeatureFAMINMAX` does not include `FeatureNEON` as a dependency.

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


More information about the cfe-commits mailing list