Searched refs:si_int (Results 1 - 25 of 48) sorted by relevance

12

/freebsd-12-stable/contrib/llvm-project/compiler-rt/lib/builtins/
H A Dnegvsi2.c19 COMPILER_RT_ABI si_int __negvsi2(si_int a) {
20 const si_int MIN = (si_int)1 << ((int)(sizeof(si_int) * CHAR_BIT) - 1);
H A Dffssi2.c18 COMPILER_RT_ABI si_int __ffssi2(si_int a) {
H A Ddivmodsi4.c18 COMPILER_RT_ABI si_int __divmodsi4(si_int a, si_int b, si_int *rem) {
19 si_int d = __divsi3(a, b);
H A Dmodsi3.c17 COMPILER_RT_ABI si_int __modsi3(si_int a, si_int b) {
H A Dabsvsi2.c19 COMPILER_RT_ABI si_int __absvsi2(si_int a) {
20 const int N = (int)(sizeof(si_int) * CHAR_BIT);
23 const si_int t = a >> (N - 1);
H A Dmulosi4.c19 COMPILER_RT_ABI si_int __mulosi4(si_int a, si_int b, int *overflow) {
20 const int N = (int)(sizeof(si_int) * CHAR_BIT);
21 const si_int MIN = (si_int)1 << (N - 1);
22 const si_int MAX = ~MIN;
24 si_int result = a * b;
35 si_int sa = a >> (N - 1);
36 si_int abs_
[all...]
H A Dclzdi2.c24 extern si_int __clzsi2(si_int);
29 COMPILER_RT_ABI si_int __clzdi2(di_int a) {
32 const si_int f = -(x.s.high == 0);
34 (f & ((si_int)(sizeof(si_int) * CHAR_BIT)));
H A Dctzdi2.c24 extern si_int __ctzsi2(si_int);
29 COMPILER_RT_ABI si_int __ctzdi2(di_int a) {
32 const si_int f = -(x.s.low == 0);
34 (f & ((si_int)(sizeof(si_int) * CHAR_BIT)));
H A Ddivsi3.c17 COMPILER_RT_ABI si_int __divsi3(si_int a, si_int b) {
18 const int bits_in_word_m1 = (int)(sizeof(si_int) * CHAR_BIT) - 1;
19 si_int s_a = a >> bits_in_word_m1; // s_a = a < 0 ? -1 : 0
20 si_int s_b = b >> bits_in_word_m1; // s_b = b < 0 ? -1 : 0
H A Dfixtfsi.c13 typedef si_int fixint_t;
17 COMPILER_RT_ABI si_int __fixtfsi(fp_t a) { return __fixint(a); }
H A Dmulvsi3.c19 COMPILER_RT_ABI si_int __mulvsi3(si_int a, si_int b) {
20 const int N = (int)(sizeof(si_int) * CHAR_BIT);
21 const si_int MIN = (si_int)1 << (N - 1);
22 const si_int MAX = ~MIN;
33 si_int sa = a >> (N - 1);
34 si_int abs_a = (a ^ sa) - sa;
35 si_int s
[all...]
H A Daddvsi3.c19 COMPILER_RT_ABI si_int __addvsi3(si_int a, si_int b) {
20 si_int s = (su_int)a + (su_int)b;
H A Dsubvsi3.c19 COMPILER_RT_ABI si_int __subvsi3(si_int a, si_int b) {
20 si_int s = (su_int)a - (su_int)b;
H A Dparitysi2.c17 COMPILER_RT_ABI si_int __paritysi2(si_int a) {
H A Dclzti2.c21 COMPILER_RT_ABI si_int __clzti2(ti_int a) {
26 ((si_int)f & ((si_int)(sizeof(di_int) * CHAR_BIT)));
H A Dctzti2.c21 COMPILER_RT_ABI si_int __ctzti2(ti_int a) {
26 ((si_int)f & ((si_int)(sizeof(di_int) * CHAR_BIT)));
H A Dfixdfsi.c11 typedef si_int fixint_t;
15 COMPILER_RT_ABI si_int __fixdfsi(fp_t a) { return __fixint(a); }
19 AEABI_RTABI si_int __aeabi_d2iz(fp_t a) { return __fixdfsi(a); }
H A Dfixsfsi.c11 typedef si_int fixint_t;
15 COMPILER_RT_ABI si_int __fixsfsi(fp_t a) { return __fixint(a); }
19 AEABI_RTABI si_int __aeabi_f2iz(fp_t a) { return __fixsfsi(a); }
H A Dffsdi2.c18 COMPILER_RT_ABI si_int __ffsdi2(di_int a) {
24 return __builtin_ctz(x.s.high) + (1 + sizeof(si_int) * CHAR_BIT);
H A Dpopcountsi2.c17 COMPILER_RT_ABI si_int __popcountsi2(si_int a) {
H A Dclzsi2.c19 COMPILER_RT_ABI si_int __clzsi2(si_int a) {
21 si_int t = ((x & 0xFFFF0000) == 0) << 4; // if (x is small) t = 16 else 0
H A Dctzsi2.c19 COMPILER_RT_ABI si_int __ctzsi2(si_int a) {
21 si_int t = ((x & 0x0000FFFF) == 0)
H A Dparitydi2.c17 COMPILER_RT_ABI si_int __paritydi2(di_int a) {
H A Dparityti2.c19 COMPILER_RT_ABI si_int __parityti2(ti_int a) {
H A Dpowidf2.c17 COMPILER_RT_ABI double __powidf2(double a, si_int b) {

Completed in 310 milliseconds

12