/qemu/tests/tcg/s390x/ |
H A D | vxeh2_vlstr.c | 12 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() 39 static inline void vstbr(S390Vector *v1, void *va, const uint8_t m3) in vstbr() argument 44 , [m3] "i" (m3) in vstbr() 49 static inline void vlebrh(S390Vector *v1, void *va, const uint8_t m3) in vlebrh() argument 54 , [m3] "i" (m3) in vlebrh() [all …]
|
H A D | vxeh2_vcvt.c | 12 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 D | lcbb.c | 10 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 D | locfhr.c | 10 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 D | vistr.c | 9 const uint8_t m3, const uint8_t m5) in vistr() argument 14 , [m3] "i" (m3) in vistr()
|
H A D | cgebra.c | 21 : [m3] "i" (5) /* round toward 0 */ in main()
|
H A D | clgebr.c | 21 : [m3] "i" (5) /* round toward 0 */ in main()
|
/qemu/tests/tcg/xtensa/ |
H A D | test_mac16.S | 59 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 D | translate_vx.c.inc | 321 const uint8_t enr = get_field(s, m3); 421 const uint8_t es = get_field(s, m3); 438 const uint8_t enr = 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); 555 const uint8_t enr = get_field(s, m3); 572 const uint8_t enr = get_field(s, m3); [all …]
|
H A D | translate.c | 1610 int imm, m3 = get_field(s, m3); in op_cj() local 1614 c.cond = ltgt_cond[m3]; in op_cj() 1658 uint8_t m3 = get_field(s, m3); in fpinst_extract_m34() local 1663 m3 = 0; in fpinst_extract_m34() 1671 if (m3 == 2 || m3 > 7 || (!fpe && m3 == 3)) { in fpinst_extract_m34() 1676 return tcg_constant_i32(deposit32(m3, 4, 4, m4)); in fpinst_extract_m34() 1991 TCGv_i32 m3 = tcg_constant_i32(get_field(s, m3)); in op_clm() local 1995 gen_helper_clm(cc_op, tcg_env, t1, m3, o->in2); in op_clm() 2160 int m3 = get_field(s, m3); in op_ct() local 2164 c = tcg_invert_cond(ltgt_cond[m3]); in op_ct() [all …]
|
H A D | mem_helper.c | 2816 uint32_t r2, uint32_t m3, uintptr_t ra, in convert_unicode() argument 2824 bool enh_check = m3 & 1; in convert_unicode() 2856 uint32_t HELPER(cu12)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER() 2858 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER() 2862 uint32_t HELPER(cu14)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER() 2864 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER() 2868 uint32_t HELPER(cu21)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER() 2870 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER() 2874 uint32_t HELPER(cu24)(CPUS390XState *env, uint32_t r1, uint32_t r2, uint32_t m3) in HELPER() 2876 return convert_unicode(env, r1, r2, m3, GETPC(), in HELPER() [all …]
|
H A D | fpu_helper.c | 415 int s390_swap_bfp_rounding_mode(CPUS390XState *env, int m3) in s390_swap_bfp_rounding_mode() argument 419 switch (m3) { in s390_swap_bfp_rounding_mode()
|
/qemu/tcg/s390x/ |
H A D | tcg-target.c.inc | 678 TCGReg r1, TCGReg r2, int m3) 680 tcg_out32(s, (op << 16) | (m3 << 12) | (r1 << 4) | r2); 697 int i2, int m3) 699 tcg_out16(s, (op & 0xff00) | (r1 << 4) | m3); 741 TCGReg v1, uint16_t i2, int m3) 746 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m3 << 12)); 769 TCGReg v1, TCGReg v2, int m3) 774 tcg_out32(s, (op & 0x00ff) | RXB(v1, v2, 0, 0) | (m3 << 12)); 848 TCGReg b2, TCGReg x2, intptr_t d2, int m3) 856 tcg_out16(s, (op & 0x00ff) | RXB(v1, 0, 0, 0) | (m3 << 12)); [all …]
|
/qemu/target/s390x/ |
H A D | s390x-internal.h | 302 int s390_swap_bfp_rounding_mode(CPUS390XState *env, int m3);
|
/qemu/target/xtensa/core-dc232b/ |
H A D | gdb-config.c.inc | 122 XTREG(50, 200, 32, 4, 4, 0x0223, 0x0006, -1, 2, 0x1100, m3,
|
H A D | xtensa-modules.c.inc | 11657 { "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/xtensa/core-dc233c/ |
H A D | gdb-config.c.inc | 75 XTREG(50, 200, 32, 4, 4, 0x0223, 0x0006, -1, 2, 0x1100, m3, 0, 0, 0, 0, 0, 0)
|
H A D | xtensa-modules.c.inc | 12305 { "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 D | gdb-config.c.inc | 72 XTREG( 48,192,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
|
H A D | xtensa-modules.c.inc | 11674 { "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 D | gdb-config.c.inc | 74 XTREG( 51,204,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
|
/qemu/target/xtensa/core-de233_fpu/ |
H A D | gdb-config.c.inc | 73 XTREG( 50,200,32, 4, 4,0x0223,0x0006,-1, 2,0x1100,m3, 0,0,0,0,0,0)
|
H A D | xtensa-modules.c.inc | 16933 { "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/riscv/ |
H A D | vcrypto_helper.c | 662 static inline uint32_t zvksh_w(uint32_t m16, uint32_t m9, uint32_t m3, in zvksh_w() argument 665 return p1(m16 ^ m9 ^ rol32(m3, 15)) ^ rol32(m13, 7) ^ m6; in zvksh_w()
|
/qemu/target/arm/tcg/ |
H A D | vec_helper.c | 855 TYPED m3 = m_indexed[i * 4 + 3]; \ in DO_DOT() 861 n[i * 4 + 3] * m3); \ in DO_DOT()
|