tag | line | file | source code |
FPU_loaded_data | 149 | kernel/FPU-emu/errors.c | FPU_loaded_data.sign ? '-' : '+', |
FPU_loaded_data | 150 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigh >> 16), |
FPU_loaded_data | 151 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigh & 0xFFFF), |
FPU_loaded_data | 152 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigl >> 16), |
FPU_loaded_data | 153 | kernel/FPU-emu/errors.c | (long)(FPU_loaded_data.sigl & 0xFFFF), |
FPU_loaded_data | 154 | kernel/FPU-emu/errors.c | FPU_loaded_data.exp - EXP_BIAS + 1); |
FPU_loaded_data | 155 | kernel/FPU-emu/errors.c | printk("%s\n", tag_desc[(int) (unsigned) FPU_loaded_data.tag]); |
FPU_loaded_data | 71 | kernel/FPU-emu/fpu_emu.h | extern FPU_REG FPU_loaded_data; |
FPU_loaded_data | 228 | kernel/FPU-emu/fpu_entry.c | reg_add(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr, |
FPU_loaded_data | 232 | kernel/FPU-emu/fpu_entry.c | reg_mul(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr, |
FPU_loaded_data | 243 | kernel/FPU-emu/fpu_entry.c | reg_sub(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr, |
FPU_loaded_data | 247 | kernel/FPU-emu/fpu_entry.c | reg_sub(&FPU_loaded_data, FPU_st0_ptr, FPU_st0_ptr, |
FPU_loaded_data | 251 | kernel/FPU-emu/fpu_entry.c | reg_div(FPU_st0_ptr, &FPU_loaded_data, FPU_st0_ptr, |
FPU_loaded_data | 255 | kernel/FPU-emu/fpu_entry.c | reg_div(&FPU_loaded_data, FPU_st0_ptr, FPU_st0_ptr, |
FPU_loaded_data | 84 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 88 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 92 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 96 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 138 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 155 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 159 | kernel/FPU-emu/load_store.c | reg_move(&FPU_loaded_data, pop_ptr); |
FPU_loaded_data | 117 | kernel/FPU-emu/reg_compare.c | int c = compare(&FPU_loaded_data); |
FPU_loaded_data | 42 | kernel/FPU-emu/reg_ld_str.c | FPU_REG FPU_loaded_data; |
FPU_loaded_data | 59 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = sigl; |
FPU_loaded_data | 60 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = sigh; |
FPU_loaded_data | 61 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = exp; |
FPU_loaded_data | 63 | kernel/FPU-emu/reg_ld_str.c | if (FPU_loaded_data.exp & 0x8000) |
FPU_loaded_data | 64 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 66 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 67 | kernel/FPU-emu/reg_ld_str.c | if ( (FPU_loaded_data.exp &= 0x7fff) == 0 ) |
FPU_loaded_data | 69 | kernel/FPU-emu/reg_ld_str.c | if ( !(FPU_loaded_data.sigl | FPU_loaded_data.sigh) ) |
FPU_loaded_data | 71 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Zero; |
FPU_loaded_data | 77 | kernel/FPU-emu/reg_ld_str.c | else if ( FPU_loaded_data.exp == 0x7fff ) |
FPU_loaded_data | 79 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXTENDED_Emax; |
FPU_loaded_data | 80 | kernel/FPU-emu/reg_ld_str.c | if ( (FPU_loaded_data.sigh == 0x80000000) |
FPU_loaded_data | 81 | kernel/FPU-emu/reg_ld_str.c | && (FPU_loaded_data.sigl == 0) ) |
FPU_loaded_data | 83 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Infinity; |
FPU_loaded_data | 86 | kernel/FPU-emu/reg_ld_str.c | if ( !(FPU_loaded_data.sigh & 0x80000000) ) |
FPU_loaded_data | 90 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_NaN; |
FPU_loaded_data | 93 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_NaN; |
FPU_loaded_data | 96 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = (FPU_loaded_data.exp & 0x7fff) - EXTENDED_Ebias |
FPU_loaded_data | 98 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 100 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 117 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 119 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 128 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXTENDED_Emax; |
FPU_loaded_data | 129 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Infinity; |
FPU_loaded_data | 135 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXTENDED_Emax; |
FPU_loaded_data | 136 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_NaN; |
FPU_loaded_data | 137 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = (m64 << 11) | 0x80000000; |
FPU_loaded_data | 138 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
FPU_loaded_data | 139 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
FPU_loaded_data | 149 | kernel/FPU-emu/reg_ld_str.c | int c = FPU_loaded_data.sign; |
FPU_loaded_data | 150 | kernel/FPU-emu/reg_ld_str.c | reg_move(&CONST_Z, &FPU_loaded_data); |
FPU_loaded_data | 151 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = c; |
FPU_loaded_data | 157 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = DOUBLE_Emin + EXP_BIAS; |
FPU_loaded_data | 158 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 159 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m64 << 11; |
FPU_loaded_data | 160 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
FPU_loaded_data | 161 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
FPU_loaded_data | 162 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 168 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = exp + EXP_BIAS; |
FPU_loaded_data | 169 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 170 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = (m64 << 11) | 0x80000000; |
FPU_loaded_data | 171 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh |= l64 >> 21; |
FPU_loaded_data | 172 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = l64 << 11; |
FPU_loaded_data | 191 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 193 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 197 | kernel/FPU-emu/reg_ld_str.c | int c = FPU_loaded_data.sign; |
FPU_loaded_data | 198 | kernel/FPU-emu/reg_ld_str.c | reg_move(&CONST_Z, &FPU_loaded_data); |
FPU_loaded_data | 199 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = c; |
FPU_loaded_data | 207 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = SINGLE_Emin + EXP_BIAS; |
FPU_loaded_data | 208 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 209 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32; |
FPU_loaded_data | 210 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
FPU_loaded_data | 211 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 220 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXTENDED_Emax; |
FPU_loaded_data | 221 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Infinity; |
FPU_loaded_data | 227 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXTENDED_Emax; |
FPU_loaded_data | 228 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_NaN; |
FPU_loaded_data | 229 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32 | 0x80000000; |
FPU_loaded_data | 230 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
FPU_loaded_data | 236 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = exp + EXP_BIAS; |
FPU_loaded_data | 237 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = m32 | 0x80000000; |
FPU_loaded_data | 238 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
FPU_loaded_data | 239 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 257 | kernel/FPU-emu/reg_ld_str.c | { reg_move(&CONST_Z, &FPU_loaded_data); return; } |
FPU_loaded_data | 260 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 264 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 268 | kernel/FPU-emu/reg_ld_str.c | *((long long *)&FPU_loaded_data.sigl) = s; |
FPU_loaded_data | 269 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = e; |
FPU_loaded_data | 270 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 271 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 287 | kernel/FPU-emu/reg_ld_str.c | { reg_move(&CONST_Z, &FPU_loaded_data); return; } |
FPU_loaded_data | 290 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 294 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 298 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = s; |
FPU_loaded_data | 299 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
FPU_loaded_data | 300 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = e; |
FPU_loaded_data | 301 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 302 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 317 | kernel/FPU-emu/reg_ld_str.c | { reg_move(&CONST_Z, &FPU_loaded_data); return; } |
FPU_loaded_data | 320 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_POS; |
FPU_loaded_data | 324 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = SIGN_NEG; |
FPU_loaded_data | 328 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigh = s << 16; |
FPU_loaded_data | 330 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sigl = 0; |
FPU_loaded_data | 331 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = e; |
FPU_loaded_data | 332 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 333 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 359 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = |
FPU_loaded_data | 366 | kernel/FPU-emu/reg_ld_str.c | char sign = FPU_loaded_data.sign; |
FPU_loaded_data | 367 | kernel/FPU-emu/reg_ld_str.c | reg_move(&CONST_Z, &FPU_loaded_data); |
FPU_loaded_data | 368 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.sign = sign; |
FPU_loaded_data | 372 | kernel/FPU-emu/reg_ld_str.c | *((long long *)&FPU_loaded_data.sigl) = l; |
FPU_loaded_data | 373 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.exp = EXP_BIAS + 63; |
FPU_loaded_data | 374 | kernel/FPU-emu/reg_ld_str.c | FPU_loaded_data.tag = TW_Valid; |
FPU_loaded_data | 375 | kernel/FPU-emu/reg_ld_str.c | normalize(&FPU_loaded_data); |
FPU_loaded_data | 1192 | kernel/FPU-emu/reg_ld_str.c | reg_move(&FPU_loaded_data, ®s[i]); |