/qemu/disas/ |
H A D | mips.c | 1159 #define I1 INSN_ISA1 macro 1960 {"nop", "", 0x00000000, 0xffffffff, 0, INSN2_ALIAS, I1 }, /* sll */ 1963 {"li", "t,j", 0x24000000, 0xffe00000, WR_t, INSN2_ALIAS, I1 }, /* addiu */ 1964 {"li", "t,i", 0x34000000, 0xffe00000, WR_t, INSN2_ALIAS, I1 }, /* ori */ 1965 {"li", "t,I", 0, (int) M_LI, INSN_MACRO, 0, I1 }, 1966 {"move", "d,s", 0, (int) M_MOVE, INSN_MACRO, 0, I1 }, 1968 {"move", "d,s", 0x00000021, 0xfc1f07ff, WR_d|RD_s, INSN2_ALIAS, I1 },/* addu */ 1969 {"move", "d,s", 0x00000025, 0xfc1f07ff, WR_d|RD_s, INSN2_ALIAS, I1 },/* or */ 1970 {"b", "p", 0x10000000, 0xffff0000, UBD, INSN2_ALIAS, I1 },/* beq 0,0 */ 1971 {"b", "p", 0x04010000, 0xffff0000, UBD, INSN2_ALIAS, I1 },/* bgez 0 */ [all …]
|
/qemu/tcg/ |
H A D | tcg.c | 846 #define C_O0_I1(I1) C_PFX1(c_o0_i1_, I1), argument 847 #define C_O0_I2(I1, I2) C_PFX2(c_o0_i2_, I1, I2), argument 848 #define C_O0_I3(I1, I2, I3) C_PFX3(c_o0_i3_, I1, I2, I3), argument 849 #define C_O0_I4(I1, I2, I3, I4) C_PFX4(c_o0_i4_, I1, I2, I3, I4), argument 851 #define C_O1_I1(O1, I1) C_PFX2(c_o1_i1_, O1, I1), argument 852 #define C_O1_I2(O1, I1, I2) C_PFX3(c_o1_i2_, O1, I1, I2), argument 853 #define C_O1_I3(O1, I1, I2, I3) C_PFX4(c_o1_i3_, O1, I1, I2, I3), argument 854 #define C_O1_I4(O1, I1, I2, I3, I4) C_PFX5(c_o1_i4_, O1, I1, I2, I3, I4), argument 856 #define C_N1_I2(O1, I1, I2) C_PFX3(c_n1_i2_, O1, I1, I2), argument 857 #define C_N1O1_I1(O1, O2, I1) C_PFX3(c_n1o1_i1_, O1, O2, I1), argument [all …]
|
/qemu/target/s390x/tcg/ |
H A D | translate.c | 5938 #define C(OPC, NM, FT, FC, I1, I2, P, W, OP, CC) \ argument 5939 E(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, 0, 0) 5941 #define D(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, D) \ argument 5942 E(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, D, 0) 5944 #define F(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, FL) \ argument 5945 E(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, 0, FL) 5947 #define E(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, D, FL) insn_ ## NM, argument 5954 #define E(OPC, NM, FT, FC, I1, I2, P, W, OP, CC, D, FL) { \ argument 5959 .spec = SPEC_in1_##I1 | SPEC_in2_##I2 | SPEC_prep_##P | SPEC_wout_##W, \ 5961 .help_in1 = in1_##I1, \ [all …]
|
H A D | insn-data.h.inc | 4 * C(OPC, NAME, FMT, FAC, I1, I2, P, W, OP, CC) 5 * D(OPC, NAME, FMT, FAC, I1, I2, P, W, OP, CC, DATA) 6 * E(OPC, NAME, FMT, FAC, I1, I2, P, W, OP, CC, DATA, FLAGS) 7 * F(OPC, NAME, FMT, FAC, I1, I2, P, W, OP, CC, FLAGS) 13 * I1 = func in1_xx fills o->in1 22 * The helpers get called in order: I1, I2, P, OP, W, CC
|