blob: 5bba292dee43f6659b457c8de9177682b0fa5d82 [file] [log] [blame]
// generated by x86test -amd64
// DO NOT EDIT
#include "../../../../../runtime/textflag.h"
TEXT asmtest(SB),DUPOK|NOSPLIT,$0
ADCB $7, AL // 1407
ADCW $61731, AX // 661523f1
ADCL $4045620583, AX // 15674523f1
ADCQ $-249346713, AX // 4815674523f1
ADCW $61731, (BX) // 66811323f1
ADCW $61731, (R11) // 6641811323f1
ADCW $61731, DX // 6681d223f1
ADCW $61731, R11 // 664181d323f1
ADCW $7, (BX) // 66831307
ADCW $7, (R11) // 6641831307
ADCW $7, DX // 6683d207
ADCW $7, R11 // 664183d307
ADCW DX, (BX) // 661113
ADCW R11, (BX) // 6644111b
ADCW DX, (R11) // 66411113
ADCW R11, (R11) // 6645111b
ADCW DX, DX // 6611d2 or 6613d2
ADCW R11, DX // 664411da or 664113d3
ADCW DX, R11 // 664111d3 or 664413da
ADCW R11, R11 // 664511db or 664513db
ADCL $4045620583, (BX) // 8113674523f1
ADCL $4045620583, (R11) // 418113674523f1
ADCL $4045620583, DX // 81d2674523f1
ADCL $4045620583, R11 // 4181d3674523f1
ADCL $7, (BX) // 831307
ADCL $7, (R11) // 41831307
ADCL $7, DX // 83d207
ADCL $7, R11 // 4183d307
ADCL DX, (BX) // 1113
ADCL R11, (BX) // 44111b
ADCL DX, (R11) // 411113
ADCL R11, (R11) // 45111b
ADCL DX, DX // 11d2 or 13d2
ADCL R11, DX // 4411da or 4113d3
ADCL DX, R11 // 4111d3 or 4413da
ADCL R11, R11 // 4511db or 4513db
ADCQ $-249346713, (BX) // 488113674523f1
ADCQ $-249346713, (R11) // 498113674523f1
ADCQ $-249346713, DX // 4881d2674523f1
ADCQ $-249346713, R11 // 4981d3674523f1
ADCQ $7, (BX) // 48831307
ADCQ $7, (R11) // 49831307
ADCQ $7, DX // 4883d207
ADCQ $7, R11 // 4983d307
ADCQ DX, (BX) // 481113
ADCQ R11, (BX) // 4c111b
ADCQ DX, (R11) // 491113
ADCQ R11, (R11) // 4d111b
ADCQ DX, DX // 4811d2 or 4813d2
ADCQ R11, DX // 4c11da or 4913d3
ADCQ DX, R11 // 4911d3 or 4c13da
ADCQ R11, R11 // 4d11db or 4d13db
ADCB $7, (BX) // 801307
ADCB $7, (R11) // 41801307
ADCB $7, DL // 80d207
ADCB $7, R11 // 4180d307
ADCB DL, (BX) // 1013
ADCB R11, (BX) // 44101b
ADCB DL, (R11) // 411013
ADCB R11, (R11) // 45101b
ADCB DL, DL // 10d2 or 12d2
ADCB R11, DL // 4410da or 4112d3
ADCB DL, R11 // 4110d3 or 4412da
ADCB R11, R11 // 4510db or 4512db
ADCW (BX), DX // 661313
ADCW (R11), DX // 66411313
ADCW (BX), R11 // 6644131b
ADCW (R11), R11 // 6645131b
ADCL (BX), DX // 1313
ADCL (R11), DX // 411313
ADCL (BX), R11 // 44131b
ADCL (R11), R11 // 45131b
ADCQ (BX), DX // 481313
ADCQ (R11), DX // 491313
ADCQ (BX), R11 // 4c131b
ADCQ (R11), R11 // 4d131b
ADCB (BX), DL // 1213
ADCB (R11), DL // 411213
ADCB (BX), R11 // 44121b
ADCB (R11), R11 // 45121b
ADCXL (BX), DX // 660f38f613
ADCXL (R11), DX // 66410f38f613
ADCXL DX, DX // 660f38f6d2
ADCXL R11, DX // 66410f38f6d3
ADCXL (BX), R11 // 66440f38f61b
ADCXL (R11), R11 // 66450f38f61b
ADCXL DX, R11 // 66440f38f6da
ADCXL R11, R11 // 66450f38f6db
ADCXQ (BX), DX // 66480f38f613
ADCXQ (R11), DX // 66490f38f613
ADCXQ DX, DX // 66480f38f6d2
ADCXQ R11, DX // 66490f38f6d3
ADCXQ (BX), R11 // 664c0f38f61b
ADCXQ (R11), R11 // 664d0f38f61b
ADCXQ DX, R11 // 664c0f38f6da
ADCXQ R11, R11 // 664d0f38f6db
ADDB $7, AL // 0407
ADDW $61731, AX // 660523f1
ADDL $4045620583, AX // 05674523f1
ADDQ $-249346713, AX // 4805674523f1
ADDW $61731, (BX) // 66810323f1
ADDW $61731, (R11) // 6641810323f1
ADDW $61731, DX // 6681c223f1
ADDW $61731, R11 // 664181c323f1
ADDW $7, (BX) // 66830307
ADDW $7, (R11) // 6641830307
ADDW $7, DX // 6683c207
ADDW $7, R11 // 664183c307
ADDW DX, (BX) // 660113
ADDW R11, (BX) // 6644011b
ADDW DX, (R11) // 66410113
ADDW R11, (R11) // 6645011b
ADDW DX, DX // 6601d2 or 6603d2
ADDW R11, DX // 664401da or 664103d3
ADDW DX, R11 // 664101d3 or 664403da
ADDW R11, R11 // 664501db or 664503db
ADDL $4045620583, (BX) // 8103674523f1
ADDL $4045620583, (R11) // 418103674523f1
ADDL $4045620583, DX // 81c2674523f1
ADDL $4045620583, R11 // 4181c3674523f1
ADDL $7, (BX) // 830307
ADDL $7, (R11) // 41830307
ADDL $7, DX // 83c207
ADDL $7, R11 // 4183c307
ADDL DX, (BX) // 0113
ADDL R11, (BX) // 44011b
ADDL DX, (R11) // 410113
ADDL R11, (R11) // 45011b
ADDL DX, DX // 01d2 or 03d2
ADDL R11, DX // 4401da or 4103d3
ADDL DX, R11 // 4101d3 or 4403da
ADDL R11, R11 // 4501db or 4503db
ADDQ $-249346713, (BX) // 488103674523f1
ADDQ $-249346713, (R11) // 498103674523f1
ADDQ $-249346713, DX // 4881c2674523f1
ADDQ $-249346713, R11 // 4981c3674523f1
ADDQ $7, (BX) // 48830307
ADDQ $7, (R11) // 49830307
ADDQ $7, DX // 4883c207
ADDQ $7, R11 // 4983c307
ADDQ DX, (BX) // 480113
ADDQ R11, (BX) // 4c011b
ADDQ DX, (R11) // 490113
ADDQ R11, (R11) // 4d011b
ADDQ DX, DX // 4801d2 or 4803d2
ADDQ R11, DX // 4c01da or 4903d3
ADDQ DX, R11 // 4901d3 or 4c03da
ADDQ R11, R11 // 4d01db or 4d03db
ADDB $7, (BX) // 800307
ADDB $7, (R11) // 41800307
ADDB $7, DL // 80c207
ADDB $7, R11 // 4180c307
ADDB DL, (BX) // 0013
ADDB R11, (BX) // 44001b
ADDB DL, (R11) // 410013
ADDB R11, (R11) // 45001b
ADDB DL, DL // 00d2 or 02d2
ADDB R11, DL // 4400da or 4102d3
ADDB DL, R11 // 4100d3 or 4402da
ADDB R11, R11 // 4500db or 4502db
ADDW (BX), DX // 660313
ADDW (R11), DX // 66410313
ADDW (BX), R11 // 6644031b
ADDW (R11), R11 // 6645031b
ADDL (BX), DX // 0313
ADDL (R11), DX // 410313
ADDL (BX), R11 // 44031b
ADDL (R11), R11 // 45031b
ADDQ (BX), DX // 480313
ADDQ (R11), DX // 490313
ADDQ (BX), R11 // 4c031b
ADDQ (R11), R11 // 4d031b
ADDB (BX), DL // 0213
ADDB (R11), DL // 410213
ADDB (BX), R11 // 44021b
ADDB (R11), R11 // 45021b
ADDPD (BX), X2 // 660f5813
ADDPD (R11), X2 // 66410f5813
ADDPD X2, X2 // 660f58d2
ADDPD X11, X2 // 66410f58d3
ADDPD (BX), X11 // 66440f581b
ADDPD (R11), X11 // 66450f581b
ADDPD X2, X11 // 66440f58da
ADDPD X11, X11 // 66450f58db
ADDPS (BX), X2 // 0f5813
ADDPS (R11), X2 // 410f5813
ADDPS X2, X2 // 0f58d2
ADDPS X11, X2 // 410f58d3
ADDPS (BX), X11 // 440f581b
ADDPS (R11), X11 // 450f581b
ADDPS X2, X11 // 440f58da
ADDPS X11, X11 // 450f58db
ADDSD (BX), X2 // f20f5813
ADDSD (R11), X2 // f2410f5813
ADDSD X2, X2 // f20f58d2
ADDSD X11, X2 // f2410f58d3
ADDSD (BX), X11 // f2440f581b
ADDSD (R11), X11 // f2450f581b
ADDSD X2, X11 // f2440f58da
ADDSD X11, X11 // f2450f58db
ADDSS (BX), X2 // f30f5813
ADDSS (R11), X2 // f3410f5813
ADDSS X2, X2 // f30f58d2
ADDSS X11, X2 // f3410f58d3
ADDSS (BX), X11 // f3440f581b
ADDSS (R11), X11 // f3450f581b
ADDSS X2, X11 // f3440f58da
ADDSS X11, X11 // f3450f58db
ADDSUBPD (BX), X2 // 660fd013
ADDSUBPD (R11), X2 // 66410fd013
ADDSUBPD X2, X2 // 660fd0d2
ADDSUBPD X11, X2 // 66410fd0d3
ADDSUBPD (BX), X11 // 66440fd01b
ADDSUBPD (R11), X11 // 66450fd01b
ADDSUBPD X2, X11 // 66440fd0da
ADDSUBPD X11, X11 // 66450fd0db
ADDSUBPS (BX), X2 // f20fd013
ADDSUBPS (R11), X2 // f2410fd013
ADDSUBPS X2, X2 // f20fd0d2
ADDSUBPS X11, X2 // f2410fd0d3
ADDSUBPS (BX), X11 // f2440fd01b
ADDSUBPS (R11), X11 // f2450fd01b
ADDSUBPS X2, X11 // f2440fd0da
ADDSUBPS X11, X11 // f2450fd0db
ADOXL (BX), DX // f30f38f613
ADOXL (R11), DX // f3410f38f613
ADOXL DX, DX // f30f38f6d2
ADOXL R11, DX // f3410f38f6d3
ADOXL (BX), R11 // f3440f38f61b
ADOXL (R11), R11 // f3450f38f61b
ADOXL DX, R11 // f3440f38f6da
ADOXL R11, R11 // f3450f38f6db
ADOXQ (BX), DX // f3480f38f613
ADOXQ (R11), DX // f3490f38f613
ADOXQ DX, DX // f3480f38f6d2
ADOXQ R11, DX // f3490f38f6d3
ADOXQ (BX), R11 // f34c0f38f61b
ADOXQ (R11), R11 // f34d0f38f61b
ADOXQ DX, R11 // f34c0f38f6da
ADOXQ R11, R11 // f34d0f38f6db
AESDEC (BX), X2 // 660f38de13
AESDEC (R11), X2 // 66410f38de13
AESDEC X2, X2 // 660f38ded2
AESDEC X11, X2 // 66410f38ded3
AESDEC (BX), X11 // 66440f38de1b
AESDEC (R11), X11 // 66450f38de1b
AESDEC X2, X11 // 66440f38deda
AESDEC X11, X11 // 66450f38dedb
AESDECLAST (BX), X2 // 660f38df13
AESDECLAST (R11), X2 // 66410f38df13
AESDECLAST X2, X2 // 660f38dfd2
AESDECLAST X11, X2 // 66410f38dfd3
AESDECLAST (BX), X11 // 66440f38df1b
AESDECLAST (R11), X11 // 66450f38df1b
AESDECLAST X2, X11 // 66440f38dfda
AESDECLAST X11, X11 // 66450f38dfdb
AESENC (BX), X2 // 660f38dc13
AESENC (R11), X2 // 66410f38dc13
AESENC X2, X2 // 660f38dcd2
AESENC X11, X2 // 66410f38dcd3
AESENC (BX), X11 // 66440f38dc1b
AESENC (R11), X11 // 66450f38dc1b
AESENC X2, X11 // 66440f38dcda
AESENC X11, X11 // 66450f38dcdb
AESENCLAST (BX), X2 // 660f38dd13
AESENCLAST (R11), X2 // 66410f38dd13
AESENCLAST X2, X2 // 660f38ddd2
AESENCLAST X11, X2 // 66410f38ddd3
AESENCLAST (BX), X11 // 66440f38dd1b
AESENCLAST (R11), X11 // 66450f38dd1b
AESENCLAST X2, X11 // 66440f38ddda
AESENCLAST X11, X11 // 66450f38dddb
AESIMC (BX), X2 // 660f38db13
AESIMC (R11), X2 // 66410f38db13
AESIMC X2, X2 // 660f38dbd2
AESIMC X11, X2 // 66410f38dbd3
AESIMC (BX), X11 // 66440f38db1b
AESIMC (R11), X11 // 66450f38db1b
AESIMC X2, X11 // 66440f38dbda
AESIMC X11, X11 // 66450f38dbdb
AESKEYGENASSIST $7, (BX), X2 // 660f3adf1307
AESKEYGENASSIST $7, (R11), X2 // 66410f3adf1307
AESKEYGENASSIST $7, X2, X2 // 660f3adfd207
AESKEYGENASSIST $7, X11, X2 // 66410f3adfd307
AESKEYGENASSIST $7, (BX), X11 // 66440f3adf1b07
AESKEYGENASSIST $7, (R11), X11 // 66450f3adf1b07
AESKEYGENASSIST $7, X2, X11 // 66440f3adfda07
AESKEYGENASSIST $7, X11, X11 // 66450f3adfdb07
ANDB $7, AL // 2407
ANDW $61731, AX // 662523f1
ANDL $4045620583, AX // 25674523f1
ANDQ $-249346713, AX // 4825674523f1
ANDW $61731, (BX) // 66812323f1
ANDW $61731, (R11) // 6641812323f1
ANDW $61731, DX // 6681e223f1
ANDW $61731, R11 // 664181e323f1
ANDW $7, (BX) // 66832307
ANDW $7, (R11) // 6641832307
ANDW $7, DX // 6683e207
ANDW $7, R11 // 664183e307
ANDW DX, (BX) // 662113
ANDW R11, (BX) // 6644211b
ANDW DX, (R11) // 66412113
ANDW R11, (R11) // 6645211b
ANDW DX, DX // 6621d2 or 6623d2
ANDW R11, DX // 664421da or 664123d3
ANDW DX, R11 // 664121d3 or 664423da
ANDW R11, R11 // 664521db or 664523db
ANDL $4045620583, (BX) // 8123674523f1
ANDL $4045620583, (R11) // 418123674523f1
ANDL $4045620583, DX // 81e2674523f1
ANDL $4045620583, R11 // 4181e3674523f1
ANDL $7, (BX) // 832307
ANDL $7, (R11) // 41832307
ANDL $7, DX // 83e207
ANDL $7, R11 // 4183e307
ANDL DX, (BX) // 2113
ANDL R11, (BX) // 44211b
ANDL DX, (R11) // 412113
ANDL R11, (R11) // 45211b
ANDL DX, DX // 21d2 or 23d2
ANDL R11, DX // 4421da or 4123d3
ANDL DX, R11 // 4121d3 or 4423da
ANDL R11, R11 // 4521db or 4523db
ANDQ $-249346713, (BX) // 488123674523f1
ANDQ $-249346713, (R11) // 498123674523f1
ANDQ $-249346713, DX // 4881e2674523f1
ANDQ $-249346713, R11 // 4981e3674523f1
ANDQ $7, (BX) // 48832307
ANDQ $7, (R11) // 49832307
ANDQ $7, DX // 4883e207
ANDQ $7, R11 // 4983e307
ANDQ DX, (BX) // 482113
ANDQ R11, (BX) // 4c211b
ANDQ DX, (R11) // 492113
ANDQ R11, (R11) // 4d211b
ANDQ DX, DX // 4821d2 or 4823d2
ANDQ R11, DX // 4c21da or 4923d3
ANDQ DX, R11 // 4921d3 or 4c23da
ANDQ R11, R11 // 4d21db or 4d23db
ANDB $7, (BX) // 802307
ANDB $7, (R11) // 41802307
ANDB $7, DL // 80e207
ANDB $7, R11 // 4180e307
ANDB DL, (BX) // 2013
ANDB R11, (BX) // 44201b
ANDB DL, (R11) // 412013
ANDB R11, (R11) // 45201b
ANDB DL, DL // 20d2 or 22d2
ANDB R11, DL // 4420da or 4122d3
ANDB DL, R11 // 4120d3 or 4422da
ANDB R11, R11 // 4520db or 4522db
ANDW (BX), DX // 662313
ANDW (R11), DX // 66412313
ANDW (BX), R11 // 6644231b
ANDW (R11), R11 // 6645231b
ANDL (BX), DX // 2313
ANDL (R11), DX // 412313
ANDL (BX), R11 // 44231b
ANDL (R11), R11 // 45231b
ANDQ (BX), DX // 482313
ANDQ (R11), DX // 492313
ANDQ (BX), R11 // 4c231b
ANDQ (R11), R11 // 4d231b
ANDB (BX), DL // 2213
ANDB (R11), DL // 412213
ANDB (BX), R11 // 44221b
ANDB (R11), R11 // 45221b
ANDNL (BX), R9, DX // c4e230f213
ANDNL (R11), R9, DX // c4c230f213
ANDNL DX, R9, DX // c4e230f2d2
ANDNL R11, R9, DX // c4c230f2d3
ANDNL (BX), R9, R11 // c46230f21b
ANDNL (R11), R9, R11 // c44230f21b
ANDNL DX, R9, R11 // c46230f2da
ANDNL R11, R9, R11 // c44230f2db
ANDNQ (BX), R14, DX // c4e288f213
ANDNQ (R11), R14, DX // c4c288f213
ANDNQ DX, R14, DX // c4e288f2d2
ANDNQ R11, R14, DX // c4c288f2d3
ANDNQ (BX), R14, R11 // c46288f21b
ANDNQ (R11), R14, R11 // c44288f21b
ANDNQ DX, R14, R11 // c46288f2da
ANDNQ R11, R14, R11 // c44288f2db
ANDNPD (BX), X2 // 660f5513
ANDNPD (R11), X2 // 66410f5513
ANDNPD X2, X2 // 660f55d2
ANDNPD X11, X2 // 66410f55d3
ANDNPD (BX), X11 // 66440f551b
ANDNPD (R11), X11 // 66450f551b
ANDNPD X2, X11 // 66440f55da
ANDNPD X11, X11 // 66450f55db
ANDNPS (BX), X2 // 0f5513
ANDNPS (R11), X2 // 410f5513
ANDNPS X2, X2 // 0f55d2
ANDNPS X11, X2 // 410f55d3
ANDNPS (BX), X11 // 440f551b
ANDNPS (R11), X11 // 450f551b
ANDNPS X2, X11 // 440f55da
ANDNPS X11, X11 // 450f55db
ANDPD (BX), X2 // 660f5413
ANDPD (R11), X2 // 66410f5413
ANDPD X2, X2 // 660f54d2
ANDPD X11, X2 // 66410f54d3
ANDPD (BX), X11 // 66440f541b
ANDPD (R11), X11 // 66450f541b
ANDPD X2, X11 // 66440f54da
ANDPD X11, X11 // 66450f54db
ANDPS (BX), X2 // 0f5413
ANDPS (R11), X2 // 410f5413
ANDPS X2, X2 // 0f54d2
ANDPS X11, X2 // 410f54d3
ANDPS (BX), X11 // 440f541b
ANDPS (R11), X11 // 450f541b
ANDPS X2, X11 // 440f54da
ANDPS X11, X11 // 450f54db
BEXTRL R9, (BX), DX // c4e230f713
BEXTRL R9, (R11), DX // c4c230f713
BEXTRL R9, DX, DX // c4e230f7d2
BEXTRL R9, R11, DX // c4c230f7d3
BEXTRL R9, (BX), R11 // c46230f71b
BEXTRL R9, (R11), R11 // c44230f71b
BEXTRL R9, DX, R11 // c46230f7da
BEXTRL R9, R11, R11 // c44230f7db
BEXTRQ R14, (BX), DX // c4e288f713
BEXTRQ R14, (R11), DX // c4c288f713
BEXTRQ R14, DX, DX // c4e288f7d2
BEXTRQ R14, R11, DX // c4c288f7d3
BEXTRQ R14, (BX), R11 // c46288f71b
BEXTRQ R14, (R11), R11 // c44288f71b
BEXTRQ R14, DX, R11 // c46288f7da
BEXTRQ R14, R11, R11 // c44288f7db
BLENDPD $7, (BX), X2 // 660f3a0d1307
BLENDPD $7, (R11), X2 // 66410f3a0d1307
BLENDPD $7, X2, X2 // 660f3a0dd207
BLENDPD $7, X11, X2 // 66410f3a0dd307
BLENDPD $7, (BX), X11 // 66440f3a0d1b07
BLENDPD $7, (R11), X11 // 66450f3a0d1b07
BLENDPD $7, X2, X11 // 66440f3a0dda07
BLENDPD $7, X11, X11 // 66450f3a0ddb07
BLENDPS $7, (BX), X2 // 660f3a0c1307
BLENDPS $7, (R11), X2 // 66410f3a0c1307
BLENDPS $7, X2, X2 // 660f3a0cd207
BLENDPS $7, X11, X2 // 66410f3a0cd307
BLENDPS $7, (BX), X11 // 66440f3a0c1b07
BLENDPS $7, (R11), X11 // 66450f3a0c1b07
BLENDPS $7, X2, X11 // 66440f3a0cda07
BLENDPS $7, X11, X11 // 66450f3a0cdb07
BLENDVPD X0, (BX), X2 // 660f381513
BLENDVPD X0, (R11), X2 // 66410f381513
BLENDVPD X0, X2, X2 // 660f3815d2
BLENDVPD X0, X11, X2 // 66410f3815d3
BLENDVPD X0, (BX), X11 // 66440f38151b
BLENDVPD X0, (R11), X11 // 66450f38151b
BLENDVPD X0, X2, X11 // 66440f3815da
BLENDVPD X0, X11, X11 // 66450f3815db
BLENDVPS X0, (BX), X2 // 660f381413
BLENDVPS X0, (R11), X2 // 66410f381413
BLENDVPS X0, X2, X2 // 660f3814d2
BLENDVPS X0, X11, X2 // 66410f3814d3
BLENDVPS X0, (BX), X11 // 66440f38141b
BLENDVPS X0, (R11), X11 // 66450f38141b
BLENDVPS X0, X2, X11 // 66440f3814da
BLENDVPS X0, X11, X11 // 66450f3814db
BLSIL (BX), R9 // c4e230f31b
BLSIL (R11), R9 // c4c230f31b
BLSIL DX, R9 // c4e230f3da
BLSIL R11, R9 // c4c230f3db
BLSIQ (BX), R14 // c4e288f31b
BLSIQ (R11), R14 // c4c288f31b
BLSIQ DX, R14 // c4e288f3da
BLSIQ R11, R14 // c4c288f3db
BLSMSKL (BX), R9 // c4e230f313
BLSMSKL (R11), R9 // c4c230f313
BLSMSKL DX, R9 // c4e230f3d2
BLSMSKL R11, R9 // c4c230f3d3
BLSMSKQ (BX), R14 // c4e288f313
BLSMSKQ (R11), R14 // c4c288f313
BLSMSKQ DX, R14 // c4e288f3d2
BLSMSKQ R11, R14 // c4c288f3d3
BLSRL (BX), R9 // c4e230f30b
BLSRL (R11), R9 // c4c230f30b
BLSRL DX, R9 // c4e230f3ca
BLSRL R11, R9 // c4c230f3cb
BLSRQ (BX), R14 // c4e288f30b
BLSRQ (R11), R14 // c4c288f30b
BLSRQ DX, R14 // c4e288f3ca
BLSRQ R11, R14 // c4c288f3cb
//TODO: BNDCL (BX), BND2 // f30f1a13
//TODO: BNDCL (R11), BND2 // f3410f1a13
//TODO: BNDCL DX, BND2 // f30f1ad2
//TODO: BNDCL R11, BND2 // f3410f1ad3
//TODO: BNDCL (BX), BND3 // f30f1a1b
//TODO: BNDCL (R11), BND3 // f3410f1a1b
//TODO: BNDCL DX, BND3 // f30f1ada
//TODO: BNDCL R11, BND3 // f3410f1adb
//TODO: BNDCN (BX), BND2 // f20f1b13
//TODO: BNDCN (R11), BND2 // f2410f1b13
//TODO: BNDCN DX, BND2 // f20f1bd2
//TODO: BNDCN R11, BND2 // f2410f1bd3
//TODO: BNDCN (BX), BND3 // f20f1b1b
//TODO: BNDCN (R11), BND3 // f2410f1b1b
//TODO: BNDCN DX, BND3 // f20f1bda
//TODO: BNDCN R11, BND3 // f2410f1bdb
//TODO: BNDCU (BX), BND2 // f20f1a13
//TODO: BNDCU (R11), BND2 // f2410f1a13
//TODO: BNDCU DX, BND2 // f20f1ad2
//TODO: BNDCU R11, BND2 // f2410f1ad3
//TODO: BNDCU (BX), BND3 // f20f1a1b
//TODO: BNDCU (R11), BND3 // f2410f1a1b
//TODO: BNDCU DX, BND3 // f20f1ada
//TODO: BNDCU R11, BND3 // f2410f1adb
//TODO: BNDLDX (BX), BND2 // 0f1a13
//TODO: BNDLDX (R11), BND2 // 410f1a13
//TODO: BNDLDX (BX), BND3 // 0f1a1b
//TODO: BNDLDX (R11), BND3 // 410f1a1b
//TODO: BNDMK (BX), BND2 // f30f1b13
//TODO: BNDMK (R11), BND2 // f3410f1b13
//TODO: BNDMK (BX), BND3 // f30f1b1b
//TODO: BNDMK (R11), BND3 // f3410f1b1b
//TODO: BNDMOV (BX), BND2 // 660f1a13
//TODO: BNDMOV (R11), BND2 // 66410f1a13
//TODO: BNDMOV BND2, BND2 // 660f1ad2 or 660f1bd2
//TODO: BNDMOV BND3, BND2 // 660f1ad3 or 660f1bda
//TODO: BNDMOV (BX), BND3 // 660f1a1b
//TODO: BNDMOV (R11), BND3 // 66410f1a1b
//TODO: BNDMOV BND2, BND3 // 660f1ada or 660f1bd3
//TODO: BNDMOV BND3, BND3 // 660f1adb or 660f1bdb
//TODO: BNDMOV BND2, (BX) // 660f1b13
//TODO: BNDMOV BND3, (BX) // 660f1b1b
//TODO: BNDMOV BND2, (R11) // 66410f1b13
//TODO: BNDMOV BND3, (R11) // 66410f1b1b
//TODO: BNDSTX BND2, (BX) // 0f1b13
//TODO: BNDSTX BND3, (BX) // 0f1b1b
//TODO: BNDSTX BND2, (R11) // 410f1b13
//TODO: BNDSTX BND3, (R11) // 410f1b1b
BSFW (BX), DX // 660fbc13
BSFW (R11), DX // 66410fbc13
BSFW DX, DX // 660fbcd2
BSFW R11, DX // 66410fbcd3
BSFW (BX), R11 // 66440fbc1b
BSFW (R11), R11 // 66450fbc1b
BSFW DX, R11 // 66440fbcda
BSFW R11, R11 // 66450fbcdb
BSFL (BX), DX // 0fbc13
BSFL (R11), DX // 410fbc13
BSFL DX, DX // 0fbcd2
BSFL R11, DX // 410fbcd3
BSFL (BX), R11 // 440fbc1b
BSFL (R11), R11 // 450fbc1b
BSFL DX, R11 // 440fbcda
BSFL R11, R11 // 450fbcdb
BSFQ (BX), DX // 480fbc13
BSFQ (R11), DX // 490fbc13
BSFQ DX, DX // 480fbcd2
BSFQ R11, DX // 490fbcd3
BSFQ (BX), R11 // 4c0fbc1b
BSFQ (R11), R11 // 4d0fbc1b
BSFQ DX, R11 // 4c0fbcda
BSFQ R11, R11 // 4d0fbcdb
BSRW (BX), DX // 660fbd13
BSRW (R11), DX // 66410fbd13
BSRW DX, DX // 660fbdd2
BSRW R11, DX // 66410fbdd3
BSRW (BX), R11 // 66440fbd1b
BSRW (R11), R11 // 66450fbd1b
BSRW DX, R11 // 66440fbdda
BSRW R11, R11 // 66450fbddb
BSRL (BX), DX // 0fbd13
BSRL (R11), DX // 410fbd13
BSRL DX, DX // 0fbdd2
BSRL R11, DX // 410fbdd3
BSRL (BX), R11 // 440fbd1b
BSRL (R11), R11 // 450fbd1b
BSRL DX, R11 // 440fbdda
BSRL R11, R11 // 450fbddb
BSRQ (BX), DX // 480fbd13
BSRQ (R11), DX // 490fbd13
BSRQ DX, DX // 480fbdd2
BSRQ R11, DX // 490fbdd3
BSRQ (BX), R11 // 4c0fbd1b
BSRQ (R11), R11 // 4d0fbd1b
BSRQ DX, R11 // 4c0fbdda
BSRQ R11, R11 // 4d0fbddb
BSWAPL DX // 0fca
BSWAPL R11 // 410fcb
BSWAPQ DX // 480fca
BSWAPQ R11 // 490fcb
BTW $7, (BX) // 660fba2307
BTW $7, (R11) // 66410fba2307
BTW $7, DX // 660fbae207
BTW $7, R11 // 66410fbae307
BTW DX, (BX) // 660fa313
BTW R11, (BX) // 66440fa31b
BTW DX, (R11) // 66410fa313
BTW R11, (R11) // 66450fa31b
BTW DX, DX // 660fa3d2
BTW R11, DX // 66440fa3da
BTW DX, R11 // 66410fa3d3
BTW R11, R11 // 66450fa3db
BTL $7, (BX) // 0fba2307
BTL $7, (R11) // 410fba2307
BTL $7, DX // 0fbae207
BTL $7, R11 // 410fbae307
BTL DX, (BX) // 0fa313
BTL R11, (BX) // 440fa31b
BTL DX, (R11) // 410fa313
BTL R11, (R11) // 450fa31b
BTL DX, DX // 0fa3d2
BTL R11, DX // 440fa3da
BTL DX, R11 // 410fa3d3
BTL R11, R11 // 450fa3db
BTQ $7, (BX) // 480fba2307
BTQ $7, (R11) // 490fba2307
BTQ $7, DX // 480fbae207
BTQ $7, R11 // 490fbae307
BTQ DX, (BX) // 480fa313
BTQ R11, (BX) // 4c0fa31b
BTQ DX, (R11) // 490fa313
BTQ R11, (R11) // 4d0fa31b
BTQ DX, DX // 480fa3d2
BTQ R11, DX // 4c0fa3da
BTQ DX, R11 // 490fa3d3
BTQ R11, R11 // 4d0fa3db
BTCW $7, (BX) // 660fba3b07
BTCW $7, (R11) // 66410fba3b07
BTCW $7, DX // 660fbafa07
BTCW $7, R11 // 66410fbafb07
BTCW DX, (BX) // 660fbb13
BTCW R11, (BX) // 66440fbb1b
BTCW DX, (R11) // 66410fbb13
BTCW R11, (R11) // 66450fbb1b
BTCW DX, DX // 660fbbd2
BTCW R11, DX // 66440fbbda
BTCW DX, R11 // 66410fbbd3
BTCW R11, R11 // 66450fbbdb
BTCL $7, (BX) // 0fba3b07
BTCL $7, (R11) // 410fba3b07
BTCL $7, DX // 0fbafa07
BTCL $7, R11 // 410fbafb07
BTCL DX, (BX) // 0fbb13
BTCL R11, (BX) // 440fbb1b
BTCL DX, (R11) // 410fbb13
BTCL R11, (R11) // 450fbb1b
BTCL DX, DX // 0fbbd2
BTCL R11, DX // 440fbbda
BTCL DX, R11 // 410fbbd3
BTCL R11, R11 // 450fbbdb
BTCQ $7, (BX) // 480fba3b07
BTCQ $7, (R11) // 490fba3b07
BTCQ $7, DX // 480fbafa07
BTCQ $7, R11 // 490fbafb07
BTCQ DX, (BX) // 480fbb13
BTCQ R11, (BX) // 4c0fbb1b
BTCQ DX, (R11) // 490fbb13
BTCQ R11, (R11) // 4d0fbb1b
BTCQ DX, DX // 480fbbd2
BTCQ R11, DX // 4c0fbbda
BTCQ DX, R11 // 490fbbd3
BTCQ R11, R11 // 4d0fbbdb
BTRW $7, (BX) // 660fba3307
BTRW $7, (R11) // 66410fba3307
BTRW $7, DX // 660fbaf207
BTRW $7, R11 // 66410fbaf307
BTRW DX, (BX) // 660fb313
BTRW R11, (BX) // 66440fb31b
BTRW DX, (R11) // 66410fb313
BTRW R11, (R11) // 66450fb31b
BTRW DX, DX // 660fb3d2
BTRW R11, DX // 66440fb3da
BTRW DX, R11 // 66410fb3d3
BTRW R11, R11 // 66450fb3db
BTRL $7, (BX) // 0fba3307
BTRL $7, (R11) // 410fba3307
BTRL $7, DX // 0fbaf207
BTRL $7, R11 // 410fbaf307
BTRL DX, (BX) // 0fb313
BTRL R11, (BX) // 440fb31b
BTRL DX, (R11) // 410fb313
BTRL R11, (R11) // 450fb31b
BTRL DX, DX // 0fb3d2
BTRL R11, DX // 440fb3da
BTRL DX, R11 // 410fb3d3
BTRL R11, R11 // 450fb3db
BTRQ $7, (BX) // 480fba3307
BTRQ $7, (R11) // 490fba3307
BTRQ $7, DX // 480fbaf207
BTRQ $7, R11 // 490fbaf307
BTRQ DX, (BX) // 480fb313
BTRQ R11, (BX) // 4c0fb31b
BTRQ DX, (R11) // 490fb313
BTRQ R11, (R11) // 4d0fb31b
BTRQ DX, DX // 480fb3d2
BTRQ R11, DX // 4c0fb3da
BTRQ DX, R11 // 490fb3d3
BTRQ R11, R11 // 4d0fb3db
BTSW $7, (BX) // 660fba2b07
BTSW $7, (R11) // 66410fba2b07
BTSW $7, DX // 660fbaea07
BTSW $7, R11 // 66410fbaeb07
BTSW DX, (BX) // 660fab13
BTSW R11, (BX) // 66440fab1b
BTSW DX, (R11) // 66410fab13
BTSW R11, (R11) // 66450fab1b
BTSW DX, DX // 660fabd2
BTSW R11, DX // 66440fabda
BTSW DX, R11 // 66410fabd3
BTSW R11, R11 // 66450fabdb
BTSL $7, (BX) // 0fba2b07
BTSL $7, (R11) // 410fba2b07
BTSL $7, DX // 0fbaea07
BTSL $7, R11 // 410fbaeb07
BTSL DX, (BX) // 0fab13
BTSL R11, (BX) // 440fab1b
BTSL DX, (R11) // 410fab13
BTSL R11, (R11) // 450fab1b
BTSL DX, DX // 0fabd2
BTSL R11, DX // 440fabda
BTSL DX, R11 // 410fabd3
BTSL R11, R11 // 450fabdb
BTSQ $7, (BX) // 480fba2b07
BTSQ $7, (R11) // 490fba2b07
BTSQ $7, DX // 480fbaea07
BTSQ $7, R11 // 490fbaeb07
BTSQ DX, (BX) // 480fab13
BTSQ R11, (BX) // 4c0fab1b
BTSQ DX, (R11) // 490fab13
BTSQ R11, (R11) // 4d0fab1b
BTSQ DX, DX // 480fabd2
BTSQ R11, DX // 4c0fabda
BTSQ DX, R11 // 490fabd3
BTSQ R11, R11 // 4d0fabdb
BZHIL R9, (BX), DX // c4e230f513
BZHIL R9, (R11), DX // c4c230f513
BZHIL R9, DX, DX // c4e230f5d2
BZHIL R9, R11, DX // c4c230f5d3
BZHIL R9, (BX), R11 // c46230f51b
BZHIL R9, (R11), R11 // c44230f51b
BZHIL R9, DX, R11 // c46230f5da
BZHIL R9, R11, R11 // c44230f5db
BZHIQ R14, (BX), DX // c4e288f513
BZHIQ R14, (R11), DX // c4c288f513
BZHIQ R14, DX, DX // c4e288f5d2
BZHIQ R14, R11, DX // c4c288f5d3
BZHIQ R14, (BX), R11 // c46288f51b
BZHIQ R14, (R11), R11 // c44288f51b
BZHIQ R14, DX, R11 // c46288f5da
BZHIQ R14, R11, R11 // c44288f5db
//TODO: CALLQ* (BX) // ff13
//TODO: CALLQ* (R11) // 41ff13
//TODO: CALLQ* DX // ffd2
//TODO: CALLQ* R11 // 41ffd3
//TODO: CALL .+$0x11223344 // e844332211 or 48e844332211
//TODO: LCALLW* (BX) // 66ff1b
//TODO: LCALLW* (R11) // 6641ff1b
//TODO: LCALLL* (BX) // ff1b
//TODO: LCALLL* (R11) // 41ff1b
//TODO: LCALLQ* (BX) // 48ff1b
//TODO: LCALLQ* (R11) // 49ff1b
CBW // 6698
CDQ // 99
CDQE // 4898
CLAC // 0f01ca
CLC // f8
CLD // fc
CLFLUSH (BX) // 0fae3b
CLFLUSH (R11) // 410fae3b
CLFLUSHOPT (BX) // 660fae3b
CLFLUSHOPT (R11) // 66410fae3b
CLI // fa
CLTS // 0f06
CMC // f5
CMOVWHI (BX), DX // 660f4713
CMOVWHI (R11), DX // 66410f4713
CMOVWHI DX, DX // 660f47d2
CMOVWHI R11, DX // 66410f47d3
CMOVWHI (BX), R11 // 66440f471b
CMOVWHI (R11), R11 // 66450f471b
CMOVWHI DX, R11 // 66440f47da
CMOVWHI R11, R11 // 66450f47db
CMOVLHI (BX), DX // 0f4713
CMOVLHI (R11), DX // 410f4713
CMOVLHI DX, DX // 0f47d2
CMOVLHI R11, DX // 410f47d3
CMOVLHI (BX), R11 // 440f471b
CMOVLHI (R11), R11 // 450f471b
CMOVLHI DX, R11 // 440f47da
CMOVLHI R11, R11 // 450f47db
CMOVQHI (BX), DX // 480f4713
CMOVQHI (R11), DX // 490f4713
CMOVQHI DX, DX // 480f47d2
CMOVQHI R11, DX // 490f47d3
CMOVQHI (BX), R11 // 4c0f471b
CMOVQHI (R11), R11 // 4d0f471b
CMOVQHI DX, R11 // 4c0f47da
CMOVQHI R11, R11 // 4d0f47db
CMOVWCC (BX), DX // 660f4313
CMOVWCC (R11), DX // 66410f4313
CMOVWCC DX, DX // 660f43d2
CMOVWCC R11, DX // 66410f43d3
CMOVWCC (BX), R11 // 66440f431b
CMOVWCC (R11), R11 // 66450f431b
CMOVWCC DX, R11 // 66440f43da
CMOVWCC R11, R11 // 66450f43db
CMOVLCC (BX), DX // 0f4313
CMOVLCC (R11), DX // 410f4313
CMOVLCC DX, DX // 0f43d2
CMOVLCC R11, DX // 410f43d3
CMOVLCC (BX), R11 // 440f431b
CMOVLCC (R11), R11 // 450f431b
CMOVLCC DX, R11 // 440f43da
CMOVLCC R11, R11 // 450f43db
CMOVQCC (BX), DX // 480f4313
CMOVQCC (R11), DX // 490f4313
CMOVQCC DX, DX // 480f43d2
CMOVQCC R11, DX // 490f43d3
CMOVQCC (BX), R11 // 4c0f431b
CMOVQCC (R11), R11 // 4d0f431b
CMOVQCC DX, R11 // 4c0f43da
CMOVQCC R11, R11 // 4d0f43db
CMOVWCS (BX), DX // 660f4213
CMOVWCS (R11), DX // 66410f4213
CMOVWCS DX, DX // 660f42d2
CMOVWCS R11, DX // 66410f42d3
CMOVWCS (BX), R11 // 66440f421b
CMOVWCS (R11), R11 // 66450f421b
CMOVWCS DX, R11 // 66440f42da
CMOVWCS R11, R11 // 66450f42db
CMOVLCS (BX), DX // 0f4213
CMOVLCS (R11), DX // 410f4213
CMOVLCS DX, DX // 0f42d2
CMOVLCS R11, DX // 410f42d3
CMOVLCS (BX), R11 // 440f421b
CMOVLCS (R11), R11 // 450f421b
CMOVLCS DX, R11 // 440f42da
CMOVLCS R11, R11 // 450f42db
CMOVQCS (BX), DX // 480f4213
CMOVQCS (R11), DX // 490f4213
CMOVQCS DX, DX // 480f42d2
CMOVQCS R11, DX // 490f42d3
CMOVQCS (BX), R11 // 4c0f421b
CMOVQCS (R11), R11 // 4d0f421b
CMOVQCS DX, R11 // 4c0f42da
CMOVQCS R11, R11 // 4d0f42db
CMOVWLS (BX), DX // 660f4613
CMOVWLS (R11), DX // 66410f4613
CMOVWLS DX, DX // 660f46d2
CMOVWLS R11, DX // 66410f46d3
CMOVWLS (BX), R11 // 66440f461b
CMOVWLS (R11), R11 // 66450f461b
CMOVWLS DX, R11 // 66440f46da
CMOVWLS R11, R11 // 66450f46db
CMOVLLS (BX), DX // 0f4613
CMOVLLS (R11), DX // 410f4613
CMOVLLS DX, DX // 0f46d2
CMOVLLS R11, DX // 410f46d3
CMOVLLS (BX), R11 // 440f461b
CMOVLLS (R11), R11 // 450f461b
CMOVLLS DX, R11 // 440f46da
CMOVLLS R11, R11 // 450f46db
CMOVQLS (BX), DX // 480f4613
CMOVQLS (R11), DX // 490f4613
CMOVQLS DX, DX // 480f46d2
CMOVQLS R11, DX // 490f46d3
CMOVQLS (BX), R11 // 4c0f461b
CMOVQLS (R11), R11 // 4d0f461b
CMOVQLS DX, R11 // 4c0f46da
CMOVQLS R11, R11 // 4d0f46db
CMOVWEQ (BX), DX // 660f4413
CMOVWEQ (R11), DX // 66410f4413
CMOVWEQ DX, DX // 660f44d2
CMOVWEQ R11, DX // 66410f44d3
CMOVWEQ (BX), R11 // 66440f441b
CMOVWEQ (R11), R11 // 66450f441b
CMOVWEQ DX, R11 // 66440f44da
CMOVWEQ R11, R11 // 66450f44db
CMOVLEQ (BX), DX // 0f4413
CMOVLEQ (R11), DX // 410f4413
CMOVLEQ DX, DX // 0f44d2
CMOVLEQ R11, DX // 410f44d3
CMOVLEQ (BX), R11 // 440f441b
CMOVLEQ (R11), R11 // 450f441b
CMOVLEQ DX, R11 // 440f44da
CMOVLEQ R11, R11 // 450f44db
CMOVQEQ (BX), DX // 480f4413
CMOVQEQ (R11), DX // 490f4413
CMOVQEQ DX, DX // 480f44d2
CMOVQEQ R11, DX // 490f44d3
CMOVQEQ (BX), R11 // 4c0f441b
CMOVQEQ (R11), R11 // 4d0f441b
CMOVQEQ DX, R11 // 4c0f44da
CMOVQEQ R11, R11 // 4d0f44db
CMOVWGT (BX), DX // 660f4f13
CMOVWGT (R11), DX // 66410f4f13
CMOVWGT DX, DX // 660f4fd2
CMOVWGT R11, DX // 66410f4fd3
CMOVWGT (BX), R11 // 66440f4f1b
CMOVWGT (R11), R11 // 66450f4f1b
CMOVWGT DX, R11 // 66440f4fda
CMOVWGT R11, R11 // 66450f4fdb
CMOVLGT (BX), DX // 0f4f13
CMOVLGT (R11), DX // 410f4f13
CMOVLGT DX, DX // 0f4fd2
CMOVLGT R11, DX // 410f4fd3
CMOVLGT (BX), R11 // 440f4f1b
CMOVLGT (R11), R11 // 450f4f1b
CMOVLGT DX, R11 // 440f4fda
CMOVLGT R11, R11 // 450f4fdb
CMOVQGT (BX), DX // 480f4f13
CMOVQGT (R11), DX // 490f4f13
CMOVQGT DX, DX // 480f4fd2
CMOVQGT R11, DX // 490f4fd3
CMOVQGT (BX), R11 // 4c0f4f1b
CMOVQGT (R11), R11 // 4d0f4f1b
CMOVQGT DX, R11 // 4c0f4fda
CMOVQGT R11, R11 // 4d0f4fdb
CMOVWGE (BX), DX // 660f4d13
CMOVWGE (R11), DX // 66410f4d13
CMOVWGE DX, DX // 660f4dd2
CMOVWGE R11, DX // 66410f4dd3
CMOVWGE (BX), R11 // 66440f4d1b
CMOVWGE (R11), R11 // 66450f4d1b
CMOVWGE DX, R11 // 66440f4dda
CMOVWGE R11, R11 // 66450f4ddb
CMOVLGE (BX), DX // 0f4d13
CMOVLGE (R11), DX // 410f4d13
CMOVLGE DX, DX // 0f4dd2
CMOVLGE R11, DX // 410f4dd3
CMOVLGE (BX), R11 // 440f4d1b
CMOVLGE (R11), R11 // 450f4d1b
CMOVLGE DX, R11 // 440f4dda
CMOVLGE R11, R11 // 450f4ddb
CMOVQGE (BX), DX // 480f4d13
CMOVQGE (R11), DX // 490f4d13
CMOVQGE DX, DX // 480f4dd2
CMOVQGE R11, DX // 490f4dd3
CMOVQGE (BX), R11 // 4c0f4d1b
CMOVQGE (R11), R11 // 4d0f4d1b
CMOVQGE DX, R11 // 4c0f4dda
CMOVQGE R11, R11 // 4d0f4ddb
CMOVWLT (BX), DX // 660f4c13
CMOVWLT (R11), DX // 66410f4c13
CMOVWLT DX, DX // 660f4cd2
CMOVWLT R11, DX // 66410f4cd3
CMOVWLT (BX), R11 // 66440f4c1b
CMOVWLT (R11), R11 // 66450f4c1b
CMOVWLT DX, R11 // 66440f4cda
CMOVWLT R11, R11 // 66450f4cdb
CMOVLLT (BX), DX // 0f4c13
CMOVLLT (R11), DX // 410f4c13
CMOVLLT DX, DX // 0f4cd2
CMOVLLT R11, DX // 410f4cd3
CMOVLLT (BX), R11 // 440f4c1b
CMOVLLT (R11), R11 // 450f4c1b
CMOVLLT DX, R11 // 440f4cda
CMOVLLT R11, R11 // 450f4cdb
CMOVQLT (BX), DX // 480f4c13
CMOVQLT (R11), DX // 490f4c13
CMOVQLT DX, DX // 480f4cd2
CMOVQLT R11, DX // 490f4cd3
CMOVQLT (BX), R11 // 4c0f4c1b
CMOVQLT (R11), R11 // 4d0f4c1b
CMOVQLT DX, R11 // 4c0f4cda
CMOVQLT R11, R11 // 4d0f4cdb
CMOVWLE (BX), DX // 660f4e13
CMOVWLE (R11), DX // 66410f4e13
CMOVWLE DX, DX // 660f4ed2
CMOVWLE R11, DX // 66410f4ed3
CMOVWLE (BX), R11 // 66440f4e1b
CMOVWLE (R11), R11 // 66450f4e1b
CMOVWLE DX, R11 // 66440f4eda
CMOVWLE R11, R11 // 66450f4edb
CMOVLLE (BX), DX // 0f4e13
CMOVLLE (R11), DX // 410f4e13
CMOVLLE DX, DX // 0f4ed2
CMOVLLE R11, DX // 410f4ed3
CMOVLLE (BX), R11 // 440f4e1b
CMOVLLE (R11), R11 // 450f4e1b
CMOVLLE DX, R11 // 440f4eda
CMOVLLE R11, R11 // 450f4edb
CMOVQLE (BX), DX // 480f4e13
CMOVQLE (R11), DX // 490f4e13
CMOVQLE DX, DX // 480f4ed2
CMOVQLE R11, DX // 490f4ed3
CMOVQLE (BX), R11 // 4c0f4e1b
CMOVQLE (R11), R11 // 4d0f4e1b
CMOVQLE DX, R11 // 4c0f4eda
CMOVQLE R11, R11 // 4d0f4edb
CMOVWNE (BX), DX // 660f4513
CMOVWNE (R11), DX // 66410f4513
CMOVWNE DX, DX // 660f45d2
CMOVWNE R11, DX // 66410f45d3
CMOVWNE (BX), R11 // 66440f451b
CMOVWNE (R11), R11 // 66450f451b
CMOVWNE DX, R11 // 66440f45da
CMOVWNE R11, R11 // 66450f45db
CMOVLNE (BX), DX // 0f4513
CMOVLNE (R11), DX // 410f4513
CMOVLNE DX, DX // 0f45d2
CMOVLNE R11, DX // 410f45d3
CMOVLNE (BX), R11 // 440f451b
CMOVLNE (R11), R11 // 450f451b
CMOVLNE DX, R11 // 440f45da
CMOVLNE R11, R11 // 450f45db
CMOVQNE (BX), DX // 480f4513
CMOVQNE (R11), DX // 490f4513
CMOVQNE DX, DX // 480f45d2
CMOVQNE R11, DX // 490f45d3
CMOVQNE (BX), R11 // 4c0f451b
CMOVQNE (R11), R11 // 4d0f451b
CMOVQNE DX, R11 // 4c0f45da
CMOVQNE R11, R11 // 4d0f45db
CMOVWOC (BX), DX // 660f4113
CMOVWOC (R11), DX // 66410f4113
CMOVWOC DX, DX // 660f41d2
CMOVWOC R11, DX // 66410f41d3
CMOVWOC (BX), R11 // 66440f411b
CMOVWOC (R11), R11 // 66450f411b
CMOVWOC DX, R11 // 66440f41da
CMOVWOC R11, R11 // 66450f41db
CMOVLOC (BX), DX // 0f4113
CMOVLOC (R11), DX // 410f4113
CMOVLOC DX, DX // 0f41d2
CMOVLOC R11, DX // 410f41d3
CMOVLOC (BX), R11 // 440f411b
CMOVLOC (R11), R11 // 450f411b
CMOVLOC DX, R11 // 440f41da
CMOVLOC R11, R11 // 450f41db
CMOVQOC (BX), DX // 480f4113
CMOVQOC (R11), DX // 490f4113
CMOVQOC DX, DX // 480f41d2
CMOVQOC R11, DX // 490f41d3
CMOVQOC (BX), R11 // 4c0f411b
CMOVQOC (R11), R11 // 4d0f411b
CMOVQOC DX, R11 // 4c0f41da
CMOVQOC R11, R11 // 4d0f41db
CMOVWPC (BX), DX // 660f4b13
CMOVWPC (R11), DX // 66410f4b13
CMOVWPC DX, DX // 660f4bd2
CMOVWPC R11, DX // 66410f4bd3
CMOVWPC (BX), R11 // 66440f4b1b
CMOVWPC (R11), R11 // 66450f4b1b
CMOVWPC DX, R11 // 66440f4bda
CMOVWPC R11, R11 // 66450f4bdb
CMOVLPC (BX), DX // 0f4b13
CMOVLPC (R11), DX // 410f4b13
CMOVLPC DX, DX // 0f4bd2
CMOVLPC R11, DX // 410f4bd3
CMOVLPC (BX), R11 // 440f4b1b
CMOVLPC (R11), R11 // 450f4b1b
CMOVLPC DX, R11 // 440f4bda
CMOVLPC R11, R11 // 450f4bdb
CMOVQPC (BX), DX // 480f4b13
CMOVQPC (R11), DX // 490f4b13
CMOVQPC DX, DX // 480f4bd2
CMOVQPC R11, DX // 490f4bd3
CMOVQPC (BX), R11 // 4c0f4b1b
CMOVQPC (R11), R11 // 4d0f4b1b
CMOVQPC DX, R11 // 4c0f4bda
CMOVQPC R11, R11 // 4d0f4bdb
CMOVWPL (BX), DX // 660f4913
CMOVWPL (R11), DX // 66410f4913
CMOVWPL DX, DX // 660f49d2
CMOVWPL R11, DX // 66410f49d3
CMOVWPL (BX), R11 // 66440f491b
CMOVWPL (R11), R11 // 66450f491b
CMOVWPL DX, R11 // 66440f49da
CMOVWPL R11, R11 // 66450f49db
CMOVLPL (BX), DX // 0f4913
CMOVLPL (R11), DX // 410f4913
CMOVLPL DX, DX // 0f49d2
CMOVLPL R11, DX // 410f49d3
CMOVLPL (BX), R11 // 440f491b
CMOVLPL (R11), R11 // 450f491b
CMOVLPL DX, R11 // 440f49da
CMOVLPL R11, R11 // 450f49db
CMOVQPL (BX), DX // 480f4913
CMOVQPL (R11), DX // 490f4913
CMOVQPL DX, DX // 480f49d2
CMOVQPL R11, DX // 490f49d3
CMOVQPL (BX), R11 // 4c0f491b
CMOVQPL (R11), R11 // 4d0f491b
CMOVQPL DX, R11 // 4c0f49da
CMOVQPL R11, R11 // 4d0f49db
CMOVWOS (BX), DX // 660f4013
CMOVWOS (R11), DX // 66410f4013
CMOVWOS DX, DX // 660f40d2
CMOVWOS R11, DX // 66410f40d3
CMOVWOS (BX), R11 // 66440f401b
CMOVWOS (R11), R11 // 66450f401b
CMOVWOS DX, R11 // 66440f40da
CMOVWOS R11, R11 // 66450f40db
CMOVLOS (BX), DX // 0f4013
CMOVLOS (R11), DX // 410f4013
CMOVLOS DX, DX // 0f40d2
CMOVLOS R11, DX // 410f40d3
CMOVLOS (BX), R11 // 440f401b
CMOVLOS (R11), R11 // 450f401b
CMOVLOS DX, R11 // 440f40da
CMOVLOS R11, R11 // 450f40db
CMOVQOS (BX), DX // 480f4013
CMOVQOS (R11), DX // 490f4013
CMOVQOS DX, DX // 480f40d2
CMOVQOS R11, DX // 490f40d3
CMOVQOS (BX), R11 // 4c0f401b
CMOVQOS (R11), R11 // 4d0f401b
CMOVQOS DX, R11 // 4c0f40da
CMOVQOS R11, R11 // 4d0f40db
CMOVWPS (BX), DX // 660f4a13
CMOVWPS (R11), DX // 66410f4a13
CMOVWPS DX, DX // 660f4ad2
CMOVWPS R11, DX // 66410f4ad3
CMOVWPS (BX), R11 // 66440f4a1b
CMOVWPS (R11), R11 // 66450f4a1b
CMOVWPS DX, R11 // 66440f4ada
CMOVWPS R11, R11 // 66450f4adb
CMOVLPS (BX), DX // 0f4a13
CMOVLPS (R11), DX // 410f4a13
CMOVLPS DX, DX // 0f4ad2
CMOVLPS R11, DX // 410f4ad3
CMOVLPS (BX), R11 // 440f4a1b
CMOVLPS (R11), R11 // 450f4a1b
CMOVLPS DX, R11 // 440f4ada
CMOVLPS R11, R11 // 450f4adb
CMOVQPS (BX), DX // 480f4a13
CMOVQPS (R11), DX // 490f4a13
CMOVQPS DX, DX // 480f4ad2
CMOVQPS R11, DX // 490f4ad3
CMOVQPS (BX), R11 // 4c0f4a1b
CMOVQPS (R11), R11 // 4d0f4a1b
CMOVQPS DX, R11 // 4c0f4ada
CMOVQPS R11, R11 // 4d0f4adb
CMOVWMI (BX), DX // 660f4813
CMOVWMI (R11), DX // 66410f4813
CMOVWMI DX, DX // 660f48d2
CMOVWMI R11, DX // 66410f48d3
CMOVWMI (BX), R11 // 66440f481b
CMOVWMI (R11), R11 // 66450f481b
CMOVWMI DX, R11 // 66440f48da
CMOVWMI R11, R11 // 66450f48db
CMOVLMI (BX), DX // 0f4813
CMOVLMI (R11), DX // 410f4813
CMOVLMI DX, DX // 0f48d2
CMOVLMI R11, DX // 410f48d3
CMOVLMI (BX), R11 // 440f481b
CMOVLMI (R11), R11 // 450f481b
CMOVLMI DX, R11 // 440f48da
CMOVLMI R11, R11 // 450f48db
CMOVQMI (BX), DX // 480f4813
CMOVQMI (R11), DX // 490f4813
CMOVQMI DX, DX // 480f48d2
CMOVQMI R11, DX // 490f48d3
CMOVQMI (BX), R11 // 4c0f481b
CMOVQMI (R11), R11 // 4d0f481b
CMOVQMI DX, R11 // 4c0f48da
CMOVQMI R11, R11 // 4d0f48db
CMPB AL, $7 // 3c07
CMPW AX, $61731 // 663d23f1
CMPL AX, $4045620583 // 3d674523f1
CMPQ AX, $-249346713 // 483d674523f1
CMPW (BX), $61731 // 66813b23f1
CMPW (R11), $61731 // 6641813b23f1
CMPW DX, $61731 // 6681fa23f1
CMPW R11, $61731 // 664181fb23f1
CMPW (BX), $7 // 66833b07
CMPW (R11), $7 // 6641833b07
CMPW DX, $7 // 6683fa07
CMPW R11, $7 // 664183fb07
CMPW (BX), DX // 663913
CMPW (BX), R11 // 6644391b
CMPW (R11), DX // 66413913
CMPW (R11), R11 // 6645391b
CMPW DX, DX // 6639d2 or 663bd2
CMPW DX, R11 // 664439da or 66413bd3
CMPW R11, DX // 664139d3 or 66443bda
CMPW R11, R11 // 664539db or 66453bdb
CMPL (BX), $4045620583 // 813b674523f1
CMPL (R11), $4045620583 // 41813b674523f1
CMPL DX, $4045620583 // 81fa674523f1
CMPL R11, $4045620583 // 4181fb674523f1
CMPL (BX), $7 // 833b07
CMPL (R11), $7 // 41833b07
CMPL DX, $7 // 83fa07
CMPL R11, $7 // 4183fb07
CMPL (BX), DX // 3913
CMPL (BX), R11 // 44391b
CMPL (R11), DX // 413913
CMPL (R11), R11 // 45391b
CMPL DX, DX // 39d2 or 3bd2
CMPL DX, R11 // 4439da or 413bd3
CMPL R11, DX // 4139d3 or 443bda
CMPL R11, R11 // 4539db or 453bdb
CMPQ (BX), $-249346713 // 48813b674523f1
CMPQ (R11), $-249346713 // 49813b674523f1
CMPQ DX, $-249346713 // 4881fa674523f1
CMPQ R11, $-249346713 // 4981fb674523f1
CMPQ (BX), $7 // 48833b07
CMPQ (R11), $7 // 49833b07
CMPQ DX, $7 // 4883fa07
CMPQ R11, $7 // 4983fb07
CMPQ (BX), DX // 483913
CMPQ (BX), R11 // 4c391b
CMPQ (R11), DX // 493913
CMPQ (R11), R11 // 4d391b
CMPQ DX, DX // 4839d2 or 483bd2
CMPQ DX, R11 // 4c39da or 493bd3
CMPQ R11, DX // 4939d3 or 4c3bda
CMPQ R11, R11 // 4d39db or 4d3bdb
CMPB (BX), $7 // 803b07
CMPB (R11), $7 // 41803b07
CMPB DL, $7 // 80fa07
CMPB R11, $7 // 4180fb07
CMPB (BX), DL // 3813
CMPB (BX), R11 // 44381b
CMPB (R11), DL // 413813
CMPB (R11), R11 // 45381b
CMPB DL, DL // 38d2 or 3ad2
CMPB DL, R11 // 4438da or 413ad3
CMPB R11, DL // 4138d3 or 443ada
CMPB R11, R11 // 4538db or 453adb
CMPW DX, (BX) // 663b13
CMPW DX, (R11) // 66413b13
CMPW R11, (BX) // 66443b1b
CMPW R11, (R11) // 66453b1b
CMPL DX, (BX) // 3b13
CMPL DX, (R11) // 413b13
CMPL R11, (BX) // 443b1b
CMPL R11, (R11) // 453b1b
CMPQ DX, (BX) // 483b13
CMPQ DX, (R11) // 493b13
CMPQ R11, (BX) // 4c3b1b
CMPQ R11, (R11) // 4d3b1b
CMPB DL, (BX) // 3a13
CMPB DL, (R11) // 413a13
CMPB R11, (BX) // 443a1b
CMPB R11, (R11) // 453a1b
CMPPD (BX), X2, $7 // 660fc21307
CMPPD (R11), X2, $7 // 66410fc21307
CMPPD X2, X2, $7 // 660fc2d207
CMPPD X11, X2, $7 // 66410fc2d307
CMPPD (BX), X11, $7 // 66440fc21b07
CMPPD (R11), X11, $7 // 66450fc21b07
CMPPD X2, X11, $7 // 66440fc2da07
CMPPD X11, X11, $7 // 66450fc2db07
CMPPS (BX), X2, $7 // 0fc21307
CMPPS (R11), X2, $7 // 410fc21307
CMPPS X2, X2, $7 // 0fc2d207
CMPPS X11, X2, $7 // 410fc2d307
CMPPS (BX), X11, $7 // 440fc21b07
CMPPS (R11), X11, $7 // 450fc21b07
CMPPS X2, X11, $7 // 440fc2da07
CMPPS X11, X11, $7 // 450fc2db07
CMPSB // a6
CMPSL // a7
CMPSD (BX), X2, $7 // f20fc21307
CMPSD (R11), X2, $7 // f2410fc21307
CMPSD X2, X2, $7 // f20fc2d207
CMPSD X11, X2, $7 // f2410fc2d307
CMPSD (BX), X11, $7 // f2440fc21b07
CMPSD (R11), X11, $7 // f2450fc21b07
CMPSD X2, X11, $7 // f2440fc2da07
CMPSD X11, X11, $7 // f2450fc2db07
CMPSQ // 48a7
CMPSS (BX), X2, $7 // f30fc21307
CMPSS (R11), X2, $7 // f3410fc21307
CMPSS X2, X2, $7 // f30fc2d207
CMPSS X11, X2, $7 // f3410fc2d307
CMPSS (BX), X11, $7 // f3440fc21b07
CMPSS (R11), X11, $7 // f3450fc21b07
CMPSS X2, X11, $7 // f3440fc2da07
CMPSS X11, X11, $7 // f3450fc2db07
CMPSW // 66a7
CMPXCHGW DX, (BX) // 660fb113
CMPXCHGW R11, (BX) // 66440fb11b
CMPXCHGW DX, (R11) // 66410fb113
CMPXCHGW R11, (R11) // 66450fb11b
CMPXCHGW DX, DX // 660fb1d2
CMPXCHGW R11, DX // 66440fb1da
CMPXCHGW DX, R11 // 66410fb1d3
CMPXCHGW R11, R11 // 66450fb1db
CMPXCHGL DX, (BX) // 0fb113
CMPXCHGL R11, (BX) // 440fb11b
CMPXCHGL DX, (R11) // 410fb113
CMPXCHGL R11, (R11) // 450fb11b
CMPXCHGL DX, DX // 0fb1d2
CMPXCHGL R11, DX // 440fb1da
CMPXCHGL DX, R11 // 410fb1d3
CMPXCHGL R11, R11 // 450fb1db
CMPXCHGQ DX, (BX) // 480fb113
CMPXCHGQ R11, (BX) // 4c0fb11b
CMPXCHGQ DX, (R11) // 490fb113
CMPXCHGQ R11, (R11) // 4d0fb11b
CMPXCHGQ DX, DX // 480fb1d2
CMPXCHGQ R11, DX // 4c0fb1da
CMPXCHGQ DX, R11 // 490fb1d3
CMPXCHGQ R11, R11 // 4d0fb1db
CMPXCHGB DL, (BX) // 0fb013
CMPXCHGB R11, (BX) // 440fb01b
CMPXCHGB DL, (R11) // 410fb013
CMPXCHGB R11, (R11) // 450fb01b
CMPXCHGB DL, DL // 0fb0d2
CMPXCHGB R11, DL // 440fb0da
CMPXCHGB DL, R11 // 410fb0d3
CMPXCHGB R11, R11 // 450fb0db
CMPXCHG16B (BX) // 480fc70b
CMPXCHG16B (R11) // 490fc70b
CMPXCHG8B (BX) // 0fc70b
CMPXCHG8B (R11) // 410fc70b
COMISD (BX), X2 // 660f2f13
COMISD (R11), X2 // 66410f2f13
COMISD X2, X2 // 660f2fd2
COMISD X11, X2 // 66410f2fd3
COMISD (BX), X11 // 66440f2f1b
COMISD (R11), X11 // 66450f2f1b
COMISD X2, X11 // 66440f2fda
COMISD X11, X11 // 66450f2fdb
COMISS (BX), X2 // 0f2f13
COMISS (R11), X2 // 410f2f13
COMISS X2, X2 // 0f2fd2
COMISS X11, X2 // 410f2fd3
COMISS (BX), X11 // 440f2f1b
COMISS (R11), X11 // 450f2f1b
COMISS X2, X11 // 440f2fda
COMISS X11, X11 // 450f2fdb
CPUID // 0fa2
CQO // 4899
CRC32W (BX), DX // 66f20f38f113
CRC32W (R11), DX // 66f2410f38f113
CRC32W DX, DX // 66f20f38f1d2
CRC32W R11, DX // 66f2410f38f1d3
CRC32W (BX), R11 // 66f2440f38f11b
CRC32W (R11), R11 // 66f2450f38f11b
CRC32W DX, R11 // 66f2440f38f1da
CRC32W R11, R11 // 66f2450f38f1db
CRC32L (BX), DX // f20f38f113
CRC32L (R11), DX // f2410f38f113
CRC32L DX, DX // f20f38f1d2
CRC32L R11, DX // f2410f38f1d3
CRC32L (BX), R11 // f2440f38f11b
CRC32L (R11), R11 // f2450f38f11b
CRC32L DX, R11 // f2440f38f1da
CRC32L R11, R11 // f2450f38f1db
CRC32B (BX), DX // f20f38f013 or f2480f38f013
CRC32B (R11), DX // f2410f38f013 or f2490f38f013
CRC32B DL, DX // f20f38f0d2 or f2480f38f0d2
CRC32B R11, DX // f2410f38f0d3 or f2490f38f0d3
CRC32B (BX), R11 // f2440f38f01b or f24c0f38f01b
CRC32B (R11), R11 // f2450f38f01b or f24d0f38f01b
CRC32B DL, R11 // f2440f38f0da or f24c0f38f0da
CRC32B R11, R11 // f2450f38f0db or f24d0f38f0db
CRC32Q (BX), DX // f2480f38f113
CRC32Q (R11), DX // f2490f38f113
CRC32Q DX, DX // f2480f38f1d2
CRC32Q R11, DX // f2490f38f1d3
CRC32Q (BX), R11 // f24c0f38f11b
CRC32Q (R11), R11 // f24d0f38f11b
CRC32Q DX, R11 // f24c0f38f1da
CRC32Q R11, R11 // f24d0f38f1db
CVTPL2PD (BX), X2 // f30fe613
CVTPL2PD (R11), X2 // f3410fe613
CVTPL2PD X2, X2 // f30fe6d2
CVTPL2PD X11, X2 // f3410fe6d3
CVTPL2PD (BX), X11 // f3440fe61b
CVTPL2PD (R11), X11 // f3450fe61b
CVTPL2PD X2, X11 // f3440fe6da
CVTPL2PD X11, X11 // f3450fe6db
CVTPL2PS (BX), X2 // 0f5b13
CVTPL2PS (R11), X2 // 410f5b13
CVTPL2PS X2, X2 // 0f5bd2
CVTPL2PS X11, X2 // 410f5bd3
CVTPL2PS (BX), X11 // 440f5b1b
CVTPL2PS (R11), X11 // 450f5b1b
CVTPL2PS X2, X11 // 440f5bda
CVTPL2PS X11, X11 // 450f5bdb
CVTPD2PL (BX), X2 // f20fe613
CVTPD2PL (R11), X2 // f2410fe613
CVTPD2PL X2, X2 // f20fe6d2
CVTPD2PL X11, X2 // f2410fe6d3
CVTPD2PL (BX), X11 // f2440fe61b
CVTPD2PL (R11), X11 // f2450fe61b
CVTPD2PL X2, X11 // f2440fe6da
CVTPD2PL X11, X11 // f2450fe6db
//TODO: CVTPD2PI (BX), M2 // 660f2d13
//TODO: CVTPD2PI (R11), M2 // 66410f2d13
//TODO: CVTPD2PI X2, M2 // 660f2dd2
//TODO: CVTPD2PI X11, M2 // 66410f2dd3
//TODO: CVTPD2PI (BX), M3 // 660f2d1b
//TODO: CVTPD2PI (R11), M3 // 66410f2d1b
//TODO: CVTPD2PI X2, M3 // 660f2dda
//TODO: CVTPD2PI X11, M3 // 66410f2ddb
CVTPD2PS (BX), X2 // 660f5a13
CVTPD2PS (R11), X2 // 66410f5a13
CVTPD2PS X2, X2 // 660f5ad2
CVTPD2PS X11, X2 // 66410f5ad3
CVTPD2PS (BX), X11 // 66440f5a1b
CVTPD2PS (R11), X11 // 66450f5a1b
CVTPD2PS X2, X11 // 66440f5ada
CVTPD2PS X11, X11 // 66450f5adb
//TODO: CVTPI2PD (BX), X2 // 660f2a13
//TODO: CVTPI2PD (R11), X2 // 66410f2a13
//TODO: CVTPI2PD M2, X2 // 660f2ad2
//TODO: CVTPI2PD M3, X2 // 660f2ad3
//TODO: CVTPI2PD (BX), X11 // 66440f2a1b
//TODO: CVTPI2PD (R11), X11 // 66450f2a1b
//TODO: CVTPI2PD M2, X11 // 66440f2ada
//TODO: CVTPI2PD M3, X11 // 66440f2adb
//TODO: CVTPI2PS (BX), X2 // 0f2a13
//TODO: CVTPI2PS (R11), X2 // 410f2a13
//TODO: CVTPI2PS M2, X2 // 0f2ad2
//TODO: CVTPI2PS M3, X2 // 0f2ad3
//TODO: CVTPI2PS (BX), X11 // 440f2a1b
//TODO: CVTPI2PS (R11), X11 // 450f2a1b
//TODO: CVTPI2PS M2, X11 // 440f2ada
//TODO: CVTPI2PS M3, X11 // 440f2adb
CVTPS2PL (BX), X2 // 660f5b13
CVTPS2PL (R11), X2 // 66410f5b13
CVTPS2PL X2, X2 // 660f5bd2
CVTPS2PL X11, X2 // 66410f5bd3
CVTPS2PL (BX), X11 // 66440f5b1b
CVTPS2PL (R11), X11 // 66450f5b1b
CVTPS2PL X2, X11 // 66440f5bda
CVTPS2PL X11, X11 // 66450f5bdb
CVTPS2PD (BX), X2 // 0f5a13
CVTPS2PD (R11), X2 // 410f5a13
CVTPS2PD X2, X2 // 0f5ad2
CVTPS2PD X11, X2 // 410f5ad3
CVTPS2PD (BX), X11 // 440f5a1b
CVTPS2PD (R11), X11 // 450f5a1b
CVTPS2PD X2, X11 // 440f5ada
CVTPS2PD X11, X11 // 450f5adb
//TODO: CVTPS2PI (BX), M2 // 0f2d13
//TODO: CVTPS2PI (R11), M2 // 410f2d13
//TODO: CVTPS2PI X2, M2 // 0f2dd2
//TODO: CVTPS2PI X11, M2 // 410f2dd3
//TODO: CVTPS2PI (BX), M3 // 0f2d1b
//TODO: CVTPS2PI (R11), M3 // 410f2d1b
//TODO: CVTPS2PI X2, M3 // 0f2dda
//TODO: CVTPS2PI X11, M3 // 410f2ddb
CVTSD2SL (BX), DX // f20f2d13 or f2480f2d13
CVTSD2SL (R11), DX // f2410f2d13 or f2490f2d13
CVTSD2SL X2, DX // f20f2dd2 or f2480f2dd2
CVTSD2SL X11, DX // f2410f2dd3 or f2490f2dd3
CVTSD2SL (BX), R11 // f2440f2d1b or f24c0f2d1b
CVTSD2SL (R11), R11 // f2450f2d1b or f24d0f2d1b
CVTSD2SL X2, R11 // f2440f2dda or f24c0f2dda
CVTSD2SL X11, R11 // f2450f2ddb or f24d0f2ddb
CVTSD2SS (BX), X2 // f20f5a13
CVTSD2SS (R11), X2 // f2410f5a13
CVTSD2SS X2, X2 // f20f5ad2
CVTSD2SS X11, X2 // f2410f5ad3
CVTSD2SS (BX), X11 // f2440f5a1b
CVTSD2SS (R11), X11 // f2450f5a1b
CVTSD2SS X2, X11 // f2440f5ada
CVTSD2SS X11, X11 // f2450f5adb
CVTSL2SD (BX), X2 // f20f2a13
CVTSL2SD (R11), X2 // f2410f2a13
CVTSL2SD DX, X2 // f20f2ad2
CVTSL2SD R11, X2 // f2410f2ad3
CVTSL2SD (BX), X11 // f2440f2a1b
CVTSL2SD (R11), X11 // f2450f2a1b
CVTSL2SD DX, X11 // f2440f2ada
CVTSL2SD R11, X11 // f2450f2adb
CVTSQ2SD (BX), X2 // f2480f2a13
CVTSQ2SD (R11), X2 // f2490f2a13
CVTSQ2SD DX, X2 // f2480f2ad2
CVTSQ2SD R11, X2 // f2490f2ad3
CVTSQ2SD (BX), X11 // f24c0f2a1b
CVTSQ2SD (R11), X11 // f24d0f2a1b
CVTSQ2SD DX, X11 // f24c0f2ada
CVTSQ2SD R11, X11 // f24d0f2adb
CVTSL2SS (BX), X2 // f30f2a13
CVTSL2SS (R11), X2 // f3410f2a13
CVTSL2SS DX, X2 // f30f2ad2
CVTSL2SS R11, X2 // f3410f2ad3
CVTSL2SS (BX), X11 // f3440f2a1b
CVTSL2SS (R11), X11 // f3450f2a1b
CVTSL2SS DX, X11 // f3440f2ada
CVTSL2SS R11, X11 // f3450f2adb
CVTSQ2SS (BX), X2 // f3480f2a13
CVTSQ2SS (R11), X2 // f3490f2a13
CVTSQ2SS DX, X2 // f3480f2ad2
CVTSQ2SS R11, X2 // f3490f2ad3
CVTSQ2SS (BX), X11 // f34c0f2a1b
CVTSQ2SS (R11), X11 // f34d0f2a1b
CVTSQ2SS DX, X11 // f34c0f2ada
CVTSQ2SS R11, X11 // f34d0f2adb
CVTSS2SD (BX), X2 // f30f5a13
CVTSS2SD (R11), X2 // f3410f5a13
CVTSS2SD X2, X2 // f30f5ad2
CVTSS2SD X11, X2 // f3410f5ad3
CVTSS2SD (BX), X11 // f3440f5a1b
CVTSS2SD (R11), X11 // f3450f5a1b
CVTSS2SD X2, X11 // f3440f5ada
CVTSS2SD X11, X11 // f3450f5adb
CVTSS2SL (BX), DX // f30f2d13 or f3480f2d13
CVTSS2SL (R11), DX // f3410f2d13 or f3490f2d13
CVTSS2SL X2, DX // f30f2dd2 or f3480f2dd2
CVTSS2SL X11, DX // f3410f2dd3 or f3490f2dd3
CVTSS2SL (BX), R11 // f3440f2d1b or f34c0f2d1b
CVTSS2SL (R11), R11 // f3450f2d1b or f34d0f2d1b
CVTSS2SL X2, R11 // f3440f2dda or f34c0f2dda
CVTSS2SL X11, R11 // f3450f2ddb or f34d0f2ddb
CVTTPD2PL (BX), X2 // 660fe613
CVTTPD2PL (R11), X2 // 66410fe613
CVTTPD2PL X2, X2 // 660fe6d2
CVTTPD2PL X11, X2 // 66410fe6d3
CVTTPD2PL (BX), X11 // 66440fe61b
CVTTPD2PL (R11), X11 // 66450fe61b
CVTTPD2PL X2, X11 // 66440fe6da
CVTTPD2PL X11, X11 // 66450fe6db
//TODO: CVTTPD2PI (BX), M2 // 660f2c13
//TODO: CVTTPD2PI (R11), M2 // 66410f2c13
//TODO: CVTTPD2PI X2, M2 // 660f2cd2
//TODO: CVTTPD2PI X11, M2 // 66410f2cd3
//TODO: CVTTPD2PI (BX), M3 // 660f2c1b
//TODO: CVTTPD2PI (R11), M3 // 66410f2c1b
//TODO: CVTTPD2PI X2, M3 // 660f2cda
//TODO: CVTTPD2PI X11, M3 // 66410f2cdb
CVTTPS2PL (BX), X2 // f30f5b13
CVTTPS2PL (R11), X2 // f3410f5b13
CVTTPS2PL X2, X2 // f30f5bd2
CVTTPS2PL X11, X2 // f3410f5bd3
CVTTPS2PL (BX), X11 // f3440f5b1b
CVTTPS2PL (R11), X11 // f3450f5b1b
CVTTPS2PL X2, X11 // f3440f5bda
CVTTPS2PL X11, X11 // f3450f5bdb
//TODO: CVTTPS2PI (BX), M2 // 0f2c13
//TODO: CVTTPS2PI (R11), M2 // 410f2c13
//TODO: CVTTPS2PI X2, M2 // 0f2cd2
//TODO: CVTTPS2PI X11, M2 // 410f2cd3
//TODO: CVTTPS2PI (BX), M3 // 0f2c1b
//TODO: CVTTPS2PI (R11), M3 // 410f2c1b
//TODO: CVTTPS2PI X2, M3 // 0f2cda
//TODO: CVTTPS2PI X11, M3 // 410f2cdb
CVTTSD2SL (BX), DX // f20f2c13 or f2480f2c13
CVTTSD2SL (R11), DX // f2410f2c13 or f2490f2c13
CVTTSD2SL X2, DX // f20f2cd2 or f2480f2cd2
CVTTSD2SL X11, DX // f2410f2cd3 or f2490f2cd3
CVTTSD2SL (BX), R11 // f2440f2c1b or f24c0f2c1b
CVTTSD2SL (R11), R11 // f2450f2c1b or f24d0f2c1b
CVTTSD2SL X2, R11 // f2440f2cda or f24c0f2cda
CVTTSD2SL X11, R11 // f2450f2cdb or f24d0f2cdb
CVTTSS2SL (BX), DX // f30f2c13 or f3480f2c13
CVTTSS2SL (R11), DX // f3410f2c13 or f3490f2c13
CVTTSS2SL X2, DX // f30f2cd2 or f3480f2cd2
CVTTSS2SL X11, DX // f3410f2cd3 or f3490f2cd3
CVTTSS2SL (BX), R11 // f3440f2c1b or f34c0f2c1b
CVTTSS2SL (R11), R11 // f3450f2c1b or f34d0f2c1b
CVTTSS2SL X2, R11 // f3440f2cda or f34c0f2cda
CVTTSS2SL X11, R11 // f3450f2cdb or f34d0f2cdb
CWD // 6699
CWDE // 98
DECW (BX) // 66ff0b
DECW (R11) // 6641ff0b
DECW DX // 66ffca
DECW R11 // 6641ffcb
DECL (BX) // ff0b
DECL (R11) // 41ff0b
DECL DX // ffca
DECL R11 // 41ffcb
DECQ (BX) // 48ff0b
DECQ (R11) // 49ff0b
DECQ DX // 48ffca
DECQ R11 // 49ffcb
DECB (BX) // fe0b
DECB (R11) // 41fe0b
DECB DL // feca
DECB R11 // 41fecb
DIVW (BX) // 66f733
DIVW (R11) // 6641f733
DIVW DX // 66f7f2
DIVW R11 // 6641f7f3
DIVL (BX) // f733
DIVL (R11) // 41f733
DIVL DX // f7f2
DIVL R11 // 41f7f3
DIVQ (BX) // 48f733
DIVQ (R11) // 49f733
DIVQ DX // 48f7f2
DIVQ R11 // 49f7f3
DIVB (BX) // f633
DIVB (R11) // 41f633
DIVB DL // f6f2
DIVB R11 // 41f6f3
DIVPD (BX), X2 // 660f5e13
DIVPD (R11), X2 // 66410f5e13
DIVPD X2, X2 // 660f5ed2
DIVPD X11, X2 // 66410f5ed3
DIVPD (BX), X11 // 66440f5e1b
DIVPD (R11), X11 // 66450f5e1b
DIVPD X2, X11 // 66440f5eda
DIVPD X11, X11 // 66450f5edb
DIVPS (BX), X2 // 0f5e13
DIVPS (R11), X2 // 410f5e13
DIVPS X2, X2 // 0f5ed2
DIVPS X11, X2 // 410f5ed3
DIVPS (BX), X11 // 440f5e1b
DIVPS (R11), X11 // 450f5e1b
DIVPS X2, X11 // 440f5eda
DIVPS X11, X11 // 450f5edb
DIVSD (BX), X2 // f20f5e13
DIVSD (R11), X2 // f2410f5e13
DIVSD X2, X2 // f20f5ed2
DIVSD X11, X2 // f2410f5ed3
DIVSD (BX), X11 // f2440f5e1b
DIVSD (R11), X11 // f2450f5e1b
DIVSD X2, X11 // f2440f5eda
DIVSD X11, X11 // f2450f5edb
DIVSS (BX), X2 // f30f5e13
DIVSS (R11), X2 // f3410f5e13
DIVSS X2, X2 // f30f5ed2
DIVSS X11, X2 // f3410f5ed3
DIVSS (BX), X11 // f3440f5e1b
DIVSS (R11), X11 // f3450f5e1b
DIVSS X2, X11 // f3440f5eda
DIVSS X11, X11 // f3450f5edb
DPPD $7, (BX), X2 // 660f3a411307
DPPD $7, (R11), X2 // 66410f3a411307
DPPD $7, X2, X2 // 660f3a41d207
DPPD $7, X11, X2 // 66410f3a41d307
DPPD $7, (BX), X11 // 66440f3a411b07
DPPD $7, (R11), X11 // 66450f3a411b07
DPPD $7, X2, X11 // 66440f3a41da07
DPPD $7, X11, X11 // 66450f3a41db07
DPPS $7, (BX), X2 // 660f3a401307
DPPS $7, (R11), X2 // 66410f3a401307
DPPS $7, X2, X2 // 660f3a40d207
DPPS $7, X11, X2 // 66410f3a40d307
DPPS $7, (BX), X11 // 66440f3a401b07
DPPS $7, (R11), X11 // 66450f3a401b07
DPPS $7, X2, X11 // 66440f3a40da07
DPPS $7, X11, X11 // 66450f3a40db07
EMMS // 0f77
//TODO: ENTERQ $0x12, $0xf123 // c823f112
EXTRACTPS $0, X2, (BX) // 660f3a171300
EXTRACTPS $1, X11, (BX) // 66440f3a171b01
EXTRACTPS $2, X2, (R11) // 66410f3a171302
EXTRACTPS $3, X11, (R11) // 66450f3a171b03
EXTRACTPS $3, X2, DX // 660f3a17d203
EXTRACTPS $2, X11, DX // 66440f3a17da02
EXTRACTPS $1, X2, R11 // 66410f3a17d301
EXTRACTPS $0, X11, R11 // 66450f3a17db00
F2XM1 // d9f0
FABS // d9e1
FADDD F2, F0 // d8c2
FADDD F3, F0 // d8c3
FADDD F0, F2 // dcc2
FADDD F0, F3 // dcc3
FADDD (BX), F0 // d803 or dc03
FADDD (R11), F0 // 41d803 or 41dc03
FADDDP F0, F2 // dec2
FADDDP F0, F3 // dec3
FBLD (BX) // df23
FBLD (R11) // 41df23
FBSTP (BX) // df33
FBSTP (R11) // 41df33
FCHS // d9e0
FCMOVB F2, F0 // dac2
FCMOVB F3, F0 // dac3
FCMOVBE F2, F0 // dad2
FCMOVBE F3, F0 // dad3
FCMOVE F2, F0 // daca
FCMOVE F3, F0 // dacb
FCMOVNB F2, F0 // dbc2
FCMOVNB F3, F0 // dbc3
FCMOVNBE F2, F0 // dbd2
FCMOVNBE F3, F0 // dbd3
FCMOVNE F2, F0 // dbca
FCMOVNE F3, F0 // dbcb
FCMOVNU F2, F0 // dbda
FCMOVNU F3, F0 // dbdb
FCMOVU F2, F0 // dada
FCMOVU F3, F0 // dadb
FCOMD F2, F0 // d8d2
FCOMD F3, F0 // d8d3
FCOMD (BX), F0 // d813 or dc13
FCOMD (R11), F0 // 41d813 or 41dc13
FCOMI F2, F0 // dbf2
FCOMI F3, F0 // dbf3
FCOMIP F2, F0 // dff2
FCOMIP F3, F0 // dff3
//TODO: FCOMP F2 // d8da
//TODO: FCOMP F3 // d8db
//TODO: FCOMFP (BX) // d81b
//TODO: FCOMFP (R11) // 41d81b
//TODO: FCOMPL (BX) // dc1b
//TODO: FCOMPL (R11) // 41dc1b
//TODO: FCOMPP // ded9
FCOS // d9ff
FDECSTP // d9f6
FDIVD F2, F0 // d8f2
FDIVD F3, F0 // d8f3
FDIVD F0, F2 // dcfa or dcf2
FDIVD F0, F3 // dcfb or dcf3
FDIVD (BX), F0 // d833 or dc33
FDIVD (R11), F0 // 41d833 or 41dc33
//TODO: FDIVRP F0, F2 // defa
//TODO: FDIVRP F0, F3 // defb
//TODO: FDIVR F2, F0 // d8fa
//TODO: FDIVR F3, F0 // d8fb
//TODO: FDIVFR (BX) // d83b
//TODO: FDIVFR (R11) // 41d83b
//TODO: FDIVRL (BX) // dc3b
//TODO: FDIVRL (R11) // 41dc3b
//TODO: FDIVP F0, F2 // def2
//TODO: FDIVP F0, F3 // def3
//TODO: FFREE F2 // ddc2
//TODO: FFREE F3 // ddc3
//TODO: FFREEP F2 // dfc2
//TODO: FFREEP F3 // dfc3
//TODO: FIADD (BX) // de03
//TODO: FIADD (R11) // 41de03
//TODO: FIADDL (BX) // da03
//TODO: FIADDL (R11) // 41da03
//TODO: FICOM (BX) // de13
//TODO: FICOM (R11) // 41de13
//TODO: FICOML (BX) // da13
//TODO: FICOML (R11) // 41da13
//TODO: FICOMP (BX) // de1b
//TODO: FICOMP (R11) // 41de1b
//TODO: FICOMPL (BX) // da1b
//TODO: FICOMPL (R11) // 41da1b
//TODO: FIDIV (BX) // de33
//TODO: FIDIV (R11) // 41de33
//TODO: FIDIVL (BX) // da33
//TODO: FIDIVL (R11) // 41da33
//TODO: FIDIVR (BX) // de3b
//TODO: FIDIVR (R11) // 41de3b
//TODO: FIDIVRL (BX) // da3b
//TODO: FIDIVRL (R11) // 41da3b
//TODO: FILD (BX) // df03
//TODO: FILD (R11) // 41df03
//TODO: FILDL (BX) // db03
//TODO: FILDL (R11) // 41db03
//TODO: FILDLL (BX) // df2b
//TODO: FILDLL (R11) // 41df2b
//TODO: FIMUL (BX) // de0b
//TODO: FIMUL (R11) // 41de0b
//TODO: FIMULL (BX) // da0b
//TODO: FIMULL (R11) // 41da0b
FINCSTP // d9f7
//TODO: FIST (BX) // df13
//TODO: FIST (R11) // 41df13
//TODO: FISTL (BX) // db13
//TODO: FISTL (R11) // 41db13
//TODO: FISTP (BX) // df1b
//TODO: FISTP (R11) // 41df1b
//TODO: FISTPL (BX) // db1b
//TODO: FISTPL (R11) // 41db1b
//TODO: FISTPLL (BX) // df3b
//TODO: FISTPLL (R11) // 41df3b
//TODO: FISTTP (BX) // df0b
//TODO: FISTTP (R11) // 41df0b
//TODO: FISTTPL (BX) // db0b
//TODO: FISTTPL (R11) // 41db0b
//TODO: FISTTPLL (BX) // dd0b
//TODO: FISTTPLL (R11) // 41dd0b
//TODO: FISUB (BX) // de23
//TODO: FISUB (R11) // 41de23
//TODO: FISUBL (BX) // da23
//TODO: FISUBL (R11) // 41da23
//TODO: FISUBR (BX) // de2b
//TODO: FISUBR (R11) // 41de2b
//TODO: FISUBRL (BX) // da2b
//TODO: FISUBRL (R11) // 41da2b
//TODO: FLD F2 // d9c2
//TODO: FLD F3 // d9c3
//TODO: FLDS (BX) // d903
//TODO: FLDS (R11) // 41d903
//TODO: FLDL (BX) // dd03
//TODO: FLDL (R11) // 41dd03
//TODO: FLDT (BX) // db2b
//TODO: FLDT (R11) // 41db2b
FLD1 // d9e8
FLDCW (BX) // d92b
FLDCW (R11) // 41d92b
//TODO: FLDENVL (BX) // d923
//TODO: FLDENVL (R11) // 41d923
FLDL2E // d9ea
FLDL2T // d9e9
FLDLG2 // d9ec
FLDPI // d9eb
//TODO: FMUL F2, F0 // d8ca
//TODO: FMUL F3, F0 // d8cb
//TODO: FMUL F0, F2 // dcca
//TODO: FMUL F0, F3 // dccb
//TODO: FMULS (BX) // d80b
//TODO: FMULS (R11) // 41d80b
//TODO: FMULL (BX) // dc0b
//TODO: FMULL (R11) // 41dc0b
//TODO: FMULP F0, F2 // deca
//TODO: FMULP F0, F3 // decb
//TODO: FNCLEX // dbe2
//TODO: FNINIT // dbe3
FNOP // d9d0
//TODO: FNSAVEL (BX) // dd33
//TODO: FNSAVEL (R11) // 41dd33
//TODO: FNSTCW (BX) // d93b
//TODO: FNSTCW (R11) // 41d93b
//TODO: FNSTENVL (BX) // d933
//TODO: FNSTENVL (R11) // 41d933
//TODO: FNSTSW AX // dfe0
//TODO: FNSTSW (BX) // dd3b
//TODO: FNSTSW (R11) // 41dd3b
FPATAN // d9f3
FPREM // d9f8
FPREM1 // d9f5
FPTAN // d9f2
FRNDINT // d9fc
//TODO: FRSTORL (BX) // dd23
//TODO: FRSTORL (R11) // 41dd23
FSCALE // d9fd
FSIN // d9fe
FSINCOS // d9fb
FSQRT // d9fa
//TODO: FST F2 // ddd2
//TODO: FST F3 // ddd3
//TODO: FSTS (BX) // d913
//TODO: FSTS (R11) // 41d913
//TODO: FSTL (BX) // dd13
//TODO: FSTL (R11) // 41dd13
//TODO: FSTP F2 // ddda
//TODO: FSTP F3 // dddb
//TODO: FSTPS (BX) // d91b
//TODO: FSTPS (R11) // 41d91b
//TODO: FSTPL (BX) // dd1b
//TODO: FSTPL (R11) // 41dd1b
//TODO: FSTPT (BX) // db3b
//TODO: FSTPT (R11) // 41db3b
//TODO: FSUB F2, F0 // d8e2
//TODO: FSUB F3, F0 // d8e3
//TODO: FSUBR F0, F2 // dcea
//TODO: FSUBR F0, F3 // dceb
//TODO: FSUBS (BX) // d823
//TODO: FSUBS (R11) // 41d823
//TODO: FSUBL (BX) // dc23
//TODO: FSUBL (R11) // 41dc23
//TODO: FSUBRP F0, F2 // deea
//TODO: FSUBRP F0, F3 // deeb
//TODO: FSUBR F2, F0 // d8ea
//TODO: FSUBR F3, F0 // d8eb
//TODO: FSUB F0, F2 // dce2
//TODO: FSUB F0, F3 // dce3
//TODO: FSUBRS (BX) // d82b
//TODO: FSUBRS (R11) // 41d82b
//TODO: FSUBRL (BX) // dc2b
//TODO: FSUBRL (R11) // 41dc2b
//TODO: FSUBP F0, F2 // dee2
//TODO: FSUBP F0, F3 // dee3
FTST // d9e4
//TODO: FUCOM F2 // dde2
//TODO: FUCOM F3 // dde3
//TODO: FUCOMI F2, F0 // dbea
//TODO: FUCOMI F3, F0 // dbeb
//TODO: FUCOMIP F2, F0 // dfea
//TODO: FUCOMIP F3, F0 // dfeb
//TODO: FUCOMP F2 // ddea
//TODO: FUCOMP F3 // ddeb
//TODO: FUCOMPP // dae9
//TODO: FWAIT // 9b
FXAM // d9e5
//TODO: FXCH F2 // d9ca
//TODO: FXCH F3 // d9cb
FXRSTOR (BX) // 0fae0b
FXRSTOR (R11) // 410fae0b
FXRSTOR64 (BX) // 480fae0b
FXRSTOR64 (R11) // 490fae0b
FXSAVE (BX) // 0fae03
FXSAVE (R11) // 410fae03
FXSAVE64 (BX) // 480fae03
FXSAVE64 (R11) // 490fae03
FXTRACT // d9f4
FYL2X // d9f1
FYL2XP1 // d9f9
HADDPD (BX), X2 // 660f7c13
HADDPD (R11), X2 // 66410f7c13
HADDPD X2, X2 // 660f7cd2
HADDPD X11, X2 // 66410f7cd3
HADDPD (BX), X11 // 66440f7c1b
HADDPD (R11), X11 // 66450f7c1b
HADDPD X2, X11 // 66440f7cda
HADDPD X11, X11 // 66450f7cdb
HADDPS (BX), X2 // f20f7c13
HADDPS (R11), X2 // f2410f7c13
HADDPS X2, X2 // f20f7cd2
HADDPS X11, X2 // f2410f7cd3
HADDPS (BX), X11 // f2440f7c1b
HADDPS (R11), X11 // f2450f7c1b
HADDPS X2, X11 // f2440f7cda
HADDPS X11, X11 // f2450f7cdb
HLT // f4
HSUBPD (BX), X2 // 660f7d13
HSUBPD (R11), X2 // 66410f7d13
HSUBPD X2, X2 // 660f7dd2
HSUBPD X11, X2 // 66410f7dd3
HSUBPD (BX), X11 // 66440f7d1b
HSUBPD (R11), X11 // 66450f7d1b
HSUBPD X2, X11 // 66440f7dda
HSUBPD X11, X11 // 66450f7ddb
HSUBPS (BX), X2 // f20f7d13
HSUBPS (R11), X2 // f2410f7d13
HSUBPS X2, X2 // f20f7dd2
HSUBPS X11, X2 // f2410f7dd3
HSUBPS (BX), X11 // f2440f7d1b
HSUBPS (R11), X11 // f2450f7d1b
HSUBPS X2, X11 // f2440f7dda
HSUBPS X11, X11 // f2450f7ddb
ICEBP // f1
IDIVW (BX) // 66f73b
IDIVW (R11) // 6641f73b
IDIVW DX // 66f7fa
IDIVW R11 // 6641f7fb
IDIVL (BX) // f73b
IDIVL (R11) // 41f73b
IDIVL DX // f7fa
IDIVL R11 // 41f7fb
IDIVQ (BX) // 48f73b
IDIVQ (R11) // 49f73b
IDIVQ DX // 48f7fa
IDIVQ R11 // 49f7fb
IDIVB (BX) // f63b
IDIVB (R11) // 41f63b
IDIVB DL // f6fa
IDIVB R11 // 41f6fb
IMULW (BX) // 66f72b
IMULW (R11) // 6641f72b
IMULW DX // 66f7ea
IMULW R11 // 6641f7eb
IMULL (BX) // f72b
IMULL (R11) // 41f72b
IMULL DX // f7ea
IMULL R11 // 41f7eb
IMULQ (BX) // 48f72b
IMULQ (R11) // 49f72b
IMULQ DX // 48f7ea
IMULQ R11 // 49f7eb
IMULB (BX) // f62b
IMULB (R11) // 41f62b
IMULB DL // f6ea
IMULB R11 // 41f6eb
IMULW (BX), DX // 660faf13
IMULW (R11), DX // 66410faf13
IMULW DX, DX // 660fafd2
IMULW R11, DX // 66410fafd3
IMULW (BX), R11 // 66440faf1b
IMULW (R11), R11 // 66450faf1b
IMULW DX, R11 // 66440fafda
IMULW R11, R11 // 66450fafdb
IMUL3W $61731, (BX), DX // 66691323f1
IMUL3W $61731, (R11), DX // 6641691323f1
IMUL3W $61731, DX, DX // 6669d223f1
IMUL3W $61731, R11, DX // 664169d323f1
IMUL3W $61731, (BX), R11 // 6644691b23f1
IMUL3W $61731, (R11), R11 // 6645691b23f1
IMUL3W $61731, DX, R11 // 664469da23f1
IMUL3W $61731, R11, R11 // 664569db23f1
IMUL3W $7, (BX), DX // 666b1307
IMUL3W $7, (R11), DX // 66416b1307
IMUL3W $7, DX, DX // 666bd207
IMUL3W $7, R11, DX // 66416bd307
IMUL3W $7, (BX), R11 // 66446b1b07
IMUL3W $7, (R11), R11 // 66456b1b07
IMUL3W $7, DX, R11 // 66446bda07
IMUL3W $7, R11, R11 // 66456bdb07
IMULL (BX), DX // 0faf13
IMULL (R11), DX // 410faf13
IMULL DX, DX // 0fafd2
IMULL R11, DX // 410fafd3
IMULL (BX), R11 // 440faf1b
IMULL (R11), R11 // 450faf1b
IMULL DX, R11 // 440fafda
IMULL R11, R11 // 450fafdb
IMUL3L $4045620583, (BX), DX // 6913674523f1
IMUL3L $4045620583, (R11), DX // 416913674523f1
IMUL3L $4045620583, DX, DX // 69d2674523f1
IMUL3L $4045620583, R11, DX // 4169d3674523f1
IMUL3L $4045620583, (BX), R11 // 44691b674523f1
IMUL3L $4045620583, (R11), R11 // 45691b674523f1
IMUL3L $4045620583, DX, R11 // 4469da674523f1
IMUL3L $4045620583, R11, R11 // 4569db674523f1
IMUL3L $7, (BX), DX // 6b1307
IMUL3L $7, (R11), DX // 416b1307
IMUL3L $7, DX, DX // 6bd207
IMUL3L $7, R11, DX // 416bd307
IMUL3L $7, (BX), R11 // 446b1b07
IMUL3L $7, (R11), R11 // 456b1b07
IMUL3L $7, DX, R11 // 446bda07
IMUL3L $7, R11, R11 // 456bdb07
IMULQ (BX), DX // 480faf13
IMULQ (R11), DX // 490faf13
IMULQ DX, DX // 480fafd2
IMULQ R11, DX // 490fafd3
IMULQ (BX), R11 // 4c0faf1b
IMULQ (R11), R11 // 4d0faf1b
IMULQ DX, R11 // 4c0fafda
IMULQ R11, R11 // 4d0fafdb
IMUL3Q $-249346713, (BX), DX // 486913674523f1
IMUL3Q $-249346713, (R11), DX // 496913674523f1
IMUL3Q $-249346713, DX, DX // 4869d2674523f1
IMUL3Q $-249346713, R11, DX // 4969d3674523f1
IMUL3Q $-249346713, (BX), R11 // 4c691b674523f1
IMUL3Q $-249346713, (R11), R11 // 4d691b674523f1
IMUL3Q $-249346713, DX, R11 // 4c69da674523f1
IMUL3Q $-249346713, R11, R11 // 4d69db674523f1
IMUL3Q $7, (BX), DX // 486b1307
IMUL3Q $7, (R11), DX // 496b1307
IMUL3Q $7, DX, DX // 486bd207
IMUL3Q $7, R11, DX // 496bd307
IMUL3Q $7, (BX), R11 // 4c6b1b07
IMUL3Q $7, (R11), R11 // 4d6b1b07
IMUL3Q $7, DX, R11 // 4c6bda07
IMUL3Q $7, R11, R11 // 4d6bdb07
//TODO: INB DX, AL // ec
//TODO: INB $7, AL // e407
//TODO: INW DX, AX // 66ed
//TODO: INW $7, AX // 66e507
//TODO: INL DX, AX // ed
//TODO: INL $7, AX // e507
INCW (BX) // 66ff03
INCW (R11) // 6641ff03
INCW DX // 66ffc2
INCW R11 // 6641ffc3
INCL (BX) // ff03
INCL (R11) // 41ff03
INCL DX // ffc2
INCL R11 // 41ffc3
INCQ (BX) // 48ff03
INCQ (R11) // 49ff03
INCQ DX // 48ffc2
INCQ R11 // 49ffc3
INCB (BX) // fe03
INCB (R11) // 41fe03
INCB DL // fec2
INCB R11 // 41fec3
INSB // 6c
INSL // 6d
INSERTPS $7, (BX), X2 // 660f3a211307
INSERTPS $7, (R11), X2 // 66410f3a211307
INSERTPS $7, X2, X2 // 660f3a21d207
INSERTPS $7, X11, X2 // 66410f3a21d307
INSERTPS $7, (BX), X11 // 66440f3a211b07
INSERTPS $7, (R11), X11 // 66450f3a211b07
INSERTPS $7, X2, X11 // 66440f3a21da07
INSERTPS $7, X11, X11 // 66450f3a21db07
INSW // 666d
//TODO: INT $3 // cc
INT $7 // cd07
INVD // 0f08
INVLPG (BX) // 0f013b
INVLPG (R11) // 410f013b
INVPCID (BX), DX // 660f388213
INVPCID (R11), DX // 66410f388213
INVPCID (BX), R11 // 66440f38821b
INVPCID (R11), R11 // 66450f38821b
JCS 2(PC)
IRETW // 66cf
JCS 2(PC)
IRETL // cf
JCS 2(PC)
IRETQ // 48cf
//TODO: JA .+$0x11223344 // 480f8744332211 or 0f8744332211
//TODO: JA .+$0x11 // 7711
//TODO: JAE .+$0x11223344 // 0f8344332211 or 480f8344332211
//TODO: JAE .+$0x11 // 7311
//TODO: JB .+$0x11223344 // 480f8244332211 or 0f8244332211
//TODO: JB .+$0x11 // 7211
//TODO: JBE .+$0x11223344 // 0f8644332211 or 480f8644332211
//TODO: JBE .+$0x11 // 7611
//TODO: JE .+$0x11223344 // 480f8444332211 or 0f8444332211
//TODO: JE .+$0x11 // 7411
//TODO: JECXZ .+$0x11 // e311
//TODO: JG .+$0x11223344 // 0f8f44332211 or 480f8f44332211
//TODO: JG .+$0x11 // 7f11
//TODO: JGE .+$0x11223344 // 480f8d44332211 or 0f8d44332211
//TODO: JGE .+$0x11 // 7d11
//TODO: JL .+$0x11223344 // 0f8c44332211 or 480f8c44332211
//TODO: JL .+$0x11 // 7c11
//TODO: JLE .+$0x11223344 // 0f8e44332211 or 480f8e44332211
//TODO: JLE .+$0x11 // 7e11
JCS 2(PC)
//TODO: JMPQ* (BX) // ff23
JCS 2(PC)
//TODO: JMPQ* (R11) // 41ff23
JCS 2(PC)
//TODO: JMPQ* DX // ffe2
JCS 2(PC)
//TODO: JMPQ* R11 // 41ffe3
JCS 2(PC)
//TODO: JMP .+$0x11223344 // 48e944332211 or e944332211
JCS 2(PC)
JCS 2(PC)
//TODO: JMP .+$0x11 // eb11
JCS 2(PC)
//TODO: LJMPW* (BX) // 66ff2b
JCS 2(PC)
//TODO: LJMPW* (R11) // 6641ff2b
JCS 2(PC)
//TODO: LJMPL* (BX) // ff2b
JCS 2(PC)
//TODO: LJMPL* (R11) // 41ff2b
JCS 2(PC)
//TODO: LJMPQ* (BX) // 48ff2b
JCS 2(PC)
//TODO: LJMPQ* (R11) // 49ff2b
//TODO: JNE .+$0x11223344 // 480f8544332211 or 0f8544332211
//TODO: JNE .+$0x11 // 7511
//TODO: JNO .+$0x11223344 // 480f8144332211 or 0f8144332211
//TODO: JNO .+$0x11 // 7111
//TODO: JNP .+$0x11223344 // 480f8b44332211 or 0f8b44332211
//TODO: JNP .+$0x11 // 7b11
//TODO: JNS .+$0x11223344 // 0f8944332211 or 480f8944332211
//TODO: JNS .+$0x11 // 7911
//TODO: JO .+$0x11223344 // 0f8044332211 or 480f8044332211
//TODO: JO .+$0x11 // 7011
//TODO: JP .+$0x11223344 // 480f8a44332211 or 0f8a44332211
//TODO: JP .+$0x11 // 7a11
//TODO: JRCXZ .+$0x11 // e311
//TODO: JS .+$0x11223344 // 480f8844332211 or 0f8844332211
//TODO: JS .+$0x11 // 7811
LAHF // 9f
LARW (BX), DX // 660f0213
LARW (R11), DX // 66410f0213
LARW DX, DX // 660f02d2
LARW R11, DX // 66410f02d3
LARW (BX), R11 // 66440f021b
LARW (R11), R11 // 66450f021b
LARW DX, R11 // 66440f02da
LARW R11, R11 // 66450f02db
LARL (BX), DX // 0f0213
LARL (R11), DX // 410f0213
LARL DX, DX // 0f02d2
LARL R11, DX // 410f02d3
LARL (BX), R11 // 440f021b
LARL (R11), R11 // 450f021b
LARL DX, R11 // 440f02da
LARL R11, R11 // 450f02db
LARQ (BX), DX // 480f0213
LARQ (R11), DX // 490f0213
LARQ DX, DX // 480f02d2
LARQ R11, DX // 490f02d3
LARQ (BX), R11 // 4c0f021b
LARQ (R11), R11 // 4d0f021b
LARQ DX, R11 // 4c0f02da
LARQ R11, R11 // 4d0f02db
LDDQU (BX), X2 // f20ff013
LDDQU (R11), X2 // f2410ff013
LDDQU (BX), X11 // f2440ff01b
LDDQU (R11), X11 // f2450ff01b
LDMXCSR (BX) // 0fae13
LDMXCSR (R11) // 410fae13
LEAW (BX), DX // 668d13
LEAW (R11), DX // 66418d13
LEAW (BX), R11 // 66448d1b
LEAW (R11), R11 // 66458d1b
LEAL (BX), DX // 8d13
LEAL (R11), DX // 418d13
LEAL (BX), R11 // 448d1b
LEAL (R11), R11 // 458d1b
LEAQ (BX), DX // 488d13
LEAQ (R11), DX // 498d13
LEAQ (BX), R11 // 4c8d1b
LEAQ (R11), R11 // 4d8d1b
LEAVEQ // 66c9 or c9
LFENCE // 0faee8
LFSW (BX), DX // 660fb413
LFSW (R11), DX // 66410fb413
LFSW (BX), R11 // 66440fb41b
LFSW (R11), R11 // 66450fb41b
LFSL (BX), DX // 0fb413
LFSL (R11), DX // 410fb413
LFSL (BX), R11 // 440fb41b
LFSL (R11), R11 // 450fb41b
LFSQ (BX), DX // 480fb413
LFSQ (R11), DX // 490fb413
LFSQ (BX), R11 // 4c0fb41b
LFSQ (R11), R11 // 4d0fb41b
LGDT (BX) // 0f0113
LGDT (R11) // 410f0113
LGSW (BX), DX // 660fb513
LGSW (R11), DX // 66410fb513
LGSW (BX), R11 // 66440fb51b
LGSW (R11), R11 // 66450fb51b
LGSL (BX), DX // 0fb513
LGSL (R11), DX // 410fb513
LGSL (BX), R11 // 440fb51b
LGSL (R11), R11 // 450fb51b
LGSQ (BX), DX // 480fb513
LGSQ (R11), DX // 490fb513
LGSQ (BX), R11 // 4c0fb51b
LGSQ (R11), R11 // 4d0fb51b
LIDT (BX) // 0f011b
LIDT (R11) // 410f011b
LLDT (BX) // 0f0013
LLDT (R11) // 410f0013
LLDT DX // 0f00d2
LLDT R11 // 410f00d3
LMSW (BX) // 0f0133
LMSW (R11) // 410f0133
LMSW DX // 0f01f2
LMSW R11 // 410f01f3
LODSB // ac
LODSL // ad
LODSQ // 48ad
LODSW // 66ad
//TODO: LOOP .+$0x11 // e211
//TODO: LOOPEQ .+$0x11 // e111
//TODO: LOOPNE .+$0x11 // e011
LSLW (BX), DX // 660f0313
LSLW (R11), DX // 66410f0313
LSLW DX, DX // 660f03d2
LSLW R11, DX // 66410f03d3
LSLW (BX), R11 // 66440f031b
LSLW (R11), R11 // 66450f031b
LSLW DX, R11 // 66440f03da
LSLW R11, R11 // 66450f03db
LSLL (BX), DX // 0f0313
LSLL (R11), DX // 410f0313
LSLL DX, DX // 0f03d2
LSLL R11, DX // 410f03d3
LSLL (BX), R11 // 440f031b
LSLL (R11), R11 // 450f031b
LSLL DX, R11 // 440f03da
LSLL R11, R11 // 450f03db
LSLQ (BX), DX // 480f0313
LSLQ (R11), DX // 490f0313
LSLQ DX, DX // 480f03d2
LSLQ R11, DX // 490f03d3
LSLQ (BX), R11 // 4c0f031b
LSLQ (R11), R11 // 4d0f031b
LSLQ DX, R11 // 4c0f03da
LSLQ R11, R11 // 4d0f03db
LSSW (BX), DX // 660fb213
LSSW (R11), DX // 66410fb213
LSSW (BX), R11 // 66440fb21b
LSSW (R11), R11 // 66450fb21b
LSSL (BX), DX // 0fb213
LSSL (R11), DX // 410fb213
LSSL (BX), R11 // 440fb21b
LSSL (R11), R11 // 450fb21b
LSSQ (BX), DX // 480fb213
LSSQ (R11), DX // 490fb213
LSSQ (BX), R11 // 4c0fb21b
LSSQ (R11), R11 // 4d0fb21b
LTR (BX) // 0f001b
LTR (R11) // 410f001b
LTR DX // 0f00da
LTR R11 // 410f00db
LZCNTW (BX), DX // 66f30fbd13
LZCNTW (R11), DX // 66f3410fbd13
LZCNTW DX, DX // 66f30fbdd2
LZCNTW R11, DX // 66f3410fbdd3
LZCNTW (BX), R11 // 66f3440fbd1b
LZCNTW (R11), R11 // 66f3450fbd1b
LZCNTW DX, R11 // 66f3440fbdda
LZCNTW R11, R11 // 66f3450fbddb
LZCNTL (BX), DX // f30fbd13
LZCNTL (R11), DX // f3410fbd13
LZCNTL DX, DX // f30fbdd2
LZCNTL R11, DX // f3410fbdd3
LZCNTL (BX), R11 // f3440fbd1b
LZCNTL (R11), R11 // f3450fbd1b
LZCNTL DX, R11 // f3440fbdda
LZCNTL R11, R11 // f3450fbddb
LZCNTQ (BX), DX // f3480fbd13
LZCNTQ (R11), DX // f3490fbd13
LZCNTQ DX, DX // f3480fbdd2
LZCNTQ R11, DX // f3490fbdd3
LZCNTQ (BX), R11 // f34c0fbd1b
LZCNTQ (R11), R11 // f34d0fbd1b
LZCNTQ DX, R11 // f34c0fbdda
LZCNTQ R11, R11 // f34d0fbddb
MASKMOVOU X2, X2 // 660ff7d2
MASKMOVOU X11, X2 // 66410ff7d3
MASKMOVOU X2, X11 // 66440ff7da
MASKMOVOU X11, X11 // 66450ff7db
MASKMOVQ M2, M2 // 0ff7d2
MASKMOVQ M3, M2 // 0ff7d3
MASKMOVQ M2, M3 // 0ff7da
MASKMOVQ M3, M3 // 0ff7db
MAXPD (BX), X2 // 660f5f13
MAXPD (