Lines Matching refs:ub
1 adcb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[46]
2 adcb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[47]
3 adcb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[46]
4 adcb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[47]
5 adcb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[46]
6 adcb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[47]
7 adcb eflags[0x1,0x0] : r8.ub[12] r8.ub[34] => 1.ub[46]
8 adcb eflags[0x1,0x1] : r8.ub[12] r8.ub[34] => 1.ub[47]
9 adcb eflags[0x1,0x0] : r8.ub[12] m8.ub[34] => 1.ub[46]
10 adcb eflags[0x1,0x1] : r8.ub[12] m8.ub[34] => 1.ub[47]
11 ###adcb eflags[0x1,0x0] : m8.ub[12] r8.ub[34] => 1.ub[46]
12 ###adcb eflags[0x1,0x1] : m8.ub[12] r8.ub[34] => 1.ub[47]
55 addb imm8[12] al.ub[34] => 1.ub[46]
56 addb imm8[12] bl.ub[34] => 1.ub[46]
57 addb imm8[12] m8.ub[34] => 1.ub[46]
58 addb r8.ub[12] r8.ub[34] => 1.ub[46]
59 addb r8.ub[12] m8.ub[34] => 1.ub[46]
60 addb m8.ub[12] r8.ub[34] => 1.ub[46]
82 andb imm8[0x34] al.ub[0x56] => 1.ub[0x14]
83 andb imm8[0x34] bl.ub[0x56] => 1.ub[0x14]
84 andb imm8[0x34] m8.ub[0x56] => 1.ub[0x14]
85 andb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x14]
86 andb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x14]
87 andb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x14]
234 cmpb imm8[3] al.ub[2] => eflags[0x010,0x010]
235 cmpb imm8[2] al.ub[3] => eflags[0x010,0x000]
236 cmpb imm8[12] al.ub[12] => eflags[0x044,0x044]
237 cmpb imm8[12] al.ub[34] => eflags[0x044,0x000]
238 cmpb imm8[34] al.ub[12] => eflags[0x081,0x081]
239 cmpb imm8[12] al.ub[34] => eflags[0x081,0x000]
244 cmpb imm8[3] r8.ub[2] => eflags[0x010,0x010]
245 cmpb imm8[2] r8.ub[3] => eflags[0x010,0x000]
246 cmpb imm8[12] r8.ub[12] => eflags[0x044,0x044]
247 cmpb imm8[12] r8.ub[34] => eflags[0x044,0x000]
248 cmpb imm8[34] r8.ub[12] => eflags[0x081,0x081]
249 cmpb imm8[12] r8.ub[34] => eflags[0x081,0x000]
254 cmpb imm8[3] m8.ub[2] => eflags[0x010,0x010]
255 cmpb imm8[2] m8.ub[3] => eflags[0x010,0x000]
256 cmpb imm8[12] m8.ub[12] => eflags[0x044,0x044]
257 cmpb imm8[12] m8.ub[34] => eflags[0x044,0x000]
258 cmpb imm8[34] m8.ub[12] => eflags[0x081,0x081]
259 cmpb imm8[12] m8.ub[34] => eflags[0x081,0x000]
264 cmpb r8.ub[3] r8.ub[2] => eflags[0x010,0x010]
265 cmpb r8.ub[2] r8.ub[3] => eflags[0x010,0x000]
266 cmpb r8.ub[12] r8.ub[12] => eflags[0x044,0x044]
267 cmpb r8.ub[12] r8.ub[34] => eflags[0x044,0x000]
268 cmpb r8.ub[34] r8.ub[12] => eflags[0x081,0x081]
269 cmpb r8.ub[12] r8.ub[34] => eflags[0x081,0x000]
270 cmpb r8.ub[100] r8.sb[-100] => eflags[0x800,0x800]
271 cmpb r8.ub[50] r8.sb[-50] => eflags[0x800,0x000]
274 cmpb r8.ub[3] m8.ub[2] => eflags[0x010,0x010]
275 cmpb r8.ub[2] m8.ub[3] => eflags[0x010,0x000]
276 cmpb r8.ub[12] m8.ub[12] => eflags[0x044,0x044]
277 cmpb r8.ub[12] m8.ub[34] => eflags[0x044,0x000]
278 cmpb r8.ub[34] m8.ub[12] => eflags[0x081,0x081]
279 cmpb r8.ub[12] m8.ub[34] => eflags[0x081,0x000]
280 cmpb r8.ub[100] m8.sb[-100] => eflags[0x800,0x800]
281 cmpb r8.ub[50] m8.sb[-50] => eflags[0x800,0x000]
284 cmpb m8.ub[3] r8.ub[2] => eflags[0x010,0x010]
285 cmpb m8.ub[2] r8.ub[3] => eflags[0x010,0x000]
286 cmpb m8.ub[12] r8.ub[12] => eflags[0x044,0x044]
287 cmpb m8.ub[12] r8.ub[34] => eflags[0x044,0x000]
288 cmpb m8.ub[34] r8.ub[12] => eflags[0x081,0x081]
289 cmpb m8.ub[12] r8.ub[34] => eflags[0x081,0x000]
290 cmpb m8.ub[100] r8.sb[-100] => eflags[0x800,0x800]
291 cmpb m8.ub[50] r8.sb[-50] => eflags[0x800,0x000]
534 ###cmpxchgb eflags[0x40,0x00] al.ub[12] : r8.ub[56] r8.ub[12] => eflags[0x40,0x40] al.ub[12] 0.ub[5…
535 ###cmpxchgb eflags[0x40,0x40] al.ub[12] : r8.ub[56] r8.ub[34] => eflags[0x40,0x00] al.ub[34] 0.ub[5…
536 ###cmpxchgb eflags[0x40,0x00] al.ub[12] : r8.ub[56] m8.ub[12] => eflags[0x40,0x40] al.ub[12] 0.ub[5…
537 ###cmpxchgb eflags[0x40,0x40] al.ub[12] : r8.ub[56] m8.ub[34] => eflags[0x40,0x00] al.ub[34] 0.ub[5…
556 decb r8.ub[123] => 0.ub[122]
557 decb m8.ub[123] => 0.ub[122]
564 divb ax.uw[30276] : r8.ub[123] => al.ub[246] ah.ub[18]
565 divb ax.uw[30276] : m8.ub[123] => al.ub[246] ah.ub[18]
612 incb r8.ub[123] => 0.ub[124]
613 incb m8.ub[123] => 0.ub[124]
620 ###lahf eflags[0xff,0xfd] ah.ub[0x28] : => ah.ub[0xd7]
621 ###lahf eflags[0xff,0x28] ah.ub[0xfd] : => ah.ub[0x02]
622 movb imm8[123] r8.ub[0] => 1.ub[123]
623 movb imm8[123] m8.ub[0] => 1.ub[123]
624 movb r8.ub[123] r8.ub[0] => 1.ub[123]
625 movb r8.ub[123] m8.ub[0] => 1.ub[123]
626 movb m8.ub[123] r8.ub[0] => 1.ub[123]
653 movzbw r8.ub[123] r16.uw[0] => 1.uw[123]
654 movzbw m8.ub[246] r16.uw[0] => 1.uw[246]
655 movzbl r8.ub[123] r32.ud[0] => 1.ud[123]
656 movzbl m8.ub[246] r32.ud[0] => 1.ud[246]
659 movzbq r8.ub[123] r64.uq[0] => 1.uq[123]
660 movzbq m8.ub[246] r64.uq[0] => 1.uq[246]
663 mulb al.ub[123] : r8.ub[123] => ax.uw[15129]
664 mulb al.ub[123] : m8.ub[123] => ax.uw[15129]
679 notb r8.ub[0xca] => 0.ub[0x35]
680 notb m8.ub[0xca] => 0.ub[0x35]
687 orb imm8[0x34] al.ub[0x56] => 1.ub[0x76]
688 orb imm8[0x34] bl.ub[0x56] => 1.ub[0x76]
689 orb imm8[0x34] m8.ub[0x56] => 1.ub[0x76]
690 orb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x76]
691 orb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x76]
692 orb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x76]
717 ###rclb eflags[0x1,0x0] : r8.ub[0xca] => 0.ub[0x94] eflags[0x1,0x1]
718 ###rclb eflags[0x1,0x0] : m8.ub[0xca] => 0.ub[0x94] eflags[0x1,0x1]
719 ###rclb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
720 ###rclb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
721 ###rclb eflags[0x1,0x0] : cl.ub[2] r8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
722 ###rclb eflags[0x1,0x0] : cl.ub[2] m8.ub[0xca] => 1.ub[0x29] eflags[0x1,0x1]
727 ###rclw eflags[0x1,0x0] : cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1]
728 ###rclw eflags[0x1,0x0] : cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca7] eflags[0x1,0x1]
733 ###rcll eflags[0x1,0x0] : cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1]
734 ###rcll eflags[0x1,0x0] : cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca7f] eflags[0x1,0x1]
739 ###rclq eflags[0x1,0x0] : cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0…
740 ###rclq eflags[0x1,0x0] : cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca7fff] eflags[0…
741 rcrb eflags[0x1,0x1] : r8.ub[0xca] => 0.ub[0xe5] eflags[0x1,0x0]
742 rcrb eflags[0x1,0x1] : m8.ub[0xca] => 0.ub[0xe5] eflags[0x1,0x0]
743 rcrb eflags[0x1,0x0] : imm8[2] r8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
744 rcrb eflags[0x1,0x0] : imm8[2] m8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
745 rcrb eflags[0x1,0x0] : cl.ub[2] r8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
746 rcrb eflags[0x1,0x0] : cl.ub[2] m8.ub[0xca] => 1.ub[0x32] eflags[0x1,0x1]
751 rcrw eflags[0x1,0x0] : cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1]
752 rcrw eflags[0x1,0x0] : cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x4f0c] eflags[0x1,0x1]
757 rcrl eflags[0x1,0x0] : cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1]
758 rcrl eflags[0x1,0x0] : cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x94ff00f0] eflags[0x1,0x1]
763 rcrq eflags[0x1,0x0] : cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,…
764 rcrq eflags[0x1,0x0] : cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xe194ffff0000ff00] eflags[0x1,…
765 rolb r8.ub[0xca] => 0.ub[0x95]
766 rolb m8.ub[0xca] => 0.ub[0x95]
767 rolb imm8[2] r8.ub[0xca] => 1.ub[0x2b]
768 rolb imm8[2] m8.ub[0xca] => 1.ub[0x2b]
769 rolb cl.ub[2] r8.ub[0xca] => 1.ub[0x2b]
770 rolb cl.ub[2] m8.ub[0xca] => 1.ub[0x2b]
775 rolw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0caf]
776 rolw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0caf]
781 roll cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0caff]
782 roll cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0caff]
787 rolq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff]
788 rolq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0caffff]
789 rorb r8.ub[0xca] => 0.ub[0x65]
790 rorb m8.ub[0xca] => 0.ub[0x65]
791 rorb imm8[2] r8.ub[0xca] => 1.ub[0xb2]
792 rorb imm8[2] m8.ub[0xca] => 1.ub[0xb2]
793 rorb cl.ub[2] r8.ub[0xca] => 1.ub[0xb2]
794 rorb cl.ub[2] m8.ub[0xca] => 1.ub[0xb2]
799 rorw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0xaf0c]
800 rorw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0xaf0c]
805 rorl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0xcaff00f0]
806 rorl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0xcaff00f0]
811 rorq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00]
812 rorq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xf0caffff0000ff00]
813 ###sahf eflags[0xff,0x28] ah.ub[0xfd] : => eflags[0xfd,0xd5]
814 ###sahf eflags[0xff,0xfd] ah.ub[0x28] : => eflags[0xfd,0x00]
815 salb r8.ub[0xca] => 0.ub[0x94]
816 salb m8.ub[0xca] => 0.ub[0x94]
817 salb imm8[2] r8.ub[0xca] => 1.ub[0x28]
818 salb imm8[2] m8.ub[0xca] => 1.ub[0x28]
819 salb cl.ub[2] r8.ub[0xca] => 1.ub[0x28]
820 salb cl.ub[2] m8.ub[0xca] => 1.ub[0x28]
825 salw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca0]
826 salw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca0]
831 sall cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
832 sall cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
837 salq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000]
838 salq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000]
839 sarb r8.ub[0xca] => 0.ub[0xe5]
840 sarb m8.ub[0xca] => 0.ub[0xe5]
841 sarb imm8[2] r8.ub[0xca] => 1.ub[0xf2]
842 sarb imm8[2] m8.ub[0xca] => 1.ub[0xf2]
843 sarb cl.ub[2] r8.ub[0xca] => 1.ub[0xf2]
844 sarb cl.ub[2] m8.ub[0xca] => 1.ub[0xf2]
849 sarw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0xff0c]
850 sarw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0xff0c]
855 sarl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0xffff00f0]
856 sarl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0xffff00f0]
861 sarq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00]
862 sarq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0xffffffff0000ff00]
863 ###sbbb eflags[0x1,0x0] : imm8[12] al.ub[34] => 1.ub[22]
864 ###sbbb eflags[0x1,0x1] : imm8[12] al.ub[34] => 1.ub[21]
865 sbbb eflags[0x1,0x0] : imm8[12] bl.ub[34] => 1.ub[22]
866 sbbb eflags[0x1,0x1] : imm8[12] bl.ub[34] => 1.ub[21]
867 sbbb eflags[0x1,0x0] : imm8[12] m8.ub[34] => 1.ub[22]
868 sbbb eflags[0x1,0x1] : imm8[12] m8.ub[34] => 1.ub[21]
869 sbbb eflags[0x1,0x0] : r8.ub[12] r8.ub[34] => 1.ub[22]
870 sbbb eflags[0x1,0x1] : r8.ub[12] r8.ub[34] => 1.ub[21]
871 ###sbbb eflags[0x1,0x0] : r8.ub[12] m8.ub[34] => 1.ub[22]
872 ###sbbb eflags[0x1,0x1] : r8.ub[12] m8.ub[34] => 1.ub[21]
873 ###sbbb eflags[0x1,0x0] : m8.ub[12] r8.ub[34] => 1.ub[22]
874 ###sbbb eflags[0x1,0x1] : m8.ub[12] r8.ub[34] => 1.ub[21]
917 seta eflags[0x041,0x000] : r8.ub[123] => 0.ub[1]
918 seta eflags[0x041,0x001] : r8.ub[123] => 0.ub[0]
919 seta eflags[0x041,0x040] : r8.ub[123] => 0.ub[0]
920 seta eflags[0x041,0x041] : r8.ub[123] => 0.ub[0]
921 seta eflags[0x041,0x000] : m8.ub[123] => 0.ub[1]
922 seta eflags[0x041,0x001] : m8.ub[123] => 0.ub[0]
923 seta eflags[0x041,0x040] : m8.ub[123] => 0.ub[0]
924 seta eflags[0x041,0x041] : m8.ub[123] => 0.ub[0]
925 setae eflags[0x001,0x000] : r8.ub[123] => 0.ub[1]
926 setae eflags[0x001,0x001] : r8.ub[123] => 0.ub[0]
927 setae eflags[0x001,0x000] : m8.ub[123] => 0.ub[1]
928 setae eflags[0x001,0x001] : m8.ub[123] => 0.ub[0]
929 setb eflags[0x001,0x000] : r8.ub[123] => 0.ub[0]
930 setb eflags[0x001,0x001] : r8.ub[123] => 0.ub[1]
931 setb eflags[0x001,0x000] : m8.ub[123] => 0.ub[0]
932 setb eflags[0x001,0x001] : m8.ub[123] => 0.ub[1]
933 setbe eflags[0x041,0x000] : r8.ub[123] => 0.ub[0]
934 setbe eflags[0x041,0x001] : r8.ub[123] => 0.ub[1]
935 setbe eflags[0x041,0x040] : r8.ub[123] => 0.ub[1]
936 setbe eflags[0x041,0x041] : r8.ub[123] => 0.ub[1]
937 setbe eflags[0x041,0x000] : m8.ub[123] => 0.ub[0]
938 setbe eflags[0x041,0x001] : m8.ub[123] => 0.ub[1]
939 setbe eflags[0x041,0x040] : m8.ub[123] => 0.ub[1]
940 setbe eflags[0x041,0x041] : m8.ub[123] => 0.ub[1]
941 setc eflags[0x001,0x000] : r8.ub[123] => 0.ub[0]
942 setc eflags[0x001,0x001] : r8.ub[123] => 0.ub[1]
943 setc eflags[0x001,0x000] : m8.ub[123] => 0.ub[0]
944 setc eflags[0x001,0x001] : m8.ub[123] => 0.ub[1]
945 sete eflags[0x040,0x000] : r8.ub[123] => 0.ub[0]
946 sete eflags[0x040,0x040] : r8.ub[123] => 0.ub[1]
947 sete eflags[0x040,0x000] : m8.ub[123] => 0.ub[0]
948 sete eflags[0x040,0x040] : m8.ub[123] => 0.ub[1]
949 setg eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1]
950 setg eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[0]
951 setg eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0]
952 setg eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[0]
953 setg eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0]
954 setg eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[0]
955 setg eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1]
956 setg eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[0]
957 setg eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1]
958 setg eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[0]
959 setg eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0]
960 setg eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[0]
961 setg eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0]
962 setg eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[0]
963 setg eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1]
964 setg eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[0]
965 setge eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1]
966 setge eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0]
967 setge eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0]
968 setge eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1]
969 setge eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1]
970 setge eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0]
971 setge eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0]
972 setge eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1]
973 setl eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0]
974 setl eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1]
975 setl eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1]
976 setl eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0]
977 setl eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0]
978 setl eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1]
979 setl eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1]
980 setl eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0]
981 setle eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0]
982 setle eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[1]
983 setle eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1]
984 setle eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[1]
985 setle eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1]
986 setle eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[1]
987 setle eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0]
988 setle eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[1]
989 setle eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0]
990 setle eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[1]
991 setle eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1]
992 setle eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[1]
993 setle eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1]
994 setle eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[1]
995 setle eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0]
996 setle eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[1]
997 setna eflags[0x041,0x000] : r8.ub[123] => 0.ub[0]
998 setna eflags[0x041,0x001] : r8.ub[123] => 0.ub[1]
999 setna eflags[0x041,0x040] : r8.ub[123] => 0.ub[1]
1000 setna eflags[0x041,0x041] : r8.ub[123] => 0.ub[1]
1001 setna eflags[0x041,0x000] : m8.ub[123] => 0.ub[0]
1002 setna eflags[0x041,0x001] : m8.ub[123] => 0.ub[1]
1003 setna eflags[0x041,0x040] : m8.ub[123] => 0.ub[1]
1004 setna eflags[0x041,0x041] : m8.ub[123] => 0.ub[1]
1005 setnae eflags[0x001,0x000] : r8.ub[123] => 0.ub[0]
1006 setnae eflags[0x001,0x001] : r8.ub[123] => 0.ub[1]
1007 setnae eflags[0x001,0x000] : m8.ub[123] => 0.ub[0]
1008 setnae eflags[0x001,0x001] : m8.ub[123] => 0.ub[1]
1009 setnb eflags[0x001,0x000] : r8.ub[123] => 0.ub[1]
1010 setnb eflags[0x001,0x001] : r8.ub[123] => 0.ub[0]
1011 setnb eflags[0x001,0x000] : m8.ub[123] => 0.ub[1]
1012 setnb eflags[0x001,0x001] : m8.ub[123] => 0.ub[0]
1013 setnbe eflags[0x041,0x000] : r8.ub[123] => 0.ub[1]
1014 setnbe eflags[0x041,0x001] : r8.ub[123] => 0.ub[0]
1015 setnbe eflags[0x041,0x040] : r8.ub[123] => 0.ub[0]
1016 setnbe eflags[0x041,0x041] : r8.ub[123] => 0.ub[0]
1017 setnbe eflags[0x041,0x000] : m8.ub[123] => 0.ub[1]
1018 setnbe eflags[0x041,0x001] : m8.ub[123] => 0.ub[0]
1019 setnbe eflags[0x041,0x040] : m8.ub[123] => 0.ub[0]
1020 setnbe eflags[0x041,0x041] : m8.ub[123] => 0.ub[0]
1021 setnc eflags[0x001,0x000] : r8.ub[123] => 0.ub[1]
1022 setnc eflags[0x001,0x001] : r8.ub[123] => 0.ub[0]
1023 setnc eflags[0x001,0x000] : m8.ub[123] => 0.ub[1]
1024 setnc eflags[0x001,0x001] : m8.ub[123] => 0.ub[0]
1025 setne eflags[0x040,0x000] : r8.ub[123] => 0.ub[1]
1026 setne eflags[0x040,0x040] : r8.ub[123] => 0.ub[0]
1027 setne eflags[0x040,0x000] : m8.ub[123] => 0.ub[1]
1028 setne eflags[0x040,0x040] : m8.ub[123] => 0.ub[0]
1029 setng eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0]
1030 setng eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[1]
1031 setng eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1]
1032 setng eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[1]
1033 setng eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1]
1034 setng eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[1]
1035 setng eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0]
1036 setng eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[1]
1037 setng eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0]
1038 setng eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[1]
1039 setng eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1]
1040 setng eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[1]
1041 setng eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1]
1042 setng eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[1]
1043 setng eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0]
1044 setng eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[1]
1045 setnge eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[0]
1046 setnge eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[1]
1047 setnge eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[1]
1048 setnge eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[0]
1049 setnge eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[0]
1050 setnge eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[1]
1051 setnge eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[1]
1052 setnge eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[0]
1053 setnl eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1]
1054 setnl eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0]
1055 setnl eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0]
1056 setnl eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1]
1057 setnl eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1]
1058 setnl eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0]
1059 setnl eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0]
1060 setnl eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1]
1061 setnle eflags[0x8c0,0x000] : r8.ub[123] => 0.ub[1]
1062 setnle eflags[0x8c0,0x040] : r8.ub[123] => 0.ub[0]
1063 setnle eflags[0x8c0,0x080] : r8.ub[123] => 0.ub[0]
1064 setnle eflags[0x8c0,0x0c0] : r8.ub[123] => 0.ub[0]
1065 setnle eflags[0x8c0,0x800] : r8.ub[123] => 0.ub[0]
1066 setnle eflags[0x8c0,0x840] : r8.ub[123] => 0.ub[0]
1067 setnle eflags[0x8c0,0x880] : r8.ub[123] => 0.ub[1]
1068 setnle eflags[0x8c0,0x8c0] : r8.ub[123] => 0.ub[0]
1069 setnle eflags[0x8c0,0x000] : m8.ub[123] => 0.ub[1]
1070 setnle eflags[0x8c0,0x040] : m8.ub[123] => 0.ub[0]
1071 setnle eflags[0x8c0,0x080] : m8.ub[123] => 0.ub[0]
1072 setnle eflags[0x8c0,0x0c0] : m8.ub[123] => 0.ub[0]
1073 setnle eflags[0x8c0,0x800] : m8.ub[123] => 0.ub[0]
1074 setnle eflags[0x8c0,0x840] : m8.ub[123] => 0.ub[0]
1075 setnle eflags[0x8c0,0x880] : m8.ub[123] => 0.ub[1]
1076 setnle eflags[0x8c0,0x8c0] : m8.ub[123] => 0.ub[0]
1077 setno eflags[0x800,0x000] : r8.ub[123] => 0.ub[1]
1078 setno eflags[0x800,0x800] : r8.ub[123] => 0.ub[0]
1079 setno eflags[0x800,0x000] : m8.ub[123] => 0.ub[1]
1080 setno eflags[0x800,0x800] : m8.ub[123] => 0.ub[0]
1081 setnp eflags[0x004,0x000] : r8.ub[123] => 0.ub[1]
1082 setnp eflags[0x004,0x004] : r8.ub[123] => 0.ub[0]
1083 setnp eflags[0x004,0x000] : m8.ub[123] => 0.ub[1]
1084 setnp eflags[0x004,0x004] : m8.ub[123] => 0.ub[0]
1085 setns eflags[0x080,0x000] : r8.ub[123] => 0.ub[1]
1086 setns eflags[0x080,0x080] : r8.ub[123] => 0.ub[0]
1087 setns eflags[0x080,0x000] : m8.ub[123] => 0.ub[1]
1088 setns eflags[0x080,0x080] : m8.ub[123] => 0.ub[0]
1089 setnz eflags[0x040,0x000] : r8.ub[123] => 0.ub[1]
1090 setnz eflags[0x040,0x040] : r8.ub[123] => 0.ub[0]
1091 setnz eflags[0x040,0x000] : m8.ub[123] => 0.ub[1]
1092 setnz eflags[0x040,0x040] : m8.ub[123] => 0.ub[0]
1093 seto eflags[0x800,0x000] : r8.ub[123] => 0.ub[0]
1094 seto eflags[0x800,0x800] : r8.ub[123] => 0.ub[1]
1095 seto eflags[0x800,0x000] : m8.ub[123] => 0.ub[0]
1096 seto eflags[0x800,0x800] : m8.ub[123] => 0.ub[1]
1097 setp eflags[0x004,0x000] : r8.ub[123] => 0.ub[0]
1098 setp eflags[0x004,0x004] : r8.ub[123] => 0.ub[1]
1099 setp eflags[0x004,0x000] : m8.ub[123] => 0.ub[0]
1100 setp eflags[0x004,0x004] : m8.ub[123] => 0.ub[1]
1101 sets eflags[0x080,0x000] : r8.ub[123] => 0.ub[0]
1102 sets eflags[0x080,0x080] : r8.ub[123] => 0.ub[1]
1103 sets eflags[0x080,0x000] : m8.ub[123] => 0.ub[0]
1104 sets eflags[0x080,0x080] : m8.ub[123] => 0.ub[1]
1105 setz eflags[0x040,0x000] : r8.ub[123] => 0.ub[0]
1106 setz eflags[0x040,0x040] : r8.ub[123] => 0.ub[1]
1107 setz eflags[0x040,0x000] : m8.ub[123] => 0.ub[0]
1108 setz eflags[0x040,0x040] : m8.ub[123] => 0.ub[1]
1109 shlb r8.ub[0xca] => 0.ub[0x94]
1110 shlb m8.ub[0xca] => 0.ub[0x94]
1111 shlb imm8[2] r8.ub[0xca] => 1.ub[0x28]
1112 shlb imm8[2] m8.ub[0xca] => 1.ub[0x28]
1113 shlb cl.ub[2] r8.ub[0xca] => 1.ub[0x28]
1114 shlb cl.ub[2] m8.ub[0xca] => 1.ub[0x28]
1119 shlw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0ca0]
1120 shlw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0ca0]
1125 shll cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
1126 shll cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00f0ca00]
1131 shlq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000]
1132 shlq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x0000ff00f0ca0000]
1133 shrb r8.ub[0xca] => 0.ub[0x65]
1134 shrb m8.ub[0xca] => 0.ub[0x65]
1135 shrb imm8[2] r8.ub[0xca] => 1.ub[0x32]
1136 shrb imm8[2] m8.ub[0xca] => 1.ub[0x32]
1137 shrb cl.ub[2] r8.ub[0xca] => 1.ub[0x32]
1138 shrb cl.ub[2] m8.ub[0xca] => 1.ub[0x32]
1143 shrw cl.ub[4] r16.uw[0xf0ca] => 1.uw[0x0f0c]
1144 shrw cl.ub[4] m16.uw[0xf0ca] => 1.uw[0x0f0c]
1149 shrl cl.ub[8] r32.ud[0xff00f0ca] => 1.ud[0x00ff00f0]
1150 shrl cl.ub[8] m32.ud[0xff00f0ca] => 1.ud[0x00ff00f0]
1155 shrq cl.ub[16] r64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00]
1156 shrq cl.ub[16] m64.uq[0xffff0000ff00f0ca] => 1.uq[0x00ffff0000ff00]
1161 shldw cl.ub[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xe195]
1162 shldw cl.ub[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xe195]
1163 shldw cl.ub[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x0caf]
1164 shldw cl.ub[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x0caf]
1169 shldl cl.ub[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xfe01e195]
1170 shldl cl.ub[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xfe01e195]
1171 shldl cl.ub[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x00f0caff]
1172 shldl cl.ub[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x00f0caff]
1177 shldq cl.ub[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195]
1178 shldq cl.ub[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xfffe0001fe01e195]
1179 shldq cl.ub[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff]
1180 shldq cl.ub[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x0000ff00f0caffff]
1185 shrdw cl.ub[1] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0x7865]
1186 shrdw cl.ub[1] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0x7865]
1187 shrdw cl.ub[4] r16.uw[0xf0ca] r16.uw[0xf0ca] => 2.uw[0xaf0c]
1188 shrdw cl.ub[4] r16.uw[0xf0ca] m16.uw[0xf0ca] => 2.uw[0xaf0c]
1193 shrdl cl.ub[1] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0x7f807865]
1194 shrdl cl.ub[1] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0x7f807865]
1195 shrdl cl.ub[8] r32.ud[0xff00f0ca] r32.ud[0xff00f0ca] => 2.ud[0xcaff00f0]
1196 shrdl cl.ub[8] r32.ud[0xff00f0ca] m32.ud[0xff00f0ca] => 2.ud[0xcaff00f0]
1201 shrdq cl.ub[1] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865]
1202 shrdq cl.ub[1] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0x7fff80007f807865]
1203 shrdq cl.ub[16] r64.uq[0xffff0000ff00f0ca] r64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00]
1204 shrdq cl.ub[16] r64.uq[0xffff0000ff00f0ca] m64.uq[0xffff0000ff00f0ca] => 2.uq[0xf0caffff0000ff00]
1209 subb imm8[12] al.ub[34] => 1.ub[22]
1210 subb imm8[12] bl.ub[34] => 1.ub[22]
1211 subb imm8[12] m8.ub[34] => 1.ub[22]
1212 subb r8.ub[12] r8.ub[34] => 1.ub[22]
1213 subb r8.ub[12] m8.ub[34] => 1.ub[22]
1214 subb m8.ub[12] r8.ub[34] => 1.ub[22]
1236 testb imm8[0x1a] al.ub[0x1a] => eflags[0x8c5,0x000]
1237 testb imm8[0x5a] al.ub[0x5a] => eflags[0x8c5,0x004]
1238 testb imm8[0x1a] al.ub[0xa1] => eflags[0x8c5,0x044]
1239 testb imm8[0xa1] al.ub[0xa1] => eflags[0x8c5,0x080]
1240 testb imm8[0xa5] al.ub[0xa5] => eflags[0x8c5,0x084]
1241 testb imm8[0x1a] bl.ub[0x1a] => eflags[0x8c5,0x000]
1242 testb imm8[0x5a] bl.ub[0x5a] => eflags[0x8c5,0x004]
1243 testb imm8[0x1a] bl.ub[0xa1] => eflags[0x8c5,0x044]
1244 testb imm8[0xa1] bl.ub[0xa1] => eflags[0x8c5,0x080]
1245 testb imm8[0xa5] bl.ub[0xa5] => eflags[0x8c5,0x084]
1246 testb imm8[0x1a] m8.ub[0x1a] => eflags[0x8c5,0x000]
1247 testb imm8[0x5a] m8.ub[0x5a] => eflags[0x8c5,0x004]
1248 testb imm8[0x1a] m8.ub[0xa1] => eflags[0x8c5,0x044]
1249 testb imm8[0xa1] m8.ub[0xa1] => eflags[0x8c5,0x080]
1250 testb imm8[0xa5] m8.ub[0xa5] => eflags[0x8c5,0x084]
1251 testb r8.ub[0x1a] r8.ub[0x1a] => eflags[0x8c5,0x000]
1252 testb r8.ub[0x5a] r8.ub[0x5a] => eflags[0x8c5,0x004]
1253 testb r8.ub[0x1a] r8.ub[0xa1] => eflags[0x8c5,0x044]
1254 testb r8.ub[0xa1] r8.ub[0xa1] => eflags[0x8c5,0x080]
1255 testb r8.ub[0xa5] r8.ub[0xa5] => eflags[0x8c5,0x084]
1256 testb r8.ub[0x1a] m8.ub[0x1a] => eflags[0x8c5,0x000]
1257 testb r8.ub[0x5a] m8.ub[0x5a] => eflags[0x8c5,0x004]
1258 testb r8.ub[0x1a] m8.ub[0xa1] => eflags[0x8c5,0x044]
1259 testb r8.ub[0xa1] m8.ub[0xa1] => eflags[0x8c5,0x080]
1260 testb r8.ub[0xa5] m8.ub[0xa5] => eflags[0x8c5,0x084]
1336 ###xaddb r8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[46]
1337 ###xaddb r8.ub[12] m8.ub[34] => 0.ub[34] 1.ub[46]
1344 xchgb r8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[12]
1345 xchgb r8.ub[12] m8.ub[34] => 0.ub[34] 1.ub[12]
1346 xchgb m8.ub[12] r8.ub[34] => 0.ub[34] 1.ub[12]
1362 xorb imm8[0x34] al.ub[0x56] => 1.ub[0x62]
1363 xorb imm8[0x34] bl.ub[0x56] => 1.ub[0x62]
1364 xorb imm8[0x34] m8.ub[0x56] => 1.ub[0x62]
1365 xorb r8.ub[0x34] r8.ub[0x56] => 1.ub[0x62]
1366 xorb r8.ub[0x34] m8.ub[0x56] => 1.ub[0x62]
1367 xorb m8.ub[0x34] r8.ub[0x56] => 1.ub[0x62]