/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() 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 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); 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 D | translate.c | 1615 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 D | mem_helper.c | 2792 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 D | fpu_helper.c | 416 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 D | tcg-target.c.inc | 650 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 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/s390x/ |
H A D | s390x-internal.h | 301 int s390_swap_bfp_rounding_mode(CPUS390XState *env, int 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/riscv/ |
H A D | vcrypto_helper.c | 663 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 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/arm/tcg/ |
H A D | vec_helper.c | 768 TYPED m3 = m_indexed[i * 4 + 3]; \ in DO_DOT() 774 n[i * 4 + 3] * m3); \ in DO_DOT()
|