Lines Matching defs:fmv_two
18 int __attribute__((target_version("fp"))) fmv_two(void) { return 1; }
19 int __attribute__((target_version("simd"))) fmv_two(void) { return 2; }
20 int __attribute__((target_version("fp16+simd"))) fmv_two(void) { return 4; }
21 int __attribute__((target_version("default"))) fmv_two(void) { return 0; }
23 return fmv()+fmv_one()+fmv_two();
141 // CHECK: @fmv_two = weak_odr ifunc i32 (), ptr @fmv_two.resolver
246 // CHECK-LABEL: define {{[^@]+}}@fmv_two._Mfp
253 // CHECK-LABEL: define {{[^@]+}}@fmv_two._Msimd
260 // CHECK-LABEL: define {{[^@]+}}@fmv_two._Mfp16Msimd
267 // CHECK-LABEL: define {{[^@]+}}@fmv_two.default
280 // CHECK-NEXT: [[CALL2:%.*]] = call i32 @fmv_two()
562 // CHECK-LABEL: define {{[^@]+}}@fmv_two.resolver() comdat {
571 // CHECK-NEXT: ret ptr @fmv_two._Mfp16Msimd
579 // CHECK-NEXT: ret ptr @fmv_two._Msimd
587 // CHECK-NEXT: ret ptr @fmv_two._Mfp
589 // CHECK-NEXT: ret ptr @fmv_two.default
1010 // CHECK-NOFMV-NEXT: [[CALL2:%.*]] = call i32 @fmv_two()
1030 // CHECK-NOFMV-LABEL: define {{[^@]+}}@fmv_two