Home
last modified time | relevance | path

Searched refs:m4 (Results 1 – 9 of 9) sorted by relevance

/qemu/tests/tcg/s390x/
H A Dvfminmax.c25 insn[4] = (m4 << 4) | 0x0e; in vfminmax()
299 size_t n = (m5 & 8) ? float_sizes[m4 - 2] : 16; in signed_test()
304 vfminmax(test->op, m4, m5, test->m6, v1, v2, v3); in signed_test()
323 static void snan_to_qnan(char *v, int m4) in snan_to_qnan() argument
325 size_t bit = 1 + e_bits[m4 - 2]; in snan_to_qnan()
336 int m4; in main() local
338 for (m4 = 2; m4 <= 4; m4++) { in main()
340 size_t float_size = float_sizes[m4 - 2]; in main()
365 snan_to_qnan(&v1_exp[pos], m4); in main()
368 snan_to_qnan(&v1_exp[pos], m4); in main()
[all …]
H A Dvxeh2_vcvt.c12 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcfps() argument
18 , [m4] "i" (m4) in vcfps()
23 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcfpl() argument
29 , [m4] "i" (m4) in vcfpl()
34 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcsfp() argument
40 , [m4] "i" (m4) in vcsfp()
45 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vclfp() argument
51 , [m4] "i" (m4) in vclfp()
H A Dvrep.c28 vrep(S390Vector *v1, const S390Vector *v3, const uint16_t i2, const uint8_t m4) in vrep() argument
37 , [m4] "i" (m4)); in vrep()
H A Dcgebra.c23 , [m4] "i" (8) /* bit 0 is set, but must be ignored; XxC is not set */ in main()
H A Dclgebr.c23 , [m4] "i" (8) /* bit 0 is set, but must be ignored; XxC is not set */ in main()
/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc376 const uint8_t es = get_field(s, m4);
625 const uint8_t es = get_field(s, m4);
764 const uint8_t es = get_field(s, m4);
2790 const uint8_t m4 = get_field(s, m4);
2820 if (!fn || m4) {
2906 const uint8_t m4 = get_field(s, m4);
3018 const uint8_t m4 = get_field(s, m4);
3034 if (!fn || extract32(m4, 0, 3)) {
3181 const uint8_t m4 = get_field(s, m4);
3268 const uint8_t m4 = get_field(s, m4);
[all …]
H A Dtranslate.c1664 uint8_t m4 = get_field(s, m4); in fpinst_extract_m34() local
1672 m4 = 0; in fpinst_extract_m34()
2501 TCGv_i32 m4; in op_idte() local
2504 m4 = tcg_constant_i32(get_field(s, m4)); in op_idte()
2506 m4 = tcg_constant_i32(0); in op_idte()
2508 gen_helper_idte(tcg_env, o->in1, o->in2, m4); in op_idte()
2514 TCGv_i32 m4; in op_ipte() local
2517 m4 = tcg_constant_i32(get_field(s, m4)); in op_ipte()
2519 m4 = tcg_constant_i32(0); in op_ipte()
2521 gen_helper_ipte(tcg_env, o->in1, o->in2, m4); in op_ipte()
[all …]
H A Dmem_helper.c2261 void HELPER(idte)(CPUS390XState *env, uint64_t r1, uint64_t r2, uint32_t m4) in HELPER()
2304 if (m4 & 1) { in HELPER()
2313 uint32_t m4) in HELPER()
2331 if (m4 & 1) { in HELPER()
/qemu/tcg/s390x/
H A Dtcg-target.c.inc635 /* RRF-a without the m4 field */
642 /* RRF-a with the m4 field */
644 TCGReg r1, TCGReg r2, TCGReg r3, int m4)
719 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m4 << 12));
729 tcg_out16(s, (op & 0x00ff) | RXB(v1, v3, 0, 0) | (m4 << 12));
742 TCGReg v1, TCGReg v2, TCGReg v3, int m4)
749 tcg_out16(s, (op & 0x00ff) | RXB(v1, v2, v3, 0) | (m4 << 12));
784 tcg_out16(s, (op & 0x00ff) | RXB(v1, v3, 0, 0) | (m4 << 12));
796 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m4 << 12));
808 tcg_out16(s, (op & 0x00ff) | RXB(0, v3, 0, 0) | (m4 << 12));
[all …]