tag | line | file | source code |
z2 | 447 | arch/alpha/math-emu/ieee-math.c | EXTENDED z1, z2; |
z2 | 457 | arch/alpha/math-emu/ieee-math.c | z1.s = z2.s = a->s; |
z2 | 458 | arch/alpha/math-emu/ieee-math.c | z1.e = z2.e = a->e; |
z2 | 459 | arch/alpha/math-emu/ieee-math.c | z1.f[0] = z2.f[0] = a->f[0] & 0xffffffff00000000; |
z2 | 460 | arch/alpha/math-emu/ieee-math.c | z1.f[1] = z2.f[1] = 0; |
z2 | 461 | arch/alpha/math-emu/ieee-math.c | z2.f[0] += 0x100000000; /* next bigger S float number */ |
z2 | 466 | arch/alpha/math-emu/ieee-math.c | diff2 = z2.f[0] - a->f[0]; |
z2 | 468 | arch/alpha/math-emu/ieee-math.c | res = make_s_ieee(f, &z2, b); |
z2 | 474 | arch/alpha/math-emu/ieee-math.c | res = make_s_ieee(f, &z2, b); |
z2 | 487 | arch/alpha/math-emu/ieee-math.c | res = make_s_ieee(f, &z2, b); |
z2 | 493 | arch/alpha/math-emu/ieee-math.c | res = make_s_ieee(f, &z2, b); |
z2 | 507 | arch/alpha/math-emu/ieee-math.c | EXTENDED z1, z2; |
z2 | 514 | arch/alpha/math-emu/ieee-math.c | z1.s = z2.s = a->s; |
z2 | 515 | arch/alpha/math-emu/ieee-math.c | z1.e = z2.e = a->e; |
z2 | 516 | arch/alpha/math-emu/ieee-math.c | z1.f[0] = z2.f[0] = a->f[0] & ~0x7; |
z2 | 517 | arch/alpha/math-emu/ieee-math.c | z1.f[1] = z2.f[1] = 0; |
z2 | 518 | arch/alpha/math-emu/ieee-math.c | z2.f[0] += (1 << 3); |
z2 | 524 | arch/alpha/math-emu/ieee-math.c | diff2 = z2.f[0] - a->f[0]; |
z2 | 526 | arch/alpha/math-emu/ieee-math.c | res = make_t_ieee(f, &z2, b); |
z2 | 532 | arch/alpha/math-emu/ieee-math.c | res = make_t_ieee(f, &z2, b); |
z2 | 545 | arch/alpha/math-emu/ieee-math.c | res = make_t_ieee(f, &z2, b); |
z2 | 551 | arch/alpha/math-emu/ieee-math.c | res = make_t_ieee(f, &z2, b); |