Lines Matching refs:hy

97 static int denormal_mulf(int hx, int hy)  in denormal_mulf()  argument
104 iy = hy & 0x7fffffff; in denormal_mulf()
106 return ((hx ^ hy) & 0x80000000); in denormal_mulf()
125 ix |= (hx ^ hy) & 0x80000000; in denormal_mulf()
164 static long long denormal_muld(long long hx, long long hy) in denormal_muld() argument
171 iy = hy & 0x7fffffffffffffffLL; in denormal_muld()
173 return ((hx ^ hy) & 0x8000000000000000LL); in denormal_muld()
198 ix |= (hx ^ hy) & 0x8000000000000000LL; in denormal_muld()
255 static int denormal_addf(int hx, int hy) in denormal_addf() argument
260 if ((hx ^ hy) & 0x80000000) { in denormal_addf()
263 iy = hy & 0x7fffffff; in denormal_addf()
277 iy = hy & 0x7fffffff; in denormal_addf()
340 static long long denormal_addd(long long hx, long long hy) in denormal_addd() argument
345 if ((hx ^ hy) & 0x8000000000000000LL) { in denormal_addd()
348 iy = hy & 0x7fffffffffffffffLL; in denormal_addd()
362 iy = hy & 0x7fffffffffffffffLL; in denormal_addd()
472 unsigned int hx, hy; in ieee_fpe_handler() local
477 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
483 || (hy & 0x7fffffff) < 0x00100000))) { in ieee_fpe_handler()
489 lly = ((long long) hy << 32) in ieee_fpe_handler()
499 || (hy & 0x7fffffff) < 0x00800000))) { in ieee_fpe_handler()
502 hx = denormal_mulf(hy, hx); in ieee_fpe_handler()
504 hx = denormal_mulf(hx, hy); in ieee_fpe_handler()
515 unsigned int hx, hy; in ieee_fpe_handler() local
520 hy = tsk->thread.xstate->hardfpu.fp_regs[m]; in ieee_fpe_handler()
526 || (hy & 0x7fffffff) < 0x00100000))) { in ieee_fpe_handler()
532 lly = ((long long) hy << 32) in ieee_fpe_handler()
542 || (hy & 0x7fffffff) < 0x00800000))) { in ieee_fpe_handler()
545 hx = denormal_addf(hx, hy); in ieee_fpe_handler()
547 hx = denormal_addf(hx, hy ^ 0x80000000); in ieee_fpe_handler()