Lines Matching +full:0 +full:x04

2 GEN_HANDLER(name, 0x04, opc2, opc3, 0x00000000, PPC_ALTIVEC)
5 GEN_HANDLER_E(name, 0x04, opc2, opc3, 0x00000000, PPC_NONE, PPC2_ALTIVEC_207)
8 GEN_HANDLER_E(name, 0x04, opc2, opc3, 0x00000000, PPC_NONE, PPC2_ISA300)
11 GEN_HANDLER_E(name, 0x04, opc2, opc3, inval, PPC_NONE, PPC2_ISA300)
14 GEN_HANDLER_E_2(name, 0x04, opc2, opc3, opc4, 0x00000000, PPC_NONE, \
18 GEN_HANDLER_E(name, 0x04, opc2, opc3, 0x00000000, PPC_NONE, PPC2_ISA310)
21 GEN_HANDLER_E(name0##_##name1, 0x4, opc2, opc3, 0x00000000, type0, type1)
24 GEN_HANDLER_E(name0##_##name1, 0x4, opc2, opc3, 0x00000000, tp0, tp1), \
25 GEN_HANDLER_E(name0##_##name1, 0x4, opc2, (opc3 | 0x10), 0x00000000, tp0, tp1),
27 GEN_VXFORM_DUAL(vaddubm, vmul10cuq, 0, 0, PPC_ALTIVEC, PPC_NONE),
28 GEN_VXFORM_DUAL(vadduhm, vmul10ecuq, 0, 1, PPC_ALTIVEC, PPC_NONE),
29 GEN_VXFORM(vadduwm, 0, 2),
30 GEN_VXFORM_207(vaddudm, 0, 3),
31 GEN_VXFORM_DUAL(vsububm, bcdadd, 0, 16, PPC_ALTIVEC, PPC_NONE),
32 GEN_VXFORM_DUAL(vsubuhm, bcdsub, 0, 17, PPC_ALTIVEC, PPC_NONE),
33 GEN_VXFORM_DUAL(vsubuwm, bcdus, 0, 18, PPC_ALTIVEC, PPC2_ISA300),
34 GEN_VXFORM_DUAL(vsubudm, bcds, 0, 19, PPC2_ALTIVEC_207, PPC2_ISA300),
35 GEN_VXFORM_300(bcds, 0, 27),
36 GEN_VXFORM(vmrghb, 6, 0),
54 GEN_VXFORM(xpnd04_1, 0, 22),
55 GEN_VXFORM_300(bcdsr, 0, 23),
56 GEN_VXFORM_300(bcdsr, 0, 31),
57 GEN_VXFORM_300_EXT(vmul10uq, 0, 8, 0x0000F800),
58 GEN_VXFORM_300(vmul10euq, 0, 9),
59 GEN_VXFORM_300(bcdcpsgn, 0, 13),
60 GEN_VXFORM_207(bcdadd, 0, 24),
61 GEN_VXFORM_207(bcdsub, 0, 25),
62 GEN_VXFORM_300(bcdtrunc, 0, 28),
63 GEN_VXFORM_300(xpnd04_2, 0, 30),
64 GEN_VXFORM_300(bcdtrunc, 0, 20),
65 GEN_VXFORM_300(bcdutrunc, 0, 21),
68 GEN_VXFORM(vpkuhum, 7, 0),
86 GEN_VXFORM(vaddfp, 5, 0),
92 GEN_HANDLER2(name, str, 0x4, opc2, opc3, 0x00000000, PPC_ALTIVEC),
94 GEN_HANDLER2_E(name, str, 0x4, opc2, opc3, 0x00000000, PPC_NONE, PPC2_ISA300),
97 GEN_VXRFORM1(name##_dot, name##_, #name ".", opc2, (opc3 | (0x1 << 4)))
100 GEN_VXRFORM1_300(name##_dot, name##_, #name ".", opc2, (opc3 | (0x1 << 4)))
108 GEN_OPCODE_DUAL(name0##_##name1, 0x04, opc2, opc3, inval0, inval1, type, \
110 GEN_VXFORM_DUAL_INV(vspltb, vextractub, 6, 8, 0x00000000, 0x100000,
112 GEN_VXFORM_DUAL_INV(vsplth, vextractuh, 6, 9, 0x00000000, 0x100000,
114 GEN_VXFORM_DUAL_INV(vspltw, vextractuw, 6, 10, 0x00000000, 0x100000,
116 GEN_VXFORM_300_EXT(vextractd, 6, 11, 0x100000),
120 GEN_VXFORM_300_EO(vctzb, 0x01, 0x18, 0x1C),
121 GEN_VXFORM_300_EO(vctzh, 0x01, 0x18, 0x1D),
122 GEN_VXFORM_300_EO(vctzw, 0x01, 0x18, 0x1E),
123 GEN_VXFORM_300_EO(vctzd, 0x01, 0x18, 0x1F),
124 GEN_VXFORM_300_EO(vclzlsbb, 0x01, 0x18, 0x0),
125 GEN_VXFORM_300_EO(vctzlsbb, 0x01, 0x18, 0x1),
128 GEN_HANDLER(name, 0x04, opc2, opc3, 0x001f0000, PPC_ALTIVEC)
147 GEN_HANDLER(name, 0x04, opc2, opc3, 0x00000000, PPC_ALTIVEC)
154 GEN_HANDLER(name0##_##name1, 0x04, opc2, 0xFF, 0x00000000, PPC_ALTIVEC)
177 GEN_VXFORM_DUAL(vsldoi, vpermxor, 22, 0xFF, PPC_ALTIVEC, PPC_NONE),