Lines Matching +full:0 +full:x1a
1 GEN_HANDLER_E(mfvsrwz, 0x1F, 0x13, 0x03, 0x0000F800, PPC_NONE, PPC2_VSX207),
2 GEN_HANDLER_E(mtvsrwa, 0x1F, 0x13, 0x06, 0x0000F800, PPC_NONE, PPC2_VSX207),
3 GEN_HANDLER_E(mtvsrwz, 0x1F, 0x13, 0x07, 0x0000F800, PPC_NONE, PPC2_VSX207),
5 GEN_HANDLER_E(mfvsrd, 0x1F, 0x13, 0x01, 0x0000F800, PPC_NONE, PPC2_VSX207),
6 GEN_HANDLER_E(mtvsrd, 0x1F, 0x13, 0x05, 0x0000F800, PPC_NONE, PPC2_VSX207),
7 GEN_HANDLER_E(mfvsrld, 0X1F, 0x13, 0x09, 0x0000F800, PPC_NONE, PPC2_ISA300),
8 GEN_HANDLER_E(mtvsrdd, 0X1F, 0x13, 0x0D, 0x0, PPC_NONE, PPC2_ISA300),
9 GEN_HANDLER_E(mtvsrws, 0x1F, 0x13, 0x0C, 0x0000F800, PPC_NONE, PPC2_ISA300),
13 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 0, opc3, 0, PPC_NONE, fl2), \
14 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2)
17 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 0, opc3, 0, PPC_NONE, fl2), \
18 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2)
21 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 0, opc3, 0x00100000, PPC_NONE, fl2), \
22 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0x00100000, PPC_NONE, fl2)
25 GEN_HANDLER2_E_2(name, #name, 0x3C, opc2 | 0, opc3, opc4, 0, PPC_NONE, fl2), \
26 GEN_HANDLER2_E_2(name, #name, 0x3C, opc2 | 1, opc3, opc4, 0, PPC_NONE, fl2)
29 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 0, opc3, 0, PPC_NONE, fl2), \
30 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2), \
31 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 2, opc3, 0, PPC_NONE, fl2), \
32 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 3, opc3, 0, PPC_NONE, fl2)
35 GEN_HANDLER2_E(name, opcname, 0x3C, opc2 | 0, opc3, 0, PPC_NONE, fl2), \
36 GEN_HANDLER2_E(name, opcname, 0x3C, opc2 | 1, opc3, 0, PPC_NONE, fl2), \
37 GEN_HANDLER2_E(name, opcname, 0x3C, opc2 | 2, opc3, 0, PPC_NONE, fl2), \
38 GEN_HANDLER2_E(name, opcname, 0x3C, opc2 | 3, opc3, 0, PPC_NONE, fl2)
41 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 0, opc3, 1, PPC_NONE, fl2), \
42 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 1, opc3, 1, PPC_NONE, fl2), \
43 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 2, opc3, 1, PPC_NONE, fl2), \
44 GEN_HANDLER2_E(name, #name, 0x3C, opc2 | 3, opc3, 1, PPC_NONE, fl2)
47 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x00, opc3|0x00, 0, PPC_NONE, PPC2_VSX),\
48 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x01, opc3|0x00, 0, PPC_NONE, PPC2_VSX),\
49 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x02, opc3|0x00, 0, PPC_NONE, PPC2_VSX),\
50 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x03, opc3|0x00, 0, PPC_NONE, PPC2_VSX),\
51 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x00, opc3|0x04, 0, PPC_NONE, PPC2_VSX),\
52 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x01, opc3|0x04, 0, PPC_NONE, PPC2_VSX),\
53 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x02, opc3|0x04, 0, PPC_NONE, PPC2_VSX),\
54 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x03, opc3|0x04, 0, PPC_NONE, PPC2_VSX),\
55 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x00, opc3|0x08, 0, PPC_NONE, PPC2_VSX),\
56 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x01, opc3|0x08, 0, PPC_NONE, PPC2_VSX),\
57 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x02, opc3|0x08, 0, PPC_NONE, PPC2_VSX),\
58 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x03, opc3|0x08, 0, PPC_NONE, PPC2_VSX),\
59 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x00, opc3|0x0C, 0, PPC_NONE, PPC2_VSX),\
60 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x01, opc3|0x0C, 0, PPC_NONE, PPC2_VSX),\
61 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x02, opc3|0x0C, 0, PPC_NONE, PPC2_VSX),\
62 GEN_HANDLER2_E(name, #name, 0x3C, opc2|0x03, opc3|0x0C, 0, PPC_NONE, PPC2_VSX)
65 GEN_HANDLER_E(name, 0x3F, opc2, opc3, inval, PPC_NONE, PPC2_ISA300)
68 GEN_HANDLER_E_2(name, 0x3F, opc2, opc3, opc4, inval, PPC_NONE, PPC2_ISA300)
71 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x00, opc4 | 0x0, inval), \
72 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x08, opc4 | 0x0, inval), \
73 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x10, opc4 | 0x0, inval), \
74 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x18, opc4 | 0x0, inval), \
75 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x00, opc4 | 0x1, inval), \
76 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x08, opc4 | 0x1, inval), \
77 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x10, opc4 | 0x1, inval), \
78 GEN_VSX_XFORM_300_EO(name, opc2, opc3 | 0x18, opc4 | 0x1, inval)
80 GEN_VSX_Z23FORM_300(xsrqpi, 0x05, 0x0, 0x0, 0x0),
81 GEN_VSX_Z23FORM_300(xsrqpxp, 0x05, 0x1, 0x0, 0x0),
82 GEN_VSX_XFORM_300_EO(xssqrtqp, 0x04, 0x19, 0x1B, 0x0),
83 GEN_VSX_XFORM_300(xssubqp, 0x04, 0x10, 0x0),
85 GEN_XX2FORM(xsabsdp, 0x12, 0x15, PPC2_VSX),
86 GEN_XX2FORM(xsnabsdp, 0x12, 0x16, PPC2_VSX),
87 GEN_XX2FORM(xsnegdp, 0x12, 0x17, PPC2_VSX),
88 GEN_XX3FORM(xscpsgndp, 0x00, 0x16, PPC2_VSX),
90 GEN_VSX_XFORM_300_EO(xsabsqp, 0x04, 0x19, 0x00, 0x00000001),
91 GEN_VSX_XFORM_300_EO(xsnabsqp, 0x04, 0x19, 0x08, 0x00000001),
92 GEN_VSX_XFORM_300_EO(xsnegqp, 0x04, 0x19, 0x10, 0x00000001),
93 GEN_VSX_XFORM_300(xscpsgnqp, 0x04, 0x03, 0x00000001),
94 GEN_VSX_XFORM_300_EO(xscvdpqp, 0x04, 0x1A, 0x16, 0x00000001),
95 GEN_VSX_XFORM_300_EO(xscvqpsdz, 0x04, 0x1A, 0x19, 0x00000001),
96 GEN_VSX_XFORM_300_EO(xscvqpswz, 0x04, 0x1A, 0x09, 0x00000001),
97 GEN_VSX_XFORM_300_EO(xscvqpudz, 0x04, 0x1A, 0x11, 0x00000001),
98 GEN_VSX_XFORM_300_EO(xscvqpuwz, 0x04, 0x1A, 0x01, 0x00000001),
101 GEN_XX2FORM_EO(xsxexpdp, 0x16, 0x15, 0x00, PPC2_ISA300),
102 GEN_VSX_XFORM_300_EO(xsxexpqp, 0x04, 0x19, 0x02, 0x00000001),
103 GEN_XX2FORM_EO(xsxsigdp, 0x16, 0x15, 0x01, PPC2_ISA300),
104 GEN_VSX_XFORM_300_EO(xsxsigqp, 0x04, 0x19, 0x12, 0x00000001),
105 GEN_HANDLER_E(xsiexpdp, 0x3C, 0x16, 0x1C, 0, PPC_NONE, PPC2_ISA300),
106 GEN_VSX_XFORM_300(xsiexpqp, 0x4, 0x1B, 0x00000001),
109 GEN_XX3FORM(xviexpsp, 0x00, 0x1B, PPC2_ISA300),
110 GEN_XX3FORM(xviexpdp, 0x00, 0x1F, PPC2_ISA300),
111 GEN_XX2FORM_EO(xvxexpdp, 0x16, 0x1D, 0x00, PPC2_ISA300),
112 GEN_XX2FORM_EO(xvxsigdp, 0x16, 0x1D, 0x01, PPC2_ISA300),
113 GEN_XX2FORM_EO(xvxexpsp, 0x16, 0x1D, 0x08, PPC2_ISA300),
115 GEN_VSX_XFORM_300(xsaddqp, 0x04, 0x00, 0x0),
116 GEN_VSX_XFORM_300(xsmulqp, 0x04, 0x01, 0x0),
117 GEN_XX2FORM(xsredp, 0x14, 0x05, PPC2_VSX),
118 GEN_XX2FORM(xssqrtdp, 0x16, 0x04, PPC2_VSX),
119 GEN_XX2FORM(xsrsqrtedp, 0x14, 0x04, PPC2_VSX),
120 GEN_XX3FORM(xstdivdp, 0x14, 0x07, PPC2_VSX),
121 GEN_XX2FORM(xstsqrtdp, 0x14, 0x06, PPC2_VSX),
122 GEN_XX3FORM(xscmpexpdp, 0x0C, 0x07, PPC2_ISA300),
123 GEN_VSX_XFORM_300(xscmpexpqp, 0x04, 0x05, 0x00600001),
124 GEN_XX2IFORM(xscmpodp, 0x0C, 0x05, PPC2_VSX),
125 GEN_XX2IFORM(xscmpudp, 0x0C, 0x04, PPC2_VSX),
126 GEN_VSX_XFORM_300(xscmpoqp, 0x04, 0x04, 0x00600001),
127 GEN_VSX_XFORM_300(xscmpuqp, 0x04, 0x14, 0x00600001),
128 GEN_XX2FORM_EO(xscvdphp, 0x16, 0x15, 0x11, PPC2_ISA300),
129 GEN_XX2FORM(xscvdpsp, 0x12, 0x10, PPC2_VSX),
130 GEN_XX2FORM(xscvdpspn, 0x16, 0x10, PPC2_VSX207),
131 GEN_XX2FORM_EO(xscvhpdp, 0x16, 0x15, 0x10, PPC2_ISA300),
132 GEN_VSX_XFORM_300_EO(xscvsdqp, 0x04, 0x1A, 0x0A, 0x00000001),
133 GEN_XX2FORM(xscvspdp, 0x12, 0x14, PPC2_VSX),
134 GEN_XX2FORM(xscvdpsxds, 0x10, 0x15, PPC2_VSX),
135 GEN_XX2FORM(xscvdpsxws, 0x10, 0x05, PPC2_VSX),
136 GEN_XX2FORM(xscvdpuxds, 0x10, 0x14, PPC2_VSX),
137 GEN_XX2FORM(xscvdpuxws, 0x10, 0x04, PPC2_VSX),
138 GEN_XX2FORM(xscvsxddp, 0x10, 0x17, PPC2_VSX),
139 GEN_VSX_XFORM_300_EO(xscvudqp, 0x04, 0x1A, 0x02, 0x00000001),
140 GEN_XX2FORM(xscvuxddp, 0x10, 0x16, PPC2_VSX),
141 GEN_XX2FORM(xsrdpi, 0x12, 0x04, PPC2_VSX),
142 GEN_XX2FORM(xsrdpic, 0x16, 0x06, PPC2_VSX),
143 GEN_XX2FORM(xsrdpim, 0x12, 0x07, PPC2_VSX),
144 GEN_XX2FORM(xsrdpip, 0x12, 0x06, PPC2_VSX),
145 GEN_XX2FORM(xsrdpiz, 0x12, 0x05, PPC2_VSX),
147 GEN_VSX_XFORM_300(xsdivqp, 0x04, 0x11, 0x0),
148 GEN_XX2FORM(xsresp, 0x14, 0x01, PPC2_VSX207),
149 GEN_XX2FORM(xsrsp, 0x12, 0x11, PPC2_VSX207),
150 GEN_XX2FORM(xssqrtsp, 0x16, 0x00, PPC2_VSX207),
151 GEN_XX2FORM(xsrsqrtesp, 0x14, 0x00, PPC2_VSX207),
152 GEN_XX2FORM(xscvsxdsp, 0x10, 0x13, PPC2_VSX207),
153 GEN_XX2FORM(xscvuxdsp, 0x10, 0x12, PPC2_VSX207),
155 GEN_XX2FORM(xvredp, 0x14, 0x0D, PPC2_VSX),
156 GEN_XX2FORM(xvsqrtdp, 0x16, 0x0C, PPC2_VSX),
157 GEN_XX2FORM(xvrsqrtedp, 0x14, 0x0C, PPC2_VSX),
158 GEN_XX3FORM(xvtdivdp, 0x14, 0x0F, PPC2_VSX),
159 GEN_XX2FORM(xvtsqrtdp, 0x14, 0x0E, PPC2_VSX),
160 GEN_XX3FORM_NAME(xvmadddp, "xvmaddadp", 0x04, 0x0C, PPC2_VSX),
161 GEN_XX3FORM_NAME(xvmadddp, "xvmaddmdp", 0x04, 0x0D, PPC2_VSX),
162 GEN_XX3FORM_NAME(xvmsubdp, "xvmsubadp", 0x04, 0x0E, PPC2_VSX),
163 GEN_XX3FORM_NAME(xvmsubdp, "xvmsubmdp", 0x04, 0x0F, PPC2_VSX),
164 GEN_XX3FORM_NAME(xvnmadddp, "xvnmaddadp", 0x04, 0x1C, PPC2_VSX),
165 GEN_XX3FORM_NAME(xvnmadddp, "xvnmaddmdp", 0x04, 0x1D, PPC2_VSX),
166 GEN_XX3FORM_NAME(xvnmsubdp, "xvnmsubadp", 0x04, 0x1E, PPC2_VSX),
167 GEN_XX3FORM_NAME(xvnmsubdp, "xvnmsubmdp", 0x04, 0x1F, PPC2_VSX),
168 GEN_XX2FORM(xvcvdpsp, 0x12, 0x18, PPC2_VSX),
169 GEN_XX2FORM(xvcvdpsxds, 0x10, 0x1D, PPC2_VSX),
170 GEN_XX2FORM(xvcvdpsxws, 0x10, 0x0D, PPC2_VSX),
171 GEN_XX2FORM(xvcvdpuxds, 0x10, 0x1C, PPC2_VSX),
172 GEN_XX2FORM(xvcvdpuxws, 0x10, 0x0C, PPC2_VSX),
173 GEN_XX2FORM(xvcvsxddp, 0x10, 0x1F, PPC2_VSX),
174 GEN_XX2FORM(xvcvuxddp, 0x10, 0x1E, PPC2_VSX),
175 GEN_XX2FORM(xvcvsxwdp, 0x10, 0x0F, PPC2_VSX),
176 GEN_XX2FORM(xvcvuxwdp, 0x10, 0x0E, PPC2_VSX),
177 GEN_XX2FORM(xvrdpi, 0x12, 0x0C, PPC2_VSX),
178 GEN_XX2FORM(xvrdpic, 0x16, 0x0E, PPC2_VSX),
179 GEN_XX2FORM(xvrdpim, 0x12, 0x0F, PPC2_VSX),
180 GEN_XX2FORM(xvrdpip, 0x12, 0x0E, PPC2_VSX),
181 GEN_XX2FORM(xvrdpiz, 0x12, 0x0D, PPC2_VSX),
183 GEN_XX2FORM(xvresp, 0x14, 0x09, PPC2_VSX),
184 GEN_XX2FORM(xvsqrtsp, 0x16, 0x08, PPC2_VSX),
185 GEN_XX2FORM(xvrsqrtesp, 0x14, 0x08, PPC2_VSX),
186 GEN_XX3FORM(xvtdivsp, 0x14, 0x0B, PPC2_VSX),
187 GEN_XX2FORM(xvtsqrtsp, 0x14, 0x0A, PPC2_VSX),
188 GEN_XX3FORM_NAME(xvmaddsp, "xvmaddasp", 0x04, 0x08, PPC2_VSX),
189 GEN_XX3FORM_NAME(xvmaddsp, "xvmaddmsp", 0x04, 0x09, PPC2_VSX),
190 GEN_XX3FORM_NAME(xvmsubsp, "xvmsubasp", 0x04, 0x0A, PPC2_VSX),
191 GEN_XX3FORM_NAME(xvmsubsp, "xvmsubmsp", 0x04, 0x0B, PPC2_VSX),
192 GEN_XX3FORM_NAME(xvnmaddsp, "xvnmaddasp", 0x04, 0x18, PPC2_VSX),
193 GEN_XX3FORM_NAME(xvnmaddsp, "xvnmaddmsp", 0x04, 0x19, PPC2_VSX),
194 GEN_XX3FORM_NAME(xvnmsubsp, "xvnmsubasp", 0x04, 0x1A, PPC2_VSX),
195 GEN_XX3FORM_NAME(xvnmsubsp, "xvnmsubmsp", 0x04, 0x1B, PPC2_VSX),
196 GEN_XX2FORM(xvcvspdp, 0x12, 0x1C, PPC2_VSX),
197 GEN_XX2FORM(xvcvspsxds, 0x10, 0x19, PPC2_VSX),
198 GEN_XX2FORM(xvcvspsxws, 0x10, 0x09, PPC2_VSX),
199 GEN_XX2FORM(xvcvspuxds, 0x10, 0x18, PPC2_VSX),
200 GEN_XX2FORM(xvcvspuxws, 0x10, 0x08, PPC2_VSX),
201 GEN_XX2FORM(xvcvsxdsp, 0x10, 0x1B, PPC2_VSX),
202 GEN_XX2FORM(xvcvuxdsp, 0x10, 0x1A, PPC2_VSX),
203 GEN_XX2FORM(xvcvsxwsp, 0x10, 0x0B, PPC2_VSX),
204 GEN_XX2FORM(xvcvuxwsp, 0x10, 0x0A, PPC2_VSX),
205 GEN_XX2FORM(xvrspi, 0x12, 0x08, PPC2_VSX),
206 GEN_XX2FORM(xvrspic, 0x16, 0x0A, PPC2_VSX),
207 GEN_XX2FORM(xvrspim, 0x12, 0x0B, PPC2_VSX),
208 GEN_XX2FORM(xvrspip, 0x12, 0x0A, PPC2_VSX),
209 GEN_XX2FORM(xvrspiz, 0x12, 0x09, PPC2_VSX),
210 GEN_XX2FORM_EO(xxbrh, 0x16, 0x1D, 0x07, PPC2_ISA300),
211 GEN_XX2FORM_EO(xxbrw, 0x16, 0x1D, 0x0F, PPC2_ISA300),
212 GEN_XX2FORM_EO(xxbrd, 0x16, 0x1D, 0x17, PPC2_ISA300),
213 GEN_XX2FORM_EO(xvcvhpsp, 0x16, 0x1D, 0x18, PPC2_ISA300),
214 GEN_XX2FORM_EO(xvcvsphp, 0x16, 0x1D, 0x19, PPC2_ISA300),
215 GEN_XX2FORM_EO(xxbrq, 0x16, 0x1D, 0x1F, PPC2_ISA300),
217 GEN_XX3FORM(xxmrghw, 0x08, 0x02, PPC2_VSX),
218 GEN_XX3FORM(xxmrglw, 0x08, 0x06, PPC2_VSX),
219 GEN_XX3FORM_DM(xxsldwi, 0x08, 0x00),