[llvm] [NFC] Extend InjectTLIMappings pass testing (PR #66898)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Sep 21 03:23:33 PDT 2023
================
@@ -30,8 +29,12 @@ define double @sin_f64(double %in) {
; MASSV: call double @sin(double %{{.*}}) #[[SIN:[0-9]+]]
; ACCELERATE: call double @sin(double %{{.*}})
; LIBMVEC-X86: call double @sin(double %{{.*}}) #[[SIN:[0-9]+]]
+; SLEEFGNUABI: call double @sin(double %{{.*}})
+; ARMPL: call double @sin(double %{{.*}})
; No mapping of "sin" to a vector function for Accelerate.
-; ACCELERATE-NOT: _ZGV_LLVM_{{.*}}_sin({{.*}})
+; ACCELERATE-NOT: _ZGV_LLVM_{{.*}}_sin({{.*}})
----------------
JolantaJensen wrote:
Indeed, the target needed to be passed as argument. Fixed.
https://github.com/llvm/llvm-project/pull/66898
More information about the llvm-commits
mailing list