Lines Matching defs:f2

24 void test_builtin_elementwise_abs(float f1, float f2, double d1, double d2,
32 f2 = __builtin_elementwise_abs(f1);
106 void test_builtin_elementwise_add_sat(float f1, float f2, double d1, double d2,
189 void test_builtin_elementwise_sub_sat(float f1, float f2, double d1, double d2,
265 void test_builtin_elementwise_maximum(float f1, float f2, double d1, double d2,
273 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
275 f1 = __builtin_elementwise_maximum(f1, f2);
303 void test_builtin_elementwise_minimum(float f1, float f2, double d1, double d2,
311 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
313 f1 = __builtin_elementwise_minimum(f1, f2);
341 void test_builtin_elementwise_max(float f1, float f2, double d1, double d2,
349 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
351 f1 = __builtin_elementwise_max(f1, f2);
425 void test_builtin_elementwise_min(float f1, float f2, double d1, double d2,
433 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
435 f1 = __builtin_elementwise_min(f1, f2);
565 void test_builtin_elementwise_ceil(float f1, float f2, double d1, double d2,
570 f2 = __builtin_elementwise_ceil(f1);
581 void test_builtin_elementwise_acos(float f1, float f2, double d1, double d2,
586 f2 = __builtin_elementwise_acos(f1);
597 void test_builtin_elementwise_asin(float f1, float f2, double d1, double d2,
602 f2 = __builtin_elementwise_asin(f1);
613 void test_builtin_elementwise_atan(float f1, float f2, double d1, double d2,
618 f2 = __builtin_elementwise_atan(f1);
629 void test_builtin_elementwise_atan2(float f1, float f2, float f3, double d1,
634 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
636 f3 = __builtin_elementwise_atan2(f1, f2);
649 void test_builtin_elementwise_cos(float f1, float f2, double d1, double d2,
654 f2 = __builtin_elementwise_cos(f1);
665 void test_builtin_elementwise_cosh(float f1, float f2, double d1, double d2,
670 f2 = __builtin_elementwise_cosh(f1);
681 void test_builtin_elementwise_exp(float f1, float f2, double d1, double d2,
686 f2 = __builtin_elementwise_exp(f1);
697 void test_builtin_elementwise_exp2(float f1, float f2, double d1, double d2,
702 f2 = __builtin_elementwise_exp2(f1);
714 void test_builtin_elementwise_floor(float f1, float f2, double d1, double d2,
719 f2 = __builtin_elementwise_floor(f1);
730 void test_builtin_elementwise_log(float f1, float f2, double d1, double d2,
735 f2 = __builtin_elementwise_log(f1);
746 void test_builtin_elementwise_log10(float f1, float f2, double d1, double d2,
751 f2 = __builtin_elementwise_log10(f1);
762 void test_builtin_elementwise_log2(float f1, float f2, double d1, double d2,
767 f2 = __builtin_elementwise_log2(f1);
828 void test_builtin_elementwise_fmod(float f1, float f2, double d1, double d2,
833 // CHECK: [[F2:%.+]] = load float, ptr %f2.addr, align 4
835 f2 = __builtin_elementwise_fmod(f1, f2);
848 void test_builtin_elementwise_pow(float f1, float f2, double d1, double d2,
853 // CHECK: [[F2:%.+]] = load float, ptr %f2.addr, align 4
855 f2 = __builtin_elementwise_pow(f1, f2);
868 void test_builtin_elementwise_roundeven(float f1, float f2, double d1, double d2,
873 f2 = __builtin_elementwise_roundeven(f1);
884 void test_builtin_elementwise_round(float f1, float f2, double d1, double d2,
889 f2 = __builtin_elementwise_round(f1);
900 void test_builtin_elementwise_rint(float f1, float f2, double d1, double d2,
905 f2 = __builtin_elementwise_rint(f1);
916 void test_builtin_elementwise_nearbyint(float f1, float f2, double d1, double d2,
921 f2 = __builtin_elementwise_nearbyint(f1);
932 void test_builtin_elementwise_sin(float f1, float f2, double d1, double d2,
937 f2 = __builtin_elementwise_sin(f1);
948 void test_builtin_elementwise_sinh(float f1, float f2, double d1, double d2,
953 f2 = __builtin_elementwise_sinh(f1);
964 void test_builtin_elementwise_sqrt(float f1, float f2, double d1, double d2,
969 f2 = __builtin_elementwise_sqrt(f1);
980 void test_builtin_elementwise_tan(float f1, float f2, double d1, double d2,
985 f2 = __builtin_elementwise_tan(f1);
996 void test_builtin_elementwise_tanh(float f1, float f2, double d1, double d2,
1001 f2 = __builtin_elementwise_tanh(f1);
1012 void test_builtin_elementwise_trunc(float f1, float f2, double d1, double d2,
1017 f2 = __builtin_elementwise_trunc(f1);
1028 void test_builtin_elementwise_canonicalize(float f1, float f2, double d1, double d2,
1033 f2 = __builtin_elementwise_canonicalize(f1);
1044 void test_builtin_elementwise_copysign(float f1, float f2, double d1, double d2,
1048 // CHECK-NEXT: [[F2:%.+]] = load float, ptr %f2.addr, align 4
1050 f1 = __builtin_elementwise_copysign(f1, f2);
1101 float f2 = __builtin_elementwise_fma(f32, f32, f32);