Home
last modified time | relevance | path

Searched refs:m3 (Results 1 – 25 of 26) sorted by relevance

12

/qemu/tests/tcg/s390x/
H A Dvxeh2_vlstr.c12 static inline void vler(S390Vector *v1, const void *va, uint8_t m3) in vler() argument
17 , [m3] "i" (m3) in vler()
21 static inline void vster(S390Vector *v1, const void *va, uint8_t m3) in vster() argument
26 , [m3] "i" (m3) in vster()
30 static inline void vlbr(S390Vector *v1, void *va, const uint8_t m3) in vlbr() argument
35 , [m3] "i" (m3) in vlbr()
44 , [m3] "i" (m3) in vstbr()
54 , [m3] "i" (m3) in vlebrh()
63 , [m3] "i" (m3) in vstebrh()
72 , [m3] "i" (m3) in vllebrz()
[all …]
H A Dvxeh2_vcvt.c12 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcfps() argument
17 , [m3] "i" (m3) in vcfps()
23 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcfpl() argument
28 , [m3] "i" (m3) in vcfpl()
34 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vcsfp() argument
39 , [m3] "i" (m3) in vcsfp()
45 const uint8_t m3, const uint8_t m4, const uint8_t m5) in vclfp() argument
50 , [m3] "i" (m3) in vclfp()
H A Dlcbb.c10 lcbb(long *r1, void *dxb2, int m3, int *cc) in lcbb() argument
15 : [dxb2] "R" (*(char *)dxb2), [m3] "i" (m3) in lcbb()
23 test_lcbb(void *p, int m3, int exp_r1, int exp_cc) in test_lcbb() argument
28 lcbb(&r1, p, m3, &cc); in test_lcbb()
H A Dlocfhr.c10 locfhr(long r1, long r2, int m3, int cc) in locfhr() argument
16 : [cc] "r" (cc), [r2] "r" (r2), [m3] "i" (m3) in locfhr()
H A Dvistr.c9 const uint8_t m3, const uint8_t m5) in vistr() argument
14 , [m3] "i" (m3) in vistr()
H A Dcgebra.c21 : [m3] "i" (5) /* round toward 0 */ in main()
H A Dclgebr.c21 : [m3] "i" (5) /* round toward 0 */ in main()
/qemu/tests/tcg/xtensa/
H A Dtest_mac16.S59 test_mulxx mul.dd, 3, m0, m3, 0xf7315a5a, 0xa5a5137f
105 test_mulxxx mula.dd, 3, m0, m3, 0xf7315a5a, 0xa5a5137f, 0x0ff73155aa, +
122 test_mulxxx muls.dd, 3, m0, m3, 0xf7315a5a, 0xa5a5137f, 0xfff73155aa, -
153 lddec m3, a2
156 rsr a3, m3
/qemu/target/s390x/tcg/
H A Dtranslate_vx.c.inc321 const uint8_t enr = get_field(s, m3);
421 const uint8_t es = get_field(s, m3);
454 const uint8_t es = get_field(s, m3);
470 const uint8_t m3 = get_field(s, m3);
474 switch (m3) {
478 es = m3;
501 const uint8_t es = get_field(s, m3);
587 const uint8_t es = get_field(s, m3);
664 uint8_t es = get_field(s, m3);
746 if (get_field(s, m3) > 6) {
[all …]
H A Dtranslate.c1615 int imm, m3 = get_field(s, m3); in op_cj() local
1663 uint8_t m3 = get_field(s, m3); in fpinst_extract_m34() local
1676 if (m3 == 2 || m3 > 7 || (!fpe && m3 == 3)) { in fpinst_extract_m34()
2165 int m3 = get_field(s, m3); in op_ct() local
2184 int m3 = get_field(s, m3); in op_cuXX() local
2413 int m3 = get_field(s, m3); in op_icm() local
2465 m3 = (m3 << 1) & 0xf; in op_icm()
3570 const uint8_t m3 = get_field(s, m3); in op_popcnt() local
4398 int m3 = get_field(s, m3); in op_stcm() local
4436 m3 = (m3 << 1) & 0xf; in op_stcm()
[all …]
H A Dmem_helper.c2792 uint32_t r2, uint32_t m3, uintptr_t ra, in convert_unicode() argument
2800 bool enh_check = m3 & 1; in convert_unicode()
2832 uint32_t HELPER(cu12)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER()
2834 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER()
2838 uint32_t HELPER(cu14)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER()
2840 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER()
2844 uint32_t HELPER(cu21)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER()
2846 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER()
2852 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER()
2858 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER()
[all …]
H A Dfpu_helper.c416 int s390_swap_bfp_rounding_mode(CPUS390XState *env, int m3) in s390_swap_bfp_rounding_mode() argument
420 switch (m3) { in s390_swap_bfp_rounding_mode()
/qemu/tcg/s390x/
H A Dtcg-target.c.inc650 TCGReg r1, TCGReg r2, int m3)
652 tcg_out32(s, (op << 16) | (m3 << 12) | (r1 << 4) | r2);
661 int i2, int m3)
663 tcg_out16(s, (op & 0xff00) | (r1 << 4) | m3);
705 TCGReg v1, uint16_t i2, int m3)
710 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m3 << 12));
733 TCGReg v1, TCGReg v2, int m3)
738 tcg_out32(s, (op & 0x00ff) | RXB(v1, v2, 0, 0) | (m3 << 12));
820 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m3 << 12));
989 tcg_target_long ofs, int m3)
[all …]
/qemu/target/xtensa/core-dc232b/
H A Dgdb-config.c.inc122 XTREG(50, 200, 32, 4, 4, 0x0223, 0x0006, -1, 2, 0x1100, m3,
H A Dxtensa-modules.c.inc11657 { "rsr.m3", 199 /* xt_iclass_rsr.m3 */,
11660 { "wsr.m3", 200 /* xt_iclass_wsr.m3 */,
11663 { "xsr.m3", 201 /* xt_iclass_xsr.m3 */,
12350 return 303; /* xsr.m3 */
12542 return 301; /* rsr.m3 */
12679 return 302; /* wsr.m3 */
/qemu/target/s390x/
H A Ds390x-internal.h301 int s390_swap_bfp_rounding_mode(CPUS390XState *env, int m3);
/qemu/target/xtensa/core-dc233c/
H A Dgdb-config.c.inc75 XTREG(50, 200, 32, 4, 4, 0x0223, 0x0006, -1, 2, 0x1100, m3, 0, 0, 0, 0, 0, 0)
H A Dxtensa-modules.c.inc12305 { "rsr.m3", ICLASS_xt_iclass_rsr_m3,
12308 { "wsr.m3", ICLASS_xt_iclass_wsr_m3,
12311 { "xsr.m3", ICLASS_xt_iclass_xsr_m3,
/qemu/target/xtensa/core-de212/
H A Dgdb-config.c.inc72 XTREG( 48,192,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
H A Dxtensa-modules.c.inc11674 { "rsr.m3", ICLASS_xt_iclass_rsr_m3,
11677 { "wsr.m3", ICLASS_xt_iclass_wsr_m3,
11680 { "xsr.m3", ICLASS_xt_iclass_xsr_m3,
/qemu/target/xtensa/core-test_kc705_be/
H A Dgdb-config.c.inc74 XTREG( 51,204,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
/qemu/target/riscv/
H A Dvcrypto_helper.c663 static inline uint32_t zvksh_w(uint32_t m16, uint32_t m9, uint32_t m3, in zvksh_w() argument
666 return p1(m16 ^ m9 ^ rol32(m3, 15)) ^ rol32(m13, 7) ^ m6; in zvksh_w()
/qemu/target/xtensa/core-de233_fpu/
H A Dgdb-config.c.inc73 XTREG( 50,200,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
H A Dxtensa-modules.c.inc16933 { "rsr.m3", ICLASS_xt_iclass_rsr_m3,
16936 { "wsr.m3", ICLASS_xt_iclass_wsr_m3,
16939 { "xsr.m3", ICLASS_xt_iclass_xsr_m3,
/qemu/target/arm/tcg/
H A Dvec_helper.c768 TYPED m3 = m_indexed[i * 4 + 3]; \ in DO_DOT()
774 n[i * 4 + 3] * m3); \ in DO_DOT()

12