lib/libc/gdtoa/dmisc.c
116
ULong *bx, *bxe, q, *sx, *sxe;
lib/libc/gdtoa/dmisc.c
120
ULong borrow, carry, y, ys;
lib/libc/gdtoa/dmisc.c
122
ULong si, z, zs;
lib/libc/gdtoa/dmisc.c
50
j = sizeof(ULong);
lib/libc/gdtoa/dmisc.c
52
sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i;
lib/libc/gdtoa/dtoa.c
127
ULong x;
lib/libc/gdtoa/g_Qfmt.c
63
ULong bits[4], *L, sign;
lib/libc/gdtoa/g_Qfmt.c
76
L = (ULong*)V;
lib/libc/gdtoa/g__fmt.c
40
g__fmt(b, s, se, decpt, sign, blen) char *b; char *s; char *se; int decpt; ULong sign; size_t blen;
lib/libc/gdtoa/g__fmt.c
42
g__fmt(char *b, char *s, char *se, int decpt, ULong sign, size_t blen)
lib/libc/gdtoa/g_ddfmt.c
45
ULong *L, bits0[4], *bits, *zx;
lib/libc/gdtoa/g_dfmt.c
45
ULong bits[2], *L, sign;
lib/libc/gdtoa/g_dfmt.c
58
L = (ULong*)d;
lib/libc/gdtoa/g_ffmt.c
45
ULong bits[1], *L, sign;
lib/libc/gdtoa/g_ffmt.c
58
L = (ULong*)f;
lib/libc/gdtoa/g_xLfmt.c
61
ULong bits[2], *L, sign;
lib/libc/gdtoa/g_xLfmt.c
74
L = (ULong*)V;
lib/libc/gdtoa/g_xfmt.c
65
ULong bits[2], sign;
lib/libc/gdtoa/gdtoa.c
121
CONST FPI *fpi; int be; ULong *bits;
lib/libc/gdtoa/gdtoa.c
124
(CONST FPI *fpi, int be, ULong *bits, int *kindp, int mode, int ndigits, int *decpt, char **rve)
lib/libc/gdtoa/gdtoa.c
38
bitstob(bits, nbits, bbits) ULong *bits; int nbits; int *bbits;
lib/libc/gdtoa/gdtoa.c
40
bitstob(ULong *bits, int nbits, int *bbits)
lib/libc/gdtoa/gdtoa.c
45
ULong *be, *x, *x0;
lib/libc/gdtoa/gdtoa.h
136
extern char* gdtoa ANSI((CONST FPI *fpi, int be, ULong *bits, int *kindp,
lib/libc/gdtoa/gdtoa.h
141
extern int strtodg ANSI((CONST char*, char**, CONST FPI*, Long*, ULong*,
lib/libc/gdtoa/gdtoa.h
49
#ifndef ULong
lib/libc/gdtoa/gdtoaimp.h
297
typedef union { double d; ULong L[2]; } __attribute__((__may_alias__)) U;
lib/libc/gdtoa/gdtoaimp.h
302
#define word0(x) ((ULong *)x)[1]
lib/libc/gdtoa/gdtoaimp.h
303
#define word1(x) ((ULong *)x)[0]
lib/libc/gdtoa/gdtoaimp.h
305
#define word0(x) ((ULong *)x)[0]
lib/libc/gdtoa/gdtoaimp.h
306
#define word1(x) ((ULong *)x)[1]
lib/libc/gdtoa/gdtoaimp.h
522
ULong x[1];
lib/libc/gdtoa/gdtoaimp.h
532
#define Bcopy(x,y) memcpy_D2A(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int))
lib/libc/gdtoa/gdtoaimp.h
534
#define Bcopy(x,y) memcpy(&x->sign,&y->sign,y->wds*sizeof(ULong) + 2*sizeof(int))
lib/libc/gdtoa/gdtoaimp.h
592
extern void ULtof ANSI((ULong*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
593
extern void ULtod ANSI((ULong*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
594
extern void ULtodd ANSI((ULong*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
595
extern void ULtoQ ANSI((ULong*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
596
extern void ULtox ANSI((UShort*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
597
extern void ULtoxL ANSI((ULong*, ULong*, Long, int));
lib/libc/gdtoa/gdtoaimp.h
598
extern ULong any_on ANSI((Bigint*, int));
lib/libc/gdtoa/gdtoaimp.h
601
extern void copybits ANSI((ULong*, int, Bigint*));
lib/libc/gdtoa/gdtoaimp.h
607
extern char *g__fmt ANSI((char*, char*, char*, int, ULong, size_t));
lib/libc/gdtoa/gdtoaimp.h
610
extern int hexnan ANSI((CONST char**, CONST FPI*, ULong*));
lib/libc/gdtoa/gdtoaimp.h
611
extern int hi0bits_D2A ANSI((ULong));
lib/libc/gdtoa/gdtoaimp.h
614
extern int lo0bits ANSI((ULong*));
lib/libc/gdtoa/gdtoaimp.h
625
extern Bigint *s2b ANSI((CONST char*, int, int, ULong, size_t));
lib/libc/gdtoa/gethex.c
46
ULong L, lostbits, *x;
lib/libc/gdtoa/gmisc.c
43
ULong *x, *x1, *xe, y;
lib/libc/gdtoa/gmisc.c
79
ULong L;
lib/libc/gdtoa/gmisc.c
80
CONST ULong *x, *xe;
lib/libc/gdtoa/hexnan.c
141
*xe &= ((ULong)0xffffffff) >> (ULbits - i);
lib/libc/gdtoa/hexnan.c
38
L_shift(x, x1, i) ULong *x; ULong *x1; int i;
lib/libc/gdtoa/hexnan.c
40
L_shift(ULong *x, ULong *x1, int i)
lib/libc/gdtoa/hexnan.c
57
CONST char **sp; CONST FPI *fpi; ULong *x0;
lib/libc/gdtoa/hexnan.c
59
hexnan( CONST char **sp, CONST FPI *fpi, ULong *x0)
lib/libc/gdtoa/hexnan.c
62
ULong c, h, *x, *x1, *xe;
lib/libc/gdtoa/ldtoa.c
102
ret = gdtoa(&fpi, be, (ULong *)bits, &kind, mode, ndigits, decpt, rve);
lib/libc/gdtoa/misc.c
118
(y) ULong *y;
lib/libc/gdtoa/misc.c
120
(ULong *y)
lib/libc/gdtoa/misc.c
124
ULong x = *y;
lib/libc/gdtoa/misc.c
173
ULong *x;
lib/libc/gdtoa/misc.c
176
ULong carry, *x, y;
lib/libc/gdtoa/misc.c
178
ULong xi, z;
lib/libc/gdtoa/misc.c
229
(x) ULong x;
lib/libc/gdtoa/misc.c
231
(ULong x)
lib/libc/gdtoa/misc.c
288
ULong *x, *xa, *xae, *xb, *xbe, *xc, *xc0;
lib/libc/gdtoa/misc.c
289
ULong y;
lib/libc/gdtoa/misc.c
293
ULong carry, z;
lib/libc/gdtoa/misc.c
295
ULong z2;
lib/libc/gdtoa/misc.c
478
ULong *x, *x1, *xe, z;
lib/libc/gdtoa/misc.c
532
ULong *xa, *xa0, *xb, *xb0;
lib/libc/gdtoa/misc.c
568
ULong *xa, *xae, *xb, *xbe, *xc;
lib/libc/gdtoa/misc.c
572
ULong borrow, y;
lib/libc/gdtoa/misc.c
574
ULong z;
lib/libc/gdtoa/misc.c
666
ULong *xa, *xa0, w, y, z;
lib/libc/gdtoa/misc.c
670
ULong d0, d1;
lib/libc/gdtoa/misc.c
68
rv = (Bigint *)MALLOC(sizeof(Bigint) + (x-1)*sizeof(ULong));
lib/libc/gdtoa/misc.c
70
len = (sizeof(Bigint) + (x-1)*sizeof(ULong) + sizeof(double) - 1)
lib/libc/gdtoa/misc.c
741
ULong *x, y, z;
lib/libc/gdtoa/misc.c
743
ULong d0, d1;
lib/libc/gdtoa/smisc.c
146
copybits(c, n, b) ULong *c; int n; Bigint *b;
lib/libc/gdtoa/smisc.c
148
copybits(ULong *c, int n, Bigint *b)
lib/libc/gdtoa/smisc.c
151
ULong *ce, *x, *xe;
lib/libc/gdtoa/smisc.c
174
ULong
lib/libc/gdtoa/smisc.c
182
ULong *x, *x0, x1, x2;
lib/libc/gdtoa/smisc.c
39
(s, nd0, nd, y9, dplen) CONST char *s; int dplen, nd0, nd; ULong y9;
lib/libc/gdtoa/smisc.c
41
(CONST char *s, int nd0, int nd, ULong y9, size_t dplen)
lib/libc/gdtoa/strtoIQ.c
47
ULong *L = (ULong *)a, *M = (ULong *)b;
lib/libc/gdtoa/strtoId.c
55
ULtod((ULong*)f0, B[0]->x, exp[0], rv[0]);
lib/libc/gdtoa/strtoId.c
58
ULtod((ULong*)f1, B[1]->x, exp[1], rv[1]);
lib/libc/gdtoa/strtoId.c
62
((ULong*)f1)[0] = ((ULong*)f0)[0];
lib/libc/gdtoa/strtoId.c
63
((ULong*)f1)[1] = ((ULong*)f0)[1];
lib/libc/gdtoa/strtoIdd.c
59
ULtodd((ULong*)f0, B[0]->x, exp[0], rv[0]);
lib/libc/gdtoa/strtoIdd.c
62
ULtodd((ULong*)f1, B[1]->x, exp[1], rv[1]);
lib/libc/gdtoa/strtoIdd.c
66
((ULong*)f1)[0] = ((ULong*)f0)[0];
lib/libc/gdtoa/strtoIdd.c
67
((ULong*)f1)[1] = ((ULong*)f0)[1];
lib/libc/gdtoa/strtoIdd.c
68
((ULong*)f1)[2] = ((ULong*)f0)[2];
lib/libc/gdtoa/strtoIdd.c
69
((ULong*)f1)[3] = ((ULong*)f0)[3];
lib/libc/gdtoa/strtoIf.c
55
ULtof((ULong*)f0, B[0]->x, exp[0], rv[0]);
lib/libc/gdtoa/strtoIf.c
58
ULtof((ULong*)f1, B[1]->x, exp[1], rv[1]);
lib/libc/gdtoa/strtoIf.c
62
*(ULong*)f1 = *(ULong*)f0;
lib/libc/gdtoa/strtoIxL.c
47
ULong *L = (ULong *)a, *M = (ULong *)b;
lib/libc/gdtoa/strtod.c
105
ULong y, z;
lib/libc/gdtoa/strtod.c
109
ULong Lsb, Lsb1;
lib/libc/gdtoa/strtod.c
161
ULong bits[2];
lib/libc/gdtoa/strtod.c
289
ULong bits[2];
lib/libc/gdtoa/strtodI.c
44
ULong *L = d->L;
lib/libc/gdtoa/strtodI.c
61
ULong bits[2], sign;
lib/libc/gdtoa/strtodg.c
102
ULong *x, *xe;
lib/libc/gdtoa/strtodg.c
104
ULong borrow = 1, y;
lib/libc/gdtoa/strtodg.c
134
CONST ULong *x, *xe;
lib/libc/gdtoa/strtodg.c
154
ULong *x, *xe;
lib/libc/gdtoa/strtodg.c
180
U *d; CONST FPI *fpi; Long *expt; ULong *bits; int exact, rd, *irv;
lib/libc/gdtoa/strtodg.c
182
(U *d, CONST FPI *fpi, Long *expt, ULong *bits, int exact, int rd, int *irv)
lib/libc/gdtoa/strtodg.c
186
ULong carry, inex, lostbits;
lib/libc/gdtoa/strtodg.c
226
if (b->x[(unsigned int)k>>kshift] & ((ULong)1 << (k & kmask)))
lib/libc/gdtoa/strtodg.c
307
ULong L;
lib/libc/gdtoa/strtodg.c
325
strtodg(CONST char *s00, char **se, CONST FPI *fpi, Long *expt, ULong *bits,
lib/libc/gdtoa/strtodg.c
340
ULong *b, *be, y, z;
lib/libc/gdtoa/strtodg.c
55
ULong *x, *xe;
lib/libc/gdtoa/strtodg.c
58
ULong carry = 1, y;
lib/libc/gdtoa/strtodg.c
65
if (*x < (ULong)0xffffffffL) {
lib/libc/gdtoa/strtodnrp.c
50
ULong bits[2];
lib/libc/gdtoa/strtodnrp.c
53
union { ULong L[2]; double d; } u;
lib/libc/gdtoa/strtof.c
49
ULong bits[1];
lib/libc/gdtoa/strtof.c
52
union { ULong L[1]; float f; } u;
lib/libc/gdtoa/strtof_vaxf.c
50
ULong bits[1];
lib/libc/gdtoa/strtof_vaxf.c
53
union { ULong L[1]; float f; } u;
lib/libc/gdtoa/strtopQ.c
58
ULong bits[4];
lib/libc/gdtoa/strtopQ.c
61
ULong *L = (ULong*)V;
lib/libc/gdtoa/strtopd.c
44
ULong bits[2];
lib/libc/gdtoa/strtopd.c
56
ULtod((ULong*)d, bits, expt, k);
lib/libc/gdtoa/strtopdd.c
48
ULong bits[4];
lib/libc/gdtoa/strtopdd.c
53
ULong L[4];
lib/libc/gdtoa/strtopf.c
44
ULong bits[1], *L;
lib/libc/gdtoa/strtopf.c
56
L = (ULong*)f;
lib/libc/gdtoa/strtopx.c
60
ULong bits[2];
lib/libc/gdtoa/strtopxL.c
56
ULong bits[2];
lib/libc/gdtoa/strtopxL.c
59
ULong *L = (ULong*)V;
lib/libc/gdtoa/strtorQ.c
107
ULong bits[4];
lib/libc/gdtoa/strtorQ.c
120
ULtoQ((ULong*)L, bits, expt, k);
lib/libc/gdtoa/strtorQ.c
56
ULtoQ(L, bits, expt, k) ULong *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtorQ.c
58
ULtoQ(ULong *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtord.c
38
ULtod(L, bits, expt, k) ULong *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtord.c
40
ULtod(ULong *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtord.c
81
ULong bits[2];
lib/libc/gdtoa/strtordd.c
113
L[2+_0] = bits[1] & (((ULong)1L << j) - 1);
lib/libc/gdtoa/strtordd.c
124
L[2+_0] = bits[1] & (((ULong)1L << j) - 1);
lib/libc/gdtoa/strtordd.c
149
L[2+_1] = bits[0] & (((ULong)1L << j) - 1);
lib/libc/gdtoa/strtordd.c
163
L[_1] = (bits[1] >> 21 | bits[2] << 11) & (ULong)0xffffffffL;
lib/libc/gdtoa/strtordd.c
165
| (ULong)0x7ff00000L;
lib/libc/gdtoa/strtordd.c
167
L[2+_0] = bits[1] | (ULong)0x7ff00000L;
lib/libc/gdtoa/strtordd.c
189
ULong bits[4];
lib/libc/gdtoa/strtordd.c
202
ULtodd((ULong*)dd, bits, expt, k);
lib/libc/gdtoa/strtordd.c
38
ULtodd(L, bits, expt, k) ULong *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtordd.c
40
ULtodd(ULong *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtordd.c
52
L[_1] = (bits[1] >> 21 | bits[2] << 11) & (ULong)0xffffffffL;
lib/libc/gdtoa/strtordd.c
66
bits[0] = bits[0] << i & (ULong)0xffffffffL;
lib/libc/gdtoa/strtordd.c
79
bits[0] = bits[0] << i & (ULong)0xffffffffL;
lib/libc/gdtoa/strtorf.c
38
ULtof(L, bits, expt, k) ULong *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtorf.c
40
ULtof(ULong *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtorf.c
79
ULong bits[1];
lib/libc/gdtoa/strtorf.c
92
ULtof((ULong*)f, bits, expt, k);
lib/libc/gdtoa/strtorx.c
110
ULong bits[2];
lib/libc/gdtoa/strtorx.c
58
ULtox(L, bits, expt, k) UShort *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtorx.c
60
ULtox(UShort *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtorxL.c
111
ULtoxL((ULong*)L, bits, expt, k);
lib/libc/gdtoa/strtorxL.c
54
ULtoxL(L, bits, expt, k) ULong *L; ULong *bits; Long expt; int k;
lib/libc/gdtoa/strtorxL.c
56
ULtoxL(ULong *L, ULong *bits, Long expt, int k)
lib/libc/gdtoa/strtorxL.c
98
ULong bits[2];
lib/libc/gdtoa/sum.c
44
ULong carry, *xc, *xa, *xb, *xe, y;
lib/libc/gdtoa/sum.c
46
ULong z;
lib/libc/gdtoa/test/Qtest.c
111
u.bits[_0] = (ULong)strtoul(s1 = s+1, &se, 16);
lib/libc/gdtoa/test/Qtest.c
113
u.bits[_1] = (ULong)strtoul(s1 = se, &se, 16);
lib/libc/gdtoa/test/Qtest.c
115
u.bits[_2] = (ULong)strtoul(s1 = se, &se, 16);
lib/libc/gdtoa/test/Qtest.c
117
u.bits[_3] = (ULong)strtoul(s1 = se, &se, 16);
lib/libc/gdtoa/test/Qtest.c
85
union { long double d; ULong bits[4]; } u, v[2], w;
lib/libc/gdtoa/test/dItest.c
50
U ((ULong*)&d)[_0], U ((ULong*)&d)[_1], buf);
lib/libc/gdtoa/test/ddtest.c
152
U ((ULong*)ddI)[_0],
lib/libc/gdtoa/test/ddtest.c
153
U ((ULong*)ddI)[_1],
lib/libc/gdtoa/test/ddtest.c
154
U ((ULong*)ddI)[2+_0],
lib/libc/gdtoa/test/ddtest.c
155
U ((ULong*)ddI)[2+_1],
lib/libc/gdtoa/test/ddtest.c
160
U ((ULong*)ddI)[_0], U ((ULong*)ddI)[_1],
lib/libc/gdtoa/test/ddtest.c
161
U ((ULong*)ddI)[2+_0], U ((ULong*)ddI)[2+_1],
lib/libc/gdtoa/test/ddtest.c
164
U ((ULong*)ddI)[4+_0], U ((ULong*)ddI)[4+_1],
lib/libc/gdtoa/test/ddtest.c
165
U ((ULong*)ddI)[6+_0], U ((ULong*)ddI)[6+_1],
lib/libc/gdtoa/test/ddtest.c
70
union { double d; ULong L[2]; } u;
lib/libc/gdtoa/test/ddtest.c
84
union { double dd[2]; ULong L[4]; } u;
lib/libc/gdtoa/test/dt.c
194
ULong x, y;
lib/libc/gdtoa/test/dt.c
196
ULong z;
lib/libc/gdtoa/test/dt.c
209
x = (ULong)strtoul(s1 = buf+1, &se, 16);
lib/libc/gdtoa/test/dt.c
211
y = (ULong)strtoul(s1 = se, &se, 16);
lib/libc/gdtoa/test/dt.c
64
typedef union { double d; ULong L[2]; } U;
lib/libc/gdtoa/test/dtest.c
120
U ((ULong*)fI)[_0], U ((ULong*)fI)[_1],
lib/libc/gdtoa/test/dtest.c
125
U ((ULong*)fI)[_0], U ((ULong*)fI)[_1], fI[0]);
lib/libc/gdtoa/test/dtest.c
127
U ((ULong*)&fI[1])[_0], U ((ULong*)&fI[1])[_1],
lib/libc/gdtoa/test/dtest.c
69
union { double f; ULong L[2]; } u;
lib/libc/gdtoa/test/ftest.c
124
U *(ULong*)fI, fI[0]);
lib/libc/gdtoa/test/ftest.c
128
U *(ULong*)fI, fI[0],
lib/libc/gdtoa/test/ftest.c
129
U *(ULong*)&fI[1], fI[1]);
lib/libc/gdtoa/test/ftest.c
67
union { float f; ULong L[1]; } u;
lib/libc/gdtoa/test/ftest.c
87
u.L[0] = (ULong)strtoul(s+1, &se, 16);
lib/libc/gdtoa/test/strtodt.c
49
ULong L[2];
lib/libc/gdtoa/test/strtodt.c
75
if ((a.L[0] = (ULong)strtoul(s, &s1,16), s1 <= s)
lib/libc/gdtoa/test/strtodt.c
76
|| (a.L[1] = (ULong)strtoul(s1,&se,16), se <= s1)) {
lib/libc/gdtoa/test/xLtest.c
105
u.bits[_0] = (ULong)strtoul(s1 = s+1, &se, 16);
lib/libc/gdtoa/test/xLtest.c
107
u.bits[_1] = (ULong)strtoul(s1=se, &se, 16);
lib/libc/gdtoa/test/xLtest.c
109
u.bits[_2] = (ULong)strtoul(s1=se, &se, 16);
lib/libc/gdtoa/test/xLtest.c
84
union { long double d; ULong bits[3]; } u, v[2];