Home
last modified time | relevance | path

Searched refs:di_int (Results 1 – 7 of 7) sorted by relevance

/device/google/contexthub/firmware/lib/builtins/
Dint_lib.h23 typedef long long di_int; typedef
38 di_int __divdi3(di_int a, di_int b);
39 di_int __moddi3(di_int a, di_int b);
41 di_int __divmoddi4(di_int a, di_int b, di_int* rem);
Ddivdi3.c19 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()
Dmoddi3.c19 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()
Ddivmoddi4.c19 di_int
20 __divmoddi4(di_int a, di_int b, di_int* rem) in __divmoddi4()
22 di_int d = __divdi3(a,b); in __divmoddi4()
Dudivmoddi4.c223 const di_int s = (di_int)(d.all - r.all - 1) >> (n_udword_bits - 1); in __udivmoddi4()
/device/linaro/bootloader/edk2/StdLib/LibC/Main/Arm/
Dint_types.h53 typedef long long di_int; typedef
58 di_int all;
101 di_int high;
103 di_int high;
124 static inline ti_int make_ti(di_int h, di_int l) { in make_ti()
Dint_lib.h92 COMPILER_RT_ABI si_int __paritydi2(di_int a);
94 COMPILER_RT_ABI di_int __divdi3(di_int a, di_int b);