Home
last modified time | relevance | path

Searched refs:s_a (Results 1 – 3 of 3) sorted by relevance

/frameworks/compile/libbcc/runtime/lib/
Ddivsi3.c25 si_int s_a = a >> bits_in_word_m1; /* s_a = a < 0 ? -1 : 0 */ in __divsi3() local
27 a = (a ^ s_a) - s_a; /* negate if s_a == -1 */ in __divsi3()
29 s_a ^= s_b; /* sign of quotient */ in __divsi3()
30 return (__udivsi3(a, b) ^ s_a) - s_a; /* negate if s_a == -1 */ in __divsi3()
Ddivdi3.c25 di_int s_a = a >> bits_in_dword_m1; /* s_a = a < 0 ? -1 : 0 */ in __divdi3() local
27 a = (a ^ s_a) - s_a; /* negate if s_a == -1 */ in __divdi3()
29 s_a ^= s_b; /*sign of quotient */ in __divdi3()
30 return (__udivmoddi4(a, b, (du_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ in __divdi3()
Ddivti3.c27 ti_int s_a = a >> bits_in_tword_m1; /* s_a = a < 0 ? -1 : 0 */ in __divti3() local
29 a = (a ^ s_a) - s_a; /* negate if s_a == -1 */ in __divti3()
31 s_a ^= s_b; /* sign of quotient */ in __divti3()
32 return (__udivmodti4(a, b, (tu_int*)0) ^ s_a) - s_a; /* negate if s_a == -1 */ in __divti3()