HomeSort by relevance Sort by last modified time
    Searched refs:n_uword_bits (Results 1 - 5 of 5) sorted by null

  /device/linaro/bootloader/edk2/ArmPkg/Library/CompilerIntrinsicsLib/Arm/
udivsi3.c 69 const unsigned n_uword_bits = sizeof(UINT32) * CHAR_BIT; local
83 // 0 <= sr <= n_uword_bits - 1 or sr large
84 if (sr > n_uword_bits - 1) // d > r
86 if (sr == n_uword_bits - 1) // d == 1
89 // 1 <= sr <= n_uword_bits - 1
91 q = n << (n_uword_bits - sr);
97 r = (r << 1) | (q >> (n_uword_bits - 1));
105 const INT32 s = (INT32)(d - r - 1) >> (n_uword_bits - 1);
udivmoddi4.c 69 const unsigned n_uword_bits = sizeof(UINT32) * CHAR_BIT; local
146 // 0 <= sr <= n_uword_bits - 2 or sr large
147 if (sr > n_uword_bits - 2)
154 // 1 <= sr <= n_uword_bits - 1
157 q.high = n.low << (n_uword_bits - sr);
160 r.low = (n.high << (n_uword_bits - sr)) | (n.low >> sr);
177 q.low = (n.high << (n_uword_bits - sr)) | (n.low >> sr);
183 sr = 1 + n_uword_bits + COUNT_LEADING_ZEROS(d.low) - COUNT_LEADING_ZEROS(n.high);
187 // if (sr == n_uword_bits)
194 // else if (sr < n_uword_bits) // 2 <= sr <= n_uword_bits - 1
    [all...]
  /external/compiler-rt/lib/builtins/
udivsi3.c 27 const unsigned n_uword_bits = sizeof(su_int) * CHAR_BIT; local
37 /* 0 <= sr <= n_uword_bits - 1 or sr large */
38 if (sr > n_uword_bits - 1) /* d > r */
40 if (sr == n_uword_bits - 1) /* d == 1 */
43 /* 1 <= sr <= n_uword_bits - 1 */
45 q = n << (n_uword_bits - sr);
51 r = (r << 1) | (q >> (n_uword_bits - 1));
60 const si_int s = (si_int)(d - r - 1) >> (n_uword_bits - 1);
udivmoddi4.c 26 const unsigned n_uword_bits = sizeof(su_int) * CHAR_BIT; local
103 /* 0 <= sr <= n_uword_bits - 2 or sr large */
104 if (sr > n_uword_bits - 2)
111 /* 1 <= sr <= n_uword_bits - 1 */
114 q.s.high = n.s.low << (n_uword_bits - sr);
117 r.s.low = (n.s.high << (n_uword_bits - sr)) | (n.s.low >> sr);
135 q.s.low = (n.s.high << (n_uword_bits - sr)) | (n.s.low >> sr);
142 sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high);
147 if (sr == n_uword_bits)
154 else if (sr < n_uword_bits) // 2 <= sr <= n_uword_bits -
    [all...]
  /device/google/contexthub/firmware/lib/builtins/
udivmoddi4.c 26 const unsigned n_uword_bits = sizeof(su_int) * CHAR_BIT; local
103 /* 0 <= sr <= n_uword_bits - 2 or sr large */
104 if (sr > n_uword_bits - 2)
111 /* 1 <= sr <= n_uword_bits - 1 */
114 q.s.high = n.s.low << (n_uword_bits - sr);
117 r.s.low = (n.s.high << (n_uword_bits - sr)) | (n.s.low >> sr);
135 q.s.low = (n.s.high << (n_uword_bits - sr)) | (n.s.low >> sr);
142 sr = 1 + n_uword_bits + __builtin_clz(d.s.low) - __builtin_clz(n.s.high);
147 if (sr == n_uword_bits)
154 else if (sr < n_uword_bits) // 2 <= sr <= n_uword_bits -
    [all...]

Completed in 459 milliseconds