Searched refs:taga (Results 1 - 4 of 4) sorted by relevance
/linux-4.4.14/arch/x86/math-emu/ |
H A D | reg_mul.c | 33 u_char taga = FPU_gettagi(deststnr); FPU_mul() local 38 if (!(taga | tagb)) { FPU_mul() 52 if (taga == TAG_Special) FPU_mul() 53 taga = FPU_Special(a); FPU_mul() 57 if (((taga == TAG_Valid) && (tagb == TW_Denormal)) FPU_mul() 58 || ((taga == TW_Denormal) && (tagb == TAG_Valid)) FPU_mul() 59 || ((taga == TW_Denormal) && (tagb == TW_Denormal))) { FPU_mul() 74 } else if ((taga <= TW_Denormal) && (tagb <= TW_Denormal)) { FPU_mul() 75 if (((tagb == TW_Denormal) || (taga == TW_Denormal)) FPU_mul() 90 else if ((taga == TW_NaN) || (tagb == TW_NaN)) { FPU_mul() 92 } else if (((taga == TW_Infinity) && (tagb == TAG_Zero)) FPU_mul() 93 || ((tagb == TW_Infinity) && (taga == TAG_Zero))) { FPU_mul() 95 } else if (((taga == TW_Denormal) || (tagb == TW_Denormal)) FPU_mul() 98 } else if (taga == TW_Infinity) { FPU_mul()
|
H A D | reg_divide.c | 32 u_char taga, tagb, signa, signb, sign, saved_sign; FPU_div() local 46 taga = flags & 0x0f; FPU_div() 50 taga = FPU_gettagi(rm); FPU_div() 55 taga = FPU_gettag0(); FPU_div() 74 if (!(taga | tagb)) { FPU_div() 89 if (taga == TAG_Special) FPU_div() 90 taga = FPU_Special(a); FPU_div() 94 if (((taga == TAG_Valid) && (tagb == TW_Denormal)) FPU_div() 95 || ((taga == TW_Denormal) && (tagb == TAG_Valid)) FPU_div() 96 || ((taga == TW_Denormal) && (tagb == TW_Denormal))) { FPU_div() 108 } else if ((taga <= TW_Denormal) && (tagb <= TW_Denormal)) { FPU_div() 122 if (taga == TAG_Zero) { FPU_div() 130 else if ((taga == TW_NaN) || (tagb == TW_NaN)) { FPU_div() 150 } else if (taga == TW_Infinity) { FPU_div() 163 return taga; FPU_div() 166 if ((taga == TW_Denormal) && (denormal_operand() < 0)) FPU_div()
|
H A D | reg_add_sub.c | 28 int add_sub_specials(FPU_REG const *a, u_char taga, u_char signa, 41 u_char taga = FPU_gettag0(); FPU_add() local 46 if (!(taga | tagb)) { FPU_add() 94 if (taga == TAG_Special) FPU_add() 95 taga = FPU_Special(a); FPU_add() 99 if (((taga == TAG_Valid) && (tagb == TW_Denormal)) FPU_add() 100 || ((taga == TW_Denormal) && (tagb == TAG_Valid)) FPU_add() 101 || ((taga == TW_Denormal) && (tagb == TW_Denormal))) { FPU_add() 116 if ((taga == TW_NaN) || (tagb == TW_NaN)) { FPU_add() 120 return real_2op_NaN(a, taga, deststnr, a); FPU_add() 123 return add_sub_specials(a, taga, signa, b, tagb, signb, FPU_add() 132 u_char taga, tagb, signa, signb, saved_sign, sign; FPU_sub() local 136 taga = FPU_gettag0(); FPU_sub() 161 if (!(taga | tagb)) { FPU_sub() 225 if (taga == TAG_Special) FPU_sub() 226 taga = FPU_Special(a); FPU_sub() 230 if (((taga == TAG_Valid) && (tagb == TW_Denormal)) FPU_sub() 231 || ((taga == TW_Denormal) && (tagb == TAG_Valid)) FPU_sub() 232 || ((taga == TW_Denormal) && (tagb == TW_Denormal))) { FPU_sub() 248 if ((taga == TW_NaN) || (tagb == TW_NaN)) { FPU_sub() 260 return real_2op_NaN(a, taga, deststnr, d2); FPU_sub() 265 return add_sub_specials(a, taga, signa, b, tagb, signb ^ SIGN_NEG, FPU_sub() 270 int add_sub_specials(FPU_REG const *a, u_char taga, u_char signa, add_sub_specials() argument 274 if (((taga == TW_Denormal) || (tagb == TW_Denormal)) add_sub_specials() 278 if (taga == TAG_Zero) { add_sub_specials() 306 if ((taga == TW_Denormal) && (a->sigh & 0x80000000)) { add_sub_specials() 309 taga = TAG_Valid; add_sub_specials() 310 } else if (taga > TAG_Empty) add_sub_specials() 311 taga = TAG_Special; add_sub_specials() 313 FPU_settagi(deststnr, taga); add_sub_specials() 314 return taga; add_sub_specials() 315 } else if (taga == TW_Infinity) { add_sub_specials() 319 return taga; add_sub_specials()
|
H A D | errors.c | 416 u_char taga = FPU_gettagi(deststnr); real_2op_NaN() local 420 if (taga == TAG_Special) real_2op_NaN() 421 taga = FPU_Special(a); real_2op_NaN() 426 unsupported = ((taga == TW_NaN) real_2op_NaN() 441 if (taga == TW_NaN) { real_2op_NaN()
|
Completed in 188 milliseconds