Home | History | Annotate | Download | only in x86

Lines Matching refs:imm8

21 adcb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[46]
22 adcb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[47]
23 adcb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[46]
24 adcb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[47]
25 adcb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[46]
26 adcb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[47]
33 adcw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3468]
34 adcw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3469]
47 adcl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654333]
48 adcl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654334]
61 addb imm8[12] al.ub[34] => 1.ub[46]
62 addb imm8[12] bl.ub[34] => 1.ub[46]
63 addb imm8[12] m8.ub[34] => 1.ub[46]
67 addw imm8[12] r16.uw[3456] => 1.uw[3468]
74 addl imm8[12] r32.ud[87654321] => 1.ud[87654333]
81 andb imm8[0x34] al.ub[0x56] => 1.ub[0x14]
82 andb imm8[0x34] bl.ub[0x56] => 1.ub[0x14]
83 andb imm8[0x34] m8.ub[0x56] => 1.ub[0x14]
87 andw imm8[0x31] r16.uw[0x1234] => 1.uw[0x0030]
94 andl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x00000030]
110 btw imm8[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001]
111 btw imm8[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000]
112 btw imm8[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001]
113 btw imm8[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000]
118 btl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001]
119 btl imm8[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000]
120 btl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001]
121 btl imm8[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000]
126 btcw imm8[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001]
127 btcw imm8[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000]
128 btcw imm8[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001]
129 btcw imm8[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000]
134 btcl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001]
135 btcl imm8[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000]
136 btcl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001]
137 btcl imm8[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000]
142 btrw imm8[0] r16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001]
143 btrw imm8[12] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000]
144 btrw imm8[0] m16.uw[0x4231] => 1.uw[0x4230] eflags[0x001,0x001]
145 btrw imm8[12] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x000]
150 btrl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001]
151 btrl imm8[24] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000]
152 btrl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427530] eflags[0x001,0x001]
153 btrl imm8[24] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x000]
158 btsw imm8[0] r16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001]
159 btsw imm8[12] r16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000]
160 btsw imm8[0] m16.uw[0x4231] => 1.uw[0x4231] eflags[0x001,0x001]
161 btsw imm8[12] m16.uw[0x4231] => 1.uw[0x5231] eflags[0x001,0x000]
166 btsl imm8[0] r32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001]
167 btsl imm8[24] r32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000]
168 btsl imm8[0] m32.ud[0x86427531] => 1.ud[0x86427531] eflags[0x001,0x001]
169 btsl imm8[24] m32.ud[0x86427531] => 1.ud[0x87427531] eflags[0x001,0x000]
184 cmpb imm8[3] al.ub[2] => eflags[0x010,0x010]
185 cmpb imm8[2] al.ub[3] => eflags[0x010,0x000]
186 cmpb imm8[12] al.ub[12] => eflags[0x044,0x044]
187 cmpb imm8[12] al.ub[34] => eflags[0x044,0x000]
188 cmpb imm8[34] al.ub[12] => eflags[0x081,0x081]
189 cmpb imm8[12] al.ub[34] => eflags[0x081,0x000]
190 cmpb imm8[100] al.sb[-100] => eflags[0x800,0x800]
191 cmpb imm8[50] al.sb[-50] => eflags[0x800,0x000]
192 cmpb imm8[-50] al.sb[50] => eflags[0x800,0x000]
193 cmpb imm8[-100] al.sb[100] => eflags[0x800,0x800]
194 cmpb imm8[3] r8.ub[2] => eflags[0x010,0x010]
195 cmpb imm8[2] r8.ub[3] => eflags[0x010,0x000]
196 cmpb imm8[12] r8.ub[12] => eflags[0x044,0x044]
197 cmpb imm8[12] r8.ub[34] => eflags[0x044,0x000]
198 cmpb imm8[34] r8.ub[12] => eflags[0x081,0x081]
199 cmpb imm8[12] r8.ub[34] => eflags[0x081,0x000]
200 cmpb imm8[100] r8.sb[-100] => eflags[0x800,0x800]
201 cmpb imm8[50] r8.sb[-50] => eflags[0x800,0x000]
202 cmpb imm8[-50] r8.sb[50] => eflags[0x800,0x000]
203 cmpb imm8[-100] r8.sb[100] => eflags[0x800,0x800]
204 cmpb imm8[3] m8.ub[2] => eflags[0x010,0x010]
205 cmpb imm8[2] m8.ub[3] => eflags[0x010,0x000]
206 cmpb imm8[12] m8.ub[12] => eflags[0x044,0x044]
207 cmpb imm8[12] m8.ub[34] => eflags[0x044,0x000]
208 cmpb imm8[34] m8.ub[12] => eflags[0x081,0x081]
209 cmpb imm8[12] m8.ub[34] => eflags[0x081,0x000]
210 cmpb imm8[100] m8.sb[-100] => eflags[0x800,0x800]
211 cmpb imm8[50] m8.sb[-50] => eflags[0x800,0x000]
212 cmpb imm8[-50] m8.sb[50] => eflags[0x800,0x000]
213 cmpb imm8[-100] m8.sb[100] => eflags[0x800,0x800]
244 cmpw imm8[3] r16.uw[2] => eflags[0x010,0x010]
245 cmpw imm8[2] r16.uw[3] => eflags[0x010,0x000]
246 cmpw imm8[12] r16.uw[12] => eflags[0x044,0x044]
247 cmpw imm8[12] r16.uw[34] => eflags[0x044,0x000]
248 cmpw imm8[34] r16.uw[12] => eflags[0x081,0x081]
249 cmpw imm8[12] r16.uw[34] => eflags[0x081,0x000]
250 cmpw imm8[100] r16.sw[-32700] => eflags[0x800,0x800]
251 cmpw imm8[50] r16.sw[-50] => eflags[0x800,0x000]
252 cmpw imm8[-50] r16.sw[50] => eflags[0x800,0x000]
253 cmpw imm8[-100] r16.sw[32700] => eflags[0x800,0x800]
254 cmpw imm8[3] m16.uw[2] => eflags[0x010,0x010]
255 cmpw imm8[2] m16.uw[3] => eflags[0x010,0x000]
256 cmpw imm8[12] m16.uw[12] => eflags[0x044,0x044]
257 cmpw imm8[12] m16.uw[34] => eflags[0x044,0x000]
258 cmpw imm8[34] m16.uw[12] => eflags[0x081,0x081]
259 cmpw imm8[12] m16.uw[34] => eflags[0x081,0x000]
260 cmpw imm8[100] m16.sw[-32700] => eflags[0x800,0x800]
261 cmpw imm8[50] m16.sw[-50] => eflags[0x800,0x000]
262 cmpw imm8[-50] m16.sw[50] => eflags[0x800,0x000]
263 cmpw imm8[-100] m16.sw[32700] => eflags[0x800,0x800]
324 cmpl imm8[3] r32.ud[2] => eflags[0x010,0x010]
325 cmpl imm8[2] r32.ud[3] => eflags[0x010,0x000]
326 cmpl imm8[12] r32.ud[12] => eflags[0x044,0x044]
327 cmpl imm8[12] r32.ud[34] => eflags[0x044,0x000]
328 cmpl imm8[34] r32.ud[12] => eflags[0x081,0x081]
329 cmpl imm8[12] r32.ud[34] => eflags[0x081,0x000]
330 cmpl imm8[100] r32.sd[-2147483600] => eflags[0x800,0x800]
331 cmpl imm8[50] r32.sd[-50] => eflags[0x800,0x000]
332 cmpl imm8[-50] r32.sd[50] => eflags[0x800,0x000]
333 cmpl imm8[-100] r32.sd[2147483600] => eflags[0x800,0x800]
334 cmpl imm8[3] m32.ud[2] => eflags[0x010,0x010]
335 cmpl imm8[2] m32.ud[3] => eflags[0x010,0x000]
336 cmpl imm8[12] m32.ud[12] => eflags[0x044,0x044]
337 cmpl imm8[12] m32.ud[34] => eflags[0x044,0x000]
338 cmpl imm8[34] m32.ud[12] => eflags[0x081,0x081]
339 cmpl imm8[12] m32.ud[34] => eflags[0x081,0x000]
340 cmpl imm8[100] m32.sd[-2147483600] => eflags[0x800,0x800]
341 cmpl imm8[50] m32.sd[-50] => eflags[0x800,0x000]
342 cmpl imm8[-50] m32.sd[50] => eflags[0x800,0x000]
343 cmpl imm8[-100] m32.sd[2147483600] => eflags[0x800,0x800]
447 imulw imm8[123] r16.uw[456] => 1.uw[56088]
448 imulw imm8[123] r16.uw[456] r16.uw[0] => 2.uw[56088]
449 imulw imm8[123] m16.uw[456] r16.uw[0] => 2.uw[56088]
455 imull imm8[123] r32.ud[67890] => 1.ud[8350470]
456 imull imm8[123] r32.ud[67890] r32.ud[0] => 2.ud[8350470]
457 imull imm8[123] m32.ud[67890] r32.ud[0] => 2.ud[8350470]
471 movb imm8[123] r8.ub[0] => 1.ub[123]
472 movb imm8[123] m8.ub[0] => 1.ub[123]
516 orb imm8[0x34] al.ub[0x56] => 1.ub[0x76]
517 orb imm8[0x34] bl.ub[0x56] => 1.ub[0x76]
518 orb imm8[0x34] m8.ub[0x56] => 1.ub[0x76]
522 orw imm8[0x31] r16.uw[0x1234] => 1.uw[0x1235]
529 orl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x12345679]
538 rclb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
539 rclb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
544 rclw eflags[0x1,0x0] : imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1]
545 rclw eflags[0x1,0x0] : imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1]
550 rcll eflags[0x1,0x0] : imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1]
551 rcll eflags[0x1,0x0] : imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1]
556 rcrb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
557 rcrb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
562 rcrw eflags[0x1,0x0] : imm8[4] r16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1]
563 rcrw eflags[0x1,0x0] : imm8[4] m16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1]
568 rcrl eflags[0x1,0x0] : imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1]
569 rcrl eflags[0x1,0x0] : imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1]
574 rolb imm8[2] r8.ub[0xca] => 1.ub[0x2b]
575 rolb imm8[2] m8.ub[0xca] => 1.ub[0x2b]
580 rolw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0caf]
581 rolw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0caf]
586 roll imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0caff]
587 roll imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0caff]
592 rorb imm8[2] r8.ub[0xca] => 1.ub[0xb2]
593 rorb imm8[2] m8.ub[0xca] => 1.ub[0xb2]
598 rorw imm8[4] r16.uw[0xf0ca] => 1.uw[0xaf0c]
599 rorw imm8[4] m16.uw[0xf0ca] => 1.uw[0xaf0c]
604 rorl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0xcaff00f0]
605 rorl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0xcaff00f0]
612 salb imm8[2] r8.ub[0xca] => 1.ub[0x28]
613 salb imm8[2] m8.ub[0xca] => 1.ub[0x28]
618 salw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca0]
619 salw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca0]
624 sall imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
625 sall imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
630 sarb imm8[2] r8.ub[0xca] => 1.ub[0xf2]
631 sarb imm8[2] m8.ub[0xca] => 1.ub[0xf2]
636 sarw imm8[4] r16.uw[0xf0ca] => 1.uw[0xff0c]
637 sarw imm8[4] m16.uw[0xf0ca] => 1.uw[0xff0c]
642 sarl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0xffff00f0]
643 sarl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0xffff00f0]
646 sbbb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[22]
647 sbbb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[21]
648 sbbb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[22]
649 sbbb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[21]
650 sbbb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[22]
651 sbbb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[21]
658 sbbw eflags[0x1,0x0] : imm8[12] r16.uw[3456] => 1.uw[3444]
659 sbbw eflags[0x1,0x1] : imm8[12] r16.uw[3456] => 1.uw[3443]
672 sbbl eflags[0x1,0x0] : imm8[12] r32.ud[87654321] => 1.ud[87654309]
673 sbbl eflags[0x1,0x1] : imm8[12] r32.ud[87654321] => 1.ud[87654308]
880 shlb imm8[2] r8.ub[0xca] => 1.ub[0x28]
881 shlb imm8[2] m8.ub[0xca] => 1.ub[0x28]
886 shlw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0ca0]
887 shlw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0ca0]
892 shll imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
893 shll imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
898 shrb imm8[2] r8.ub[0xca] => 1.ub[0x32]
899 shrb imm8[2] m8.ub[0xca] => 1.ub[0x32]
904 shrw imm8[4] r16.uw[0xf0ca] => 1.uw[0x0f0c]
905 shrw imm8[4] m16.uw[0xf0ca] => 1.uw[0x0f0c]
910 shrl imm8[8] r32.ud[0xff00f0ca] => 1.ud[0x00ff00f0]
911 shrl imm8[8] m32.ud[0xff00f0ca] => 1.ud[0x00ff00f0]
914 shldw imm8[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xe195]
915 shldw imm8[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xe195]
916 shldw imm8[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x0caf]
917 shldw imm8[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x0caf]
922 shldl imm8[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xfe01e195]
923 shldl imm8[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xfe01e195]
924 shldl imm8[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x00f0caff]
925 shldl imm8[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x00f0caff]
930 shrdw imm8[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x7865]
931 shrdw imm8[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x7865]
932 shrdw imm8[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xaf0c]
933 shrdw imm8[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xaf0c]
938 shrdl imm8[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x7f807865]
939 shrdl imm8[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x7f807865]
940 shrdl imm8[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xcaff00f0]
941 shrdl imm8[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xcaff00f0]
950 subb imm8[12] al.ub[34] => 1.ub[22]
951 subb imm8[12] bl.ub[34] => 1.ub[22]
952 subb imm8[12] m8.ub[34] => 1.ub[22]
956 subw imm8[12] r16.uw[3456] => 1.uw[3444]
963 subl imm8[12] r32.ud[87654321] => 1.ud[87654309]
970 testb imm8[0x1a] al.ub[0x1a] => eflags[0x8c5,0x000]
971 testb imm8[0x5a] al.ub[0x5a] => eflags[0x8c5,0x004]
972 testb imm8[0x1a] al.ub[0xa1] => eflags[0x8c5,0x044]
973 testb imm8[0xa1] al.ub[0xa1] => eflags[0x8c5,0x080]
974 testb imm8[0xa5] al.ub[0xa5] => eflags[0x8c5,0x084]
975 testb imm8[0x1a] bl.ub[0x1a] => eflags[0x8c5,0x000]
976 testb imm8[0x5a] bl.ub[0x5a] => eflags[0x8c5,0x004]
977 testb imm8[0x1a] bl.ub[0xa1] => eflags[0x8c5,0x044]
978 testb imm8[0xa1] bl.ub[0xa1] => eflags[0x8c5,0x080]
979 testb imm8[0xa5] bl.ub[0xa5] => eflags[0x8c5,0x084]
980 testb imm8[0x1a] m8.ub[0x1a] => eflags[0x8c5,0x000]
981 testb imm8[0x5a] m8.ub[0x5a] => eflags[0x8c5,0x004]
982 testb imm8[0x1a] m8.ub[0xa1] => eflags[0x8c5,0x044]
983 testb imm8[0xa1] m8.ub[0xa1] => eflags[0x8c5,0x080]
984 testb imm8[0xa5] m8.ub[0xa5] => eflags[0x8c5,0x084]
1064 xorb imm8[0x34] al.ub[0x56] => 1.ub[0x62]
1065 xorb imm8[0x34] bl.ub[0x56] => 1.ub[0x62]
1066 xorb imm8[0x34] m8.ub[0x56] => 1.ub[0x62]
1070 xorw imm8[0x31] r16.uw[0x1234] => 1.uw[0x1205]
1077 xorl imm8[0x31] r32.ud[0x12345678] => 1.ud[0x12345649]