Home
last modified time | relevance | path

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

/openbmc/qemu/target/ppc/translate/
H A Dvmx-ops.c.inc1 #define GEN_VR_LDX(name, opc2, opc3) \
2 GEN_HANDLER(name, 0x1F, opc2, opc3, 0x00000001, PPC_ALTIVEC)
4 GEN_HANDLER(st##name, 0x1F, opc2, opc3, 0x00000001, PPC_ALTIVEC)
6 GEN_HANDLER(lve##name, 0x1F, opc2, opc3, 0x00000001, PPC_ALTIVEC)
8 GEN_HANDLER(stve##name, 0x1F, opc2, opc3, 0x00000001, PPC_ALTIVEC)
21 GEN_HANDLER(name, 0x04, opc2, opc3, 0x00000000, PPC_ALTIVEC)
23 #define GEN_VX_LOGICAL_207(name, tcg_op, opc2, opc3) \
36 GEN_HANDLER(name, 0x04, opc2, opc3, 0x00000000, PPC_ALTIVEC)
38 #define GEN_VXFORM_207(name, opc2, opc3) \
54 #define GEN_VXFORM_DUAL(name0, name1, opc2, opc3, type0, type1) \
[all …]
H A Dvsx-ops.c.inc45 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2)
49 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2)
63 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 3, opc3, 0, PPC_NONE, fl2)
75 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 3, opc3, 1, PPC_NONE, fl2)
87 #define GEN_XX3FORM_DM(name, opc2, opc3) \
105 #define GEN_VSX_XFORM_300(name, opc2, opc3, inval) \
106 GEN_HANDLER_E(name, 0x3F, opc2, opc3, inval, PPC_NONE, PPC2_ISA300)
111 #define GEN_VSX_Z23FORM_300(name, opc2, opc3, opc4, inval) \
119 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x18, opc4 | 0x1, inval)
288 #define VSX_LOGICAL(name, opc2, opc3, fl2) \
[all …]
H A Dfp-ops.c.inc57 #define GEN_STXF(name, stop, opc2, opc3, type) \
58 GEN_HANDLER(name##x, 0x1F, opc2, opc3, 0x00000001, type),
H A Dvmx-impl.c.inc17 #define GEN_VR_LDX(name, opc2, opc3) \
83 #define GEN_VR_LVE(name, opc2, opc3, size) \
102 #define GEN_VR_STVE(name, opc2, opc3, size) \
230 #define GEN_VXFORM_V(name, vece, tcg_op, opc2, opc3) \
255 #define GEN_VXFORM(name, opc2, opc3) \
269 #define GEN_VXFORM_TRANS(name, opc2, opc3) \
279 #define GEN_VXFORM_ENV(name, opc2, opc3) \
1180 #define GEN_VXRFORM(name, opc2, opc3) \
1181 GEN_VXRFORM1(name, name, #name, opc2, opc3) \
1450 #define GEN_VXFORM_VSPLTI(name, vece, opc2, opc3) \
[all …]
H A Dspe-ops.c.inc6 #define GEN_SPE(name0, name1, opc2, opc3, inval0, inval1, type) \
7 GEN_OPCODE_DUAL(name0##_##name1, 0x04, opc2, opc3, inval0, inval1, type, PPC_NONE)
H A Dfp-impl.c.inc915 #define GEN_STXF(name, stop, opc2, opc3, type) \
H A Dspe-impl.c.inc42 #define GEN_SPE(name0, name1, opc2, opc3, inval0, inval1, type) \
/openbmc/qemu/target/ppc/
H A Dtranslate.c1335 unsigned char opc1, opc2, opc3, opc4; member
5428 switch (opc3 & 0x0D) { in gen_405_mulladd_insn()
5495 if (opc3 & 0x12) { in gen_405_mulladd_insn()
5499 if (opc3 & 0x10) { in gen_405_mulladd_insn()
5503 if (opc3 & 0x01) { in gen_405_mulladd_insn()
5509 if (opc3 & 0x02) { in gen_405_mulladd_insn()
5517 if (opc3 & 0x02) { in gen_405_mulladd_insn()
5522 if (opc3 & 0x10) { in gen_405_mulladd_insn()
7119 if (insn->opc3 != 0xFF) { in register_insn()
7195 opc->opc3); in create_ppc_opcodes()
[all …]
H A Dinternal.h100 EXTRACT_HELPER(opc3, 6, 5);