Home
last modified time | relevance | path

Searched refs:low (Results 1 – 25 of 994) sorted by relevance

12345678910>>...40

/openbsd/src/gnu/llvm/compiler-rt/lib/builtins/
Dudivmoddi4.c44 *rem = n.s.low % d.s.low; in __udivmoddi4()
45 return n.s.low / d.s.low; in __udivmoddi4()
51 *rem = n.s.low; in __udivmoddi4()
55 if (d.s.low == 0) { in __udivmoddi4()
61 *rem = n.s.high % d.s.low; in __udivmoddi4()
62 return n.s.high / d.s.low; in __udivmoddi4()
65 if (n.s.low == 0) { in __udivmoddi4()
71 r.s.low = 0; in __udivmoddi4()
81 r.s.low = n.s.low; in __udivmoddi4()
100 q.s.low = 0; in __udivmoddi4()
[all …]
Dmulti3.c23 r.s.low = (a & lower_mask) * (b & lower_mask); in __mulddi3()
24 du_int t = r.s.low >> bits_in_dword_2; in __mulddi3()
25 r.s.low &= lower_mask; in __mulddi3()
27 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
29 t = r.s.low >> bits_in_dword_2; in __mulddi3()
30 r.s.low &= lower_mask; in __mulddi3()
32 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
46 r.all = __mulddi3(x.s.low, y.s.low); in __multi3()
47 r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; in __multi3()
Dmuldi3.c21 r.s.low = (a & lower_mask) * (b & lower_mask); in __muldsi3()
22 su_int t = r.s.low >> bits_in_word_2; in __muldsi3()
23 r.s.low &= lower_mask; in __muldsi3()
25 r.s.low += (t & lower_mask) << bits_in_word_2; in __muldsi3()
27 t = r.s.low >> bits_in_word_2; in __muldsi3()
28 r.s.low &= lower_mask; in __muldsi3()
30 r.s.low += (t & lower_mask) << bits_in_word_2; in __muldsi3()
44 r.all = __muldsi3(x.s.low, y.s.low); in __muldi3()
45 r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; in __muldi3()
Dint_types.h44 su_int low; member
48 su_int low;
57 su_int low; member
61 su_int low;
86 du_int low; member
90 du_int low;
99 du_int low; member
103 du_int low;
111 r.s.low = l; in make_ti()
118 r.s.low = l; in make_tu()
[all …]
Dudivmodti4.c116 if (dividend.s.high < divisor.s.low) { in __udivmodti4()
118 quotient.s.low = udiv128by64to64(dividend.s.high, dividend.s.low, in __udivmodti4()
119 divisor.s.low, &remainder.s.low); in __udivmodti4()
124 quotient.s.high = dividend.s.high / divisor.s.low; in __udivmodti4()
125 dividend.s.high = dividend.s.high % divisor.s.low; in __udivmodti4()
126 quotient.s.low = udiv128by64to64(dividend.s.high, dividend.s.low, in __udivmodti4()
127 divisor.s.low, &remainder.s.low); in __udivmodti4()
138 quotient.s.low = 0; in __udivmodti4()
140 quotient.s.low <<= 1; in __udivmodti4()
149 quotient.s.low |= s & 1; in __udivmodti4()
/openbsd/src/gnu/gcc/gcc/
Ddouble-int.c40 mask.low = ALL_ONES; in double_int_mask()
45 mask.low = ((unsigned HOST_WIDE_INT) 2 << (prec - 1)) - 1; in double_int_mask()
75 r.low = cst.low & mask.low; in double_int_zext()
91 snum = cst.low; in double_int_sext()
99 r.low = cst.low | ~mask.low; in double_int_sext()
104 r.low = cst.low & mask.low; in double_int_sext()
137 return (HOST_WIDE_INT) cst.low >= 0; in double_int_fits_in_shwi_p()
139 return (HOST_WIDE_INT) cst.low < 0; in double_int_fits_in_shwi_p()
162 return (HOST_WIDE_INT) cst.low; in double_int_to_shwi()
171 return cst.low; in double_int_to_uhwi()
[all …]
/openbsd/src/gnu/usr.bin/binutils/gdb/gdbserver/
Dconfigure.srv22 srv_tgtobj="linux-low.o linux-arm-low.o"
27 srv_tgtobj="linux-low.o linux-i386-low.o i387-fp.o"
33 srv_tgtobj="linux-low.o linux-ia64-low.o"
37 srv_tgtobj="linux-low.o linux-m68k-low.o"
41 srv_tgtobj="linux-low.o linux-mips-low.o"
46 srv_tgtobj="linux-low.o linux-ppc-low.o"
51 srv_tgtobj="linux-low.o linux-s390-low.o"
55 srv_tgtobj="linux-low.o linux-s390-low.o"
59 srv_tgtobj="linux-low.o linux-sh-low.o"
64 srv_tgtobj="linux-low.o linux-x86-64-low.o i387-fp.o"
[all …]
DMakefile.in121 $(srcdir)/linux-arm-low.c $(srcdir)/linux-i386-low.c \
123 $(srcdir)/linux-ia64-low.c $(srcdir)/linux-low.c \
124 $(srcdir)/linux-m68k-low.c $(srcdir)/linux-mips-low.c \
125 $(srcdir)/linux-ppc-low.c $(srcdir)/linux-s390-low.c \
126 $(srcdir)/linux-sh-low.c $(srcdir)/linux-x86-64-low.c
258 linux_low_h = $(srcdir)/linux-low.h
260 linux-low.o: linux-low.c $(linux_low_h) $(server_h)
263 linux-arm-low.o: linux-arm-low.c $(linux_low_h) $(server_h)
264 linux-i386-low.o: linux-i386-low.c $(linux_low_h) $(server_h)
265 linux-ia64-low.o: linux-ia64-low.c $(linux_low_h) $(server_h)
[all …]
/openbsd/src/sys/lib/libkern/
Dsoftfloat-specialize.h85 bits64 high, low; member
134 z.low = 0; in float32ToCommonNaN()
202 z.low = 0; in float64ToCommonNaN()
280 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 ); in floatx80_is_nan()
294 aLow = a.low & ~ LIT64( 0x4000000000000000 ); in floatx80_is_signaling_nan()
298 && ( a.low == aLow ); in floatx80_is_signaling_nan()
315 z.low = 0; in floatx80ToCommonNaN()
316 z.high = a.low<<1; in floatx80ToCommonNaN()
331 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 ); in commonNaNToFloatx80()
352 a.low |= LIT64( 0xC000000000000000 ); in propagateFloatx80NaN()
[all …]
Dmulti3.c26 r.s.low = (a & lower_mask) * (b & lower_mask); in __mulddi3()
27 du_int t = r.s.low >> bits_in_dword_2; in __mulddi3()
28 r.s.low &= lower_mask; in __mulddi3()
30 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
32 t = r.s.low >> bits_in_dword_2; in __mulddi3()
33 r.s.low &= lower_mask; in __mulddi3()
35 r.s.low += (t & lower_mask) << bits_in_dword_2; in __mulddi3()
51 r.all = __mulddi3(x.s.low, y.s.low); in __multi3()
52 r.s.high += x.s.high * y.s.low + x.s.low * y.s.high; in __multi3()
Dmuldi3.c98 union uu u, v, low, prod; in __muldi3() local
134 low.q = __lmulq(u0, v0); in __muldi3()
151 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] + in __muldi3()
152 low.ul[H]; in __muldi3()
153 prod.ul[L] = low.ul[L]; in __muldi3()
182 u_int u1, u0, v1, v0, udiff, vdiff, high, mid, low; in __lmulq() local
192 low = u0 * v0; in __lmulq()
196 return (low); in __lmulq()
227 prodl += LHUP(low); in __lmulq()
228 prodh += HHALF(low) + (prodl < was); in __lmulq()
[all …]
/openbsd/src/gnu/usr.bin/binutils/gas/
Dflonum-copy.c31 in_length = in->leader - in->low; in flonum_copy()
33 if (in->leader < in->low) in flonum_copy()
35 out->leader = out->low - 1; /* 0.0 case */ in flonum_copy()
39 out_length = out->high - out->low; in flonum_copy()
50 memset ((char *) (out->low + in_length + 1), '\0', in flonum_copy()
54 memcpy ((void *) (out->low), (void *) (in->low), in flonum_copy()
57 out->leader = in->leader - in->low + out->low; in flonum_copy()
65 memcpy ((void *) (out->low), (void *) (in->low + shorten), in flonum_copy()
Dflonum-mult.c101 size_of_a = a->leader - a->low; in flonum_multip()
102 size_of_b = b->leader - b->low; in flonum_multip()
104 size_of_product = product->high - product->low; in flonum_multip()
129 A, a->low[A], B, b->low[B], work); in flonum_multip()
135 work += (unsigned long) a->low[A] * (unsigned long) b->low[B]; in flonum_multip()
148 product->low[P] = work; in flonum_multip()
169 product->low[P] = carry; in flonum_multip()
176 for (q = product->low + P; q >= product->low; q--) in flonum_multip()
186 product->leader = product->low + P; in flonum_multip()
/openbsd/src/gnu/usr.bin/binutils-2.17/gas/
Dflonum-copy.c31 in_length = in->leader - in->low; in flonum_copy()
33 if (in->leader < in->low) in flonum_copy()
35 out->leader = out->low - 1; /* 0.0 case */ in flonum_copy()
39 out_length = out->high - out->low; in flonum_copy()
50 memset ((char *) (out->low + in_length + 1), '\0', in flonum_copy()
54 memcpy ((void *) (out->low), (void *) (in->low), in flonum_copy()
57 out->leader = in->leader - in->low + out->low; in flonum_copy()
65 memcpy ((void *) (out->low), (void *) (in->low + shorten), in flonum_copy()
Dflonum-mult.c101 size_of_a = a->leader - a->low; in flonum_multip()
102 size_of_b = b->leader - b->low; in flonum_multip()
104 size_of_product = product->high - product->low; in flonum_multip()
129 A, a->low[A], B, b->low[B], work); in flonum_multip()
135 work += (unsigned long) a->low[A] * (unsigned long) b->low[B]; in flonum_multip()
148 product->low[P] = work; in flonum_multip()
169 product->low[P] = carry; in flonum_multip()
176 for (q = product->low + P; q >= product->low; q--) in flonum_multip()
186 product->leader = product->low + P; in flonum_multip()
/openbsd/src/gnu/usr.bin/gcc/gcc/
Dcppexp.c39 #define num_zerop(num) ((num.low | num.high) == 0)
40 #define num_eq(num1, num2) (num1.low == num2.low && num1.high == num2.high)
346 result.low = 0;
356 result.low = p[0] - '0';
397 if (result.low < max)
398 result.low = result.low * base + c;
459 result.low = num.low << shift;
460 result.high |= num.low >> (PART_PRECISION - shift);
464 add_low = num.low << 1;
465 add_high = (num.high << 1) + (num.low >> (PART_PRECISION - 1));
[all …]
/openbsd/src/gnu/gcc/libcpp/
Dexpr.c39 #define num_zerop(num) ((num.low | num.high) == 0)
40 #define num_eq(num1, num2) (num1.low == num2.low && num1.high == num2.high)
373 result.low = 0; in cpp_interpret_integer()
383 result.low = p[0] - '0'; in cpp_interpret_integer()
424 if (result.low < max) in cpp_interpret_integer()
425 result.low = result.low * base + c; in cpp_interpret_integer()
482 result.low = num.low << shift; in append_digit()
483 result.high |= num.low >> (PART_PRECISION - shift); in append_digit()
488 add_low = num.low << 1; in append_digit()
489 add_high = (num.high << 1) + (num.low >> (PART_PRECISION - 1)); in append_digit()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/mips/
D_tilib.c37 DItype high, low; member
39 DItype low, high;
60 w.s.low = -uu.s.low; in __negti2()
61 w.s.high = -uu.s.high - ((UDItype) w.s.low > 0); in __negti2()
81 w.s.low = 0; in __ashlti3()
82 w.s.high = (UDItype) uu.s.low << -bm; in __ashlti3()
86 UDItype carries = (UDItype) uu.s.low >> bm; in __ashlti3()
88 w.s.low = (UDItype) uu.s.low << b; in __ashlti3()
113 w.s.low = uu.s.high >> -bm;
120 w.s.low = ((UDItype) uu.s.low >> b) | carries;
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/testsuite/g77.f-torture/compile/
D980310-3.f24 subroutine scaleg (n,ma,a,mb,b,low,igh,cscale,cperm,wk) argument
27 integer igh,low,ma,mb,n
114 if (low .eq. igh) go to 410
115 do 210 i = low,igh
129 do 240 i = low,igh
130 do 240 j = low,igh
142 nr = igh-low+1
156 do 260 i = low,igh
166 do 270 i = low,igh
173 do 300 i = low,igh
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/java/
Dboehm.c49 set_bit (low, high, n) in set_bit() argument
50 unsigned HOST_WIDE_INT *low, *high; in set_bit()
61 which = low;
68 mark_reference_fields (field, low, high, ubit, in mark_reference_fields() argument
72 unsigned HOST_WIDE_INT *low, *high;
82 low, high, ubit,
124 set_bit (low, high, ubit - count - i - 1);
153 unsigned HOST_WIDE_INT low = 0, high = 0; in get_boehm_type_descriptor() local
185 mark_reference_fields (field, &low, &high, ubit, in get_boehm_type_descriptor()
203 low = 0; in get_boehm_type_descriptor()
[all …]
/openbsd/src/gnu/usr.bin/gcc/gcc/config/m68hc11/
Dlarith.asm817 mul ; (10) B.high * A.low
819 mul ; (10) B.low * A.high
823 mul ; (10) B.low * A.low
835 mul ; (10) A.high * B.low
840 mul ; (10) A.low * B.high
845 mul ; (10) A.low * B.low
863 ; | B low | <- 7,x
867 ; | PC low |
871 ; | Tmp low |
875 ; | A low |
[all …]
/openbsd/src/gnu/gcc/gcc/config/m68hc11/
Dlarith.asm817 mul ; (10) B.high * A.low
819 mul ; (10) B.low * A.high
823 mul ; (10) B.low * A.low
835 mul ; (10) A.high * B.low
840 mul ; (10) A.low * B.high
845 mul ; (10) A.low * B.low
863 ; | B low | <- 7,x
867 ; | PC low |
871 ; | Tmp low |
875 ; | A low |
[all …]
/openbsd/src/gnu/gcc/libmudflap/
Dmf-heuristics.c98 uintptr_t low; in __mf_heuristic_check() member
113 (entry[i].low <= ptr) && in __mf_heuristic_check()
125 void *low, *high; in __mf_heuristic_check() local
133 if (sscanf (buf, "%p-%p %4c", &low, &high, flags) == 3) in __mf_heuristic_check()
135 if ((uintptr_t) low <= ptr && in __mf_heuristic_check()
142 entry[i].low = (uintptr_t) low; in __mf_heuristic_check()
151 i, (void *) low, (void *) high, buf); in __mf_heuristic_check()
153 __mfu_register ((void *) low, (size_t) (high-low), in __mf_heuristic_check()
/openbsd/src/lib/libc/softfloat/
Dsoftfloat-specialize.h76 bits64 high, low; member
131 z.low = 0; in float32ToCommonNaN()
232 z.low = 0; in float64ToCommonNaN()
302 return ( ( a.high & 0x7FFF ) == 0x7FFF ) && (bits64) ( a.low<<1 ); in floatx80_is_nan()
316 aLow = a.low & ~ LIT64( 0x4000000000000000 ); in floatx80_is_signaling_nan()
320 && ( a.low == aLow ); in floatx80_is_signaling_nan()
337 z.low = 0; in floatx80ToCommonNaN()
338 z.high = a.low<<1; in floatx80ToCommonNaN()
353 z.low = LIT64( 0xC000000000000000 ) | ( a.high>>1 ); in commonNaNToFloatx80()
374 a.low |= LIT64( 0xC000000000000000 ); in propagateFloatx80NaN()
[all …]
/openbsd/src/lib/libc/quad/
Dmuldi3.c100 union uu u, v, low, prod; local
136 low.q = __lmulq(u0, v0);
153 prod.ul[H] = high + (negmid ? -mid : mid) + low.ul[L] +
154 low.ul[H];
155 prod.ul[L] = low.ul[L];
184 u_int u1, u0, v1, v0, udiff, vdiff, high, mid, low; in __lmulq() local
194 low = u0 * v0; in __lmulq()
198 return (low); in __lmulq()
229 prodl += LHUP(low); in __lmulq()
230 prodh += HHALF(low) + (prodl < was); in __lmulq()
[all …]

12345678910>>...40