Home
last modified time | relevance | path

Searched refs:sse_status (Results 1 – 3 of 3) sorted by relevance

/openbmc/qemu/target/i386/
H A Dops_sse.h514 #define FPU_ADD(size, a, b) float ## size ## _add(a, b, &env->sse_status)
515 #define FPU_SUB(size, a, b) float ## size ## _sub(a, b, &env->sse_status)
516 #define FPU_MUL(size, a, b) float ## size ## _mul(a, b, &env->sse_status)
517 #define FPU_DIV(size, a, b) float ## size ## _div(a, b, &env->sse_status)
524 (float ## size ## _lt(a, b, &env->sse_status) ? (a) : (b))
526 (float ## size ## _lt(b, a, &env->sse_status) ? (a) : (b))
539 d->ZMM_S(i) = float32_sqrt(s->ZMM_S(i), &env->sse_status); in SSE_HELPER_S()
547 d->ZMM_D(i) = float64_sqrt(s->ZMM_D(i), &env->sse_status); in glue()
555 d->ZMM_S(0) = float32_sqrt(s->ZMM_S(0), &env->sse_status); in helper_sqrtss()
564 d->ZMM_D(0) = float64_sqrt(s->ZMM_D(0), &env->sse_status); in helper_sqrtsd()
[all …]
H A Dcpu.h1793 float_status sse_status; member
/openbmc/qemu/target/i386/tcg/
H A Dfpu_helper.c175 set_float_2nan_prop_rule(float_2nan_prop_x87, &env->sse_status); in cpu_init_fp_statuses()
3227 set_x86_rounding_mode(rnd_type, &env->sse_status); in update_mxcsr_status()
3235 &env->sse_status); in update_mxcsr_status()
3238 set_flush_inputs_to_zero((mxcsr & SSE_DAZ) ? 1 : 0, &env->sse_status); in update_mxcsr_status()
3241 set_flush_to_zero((mxcsr & SSE_FZ) ? 1 : 0, &env->sse_status); in update_mxcsr_status()
3246 uint8_t flags = get_float_exception_flags(&env->sse_status); in update_mxcsr_from_sse_status()