Searched refs:di_int (Results 1 – 8 of 8) sorted by relevance
/device/google/contexthub/firmware/lib/builtins/ |
D | int_lib.h | 26 typedef long long di_int; typedef 30 di_int all; 57 di_int __divdi3(di_int a, di_int b); 58 di_int __moddi3(di_int a, di_int b); 60 di_int __divmoddi4(di_int a, di_int b, di_int* rem);
|
D | divdi3.c | 19 di_int 20 __divdi3(di_int a, di_int b) in __divdi3() 22 const int bits_in_dword_m1 = (int)(sizeof(di_int) * CHAR_BIT) - 1; in __divdi3() 23 di_int s_a = a >> bits_in_dword_m1; /* s_a = a < 0 ? -1 : 0 */ in __divdi3() 24 di_int s_b = b >> bits_in_dword_m1; /* s_b = b < 0 ? -1 : 0 */ in __divdi3()
|
D | moddi3.c | 19 di_int 20 __moddi3(di_int a, di_int b) in __moddi3() 22 const int bits_in_dword_m1 = (int)(sizeof(di_int) * CHAR_BIT) - 1; in __moddi3() 23 di_int s = b >> bits_in_dword_m1; /* s = b < 0 ? -1 : 0 */ in __moddi3() 29 return ((di_int)r ^ s) - s; /* negate if s == -1 */ in __moddi3()
|
D | divmoddi4.c | 19 di_int 20 __divmoddi4(di_int a, di_int b, di_int* rem) in __divmoddi4() 22 di_int d = __divdi3(a,b); in __divmoddi4()
|
D | aeabi_llsr.c | 21 di_int __aeabi_llsr(di_int a, si_int b); 23 di_int 24 __aeabi_llsr(di_int a, si_int b) in __aeabi_llsr()
|
D | aeabi_llsl.c | 21 di_int __aeabi_llsl(di_int a, si_int b); 23 di_int 24 __aeabi_llsl(di_int a, si_int b) in __aeabi_llsl()
|
D | aeabi_l2f.c | 25 float __aeabi_l2f(di_int a); 28 __aeabi_l2f(di_int a) in __aeabi_l2f() 32 const unsigned N = sizeof(di_int) * CHAR_BIT; in __aeabi_l2f() 33 const di_int s = a >> (N-1); in __aeabi_l2f()
|
D | udivmoddi4.c | 223 const di_int s = (di_int)(d.all - r.all - 1) >> (n_udword_bits - 1); in __udivmoddi4()
|