Home
last modified time | relevance | path

Searched refs:int_exp (Results 1 – 2 of 2) sorted by relevance

/openbmc/qemu/target/tricore/
H A Dop_helper.c1950 int32_t int_exp = r1_high; in helper_pack() local
1956 if (((int_mant & (1<<31)) == 0) && (int_exp == 255)) { in helper_pack()
1959 } else if ((int_mant & (1<<31)) && (int_exp >= 127)) { in helper_pack()
1962 } else if ((int_mant & (1<<31)) && (int_exp <= -128)) { in helper_pack()
1972 temp_exp = int_exp + 128; in helper_pack()
1992 int32_t int_exp, int_mant; in helper_unpack() local
1995 int_exp = 255; in helper_unpack()
1998 int_exp = -127; in helper_unpack()
2001 int_exp = -126; in helper_unpack()
2004 int_exp = fp_exp - 127; in helper_unpack()
[all …]
/openbmc/qemu/target/i386/tcg/
H A Dfpu_helper.c2199 int32_t int_exp; in helper_fyl2x() local
2213 int_exp = arg0_exp - 0x3fff; in helper_fyl2x()
2215 ++int_exp; in helper_fyl2x()
2217 arg0_m1 = floatx80_sub(floatx80_scalbn(ST0, -int_exp, in helper_fyl2x()
2223 ST1 = floatx80_mul(int32_to_floatx80(int_exp, &env->fp_status), in helper_fyl2x()
2230 if (int_exp != 0) { in helper_fyl2x()
2231 bool isign = (int_exp < 0); in helper_fyl2x()
2235 int_exp = isign ? -int_exp : int_exp; in helper_fyl2x()
2236 shift = clz32(int_exp) + 32; in helper_fyl2x()
2237 isig = int_exp; in helper_fyl2x()