コード例 #1
0
ファイル: fpu_helper.c プロジェクト: frenchleaf/qemu
/* condition codes for binary FP ops */
uint32_t set_cc_f32(CPUS390XState *env, float32 v1, float32 v2)
{
    return float_comp_to_cc(env, float32_compare_quiet(v1, v2,
                                                       &env->fpu_status));
}
コード例 #2
0
ファイル: fpu_helper.c プロジェクト: MaddTheSane/qemu
void HELPER(ult_s)(CPUXtensaState *env, uint32_t br, float32 a, float32 b)
{
    int v = float32_compare_quiet(a, b, &env->fp_status);
    set_br(env, v == float_relation_less || v == float_relation_unordered, br);
}
コード例 #3
0
ファイル: fpu_helper.c プロジェクト: MaddTheSane/qemu
void HELPER(ule_s)(CPUXtensaState *env, uint32_t br, float32 a, float32 b)
{
    int v = float32_compare_quiet(a, b, &env->fp_status);
    set_br(env, v != float_relation_greater, br);
}
コード例 #4
0
ファイル: helper-a64.c プロジェクト: 01org/qemu-lite
uint64_t HELPER(vfp_cmps_a64)(float32 x, float32 y, void *fp_status)
{
    return float_rel_to_flags(float32_compare_quiet(x, y, fp_status));
}