Lines Matching refs:PAR2
1 (DEFOPCODE ADC (PAR1 PAR2)
2 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(17) PAR1 PAR2))
3 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(19) PAR2 PAR1))
4 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
5 (OP-IMM-EAX '(21) PAR1 PAR2))
6 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
7 (OP-IMM8-EFFA '(131 16) PAR1 PAR2))
8 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
9 (OP-IMM-EFFA '(129 16) PAR1 PAR2)))
10 (DEFOPLENGTH ADC (PAR1 PAR2)
11 ((AND (REGP PAR1) (EFFAP PAR2))
12 (LTH-REG-EFFA '(17) PAR1 PAR2))
13 ((AND (EFFAP PAR1) (REGP PAR2))
14 (LTH-REG-EFFA '(19) PAR2 PAR1))
15 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
16 (LTH-IMM-EAX '(21) PAR1 PAR2))
17 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
18 (LTH-IMM8-EFFA '(131 16) PAR1 PAR2))
19 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
20 (LTH-IMM-EFFA '(129 16) PAR1 PAR2)))
22 (DEFOPCODE ADD (PAR1 PAR2)
23 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(1) PAR1 PAR2))
24 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(3) PAR2 PAR1))
25 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
26 (OP-IMM-EAX '(5) PAR1 PAR2))
27 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
28 (OP-IMM8-EFFA '(131 0) PAR1 PAR2))
29 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
30 (OP-IMM-EFFA '(129 0) PAR1 PAR2)))
31 (DEFOPLENGTH ADD (PAR1 PAR2)
32 ((AND (REGP PAR1) (EFFAP PAR2))
33 (LTH-REG-EFFA '(1) PAR1 PAR2))
34 ((AND (EFFAP PAR1) (REGP PAR2))
35 (LTH-REG-EFFA '(3) PAR2 PAR1))
36 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
37 (LTH-IMM-EAX '(5) PAR1 PAR2))
38 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
39 (LTH-IMM8-EFFA '(131 0) PAR1 PAR2))
40 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
41 (LTH-IMM-EFFA '(129 0) PAR1 PAR2)))
43 (DEFOPCODE AND (PAR1 PAR2)
44 ((AND (REGP PAR1) (REGP PAR2)) (OP-REG-EFFA '(35) PAR2 PAR1))
45 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(33) PAR1 PAR2))
46 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(35) PAR2 PAR1))
47 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
48 (OP-IMM-EAX '(37) PAR1 PAR2))
49 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
50 (OP-IMM8-EFFA '(131 32) PAR1 PAR2))
51 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
52 (OP-IMM-EFFA '(129 32) PAR1 PAR2)))
53 (DEFOPLENGTH AND (PAR1 PAR2)
54 ((AND (REGP PAR1) (REGP PAR2))
55 (LTH-REG-EFFA '(35) PAR2 PAR1))
56 ((AND (REGP PAR1) (EFFAP PAR2))
57 (LTH-REG-EFFA '(33) PAR1 PAR2))
58 ((AND (EFFAP PAR1) (REGP PAR2))
59 (LTH-REG-EFFA '(35) PAR2 PAR1))
60 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
61 (LTH-IMM-EAX '(37) PAR1 PAR2))
62 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
63 (LTH-IMM8-EFFA '(131 32) PAR1 PAR2))
64 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
65 (LTH-IMM-EFFA '(129 32) PAR1 PAR2)))
67 (DEFOPCODE AS: (PAR1 PAR2) (T (OP-BYTE '(103))))
68 (DEFOPLENGTH AS: (PAR1 PAR2) (T (LTH-BYTE '(103))))
70 (DEFOPCODE CALL (PAR1 PAR2)
73 (DEFOPLENGTH CALL (PAR1 PAR2)
77 (DEFOPCODE CBW (PAR1 PAR2) (T (OP-BYTE '(102 152))) (T (OP-BYTE '(152))))
78 (DEFOPLENGTH CBW (PAR1 PAR2) (T (LTH-BYTE '(102 152)))
81 (DEFOPCODE CDQ (PAR1 PAR2) (T (OP-BYTE '(153))))
82 (DEFOPLENGTH CDQ (PAR1 PAR2) (T (LTH-BYTE '(153))))
84 (DEFOPCODE CLC (PAR1 PAR2) (T (OP-BYTE '(248))))
85 (DEFOPLENGTH CLC (PAR1 PAR2) (T (LTH-BYTE '(248))))
87 (DEFOPCODE CLD (PAR1 PAR2) (T (OP-BYTE '(252))))
88 (DEFOPLENGTH CLD (PAR1 PAR2) (T (LTH-BYTE '(252))))
90 (DEFOPCODE CLI (PAR1 PAR2) (T (OP-BYTE '(250))))
91 (DEFOPLENGTH CLI (PAR1 PAR2) (T (LTH-BYTE '(250))))
93 (DEFOPCODE CMP (PAR1 PAR2)
94 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(57) PAR1 PAR2))
95 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(59) PAR2 PAR1))
96 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
97 (OP-IMM-EAX '(61) PAR1 PAR2))
98 ((AND (SMALLIMMEDIATEP PAR1) (EFFAP PAR2))
99 (OP-IMM8-EFFA '(131 56) PAR1 PAR2))
100 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
101 (OP-IMM-EFFA '(129 56) PAR1 PAR2)))
102 (DEFOPLENGTH CMP (PAR1 PAR2)
103 ((AND (REGP PAR1) (EFFAP PAR2))
104 (LTH-REG-EFFA '(57) PAR1 PAR2))
105 ((AND (EFFAP PAR1) (REGP PAR2))
106 (LTH-REG-EFFA '(59) PAR2 PAR1))
107 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
108 (LTH-IMM-EAX '(61) PAR1 PAR2))
109 ((AND (SMALLIMMEDIATEP PAR1) (EFFAP PAR2))
110 (LTH-IMM8-EFFA '(131 56) PAR1 PAR2))
111 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
112 (LTH-IMM-EFFA '(129 56) PAR1 PAR2)))
114 (DEFOPCODE CS: (PAR1 PAR2) (T (OP-BYTE '(46))))
115 (DEFOPLENGTH CS: (PAR1 PAR2) (T (LTH-BYTE '(46))))
117 (DEFOPCODE CWD (PAR1 PAR2) (T (OP-BYTE '(102 153))) (T (OP-BYTE '(153))))
118 (DEFOPLENGTH CWD (PAR1 PAR2) (T (LTH-BYTE '(102 153)))
121 (DEFOPCODE CWDE (PAR1 PAR2) (T (OP-BYTE '(152))))
122 (DEFOPLENGTH CWDE (PAR1 PAR2) (T (LTH-BYTE '(152))))
124 (DEFOPCODE DEC (PAR1 PAR2) ((REGP PAR1) (OP-PUSH-REG '(72) PAR1))
126 (DEFOPLENGTH DEC (PAR1 PAR2) ((REGP PAR1) (LTH-PUSH-REG '(72) PAR1))
129 (DEFOPCODE DIV (PAR1 PAR2) ((EFFAP PAR1) (OP-MUL '(247 48) PAR1)))
130 (DEFOPLENGTH DIV (PAR1 PAR2) ((EFFAP PAR1) (LTH-MUL '(247 48) PAR1)))
132 (DEFOPCODE DS: (PAR1 PAR2) (T (OP-BYTE '(62))))
133 (DEFOPLENGTH DS: (PAR1 PAR2) (T (LTH-BYTE '(62))))
135 (DEFOPCODE ENTER (PAR1 PAR2)
137 (DEFOPLENGTH ENTER (PAR1 PAR2)
140 (DEFOPCODE ES: (PAR1 PAR2) (T (OP-BYTE '(38))))
141 (DEFOPLENGTH ES: (PAR1 PAR2) (T (LTH-BYTE '(38))))
143 (DEFOPCODE F2XM1 (PAR1 PAR2) (T (OP-BYTE '(217 240))))
144 (DEFOPLENGTH F2XM1 (PAR1 PAR2) (T (LTH-BYTE '(217 240))))
146 (DEFOPCODE FABS (PAR1 PAR2) (T (OP-BYTE '(217 225))))
147 (DEFOPLENGTH FABS (PAR1 PAR2) (T (LTH-BYTE '(217 225))))
149 (DEFOPCODE FADD (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 0) PAR1)))
150 (DEFOPLENGTH FADD (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 0) PAR1)))
152 (DEFOPCODE FADDP (PAR1 PAR2) (T (OP-BYTE '(222 193))))
153 (DEFOPLENGTH FADDP (PAR1 PAR2) (T (LTH-BYTE '(222 193))))
155 (DEFOPCODE FBSTP (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(223 48) PAR1)))
156 (DEFOPLENGTH FBSTP (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(223 48) PAR1)))
158 (DEFOPCODE FCLEX (PAR1 PAR2) (T (OP-BYTE '(155 219 226))))
159 (DEFOPLENGTH FCLEX (PAR1 PAR2) (T (LTH-BYTE '(155 219 226))))
161 (DEFOPCODE FCOM (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 16) PAR1))
163 (DEFOPLENGTH FCOM (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 16) PAR1))
166 (DEFOPCODE FCOMP (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 24) PAR1))
168 (DEFOPLENGTH FCOMP (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 24) PAR1))
171 (DEFOPCODE FCOS (PAR1 PAR2) (T (OP-BYTE '(217 255))))
172 (DEFOPLENGTH FCOS (PAR1 PAR2) (T (LTH-BYTE '(217 255))))
174 (DEFOPCODE FDIV (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 48) PAR1)))
175 (DEFOPLENGTH FDIV (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 48) PAR1)))
177 (DEFOPCODE FDIVP (PAR1 PAR2) (T (OP-BYTE '(222 249))))
178 (DEFOPLENGTH FDIVP (PAR1 PAR2) (T (LTH-BYTE '(222 249))))
180 (DEFOPCODE FDIVR (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 56) PAR1))
182 (DEFOPLENGTH FDIVR (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 56) PAR1))
185 (DEFOPCODE FILD (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(219 0) PAR1)))
186 (DEFOPLENGTH FILD (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(219 0) PAR1)))
188 (DEFOPCODE FIST (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(219 16) PAR1)))
189 (DEFOPLENGTH FIST (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(219 16) PAR1)))
191 (DEFOPCODE FISTP (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(219 24) PAR1)))
192 (DEFOPLENGTH FISTP (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(219 24) PAR1)))
194 (DEFOPCODE FLD (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(221 0) PAR1)))
195 (DEFOPLENGTH FLD (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(221 0) PAR1)))
197 (DEFOPCODE FLD1 (PAR1 PAR2) (T (OP-BYTE '(217 232))))
198 (DEFOPLENGTH FLD1 (PAR1 PAR2) (T (LTH-BYTE '(217 232))))
200 (DEFOPCODE FLDCW (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(217 40) PAR1)))
201 (DEFOPLENGTH FLDCW (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(217 40) PAR1)))
203 (DEFOPCODE FLDENV (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(217 32) PAR1)))
204 (DEFOPLENGTH FLDENV (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(217 32) PAR1)))
206 (DEFOPCODE FLDL2E (PAR1 PAR2) (T (OP-BYTE '(217 234))))
207 (DEFOPLENGTH FLDL2E (PAR1 PAR2) (T (LTH-BYTE '(217 234))))
209 (DEFOPCODE FLDLN2 (PAR1 PAR2) (T (OP-BYTE '(217 237))))
210 (DEFOPLENGTH FLDLN2 (PAR1 PAR2) (T (LTH-BYTE '(217 237))))
212 (DEFOPCODE FMUL (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 8) PAR1)))
213 (DEFOPLENGTH FMUL (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 8) PAR1)))
215 (DEFOPCODE FMULP (PAR1 PAR2) (T (OP-BYTE '(222 201))))
216 (DEFOPLENGTH FMULP (PAR1 PAR2) (T (LTH-BYTE '(222 201))))
218 (DEFOPCODE FPATAN (PAR1 PAR2) (T (OP-BYTE '(217 243))))
219 (DEFOPLENGTH FPATAN (PAR1 PAR2) (T (LTH-BYTE '(217 243))))
221 (DEFOPCODE FPTAN (PAR1 PAR2) (T (OP-BYTE '(217 242))))
222 (DEFOPLENGTH FPTAN (PAR1 PAR2) (T (LTH-BYTE '(217 242))))
224 (DEFOPCODE FS: (PAR1 PAR2) (T (OP-BYTE '(100))))
225 (DEFOPLENGTH FS: (PAR1 PAR2) (T (LTH-BYTE '(100))))
227 (DEFOPCODE FSIN (PAR1 PAR2) (T (OP-BYTE '(217 254))))
228 (DEFOPLENGTH FSIN (PAR1 PAR2) (T (LTH-BYTE '(217 254))))
230 (DEFOPCODE FSQRT (PAR1 PAR2) (T (OP-BYTE '(217 250))))
231 (DEFOPLENGTH FSQRT (PAR1 PAR2) (T (LTH-BYTE '(217 250))))
233 (DEFOPCODE FST (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(221 16) PAR1)))
234 (DEFOPLENGTH FST (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(221 16) PAR1)))
236 (DEFOPCODE FSTCW (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(217 56) PAR1)))
237 (DEFOPLENGTH FSTCW (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(217 56) PAR1)))
239 (DEFOPCODE FSTENV (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(217 48) PAR1)))
240 (DEFOPLENGTH FSTENV (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(217 48) PAR1)))
242 (DEFOPCODE FSTP (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(221 24) PAR1)))
243 (DEFOPLENGTH FSTP (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(221 24) PAR1)))
245 (DEFOPCODE FSTSW (PAR1 PAR2)
247 (DEFOPLENGTH FSTSW (PAR1 PAR2)
250 (DEFOPCODE FSUB (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 32) PAR1)))
251 (DEFOPLENGTH FSUB (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 32) PAR1)))
253 (DEFOPCODE FSUBP (PAR1 PAR2) (T (OP-BYTE '(222 233))))
254 (DEFOPLENGTH FSUBP (PAR1 PAR2) (T (LTH-BYTE '(222 233))))
256 (DEFOPCODE FSUBR (PAR1 PAR2) ((EFFAP PAR1) (OP-EFFA '(220 40) PAR1)))
257 (DEFOPLENGTH FSUBR (PAR1 PAR2) ((EFFAP PAR1) (LTH-EFFA '(220 40) PAR1)))
259 (DEFOPCODE FSUBRP (PAR1 PAR2) (T (OP-BYTE '(222 225))))
260 (DEFOPLENGTH FSUBRP (PAR1 PAR2) (T (LTH-BYTE '(222 225))))
262 (DEFOPCODE FYL2X (PAR1 PAR2) (T (OP-BYTE '(217 241))))
263 (DEFOPLENGTH FYL2X (PAR1 PAR2) (T (LTH-BYTE '(217 241))))
265 (DEFOPCODE GS: (PAR1 PAR2) (T (OP-BYTE '(101))))
266 (DEFOPLENGTH GS: (PAR1 PAR2) (T (LTH-BYTE '(101))))
268 (DEFOPCODE IDIV (PAR1 PAR2) ((EFFAP PAR1) (OP-MUL '(247 56) PAR1)))
269 (DEFOPLENGTH IDIV (PAR1 PAR2) ((EFFAP PAR1) (LTH-MUL '(247 56) PAR1)))
271 (DEFOPCODE IMUL (PAR1 PAR2) ((EFFAP PAR1) (OP-MUL '(247 40) PAR1))
272 ((AND (REGP PAR1) (REGP PAR2)) (OP-IMUL '(15 175) PAR2 PAR1)))
273 (DEFOPLENGTH IMUL (PAR1 PAR2) ((EFFAP PAR1) (LTH-MUL '(247 40) PAR1))
274 ((AND (REGP PAR1) (REGP PAR2))
275 (LTH-IMUL '(15 175) PAR2 PAR1)))
277 (DEFOPCODE INC (PAR1 PAR2) ((REGP PAR1) (OP-PUSH-REG '(64) PAR1))
279 (DEFOPLENGTH INC (PAR1 PAR2) ((REGP PAR1) (LTH-PUSH-REG '(64) PAR1))
282 (DEFOPCODE INT (PAR1 PAR2) ((EQUAL '3 PAR1) (OP-BYTE '(204)))
284 (DEFOPLENGTH INT (PAR1 PAR2) ((EQUAL '3 PAR1) (LTH-BYTE '(204)))
287 (DEFOPCODE IRET (PAR1 PAR2) (T (OP-BYTE '(207))))
288 (DEFOPLENGTH IRET (PAR1 PAR2) (T (LTH-BYTE '(207))))
290 (DEFOPCODE JA (PAR1 PAR2)
292 (DEFOPLENGTH JA (PAR1 PAR2)
295 (DEFOPCODE JAE (PAR1 PAR2)
297 (DEFOPLENGTH JAE (PAR1 PAR2)
300 (DEFOPCODE JAEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 131) PAR1)))
301 (DEFOPLENGTH JAEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 131) PAR1)))
303 (DEFOPCODE JAL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 135) PAR1)))
304 (DEFOPLENGTH JAL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 135) PAR1)))
306 (DEFOPCODE JB (PAR1 PAR2)
308 (DEFOPLENGTH JB (PAR1 PAR2)
311 (DEFOPCODE JBE (PAR1 PAR2)
313 (DEFOPLENGTH JBE (PAR1 PAR2)
316 (DEFOPCODE JBEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 134) PAR1)))
317 (DEFOPLENGTH JBEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 134) PAR1)))
319 (DEFOPCODE JBL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 130) PAR1)))
320 (DEFOPLENGTH JBL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 130) PAR1)))
322 (DEFOPCODE JCXZ (PAR1 PAR2)
324 (DEFOPLENGTH JCXZ (PAR1 PAR2)
327 (DEFOPCODE JE (PAR1 PAR2)
329 (DEFOPLENGTH JE (PAR1 PAR2)
332 (DEFOPCODE JECXZ (PAR1 PAR2)
334 (DEFOPLENGTH JECXZ (PAR1 PAR2)
337 (DEFOPCODE JEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 132) PAR1)))
338 (DEFOPLENGTH JEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 132) PAR1)))
340 (DEFOPCODE JG (PAR1 PAR2)
342 (DEFOPLENGTH JG (PAR1 PAR2)
345 (DEFOPCODE JGE (PAR1 PAR2)
347 (DEFOPLENGTH JGE (PAR1 PAR2)
350 (DEFOPCODE JGEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 141) PAR1)))
351 (DEFOPLENGTH JGEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 141) PAR1)))
353 (DEFOPCODE JGL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 143) PAR1)))
354 (DEFOPLENGTH JGL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 143) PAR1)))
356 (DEFOPCODE JL (PAR1 PAR2)
358 (DEFOPLENGTH JL (PAR1 PAR2)
361 (DEFOPCODE JLE (PAR1 PAR2)
363 (DEFOPLENGTH JLE (PAR1 PAR2)
366 (DEFOPCODE JLEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 142) PAR1)))
367 (DEFOPLENGTH JLEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 142) PAR1)))
369 (DEFOPCODE JLL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 140) PAR1)))
370 (DEFOPLENGTH JLL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 140) PAR1)))
372 (DEFOPCODE JMP (PAR1 PAR2)
377 (DEFOPLENGTH JMP (PAR1 PAR2)
383 (DEFOPCODE JMPL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(233) PAR1)))
384 (DEFOPLENGTH JMPL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(233) PAR1)))
386 (DEFOPCODE JNA (PAR1 PAR2)
388 (DEFOPLENGTH JNA (PAR1 PAR2)
391 (DEFOPCODE JNAE (PAR1 PAR2)
393 (DEFOPLENGTH JNAE (PAR1 PAR2)
396 (DEFOPCODE JNAEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 130) PAR1)))
397 (DEFOPLENGTH JNAEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 130) PAR1)))
399 (DEFOPCODE JNAL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 134) PAR1)))
400 (DEFOPLENGTH JNAL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 134) PAR1)))
402 (DEFOPCODE JNB (PAR1 PAR2)
404 (DEFOPLENGTH JNB (PAR1 PAR2)
407 (DEFOPCODE JNBE (PAR1 PAR2)
409 (DEFOPLENGTH JNBE (PAR1 PAR2)
412 (DEFOPCODE JNBEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 135) PAR1)))
413 (DEFOPLENGTH JNBEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 135) PAR1)))
415 (DEFOPCODE JNBL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 131) PAR1)))
416 (DEFOPLENGTH JNBL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 131) PAR1)))
418 (DEFOPCODE JNE (PAR1 PAR2)
420 (DEFOPLENGTH JNE (PAR1 PAR2)
423 (DEFOPCODE JNEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 133) PAR1)))
424 (DEFOPLENGTH JNEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 133) PAR1)))
426 (DEFOPCODE JNG (PAR1 PAR2)
428 (DEFOPLENGTH JNG (PAR1 PAR2)
431 (DEFOPCODE JNGE (PAR1 PAR2)
433 (DEFOPLENGTH JNGE (PAR1 PAR2)
436 (DEFOPCODE JNGEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 140) PAR1)))
437 (DEFOPLENGTH JNGEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 140) PAR1)))
439 (DEFOPCODE JNGL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 142) PAR1)))
440 (DEFOPLENGTH JNGL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 142) PAR1)))
442 (DEFOPCODE JNL (PAR1 PAR2)
444 (DEFOPLENGTH JNL (PAR1 PAR2)
447 (DEFOPCODE JNLE (PAR1 PAR2)
449 (DEFOPLENGTH JNLE (PAR1 PAR2)
452 (DEFOPCODE JNLEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 143) PAR1)))
453 (DEFOPLENGTH JNLEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 143) PAR1)))
455 (DEFOPCODE JNLL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 141) PAR1)))
456 (DEFOPLENGTH JNLL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 141) PAR1)))
458 (DEFOPCODE JNO (PAR1 PAR2)
460 (DEFOPLENGTH JNO (PAR1 PAR2)
463 (DEFOPCODE JNOL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 129) PAR1)))
464 (DEFOPLENGTH JNOL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 129) PAR1)))
466 (DEFOPCODE JNP (PAR1 PAR2)
468 (DEFOPLENGTH JNP (PAR1 PAR2)
471 (DEFOPCODE JNPL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 139) PAR1)))
472 (DEFOPLENGTH JNPL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 139) PAR1)))
474 (DEFOPCODE JNS (PAR1 PAR2)
476 (DEFOPLENGTH JNS (PAR1 PAR2)
479 (DEFOPCODE JNSL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 137) PAR1)))
480 (DEFOPLENGTH JNSL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 137) PAR1)))
482 (DEFOPCODE JNZ (PAR1 PAR2)
484 (DEFOPLENGTH JNZ (PAR1 PAR2)
487 (DEFOPCODE JNZL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 133) PAR1)))
488 (DEFOPLENGTH JNZL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 133) PAR1)))
490 (DEFOPCODE JO (PAR1 PAR2)
492 (DEFOPLENGTH JO (PAR1 PAR2)
495 (DEFOPCODE JOL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 128) PAR1)))
496 (DEFOPLENGTH JOL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 128) PAR1)))
498 (DEFOPCODE JP (PAR1 PAR2)
500 (DEFOPLENGTH JP (PAR1 PAR2)
503 (DEFOPCODE JPE (PAR1 PAR2)
505 (DEFOPLENGTH JPE (PAR1 PAR2)
508 (DEFOPCODE JPEL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 138) PAR1)))
509 (DEFOPLENGTH JPEL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 138) PAR1)))
511 (DEFOPCODE JPL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 138) PAR1)))
512 (DEFOPLENGTH JPL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 138) PAR1)))
514 (DEFOPCODE JPO (PAR1 PAR2)
516 (DEFOPLENGTH JPO (PAR1 PAR2)
519 (DEFOPCODE JPOL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 139) PAR1)))
520 (DEFOPLENGTH JPOL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 139) PAR1)))
522 (DEFOPCODE JS (PAR1 PAR2)
524 (DEFOPLENGTH JS (PAR1 PAR2)
527 (DEFOPCODE JSL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 136) PAR1)))
528 (DEFOPLENGTH JSL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 136) PAR1)))
530 (DEFOPCODE JZ (PAR1 PAR2)
532 (DEFOPLENGTH JZ (PAR1 PAR2)
535 (DEFOPCODE JZL (PAR1 PAR2) ((ADRP PAR1) (OP-JUMP '(15 132) PAR1)))
536 (DEFOPLENGTH JZL (PAR1 PAR2) ((ADRP PAR1) (LTH-JUMP '(15 132) PAR1)))
538 (DEFOPCODE LEA (PAR1 PAR2)
539 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(141) PAR2 PAR1))
540 ((AND (ADRP PAR1) (REGP PAR2)) (OP-REG-EFFA '(141) PAR2 PAR1)))
541 (DEFOPLENGTH LEA (PAR1 PAR2)
542 ((AND (EFFAP PAR1) (REGP PAR2))
543 (LTH-REG-EFFA '(141) PAR2 PAR1))
544 ((AND (ADRP PAR1) (REGP PAR2))
545 (LTH-REG-EFFA '(141) PAR2 PAR1)))
547 (DEFOPCODE LEAVE (PAR1 PAR2) (T (OP-BYTE '(201))))
548 (DEFOPLENGTH LEAVE (PAR1 PAR2) (T (LTH-BYTE '(201))))
550 (DEFOPCODE MOV (PAR1 PAR2)
551 ((AND (MEMORYP PAR1) (EAXP PAR2))
552 (OP-MEM-EAX '(161) PAR1 PAR2))
553 ((AND (EAXP PAR1) (MEMORYP PAR2))
554 (OP-MEM-EAX '(163) PAR2 PAR1))
555 ((AND (SREGP PAR1) (EFFAP PAR2))
556 (OP-REG-EFFA '(140) PAR1 PAR2))
557 ((AND (EFFAP PAR1) (SREGP PAR2))
558 (OP-REG-EFFA '(142) PAR2 PAR1))
559 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(137) PAR1 PAR2))
560 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(139) PAR2 PAR1))
561 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
562 (OP-IMM-REG '(184) PAR1 PAR2))
563 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
564 (OP-IMM-EFFA '(199 0) PAR1 PAR2))
565 ((AND (ADRP PAR1) (REGP PAR2)) (OP-REG-EFFA '(139) PAR2 PAR1)))
566 (DEFOPLENGTH MOV (PAR1 PAR2)
567 ((AND (MEMORYP PAR1) (EAXP PAR2))
568 (LTH-MEM-EAX '(161) PAR1 PAR2))
569 ((AND (EAXP PAR1) (MEMORYP PAR2))
570 (LTH-MEM-EAX '(163) PAR2 PAR1))
571 ((AND (SREGP PAR1) (EFFAP PAR2))
572 (LTH-REG-EFFA '(140) PAR1 PAR2))
573 ((AND (EFFAP PAR1) (SREGP PAR2))
574 (LTH-REG-EFFA '(142) PAR2 PAR1))
575 ((AND (REGP PAR1) (EFFAP PAR2))
576 (LTH-REG-EFFA '(137) PAR1 PAR2))
577 ((AND (EFFAP PAR1) (REGP PAR2))
578 (LTH-REG-EFFA '(139) PAR2 PAR1))
579 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
580 (LTH-IMM-REG '(184) PAR1 PAR2))
581 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
582 (LTH-IMM-EFFA '(199 0) PAR1 PAR2))
583 ((AND (ADRP PAR1) (REGP PAR2))
584 (LTH-REG-EFFA '(139) PAR2 PAR1)))
586 (DEFOPCODE MOVB (PAR1 PAR2)
587 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(136) PAR1 PAR2))
588 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(138) PAR2 PAR1)))
589 (DEFOPLENGTH MOVB (PAR1 PAR2)
590 ((AND (REGP PAR1) (EFFAP PAR2))
591 (LTH-REG-EFFA '(136) PAR1 PAR2))
592 ((AND (EFFAP PAR1) (REGP PAR2))
593 (LTH-REG-EFFA '(138) PAR2 PAR1)))
595 (DEFOPCODE MOVSX (PAR1 PAR2)
596 ((AND (REGP PAR1) (REGP PAR2))
597 (OP-REG-EFFA-2 '(15 191) PAR1 PAR2)))
598 (DEFOPLENGTH MOVSX (PAR1 PAR2)
599 ((AND (REGP PAR1) (REGP PAR2))
600 (LTH-REG-EFFA-2 '(15 191) PAR1 PAR2)))
602 (DEFOPCODE MOVW (PAR1 PAR2)
603 ((AND (REGP PAR1) (EFFAP PAR2))
604 (OP-REG-EFFA-2 '(102 137) PAR1 PAR2))
605 ((AND (EFFAP PAR1) (REGP PAR2))
606 (OP-REG-EFFA-2 '(102 139) PAR2 PAR1)))
607 (DEFOPLENGTH MOVW (PAR1 PAR2)
608 ((AND (REGP PAR1) (EFFAP PAR2))
609 (LTH-REG-EFFA-2 '(102 137) PAR1 PAR2))
610 ((AND (EFFAP PAR1) (REGP PAR2))
611 (LTH-REG-EFFA-2 '(102 139) PAR2 PAR1)))
613 (DEFOPCODE MOVZX (PAR1 PAR2)
614 ((AND (REGP PAR1) (REGP PAR2))
615 (OP-REG-EFFA-2 '(15 183) PAR1 PAR2)))
616 (DEFOPLENGTH MOVZX (PAR1 PAR2)
617 ((AND (REGP PAR1) (REGP PAR2))
618 (LTH-REG-EFFA-2 '(15 183) PAR1 PAR2)))
620 (DEFOPCODE MUL (PAR1 PAR2) ((EFFAP PAR1) (OP-MUL '(247 32) PAR1)))
621 (DEFOPLENGTH MUL (PAR1 PAR2) ((EFFAP PAR1) (LTH-MUL '(247 32) PAR1)))
623 (DEFOPCODE NEG (PAR1 PAR2) ((REGP PAR1) (OP-EFFA '(247 24) PAR1)))
624 (DEFOPLENGTH NEG (PAR1 PAR2) ((REGP PAR1) (LTH-EFFA '(247 24) PAR1)))
626 (DEFOPCODE NOP (PAR1 PAR2) (T (OP-BYTE '(144))))
627 (DEFOPLENGTH NOP (PAR1 PAR2) (T (LTH-BYTE '(144))))
629 (DEFOPCODE NOT (PAR1 PAR2) ((REGP PAR1) (OP-EFFA '(247 16) PAR1)))
630 (DEFOPLENGTH NOT (PAR1 PAR2) ((REGP PAR1) (LTH-EFFA '(247 16) PAR1)))
632 (DEFOPCODE OR (PAR1 PAR2)
633 ((AND (REGP PAR1) (REGP PAR2)) (OP-REG-EFFA '(11) PAR2 PAR1))
634 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(9) PAR1 PAR2))
635 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(11) PAR2 PAR1))
636 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
637 (OP-IMM-EAX '(13) PAR1 PAR2))
638 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
639 (OP-IMM8-EFFA '(131 8) PAR1 PAR2))
640 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
641 (OP-IMM-EFFA '(129 8) PAR1 PAR2)))
642 (DEFOPLENGTH OR (PAR1 PAR2)
643 ((AND (REGP PAR1) (REGP PAR2))
644 (LTH-REG-EFFA '(11) PAR2 PAR1))
645 ((AND (REGP PAR1) (EFFAP PAR2))
646 (LTH-REG-EFFA '(9) PAR1 PAR2))
647 ((AND (EFFAP PAR1) (REGP PAR2))
648 (LTH-REG-EFFA '(11) PAR2 PAR1))
649 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
650 (LTH-IMM-EAX '(13) PAR1 PAR2))
651 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
652 (LTH-IMM8-EFFA '(131 8) PAR1 PAR2))
653 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
654 (LTH-IMM-EFFA '(129 8) PAR1 PAR2)))
656 (DEFOPCODE OS: (PAR1 PAR2) (T (OP-BYTE '(102))))
657 (DEFOPLENGTH OS: (PAR1 PAR2) (T (LTH-BYTE '(102))))
659 (DEFOPCODE POP (PAR1 PAR2) ((REGP PAR1) (OP-PUSH-REG '(88) PAR1))
661 (DEFOPLENGTH POP (PAR1 PAR2) ((REGP PAR1) (LTH-PUSH-REG '(88) PAR1))
664 (DEFOPCODE POPFD (PAR1 PAR2) (T (OP-BYTE '(157))))
665 (DEFOPLENGTH POPFD (PAR1 PAR2) (T (LTH-BYTE '(157))))
667 (DEFOPCODE PUSH (PAR1 PAR2) ((REGP PAR1) (OP-PUSH-REG '(80) PAR1))
670 (DEFOPLENGTH PUSH (PAR1 PAR2) ((REGP PAR1) (LTH-PUSH-REG '(80) PAR1))
674 (DEFOPCODE PUSHFD (PAR1 PAR2) (T (OP-BYTE '(156))))
675 (DEFOPLENGTH PUSHFD (PAR1 PAR2) (T (LTH-BYTE '(156))))
677 (DEFOPCODE RCL (PAR1 PAR2)
678 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 16) PAR2))
679 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
680 (OP-SHIFT '(211 16) PAR2))
681 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
682 (OP-SHIFTIMM '(193 16) PAR1 PAR2)))
683 (DEFOPLENGTH RCL (PAR1 PAR2)
684 ((AND (EQUAL '1 PAR1) (REGP PAR2))
685 (LTH-SHIFT '(209 16) PAR2))
686 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
687 (LTH-SHIFT '(211 16) PAR2))
688 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
689 (LTH-SHIFTIMM '(193 16) PAR1 PAR2)))
691 (DEFOPCODE RCR (PAR1 PAR2)
692 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 24) PAR2))
693 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
694 (OP-SHIFT '(211 24) PAR2))
695 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
696 (OP-SHIFTIMM '(193 24) PAR1 PAR2)))
697 (DEFOPLENGTH RCR (PAR1 PAR2)
698 ((AND (EQUAL '1 PAR1) (REGP PAR2))
699 (LTH-SHIFT '(209 24) PAR2))
700 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
701 (LTH-SHIFT '(211 24) PAR2))
702 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
703 (LTH-SHIFTIMM '(193 24) PAR1 PAR2)))
705 (DEFOPCODE RET (PAR1 PAR2)
708 (DEFOPLENGTH RET (PAR1 PAR2)
712 (DEFOPCODE ROL (PAR1 PAR2)
713 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 0) PAR2))
714 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
715 (OP-SHIFT '(211 0) PAR2))
716 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
717 (OP-SHIFTIMM '(193 0) PAR1 PAR2)))
718 (DEFOPLENGTH ROL (PAR1 PAR2)
719 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (LTH-SHIFT '(209 0) PAR2))
720 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
721 (LTH-SHIFT '(211 0) PAR2))
722 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
723 (LTH-SHIFTIMM '(193 0) PAR1 PAR2)))
725 (DEFOPCODE ROR (PAR1 PAR2)
726 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 8) PAR2))
727 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
728 (OP-SHIFT '(211 8) PAR2))
729 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
730 (OP-SHIFTIMM '(193 8) PAR1 PAR2)))
731 (DEFOPLENGTH ROR (PAR1 PAR2)
732 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (LTH-SHIFT '(209 8) PAR2))
733 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
734 (LTH-SHIFT '(211 8) PAR2))
735 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
736 (LTH-SHIFTIMM '(193 8) PAR1 PAR2)))
738 (DEFOPCODE SAHF (PAR1 PAR2) (T (OP-BYTE '(158))))
739 (DEFOPLENGTH SAHF (PAR1 PAR2) (T (LTH-BYTE '(158))))
741 (DEFOPCODE SAL (PAR1 PAR2)
742 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 32) PAR2))
743 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
744 (OP-SHIFT '(211 32) PAR2))
745 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
746 (OP-SHIFTIMM '(193 32) PAR1 PAR2)))
747 (DEFOPLENGTH SAL (PAR1 PAR2)
748 ((AND (EQUAL '1 PAR1) (REGP PAR2))
749 (LTH-SHIFT '(209 32) PAR2))
750 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
751 (LTH-SHIFT '(211 32) PAR2))
752 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
753 (LTH-SHIFTIMM '(193 32) PAR1 PAR2)))
755 (DEFOPCODE SAR (PAR1 PAR2)
756 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 56) PAR2))
757 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
758 (OP-SHIFT '(211 56) PAR2))
759 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
760 (OP-SHIFTIMM '(193 56) PAR1 PAR2)))
761 (DEFOPLENGTH SAR (PAR1 PAR2)
762 ((AND (EQUAL '1 PAR1) (REGP PAR2))
763 (LTH-SHIFT '(209 56) PAR2))
764 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
765 (LTH-SHIFT '(211 56) PAR2))
766 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
767 (LTH-SHIFTIMM '(193 56) PAR1 PAR2)))
769 (DEFOPCODE SBB (PAR1 PAR2)
770 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(25) PAR1 PAR2))
771 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(27) PAR2 PAR1))
772 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
773 (OP-IMM-EAX '(29) PAR1 PAR2))
774 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
775 (OP-IMM8-EFFA '(131 24) PAR1 PAR2))
776 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
777 (OP-IMM-EFFA '(129 24) PAR1 PAR2)))
778 (DEFOPLENGTH SBB (PAR1 PAR2)
779 ((AND (REGP PAR1) (EFFAP PAR2))
780 (LTH-REG-EFFA '(25) PAR1 PAR2))
781 ((AND (EFFAP PAR1) (REGP PAR2))
782 (LTH-REG-EFFA '(27) PAR2 PAR1))
783 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
784 (LTH-IMM-EAX '(29) PAR1 PAR2))
785 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
786 (LTH-IMM8-EFFA '(131 24) PAR1 PAR2))
787 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
788 (LTH-IMM-EFFA '(129 24) PAR1 PAR2)))
790 (DEFOPCODE SETC (PAR1 PAR2) ((EFFAP PAR1) (OP2-EFFA '(15 146 0) PAR1)))
791 (DEFOPLENGTH SETC (PAR1 PAR2) ((EFFAP PAR1) (LTH2-EFFA '(15 146 0) PAR1)))
793 (DEFOPCODE SHL (PAR1 PAR2)
794 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 32) PAR2))
795 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
796 (OP-SHIFT '(211 32) PAR2))
797 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
798 (OP-SHIFTIMM '(193 32) PAR1 PAR2)))
799 (DEFOPLENGTH SHL (PAR1 PAR2)
800 ((AND (EQUAL '1 PAR1) (REGP PAR2))
801 (LTH-SHIFT '(209 32) PAR2))
802 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
803 (LTH-SHIFT '(211 32) PAR2))
804 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
805 (LTH-SHIFTIMM '(193 32) PAR1 PAR2)))
807 (DEFOPCODE SHLD (PAR1 PAR2)
808 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
809 (OP-DSHIFTIMM '(15 164) PAR1 PAR2))
810 ((AND (EQUAL '(REG CL) PAR1) (EFFAP PAR2))
811 (OP-DSHIFT '(15 165) PAR2)))
812 (DEFOPLENGTH SHLD (PAR1 PAR2)
813 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
814 (LTH-DSHIFTIMM '(15 164) PAR1 PAR2))
815 ((AND (EQUAL '(REG CL) PAR1) (EFFAP PAR2))
816 (LTH-DSHIFT '(15 165) PAR2)))
818 (DEFOPCODE SHR (PAR1 PAR2)
819 ((AND (EQUAL '1 PAR1) (REGP PAR2)) (OP-SHIFT '(209 40) PAR2))
820 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
821 (OP-SHIFT '(211 40) PAR2))
822 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
823 (OP-SHIFTIMM '(193 40) PAR1 PAR2)))
824 (DEFOPLENGTH SHR (PAR1 PAR2)
825 ((AND (EQUAL '1 PAR1) (REGP PAR2))
826 (LTH-SHIFT '(209 40) PAR2))
827 ((AND (EQUAL '(REG CL) PAR1) (REGP PAR2))
828 (LTH-SHIFT '(211 40) PAR2))
829 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
830 (LTH-SHIFTIMM '(193 40) PAR1 PAR2)))
832 (DEFOPCODE SHRD (PAR1 PAR2)
833 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
834 (OP-DSHIFTIMM '(15 172) PAR1 PAR2))
835 ((AND (EQUAL '(REG CL) PAR1) (EFFAP PAR2))
836 (OP-DSHIFT '(15 173) PAR2)))
837 (DEFOPLENGTH SHRD (PAR1 PAR2)
838 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
839 (LTH-DSHIFTIMM '(15 172) PAR1 PAR2))
840 ((AND (EQUAL '(REG CL) PAR1) (EFFAP PAR2))
841 (LTH-DSHIFT '(15 173) PAR2)))
843 (DEFOPCODE SS: (PAR1 PAR2) (T (OP-BYTE '(54))))
844 (DEFOPLENGTH SS: (PAR1 PAR2) (T (LTH-BYTE '(54))))
846 (DEFOPCODE SUB (PAR1 PAR2)
847 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(41) PAR1 PAR2))
848 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(43) PAR2 PAR1))
849 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
850 (OP-IMM-EAX '(45) PAR1 PAR2))
851 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
852 (OP-IMM8-EFFA '(131 40) PAR1 PAR2))
853 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
854 (OP-IMM-EFFA '(129 40) PAR1 PAR2)))
855 (DEFOPLENGTH SUB (PAR1 PAR2)
856 ((AND (REGP PAR1) (EFFAP PAR2))
857 (LTH-REG-EFFA '(41) PAR1 PAR2))
858 ((AND (EFFAP PAR1) (REGP PAR2))
859 (LTH-REG-EFFA '(43) PAR2 PAR1))
860 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
861 (LTH-IMM-EAX '(45) PAR1 PAR2))
862 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
863 (LTH-IMM8-EFFA '(131 40) PAR1 PAR2))
864 ((AND (STDIMMEDIATEP PAR1) (EFFAP PAR2))
865 (LTH-IMM-EFFA '(129 40) PAR1 PAR2)))
867 (DEFOPCODE WAIT (PAR1 PAR2) (T (OP-BYTE '(155))))
868 (DEFOPLENGTH WAIT (PAR1 PAR2) (T (LTH-BYTE '(155))))
870 (DEFOPCODE XCHG (PAR1 PAR2)
871 ((AND (REGP PAR1) (EAXP PAR2)) (OP-PUSH-REG '(144) PAR1 PAR2))
872 ((AND (EAXP PAR1) (REGP PAR2)) (OP-PUSH-REG '(144) PAR2 PAR1))
873 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(135) PAR1 PAR2))
874 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(135) PAR2 PAR1)))
875 (DEFOPLENGTH XCHG (PAR1 PAR2)
876 ((AND (REGP PAR1) (EAXP PAR2))
877 (LTH-PUSH-REG '(144) PAR1 PAR2))
878 ((AND (EAXP PAR1) (REGP PAR2))
879 (LTH-PUSH-REG '(144) PAR2 PAR1))
880 ((AND (EFFAP PAR1) (REGP PAR2))
881 (LTH-REG-EFFA '(135) PAR1 PAR2))
882 ((AND (REGP PAR1) (EFFAP PAR2))
883 (LTH-REG-EFFA '(135) PAR2 PAR1)))
885 (DEFOPCODE XOR (PAR1 PAR2)
886 ((AND (REGP PAR1) (REGP PAR2)) (OP-REG-EFFA '(51) PAR2 PAR1))
887 ((AND (REGP PAR1) (EFFAP PAR2)) (OP-REG-EFFA '(49) PAR1 PAR2))
888 ((AND (EFFAP PAR1) (REGP PAR2)) (OP-REG-EFFA '(51) PAR2 PAR1))
889 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
890 (OP-IMM-EAX '(53) PAR1 PAR2))
891 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
892 (OP-IMM8-EFFA '(131 48) PAR1 PAR2))
893 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
894 (OP-IMM-EFFA '(129 48) PAR1 PAR2)))
895 (DEFOPLENGTH XOR (PAR1 PAR2)
896 ((AND (REGP PAR1) (REGP PAR2))
897 (LTH-REG-EFFA '(51) PAR2 PAR1))
898 ((AND (REGP PAR1) (EFFAP PAR2))
899 (LTH-REG-EFFA '(49) PAR1 PAR2))
900 ((AND (EFFAP PAR1) (REGP PAR2))
901 (LTH-REG-EFFA '(51) PAR2 PAR1))
902 ((AND (STDIMMEDIATEP PAR1) (EAXP PAR2))
903 (LTH-IMM-EAX '(53) PAR1 PAR2))
904 ((AND (SMALLIMMEDIATEP PAR1) (REGP PAR2))
905 (LTH-IMM8-EFFA '(131 48) PAR1 PAR2))
906 ((AND (STDIMMEDIATEP PAR1) (REGP PAR2))
907 (LTH-IMM-EFFA '(129 48) PAR1 PAR2)))