Lines Matching refs:i
43 unsigned int i[4]; in _Q_scl() member
49 hx = xx.i[0] & ~0x80000000; in _Q_scl()
52 if ((hx | xx.i[1] | xx.i[2] | xx.i[3]) == 0) in _Q_scl()
56 while (hx == 0 && xx.i[1] < 0x10000) { in _Q_scl()
57 hx = xx.i[1]; in _Q_scl()
58 xx.i[1] = xx.i[2]; in _Q_scl()
59 xx.i[2] = xx.i[3]; in _Q_scl()
60 xx.i[3] = 0; in _Q_scl()
64 hx = (hx << 1) | (xx.i[1] >> 31); in _Q_scl()
65 xx.i[1] = (xx.i[1] << 1) | (xx.i[2] >> 31); in _Q_scl()
66 xx.i[2] = (xx.i[2] << 1) | (xx.i[3] >> 31); in _Q_scl()
67 xx.i[3] <<= 1; in _Q_scl()
70 xx.i[0] = hx | (xx.i[0] & 0x80000000); in _Q_scl()
75 xx.i[0] = xx.i[0] & 0x80000000; in _Q_scl()
76 xx.i[1] = xx.i[2] = xx.i[3] = 0; in _Q_scl()
78 xx.i[0] += (n << 16); in _Q_scl()
83 int i[4]; member
100 unsigned int i[4]; in _Q_scle() member
106 hx = (xx.i[0] >> 16) & 0x7fff; in _Q_scle()
113 xx.i[0] = 0x7ffe0000 | (xx.i[0] & 0x80000000); in _Q_scle()
114 xx.i[1] = xx.i[2] = xx.i[3] = 0; in _Q_scle()
118 xx.i[0] = 0x00010000 | (xx.i[0] & 0x80000000); in _Q_scle()
119 xx.i[1] = xx.i[2] = xx.i[3] = 0; in _Q_scle()
121 xx.i[0] = (0x3ffe0000 + (hx << 16)) | in _Q_scle()
122 (xx.i[0] & 0x8000ffff); in _Q_scle()
126 xx.i[0] += (n << 16); in _Q_scle()