Home
last modified time | relevance | path

Searched refs:xe (Results 1 – 25 of 113) sorted by relevance

12345

/Linux-v4.19/arch/mips/math-emu/
Dieee754dp.c99 union ieee754dp ieee754dp_format(int sn, int xe, u64 xm) in ieee754dp_format() argument
106 if (xe < DP_EMIN) { in ieee754dp_format()
108 int es = DP_EMIN - xe; in ieee754dp_format()
131 if (xe == DP_EMIN - 1 && in ieee754dp_format()
140 xe++; in ieee754dp_format()
146 xe += es; in ieee754dp_format()
148 assert(xe == DP_EMIN); in ieee754dp_format()
165 xe++; in ieee754dp_format()
172 assert(xe >= DP_EMIN); in ieee754dp_format()
174 if (xe > DP_EMAX) { in ieee754dp_format()
[all …]
Dieee754sp.c99 union ieee754sp ieee754sp_format(int sn, int xe, unsigned int xm) in ieee754sp_format() argument
106 if (xe < SP_EMIN) { in ieee754sp_format()
108 int es = SP_EMIN - xe; in ieee754sp_format()
131 if (xe == SP_EMIN - 1 && in ieee754sp_format()
140 xe++; in ieee754sp_format()
145 xe += es; in ieee754sp_format()
147 assert(xe == SP_EMIN); in ieee754sp_format()
164 xe++; in ieee754sp_format()
171 assert(xe >= SP_EMIN); in ieee754sp_format()
173 if (xe > SP_EMAX) { in ieee754sp_format()
[all …]
Dsp_tlong.c55 if (xe >= 63) { in ieee754sp_tlong()
57 if (xe == 63 && xs && xm == SP_HIDDEN_BIT) in ieee754sp_tlong()
65 if (xe > SP_FBITS) { in ieee754sp_tlong()
66 xm <<= xe - SP_FBITS; in ieee754sp_tlong()
67 } else if (xe < SP_FBITS) { in ieee754sp_tlong()
68 if (xe < -1) { in ieee754sp_tlong()
74 residue = xm << (32 - SP_FBITS + xe); in ieee754sp_tlong()
77 xm >>= SP_FBITS - xe; in ieee754sp_tlong()
Ddp_tlong.c55 if (xe >= 63) { in ieee754dp_tlong()
57 if (xe == 63 && xs && xm == DP_HIDDEN_BIT) in ieee754dp_tlong()
65 if (xe > DP_FBITS) { in ieee754dp_tlong()
66 xm <<= xe - DP_FBITS; in ieee754dp_tlong()
67 } else if (xe < DP_FBITS) { in ieee754dp_tlong()
68 if (xe < -1) { in ieee754dp_tlong()
77 residue = xm << (xe + 1); in ieee754dp_tlong()
81 xm >>= DP_FBITS - xe; in ieee754dp_tlong()
Ddp_tint.c55 if (xe > 31) { in ieee754dp_tint()
62 if (xe > DP_FBITS) { in ieee754dp_tint()
63 xm <<= xe - DP_FBITS; in ieee754dp_tint()
64 } else if (xe < DP_FBITS) { in ieee754dp_tint()
65 if (xe < -1) { in ieee754dp_tint()
71 residue = xm << (64 - DP_FBITS + xe); in ieee754dp_tint()
74 xm >>= DP_FBITS - xe; in ieee754dp_tint()
Dsp_tint.c55 if (xe >= 31) { in ieee754sp_tint()
57 if (xe == 31 && xs && xm == SP_HIDDEN_BIT) in ieee754sp_tint()
65 if (xe > SP_FBITS) { in ieee754sp_tint()
66 xm <<= xe - SP_FBITS; in ieee754sp_tint()
68 if (xe < -1) { in ieee754sp_tint()
77 residue = xm << (xe + 1); in ieee754sp_tint()
81 xm >>= SP_FBITS - xe; in ieee754sp_tint()
Ddp_add.c129 if (xe > ye) { in ieee754dp_add()
133 s = xe - ye; in ieee754dp_add()
136 } else if (ye > xe) { in ieee754dp_add()
140 s = ye - xe; in ieee754dp_add()
142 xe += s; in ieee754dp_add()
144 assert(xe == ye); in ieee754dp_add()
145 assert(xe <= DP_EMAX); in ieee754dp_add()
156 xe++; in ieee754dp_add()
173 xe--; in ieee754dp_add()
177 return ieee754dp_format(xs, xe, xm); in ieee754dp_add()
Ddp_sub.c135 if (xe > ye) { in ieee754dp_sub()
139 s = xe - ye; in ieee754dp_sub()
142 } else if (ye > xe) { in ieee754dp_sub()
146 s = ye - xe; in ieee754dp_sub()
148 xe += s; in ieee754dp_sub()
150 assert(xe == ye); in ieee754dp_sub()
151 assert(xe <= DP_EMAX); in ieee754dp_sub()
160 xe++; in ieee754dp_sub()
180 xe--; in ieee754dp_sub()
184 return ieee754dp_format(xs, xe, xm); in ieee754dp_sub()
Dsp_add.c129 if (xe > ye) { in ieee754sp_add()
133 s = xe - ye; in ieee754sp_add()
136 } else if (ye > xe) { in ieee754sp_add()
140 s = ye - xe; in ieee754sp_add()
142 xe += s; in ieee754sp_add()
144 assert(xe == ye); in ieee754sp_add()
145 assert(xe <= SP_EMAX); in ieee754sp_add()
172 xe--; in ieee754sp_add()
176 return ieee754sp_format(xs, xe, xm); in ieee754sp_add()
Dsp_sub.c133 if (xe > ye) { in ieee754sp_sub()
137 s = xe - ye; in ieee754sp_sub()
140 } else if (ye > xe) { in ieee754sp_sub()
144 s = ye - xe; in ieee754sp_sub()
146 xe += s; in ieee754sp_sub()
148 assert(xe == ye); in ieee754sp_sub()
149 assert(xe <= SP_EMAX); in ieee754sp_sub()
176 xe--; in ieee754sp_sub()
180 return ieee754sp_format(xs, xe, xm); in ieee754sp_sub()
Ddp_fint.c27 int xe; in ieee754dp_fint() local
50 xe = DP_FBITS; in ieee754dp_fint()
53 xe--; in ieee754dp_fint()
55 return builddp(xs, xe + DP_EBIAS, xm & ~DP_HIDDEN_BIT); in ieee754dp_fint()
Dsp_fint.c27 int xe; in ieee754sp_fint() local
48 xe = SP_FBITS + 3; in ieee754sp_fint()
61 xe--; in ieee754sp_fint()
64 return ieee754sp_format(xs, xe, xm); in ieee754sp_fint()
Ddp_flong.c27 int xe; in ieee754dp_flong() local
50 xe = DP_FBITS + 3; in ieee754dp_flong()
60 xe--; in ieee754dp_flong()
64 return ieee754dp_format(xs, xe, xm); in ieee754dp_flong()
Dsp_flong.c27 int xe; in ieee754sp_flong() local
48 xe = SP_FBITS + 3; in ieee754sp_flong()
60 xe--; in ieee754sp_flong()
63 return ieee754sp_format(xs, xe, xm); in ieee754sp_flong()
Ddp_rint.c48 if (xe >= DP_FBITS) in ieee754dp_rint()
51 if (xe < -1) { in ieee754dp_rint()
57 residue = xm << (64 - DP_FBITS + xe); in ieee754dp_rint()
60 xm >>= DP_FBITS - xe; in ieee754dp_rint()
Dsp_rint.c48 if (xe >= SP_FBITS) in ieee754sp_rint()
51 if (xe < -1) { in ieee754sp_rint()
57 residue = xm << (xe + 1); in ieee754sp_rint()
61 xm >>= SP_FBITS - xe; in ieee754sp_rint()
Ddp_sqrt.c86 if (xe > 512) { /* x > 2**-512? */ in ieee754dp_sqrt()
87 xe -= 512; /* x = x / 2**512 */ in ieee754dp_sqrt()
89 } else if (xe < -512) { /* x < 2**-512? */ in ieee754dp_sqrt()
90 xe += 512; /* x = x * 2**512 */ in ieee754dp_sqrt()
94 x = builddp(0, xe + DP_EBIAS, xm & ~DP_HIDDEN_BIT); in ieee754dp_sqrt()
Dieee754int.h57 unsigned int xm; int xe; int xs __maybe_unused; int xc
89 #define EXPLODEXSP EXPLODESP(x, xc, xs, xe, xm)
95 u64 xm; int xe; int xs __maybe_unused; int xc
127 #define EXPLODEXDP EXPLODEDP(x, xc, xs, xe, xm)
153 #define FLUSHXDP FLUSHDP(x, xc, xs, xe, xm)
156 #define FLUSHXSP FLUSHSP(x, xc, xs, xe, xm)
Ddp_fmin.c123 if (xe > ye) in ieee754dp_fmin()
125 else if (xe < ye) in ieee754dp_fmin()
129 if (xe > ye) in ieee754dp_fmin()
131 else if (xe < ye) in ieee754dp_fmin()
244 if (xe > ye) in ieee754dp_fmina()
246 else if (xe < ye) in ieee754dp_fmina()
Dsp_fmax.c123 if (xe > ye) in ieee754sp_fmax()
125 else if (xe < ye) in ieee754sp_fmax()
129 if (xe > ye) in ieee754sp_fmax()
131 else if (xe < ye) in ieee754sp_fmax()
244 if (xe > ye) in ieee754sp_fmaxa()
246 else if (xe < ye) in ieee754sp_fmaxa()
Dsp_fmin.c123 if (xe > ye) in ieee754sp_fmin()
125 else if (xe < ye) in ieee754sp_fmin()
129 if (xe > ye) in ieee754sp_fmin()
131 else if (xe < ye) in ieee754sp_fmin()
244 if (xe > ye) in ieee754sp_fmina()
246 else if (xe < ye) in ieee754sp_fmina()
Ddp_fmax.c123 if (xe > ye) in ieee754dp_fmax()
125 else if (xe < ye) in ieee754dp_fmax()
129 if (xe > ye) in ieee754dp_fmax()
131 else if (xe < ye) in ieee754dp_fmax()
244 if (xe > ye) in ieee754dp_fmaxa()
246 else if (xe < ye) in ieee754dp_fmaxa()
/Linux-v4.19/drivers/staging/fbtft/
Dfb_ili9163.c116 int xe, int ye) in set_addr_win() argument
121 xs >> 8, xs & 0xff, xe >> 8, xe & 0xff); in set_addr_win()
129 (xe + __OFFSET) >> 8, (xe + __OFFSET) & 0xff); in set_addr_win()
136 xs >> 8, xs & 0xff, xe >> 8, xe & 0xff); in set_addr_win()
Dfb_agm1264k-fl.c226 int xs, ys_page, xe, ye_page; member
230 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win() argument
234 addr_win.xe = xe; in set_addr_win()
240 int xs, int xe, int y) in construct_line_bitmap() argument
244 for (x = xs; x < xe; ++x) { in construct_line_bitmap()
375 if (addr_win.xe >= par->info->var.xres / 2) { in write_vmem()
379 addr_win.xe + 1, y); in write_vmem()
381 len = addr_win.xe + 1 - par->info->var.xres / 2; in write_vmem()
Dfb_ili9486.c46 static void set_addr_win(struct fbtft_par *par, int xs, int ys, int xe, int ye) in set_addr_win() argument
49 xs >> 8, xs & 0xFF, xe >> 8, xe & 0xFF); in set_addr_win()

12345