Home
last modified time | relevance | path

Searched refs:f32 (Results 1 – 25 of 59) sorted by relevance

123

/openbmc/qemu/tests/tcg/arm/
H A Dfloat_madds.ref2 op : f32(-nan:0xffa00000) * f32(-nan:0xffc00000) + f32(-inf:0xff800000)
3 res: f32(-nan:0xffe00000) flags=INVALID (0/0)
4 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-nan:0xffa00000)
5 res: f32(-nan:0xffe00000) flags=INVALID (0/1)
6 op : f32(-inf:0xff800000) * f32(-nan:0xffa00000) + f32(-nan:0xffc00000)
7 res: f32(-nan:0xffe00000) flags=INVALID (0/2)
8 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
9 res: f32(-nan:0xffc00000) flags=OK (1/0)
10 op : f32(-inf:0xff800000) * f32(-0x1.fffffe00000000000000p+127:0xff7fffff) + f32(-nan:0xffc00000)
11 res: f32(-nan:0xffc00000) flags=OK (1/1)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
H A Dfloat_convd.ref3 to single: f32(nan:0x7fe00000) (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
15 to single: f32(-inf:0xff800000) (OK)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
[all …]
/openbmc/qemu/tests/tcg/loongarch64/
H A Dfloat_madds.ref2 op : f32(-nan:0xffa00000) * f32(-nan:0xffc00000) + f32(-inf:0xff800000)
3 res: f32(-nan:0xffe00000) flags=INVALID (0/0)
4 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-nan:0xffa00000)
5 res: f32(-nan:0xffe00000) flags=INVALID (0/1)
6 op : f32(-inf:0xff800000) * f32(-nan:0xffa00000) + f32(-nan:0xffc00000)
7 res: f32(-nan:0xffe00000) flags=INVALID (0/2)
8 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
9 res: f32(-nan:0xffc00000) flags=OK (1/0)
10 op : f32(-inf:0xff800000) * f32(-0x1.fffffe00000000000000p+127:0xff7fffff) + f32(-nan:0xffc00000)
11 res: f32(-nan:0xffc00000) flags=OK (1/1)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
H A Dfloat_convd.ref3 to single: f32(nan:0x7fe00000) (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
15 to single: f32(-inf:0xff800000) (OK)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
[all …]
/openbmc/qemu/tests/tcg/aarch64/
H A Dfloat_madds.ref2 op : f32(-nan:0xffa00000) * f32(-nan:0xffc00000) + f32(-inf:0xff800000)
3 res: f32(-nan:0xffe00000) flags=INVALID (0/0)
4 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-nan:0xffa00000)
5 res: f32(-nan:0xffe00000) flags=INVALID (0/1)
6 op : f32(-inf:0xff800000) * f32(-nan:0xffa00000) + f32(-nan:0xffc00000)
7 res: f32(-nan:0xffe00000) flags=INVALID (0/2)
8 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
9 res: f32(-nan:0xffc00000) flags=OK (1/0)
10 op : f32(-inf:0xff800000) * f32(-0x1.fffffe00000000000000p+127:0xff7fffff) + f32(-nan:0xffc00000)
11 res: f32(-nan:0xffc00000) flags=OK (1/1)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
H A Dfloat_convd.ref3 to single: f32(nan:0x7fe00000) (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
15 to single: f32(-inf:0xff800000) (OK)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
[all …]
/openbmc/qemu/tests/tcg/hexagon/
H A Dfloat_madds.ref2 op : f32(-nan:0xffa00000) * f32(-nan:0xffc00000) + f32(-inf:0xff800000)
3 res: f32(-nan:0xffffffff) flags=INVALID (0/0)
4 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-nan:0xffa00000)
5 res: f32(-nan:0xffffffff) flags=INVALID (0/1)
6 op : f32(-inf:0xff800000) * f32(-nan:0xffa00000) + f32(-nan:0xffc00000)
7 res: f32(-nan:0xffffffff) flags=INVALID (0/2)
8 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
9 res: f32(-nan:0xffffffff) flags=OK (1/0)
10 op : f32(-inf:0xff800000) * f32(-0x1.fffffe00000000000000p+127:0xff7fffff) + f32(-nan:0xffc00000)
11 res: f32(-nan:0xffffffff) flags=OK (1/1)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
H A Dfloat_convd.ref3 to single: f32(-nan:0xffffffff) (INVALID)
9 to single: f32(-nan:0xffffffff) (OK)
15 to single: f32(-inf:0xff800000) (OK)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
[all …]
/openbmc/qemu/tests/tcg/ppc64le/
H A Dfloat_madds.ref2 op : f32(-nan:0xffa00000) * f32(-nan:0xffc00000) + f32(-inf:0xff800000)
3 res: f32(-nan:0xffe00000) flags=INVALID (0/0)
4 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-nan:0xffa00000)
5 res: f32(-nan:0xffc00000) flags=INVALID (0/1)
6 op : f32(-inf:0xff800000) * f32(-nan:0xffa00000) + f32(-nan:0xffc00000)
7 res: f32(-nan:0xffc00000) flags=INVALID (0/2)
8 op : f32(-nan:0xffc00000) * f32(-inf:0xff800000) + f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
9 res: f32(-nan:0xffc00000) flags=OK (1/0)
10 op : f32(-inf:0xff800000) * f32(-0x1.fffffe00000000000000p+127:0xff7fffff) + f32(-nan:0xffc00000)
11 res: f32(-nan:0xffc00000) flags=OK (1/1)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
/openbmc/qemu/target/hexagon/
H A Dhelper.h30 DEF_HELPER_3(sfrecipa, i64, env, f32, f32)
31 DEF_HELPER_2(sfinvsqrta, i64, env, f32)
38 DEF_HELPER_2(conv_sf2df, f64, env, f32)
39 DEF_HELPER_2(conv_df2sf, f32, env, f64)
40 DEF_HELPER_2(conv_uw2sf, f32, env, s32)
42 DEF_HELPER_2(conv_w2sf, f32, env, s32)
44 DEF_HELPER_2(conv_ud2sf, f32, env, s64)
46 DEF_HELPER_2(conv_d2sf, f32, env, s64)
48 DEF_HELPER_2(conv_sf2uw, i32, env, f32)
49 DEF_HELPER_2(conv_sf2w, s32, env, f32)
[all …]
/openbmc/qemu/target/xtensa/
H A Dhelper.h50 DEF_HELPER_FLAGS_1(abs_s, TCG_CALL_NO_RWG_SE, f32, f32)
51 DEF_HELPER_FLAGS_1(neg_s, TCG_CALL_NO_RWG_SE, f32, f32)
52 DEF_HELPER_3(fpu2k_add_s, f32, env, f32, f32)
53 DEF_HELPER_3(fpu2k_sub_s, f32, env, f32, f32)
54 DEF_HELPER_3(fpu2k_mul_s, f32, env, f32, f32)
55 DEF_HELPER_4(fpu2k_madd_s, f32, env, f32, f32, f32)
56 DEF_HELPER_4(fpu2k_msub_s, f32, env, f32, f32, f32)
57 DEF_HELPER_4(ftoi_s, i32, env, f32, i32, i32)
58 DEF_HELPER_4(ftoui_s, i32, env, f32, i32, i32)
59 DEF_HELPER_3(itof_s, f32, env, i32, i32)
[all …]
/openbmc/qemu/target/sh4/
H A Dhelper.h19 DEF_HELPER_FLAGS_3(fadd_FT, TCG_CALL_NO_WG, f32, env, f32, f32)
21 DEF_HELPER_FLAGS_2(fcnvsd_FT_DT, TCG_CALL_NO_WG, f64, env, f32)
22 DEF_HELPER_FLAGS_2(fcnvds_DT_FT, TCG_CALL_NO_WG, f32, env, f64)
24 DEF_HELPER_FLAGS_3(fcmp_eq_FT, TCG_CALL_NO_WG, i32, env, f32, f32)
26 DEF_HELPER_FLAGS_3(fcmp_gt_FT, TCG_CALL_NO_WG, i32, env, f32, f32)
28 DEF_HELPER_FLAGS_3(fdiv_FT, TCG_CALL_NO_WG, f32, env, f32, f32)
30 DEF_HELPER_FLAGS_2(float_FT, TCG_CALL_NO_WG, f32, env, i32)
32 DEF_HELPER_FLAGS_4(fmac_FT, TCG_CALL_NO_WG, f32, env, f32, f32, f32)
33 DEF_HELPER_FLAGS_3(fmul_FT, TCG_CALL_NO_WG, f32, env, f32, f32)
35 DEF_HELPER_FLAGS_3(fsub_FT, TCG_CALL_NO_WG, f32, env, f32, f32)
[all …]
/openbmc/qemu/target/sparc/
H A Dhelper.h45 DEF_HELPER_FLAGS_2(fsqrts, TCG_CALL_NO_WG, f32, env, f32)
48 DEF_HELPER_FLAGS_3(fcmps, TCG_CALL_NO_WG, i32, env, f32, f32)
49 DEF_HELPER_FLAGS_3(fcmpes, TCG_CALL_NO_WG, i32, env, f32, f32)
54 DEF_HELPER_FLAGS_2(flcmps, TCG_CALL_NO_RWG_SE, i32, f32, f32)
71 DEF_HELPER_FLAGS_3(fadds, TCG_CALL_NO_WG, f32, env, f32, f32)
72 DEF_HELPER_FLAGS_3(fsubs, TCG_CALL_NO_WG, f32, env, f32, f32)
73 DEF_HELPER_FLAGS_3(fmuls, TCG_CALL_NO_WG, f32, env, f32, f32)
74 DEF_HELPER_FLAGS_3(fdivs, TCG_CALL_NO_WG, f32, env, f32, f32)
75 DEF_HELPER_FLAGS_5(fmadds, TCG_CALL_NO_WG, f32, env, f32, f32, f32, i32)
76 DEF_HELPER_FLAGS_3(fnadds, TCG_CALL_NO_WG, f32, env, f32, f32)
[all …]
/openbmc/qemu/tests/tcg/i386/
H A Dfloat_convd.conf2 from single: f32(nan:0x7fe00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-inf:0xff800000)
26 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
32 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
38 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
44 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
50 from single: f32(-0x1.00000000000000000000p+1:0xc0000000)
56 from single: f32(-0x1.00000000000000000000p+0:0xbf800000)
[all …]
H A Dfloat_convs.ref2 from single: f32(-nan:0xffe00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
/openbmc/qemu/target/hppa/
H A Dhelper.h27 DEF_HELPER_FLAGS_2(fsqrt_s, TCG_CALL_NO_RWG, f32, env, f32)
28 DEF_HELPER_FLAGS_2(frnd_s, TCG_CALL_NO_RWG, f32, env, f32)
29 DEF_HELPER_FLAGS_3(fadd_s, TCG_CALL_NO_RWG, f32, env, f32, f32)
30 DEF_HELPER_FLAGS_3(fsub_s, TCG_CALL_NO_RWG, f32, env, f32, f32)
31 DEF_HELPER_FLAGS_3(fmpy_s, TCG_CALL_NO_RWG, f32, env, f32, f32)
32 DEF_HELPER_FLAGS_3(fdiv_s, TCG_CALL_NO_RWG, f32, env, f32, f32)
41 DEF_HELPER_FLAGS_2(fcnv_s_d, TCG_CALL_NO_RWG, f64, env, f32)
42 DEF_HELPER_FLAGS_2(fcnv_d_s, TCG_CALL_NO_RWG, f32, env, f64)
44 DEF_HELPER_FLAGS_2(fcnv_w_s, TCG_CALL_NO_RWG, f32, env, s32)
45 DEF_HELPER_FLAGS_2(fcnv_dw_s, TCG_CALL_NO_RWG, f32, env, s64)
[all …]
/openbmc/qemu/target/rx/
H A Dhelper.h7 DEF_HELPER_FLAGS_3(fadd, TCG_CALL_NO_WG, f32, env, f32, f32)
8 DEF_HELPER_FLAGS_3(fsub, TCG_CALL_NO_WG, f32, env, f32, f32)
9 DEF_HELPER_FLAGS_3(fmul, TCG_CALL_NO_WG, f32, env, f32, f32)
10 DEF_HELPER_FLAGS_3(fdiv, TCG_CALL_NO_WG, f32, env, f32, f32)
11 DEF_HELPER_FLAGS_3(fcmp, TCG_CALL_NO_WG, void, env, f32, f32)
12 DEF_HELPER_FLAGS_2(ftoi, TCG_CALL_NO_WG, i32, env, f32)
13 DEF_HELPER_FLAGS_2(round, TCG_CALL_NO_WG, i32, env, f32)
14 DEF_HELPER_FLAGS_2(itof, TCG_CALL_NO_WG, f32, env, i32)
/openbmc/qemu/tests/tcg/x86_64/
H A Dfloat_convs.ref2 from single: f32(-nan:0xffa00000)
8 from single: f32(-nan:0xffc00000)
14 from single: f32(-inf:0xff800000)
20 from single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff)
26 from single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59)
32 from single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b)
38 from single: f32(-0x1.31f75000000000000000p-40:0xab98fba8)
44 from single: f32(-0x1.50544400000000000000p-66:0x9ea82a22)
50 from single: f32(-0x1.00000000000000000000p-126:0x80800000)
56 from single: f32(0x0.00000000000000000000p+0:0000000000)
[all …]
H A Dfloat_convd.ref3 to single: f32(nan:0x7fe00000) (INVALID)
9 to single: f32(-nan:0xffc00000) (OK)
15 to single: f32(-inf:0xff800000) (OK)
21 to single: f32(-inf:0xff800000) (OVERFLOW INEXACT )
27 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
33 to single: f32(-0x1.fffffe00000000000000p+127:0xff7fffff) (OK)
39 to single: f32(-0x1.1874b200000000000000p+103:0xf30c3a59) (INEXACT )
45 to single: f32(-0x1.c0bab600000000000000p+99:0xf1605d5b) (INEXACT )
51 to single: f32(-0x1.00000000000000000000p+1:0xc0000000) (OK)
57 to single: f32(-0x1.00000000000000000000p+0:0xbf800000) (OK)
[all …]
/openbmc/qemu/target/arm/tcg/
H A Dhelper-a64.h28 DEF_HELPER_3(vfp_cmps_a64, i64, f32, f32, ptr)
29 DEF_HELPER_3(vfp_cmpes_a64, i64, f32, f32, ptr)
33 DEF_HELPER_FLAGS_3(vfp_mulxs, TCG_CALL_NO_RWG, f32, f32, f32, ptr)
39 DEF_HELPER_FLAGS_3(recpsf_f32, TCG_CALL_NO_RWG, f32, f32, f32, ptr)
42 DEF_HELPER_FLAGS_3(rsqrtsf_f32, TCG_CALL_NO_RWG, f32, f32, f32, ptr)
49 DEF_HELPER_FLAGS_2(frecpx_f32, TCG_CALL_NO_RWG, f32, f32, ptr)
51 DEF_HELPER_FLAGS_2(fcvtx_f64_to_f32, TCG_CALL_NO_RWG, f32, f64, env)

123