/llvm-project/compiler-rt/test/builtins/Unit/ |
H A D | udivmodsi4_test.c | 9 extern COMPILER_RT_ABI su_int __udivmodsi4(su_int a, su_int b, su_int* rem); 11 int test__udivmodsi4(su_int a, su_int b, in test__udivmodsi4() 12 su_int expected_result, su_int expected_rem) in test__udivmodsi4() 14 su_int rem; in test__udivmodsi4() 15 su_int result = __udivmodsi4(a, b, &rem); in test__udivmodsi4()
|
H A D | umodsi3_test.c | 9 COMPILER_RT_ABI su_int __umodsi3(su_int a, su_int b); 11 int test__umodsi3(su_int a, su_int b, su_int expected_r) in test__umodsi3() 13 su_int r = __umodsi3(a, b); in test__umodsi3() 20 su_int tests[][4] =
|
H A D | udivsi3_test.c | 9 COMPILER_RT_ABI su_int __udivsi3(su_int a, su_int b); 11 int test__udivsi3(su_int a, su_int b, su_int expected_q) in test__udivsi3() 13 su_int q = __udivsi3(a, b); in test__udivsi3() 20 su_int tests[][4] =
|
H A D | fixunssfsi_test.c | 17 COMPILER_RT_ABI su_int __fixunssfsi(float a); 19 int test__fixunssfsi(float a, su_int expected) in test__fixunssfsi() 21 su_int x = __fixunssfsi(a); in test__fixunssfsi() 27 char assumption_2[sizeof(su_int)*CHAR_BIT == 32] = {0};
|
H A D | fixunsdfsi_test.c | 17 COMPILER_RT_ABI su_int __fixunsdfsi(double a); 19 int test__fixunsdfsi(double a, su_int expected) in test__fixunsdfsi() 21 su_int x = __fixunsdfsi(a); in test__fixunsdfsi() 27 char assumption_2[sizeof(su_int)*CHAR_BIT == 32] = {0};
|
H A D | fixunsxfsi_test.c | 19 COMPILER_RT_ABI su_int __fixunsxfsi(long double a); 21 int test__fixunsxfsi(long double a, su_int expected) in test__fixunsxfsi() 23 su_int x = __fixunsxfsi(a); in test__fixunsxfsi() 29 char assumption_2[sizeof(su_int)*CHAR_BIT == 32] = {0};
|
/llvm-project/compiler-rt/test/builtins/Unit/arm/ |
H A D | aeabi_uidivmod_test.c | 10 extern du_int __aeabi_uidivmod(su_int a, su_int b); 12 int test__aeabi_uidivmod(su_int a, su_int b, in test__aeabi_uidivmod() 13 su_int expected_result, su_int expected_rem) in test__aeabi_uidivmod() 16 su_int rem = ret >> 32; in test__aeabi_uidivmod()
|
/llvm-project/compiler-rt/lib/builtins/ |
H A D | int_types.h | 26 typedef uint32_t su_int; typedef 44 su_int low; 48 su_int low; 57 su_int low; 58 su_int high; 60 su_int high; 61 su_int low; 134 su_int u;
|
H A D | int_lib.h | 109 COMPILER_RT_ABI su_int __udivsi3(su_int n, su_int d); 111 COMPILER_RT_ABI su_int __udivmodsi4(su_int a, su_int b, su_int *rem);
|
H A D | umodsi3.c | 15 typedef su_int fixuint_t; 21 COMPILER_RT_ABI su_int __umodsi3(su_int a, su_int b) { in __umodsi3()
|
H A D | udivsi3.c | 15 typedef su_int fixuint_t; 21 COMPILER_RT_ABI su_int __udivsi3(su_int a, su_int b) { in __udivsi3()
|
H A D | udivmodsi4.c | 17 COMPILER_RT_ABI su_int __udivmodsi4(su_int a, su_int b, su_int *rem) { in __udivmodsi4()
|
H A D | muldi3.c | 17 static di_int __muldsi3(su_int a, su_int b) { in __muldsi3() 20 const su_int lower_mask = (su_int)~0 >> bits_in_word_2; in __muldsi3() 22 su_int t = r.s.low >> bits_in_word_2; in __muldsi3()
|
H A D | fixunssfsi.c | 15 typedef su_int fixuint_t; 18 COMPILER_RT_ABI su_int __fixunssfsi(fp_t a) { return __fixuint(a); } in __fixunssfsi() 22 AEABI_RTABI su_int __aeabi_f2uiz(fp_t a) { return __fixunssfsi(a); } in __aeabi_f2uiz()
|
H A D | fixunsdfsi.c | 11 typedef su_int fixuint_t; 14 COMPILER_RT_ABI su_int __fixunsdfsi(fp_t a) { return __fixuint(a); } in __fixunsdfsi() 18 AEABI_RTABI su_int __aeabi_d2uiz(fp_t a) { return __fixunsdfsi(a); } in __aeabi_d2uiz()
|
H A D | divsi3.c | 18 #define fixuint_t su_int 23 #define COMPUTE_UDIV(a, b) ((su_int)(a) / (su_int)(b))
|
H A D | clzsi2.c | 20 su_int x = (su_int)a; in __clzsi2() 23 su_int r = t; // r = [0, 16] in __clzsi2()
|
H A D | ctzsi2.c | 20 su_int x = (su_int)a; in __ctzsi2() 24 su_int r = t; // r = [0, 16] in __ctzsi2()
|
H A D | fixunsxfsi.c | 35 COMPILER_RT_ABI su_int __fixunsxfsi(xf_float a) { in __fixunsxfsi() 41 if ((unsigned)e > sizeof(su_int) * CHAR_BIT) in __fixunsxfsi() 42 return ~(su_int)0; in __fixunsxfsi()
|
H A D | divmodsi4.c | 22 a = (su_int)(a ^ s_a) - s_a; // negate if s_a == -1 in __divmodsi4() 23 b = (su_int)(b ^ s_b) - s_b; // negate if s_b == -1 in __divmodsi4() 25 su_int r; in __divmodsi4()
|
H A D | fixunstfsi.c | 13 typedef su_int fixuint_t; 16 COMPILER_RT_ABI su_int __fixunstfsi(fp_t a) { return __fixuint(a); } in __fixunstfsi()
|
H A D | paritysi2.c | 18 su_int x = (su_int)a; in __paritysi2()
|
H A D | README.txt | 31 typedef uint32_t su_int; 77 su_int __udivsi3 (su_int n, su_int d); // a / b unsigned 83 su_int __umodsi3 (su_int a, su_int b); // a % b unsigned 88 su_int __udivmodsi4(su_int a, su_int [all...] |
H A D | addvsi3.c | 20 si_int s = (su_int)a + (su_int)b; in __addvsi3()
|
H A D | subvsi3.c | 20 si_int s = (su_int)a - (su_int)b; in __subvsi3()
|