Lines Matching defs:f1
24 void test_builtin_elementwise_abs(float f1, float f2, double d1, double d2,
30 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
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,
272 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
275 f1 = __builtin_elementwise_maximum(f1, f2);
303 void test_builtin_elementwise_minimum(float f1, float f2, double d1, double d2,
310 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
313 f1 = __builtin_elementwise_minimum(f1, f2);
341 void test_builtin_elementwise_max(float f1, float f2, double d1, double d2,
348 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
351 f1 = __builtin_elementwise_max(f1, f2);
425 void test_builtin_elementwise_min(float f1, float f2, double d1, double d2,
432 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
435 f1 = __builtin_elementwise_min(f1, f2);
565 void test_builtin_elementwise_ceil(float f1, float f2, double d1, double d2,
568 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
570 f2 = __builtin_elementwise_ceil(f1);
581 void test_builtin_elementwise_acos(float f1, float f2, double d1, double d2,
584 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
586 f2 = __builtin_elementwise_acos(f1);
597 void test_builtin_elementwise_asin(float f1, float f2, double d1, double d2,
600 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
602 f2 = __builtin_elementwise_asin(f1);
613 void test_builtin_elementwise_atan(float f1, float f2, double d1, double d2,
616 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
618 f2 = __builtin_elementwise_atan(f1);
629 void test_builtin_elementwise_atan2(float f1, float f2, float f3, double d1,
633 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
636 f3 = __builtin_elementwise_atan2(f1, f2);
649 void test_builtin_elementwise_cos(float f1, float f2, double d1, double d2,
652 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
654 f2 = __builtin_elementwise_cos(f1);
665 void test_builtin_elementwise_cosh(float f1, float f2, double d1, double d2,
668 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
670 f2 = __builtin_elementwise_cosh(f1);
681 void test_builtin_elementwise_exp(float f1, float f2, double d1, double d2,
684 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
686 f2 = __builtin_elementwise_exp(f1);
697 void test_builtin_elementwise_exp2(float f1, float f2, double d1, double d2,
700 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
702 f2 = __builtin_elementwise_exp2(f1);
714 void test_builtin_elementwise_floor(float f1, float f2, double d1, double d2,
717 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
719 f2 = __builtin_elementwise_floor(f1);
730 void test_builtin_elementwise_log(float f1, float f2, double d1, double d2,
733 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
735 f2 = __builtin_elementwise_log(f1);
746 void test_builtin_elementwise_log10(float f1, float f2, double d1, double d2,
749 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
751 f2 = __builtin_elementwise_log10(f1);
762 void test_builtin_elementwise_log2(float f1, float f2, double d1, double d2,
765 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
767 f2 = __builtin_elementwise_log2(f1);
828 void test_builtin_elementwise_fmod(float f1, float f2, double d1, double d2,
832 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
835 f2 = __builtin_elementwise_fmod(f1, f2);
848 void test_builtin_elementwise_pow(float f1, float f2, double d1, double d2,
852 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
855 f2 = __builtin_elementwise_pow(f1, f2);
868 void test_builtin_elementwise_roundeven(float f1, float f2, double d1, double d2,
871 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
873 f2 = __builtin_elementwise_roundeven(f1);
884 void test_builtin_elementwise_round(float f1, float f2, double d1, double d2,
887 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
889 f2 = __builtin_elementwise_round(f1);
900 void test_builtin_elementwise_rint(float f1, float f2, double d1, double d2,
903 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
905 f2 = __builtin_elementwise_rint(f1);
916 void test_builtin_elementwise_nearbyint(float f1, float f2, double d1, double d2,
919 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
921 f2 = __builtin_elementwise_nearbyint(f1);
932 void test_builtin_elementwise_sin(float f1, float f2, double d1, double d2,
935 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
937 f2 = __builtin_elementwise_sin(f1);
948 void test_builtin_elementwise_sinh(float f1, float f2, double d1, double d2,
951 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
953 f2 = __builtin_elementwise_sinh(f1);
964 void test_builtin_elementwise_sqrt(float f1, float f2, double d1, double d2,
967 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
969 f2 = __builtin_elementwise_sqrt(f1);
980 void test_builtin_elementwise_tan(float f1, float f2, double d1, double d2,
983 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
985 f2 = __builtin_elementwise_tan(f1);
996 void test_builtin_elementwise_tanh(float f1, float f2, double d1, double d2,
999 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
1001 f2 = __builtin_elementwise_tanh(f1);
1012 void test_builtin_elementwise_trunc(float f1, float f2, double d1, double d2,
1015 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
1017 f2 = __builtin_elementwise_trunc(f1);
1028 void test_builtin_elementwise_canonicalize(float f1, float f2, double d1, double d2,
1031 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
1033 f2 = __builtin_elementwise_canonicalize(f1);
1044 void test_builtin_elementwise_copysign(float f1, float f2, double d1, double d2,
1047 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr, align 4
1050 f1 = __builtin_elementwise_copysign(f1, f2);
1078 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr
1080 f1 = __builtin_elementwise_copysign(f1, 2.0f);
1082 // CHECK: [[F1:%.+]] = load float, ptr %f1.addr
1084 f1 = __builtin_elementwise_copysign(2.0f, f1);