[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


================
@@ -5985,6 +5984,27 @@ multiclass SIMDThreeSameVectorFP<bit U, bit S, bits<3> opc,
         [(set (v2f64 V128:$Rd), (OpNode (v2f64 V128:$Rn), (v2f64 V128:$Rm)))]>;
 }
 
+// As above, but only floating point elements supported.
+let mayRaiseFPException = 1, Uses = [FPCR] in
+multiclass SIMDThreeVectorFP<bit U, bit S, bits<3> opc,
----------------
SpencerAbson wrote:

Should the name of this class be changed to reflect that it's second operand's elements must be integers?

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


More information about the cfe-commits mailing list