Lines Matching refs:a

33     CPU_FloatU a;  in float32_to_f()  local
35 a.f = fa; in float32_to_f()
36 sig = ((uint64_t)a.l & 0x80000000) << 32; in float32_to_f()
37 exp = (a.l >> 23) & 0xff; in float32_to_f()
38 mant = ((uint64_t)a.l & 0x007fffff) << 29; in float32_to_f()
63 static float32 f_to_float32(CPUAlphaState *env, uintptr_t retaddr, uint64_t a) in f_to_float32() argument
68 exp = ((a >> 55) & 0x80) | ((a >> 52) & 0x7f); in f_to_float32()
69 mant_sig = ((a >> 32) & 0x80000000) | ((a >> 29) & 0x007fffff); in f_to_float32()
86 uint32_t helper_f_to_memory(uint64_t a) in helper_f_to_memory() argument
89 r = (a & 0x00001fffe0000000ull) >> 13; in helper_f_to_memory()
90 r |= (a & 0x07ffe00000000000ull) >> 45; in helper_f_to_memory()
91 r |= (a & 0xc000000000000000ull) >> 48; in helper_f_to_memory()
95 uint64_t helper_memory_to_f(uint32_t a) in helper_memory_to_f() argument
98 r = ((uint64_t)(a & 0x0000c000)) << 48; in helper_memory_to_f()
99 r |= ((uint64_t)(a & 0x003fffff)) << 45; in helper_memory_to_f()
100 r |= ((uint64_t)(a & 0xffff0000)) << 13; in helper_memory_to_f()
101 if (!(a & 0x00004000)) { in helper_memory_to_f()
110 uint64_t helper_addf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_addf() argument
114 fa = f_to_float32(env, GETPC(), a); in helper_addf()
120 uint64_t helper_subf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_subf() argument
124 fa = f_to_float32(env, GETPC(), a); in helper_subf()
130 uint64_t helper_mulf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_mulf() argument
134 fa = f_to_float32(env, GETPC(), a); in helper_mulf()
140 uint64_t helper_divf(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_divf() argument
144 fa = f_to_float32(env, GETPC(), a); in helper_divf()
164 CPU_DoubleU a; in float64_to_g() local
166 a.d = fa; in float64_to_g()
167 sig = a.ll & 0x8000000000000000ull; in float64_to_g()
168 exp = (a.ll >> 52) & 0x7ff; in float64_to_g()
169 mant = a.ll & 0x000fffffffffffffull; in float64_to_g()
194 static float64 g_to_float64(CPUAlphaState *env, uintptr_t retaddr, uint64_t a) in g_to_float64() argument
199 exp = (a >> 52) & 0x7ff; in g_to_float64()
200 mant_sig = a & 0x800fffffffffffffull; in g_to_float64()
217 uint64_t helper_g_to_memory(uint64_t a) in helper_g_to_memory() argument
220 r = (a & 0x000000000000ffffull) << 48; in helper_g_to_memory()
221 r |= (a & 0x00000000ffff0000ull) << 16; in helper_g_to_memory()
222 r |= (a & 0x0000ffff00000000ull) >> 16; in helper_g_to_memory()
223 r |= (a & 0xffff000000000000ull) >> 48; in helper_g_to_memory()
227 uint64_t helper_memory_to_g(uint64_t a) in helper_memory_to_g() argument
230 r = (a & 0x000000000000ffffull) << 48; in helper_memory_to_g()
231 r |= (a & 0x00000000ffff0000ull) << 16; in helper_memory_to_g()
232 r |= (a & 0x0000ffff00000000ull) >> 16; in helper_memory_to_g()
233 r |= (a & 0xffff000000000000ull) >> 48; in helper_memory_to_g()
237 uint64_t helper_addg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_addg() argument
241 fa = g_to_float64(env, GETPC(), a); in helper_addg()
247 uint64_t helper_subg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_subg() argument
251 fa = g_to_float64(env, GETPC(), a); in helper_subg()
257 uint64_t helper_mulg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_mulg() argument
261 fa = g_to_float64(env, GETPC(), a); in helper_mulg()
267 uint64_t helper_divg(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_divg() argument
271 fa = g_to_float64(env, GETPC(), a); in helper_divg()
277 uint64_t helper_sqrtg(CPUAlphaState *env, uint64_t a) in helper_sqrtg() argument
281 fa = g_to_float64(env, GETPC(), a); in helper_sqrtg()
286 uint64_t helper_cmpgeq(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_cmpgeq() argument
290 fa = g_to_float64(env, GETPC(), a); in helper_cmpgeq()
300 uint64_t helper_cmpgle(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_cmpgle() argument
304 fa = g_to_float64(env, GETPC(), a); in helper_cmpgle()
314 uint64_t helper_cmpglt(CPUAlphaState *env, uint64_t a, uint64_t b) in helper_cmpglt() argument
318 fa = g_to_float64(env, GETPC(), a); in helper_cmpglt()
328 uint64_t helper_cvtqf(CPUAlphaState *env, uint64_t a) in helper_cvtqf() argument
330 float32 fr = int64_to_float32(a, &FP_STATUS); in helper_cvtqf()
334 uint64_t helper_cvtgf(CPUAlphaState *env, uint64_t a) in helper_cvtgf() argument
339 fa = g_to_float64(env, GETPC(), a); in helper_cvtgf()
344 uint64_t helper_cvtgq(CPUAlphaState *env, uint64_t a) in helper_cvtgq() argument
346 float64 fa = g_to_float64(env, GETPC(), a); in helper_cvtgq()
350 uint64_t helper_cvtqg(CPUAlphaState *env, uint64_t a) in helper_cvtqg() argument
353 fr = int64_to_float64(a, &FP_STATUS); in helper_cvtqg()