1// generated by x86test -amd64 2// DO NOT EDIT 3 4TEXT asmtest(SB),7,$0 5 ADCB $7, AL // 1407 6 ADCW $61731, AX // 661523f1 7 ADCL $4045620583, AX // 15674523f1 8 ADCQ $-249346713, AX // 4815674523f1 9 ADCW $61731, (BX) // 66811323f1 10 ADCW $61731, (R11) // 6641811323f1 11 ADCW $61731, DX // 6681d223f1 12 ADCW $61731, R11 // 664181d323f1 13 ADCW $7, (BX) // 66831307 14 ADCW $7, (R11) // 6641831307 15 ADCW $7, DX // 6683d207 16 ADCW $7, R11 // 664183d307 17 ADCW DX, (BX) // 661113 18 ADCW R11, (BX) // 6644111b 19 ADCW DX, (R11) // 66411113 20 ADCW R11, (R11) // 6645111b 21 ADCW DX, DX // 6611d2 or 6613d2 22 ADCW R11, DX // 664411da or 664113d3 23 ADCW DX, R11 // 664111d3 or 664413da 24 ADCW R11, R11 // 664511db or 664513db 25 ADCL $4045620583, (BX) // 8113674523f1 26 ADCL $4045620583, (R11) // 418113674523f1 27 ADCL $4045620583, DX // 81d2674523f1 28 ADCL $4045620583, R11 // 4181d3674523f1 29 ADCL $7, (BX) // 831307 30 ADCL $7, (R11) // 41831307 31 ADCL $7, DX // 83d207 32 ADCL $7, R11 // 4183d307 33 ADCL DX, (BX) // 1113 34 ADCL R11, (BX) // 44111b 35 ADCL DX, (R11) // 411113 36 ADCL R11, (R11) // 45111b 37 ADCL DX, DX // 11d2 or 13d2 38 ADCL R11, DX // 4411da or 4113d3 39 ADCL DX, R11 // 4111d3 or 4413da 40 ADCL R11, R11 // 4511db or 4513db 41 ADCQ $-249346713, (BX) // 488113674523f1 42 ADCQ $-249346713, (R11) // 498113674523f1 43 ADCQ $-249346713, DX // 4881d2674523f1 44 ADCQ $-249346713, R11 // 4981d3674523f1 45 ADCQ $7, (BX) // 48831307 46 ADCQ $7, (R11) // 49831307 47 ADCQ $7, DX // 4883d207 48 ADCQ $7, R11 // 4983d307 49 ADCQ DX, (BX) // 481113 50 ADCQ R11, (BX) // 4c111b 51 ADCQ DX, (R11) // 491113 52 ADCQ R11, (R11) // 4d111b 53 ADCQ DX, DX // 4811d2 or 4813d2 54 ADCQ R11, DX // 4c11da or 4913d3 55 ADCQ DX, R11 // 4911d3 or 4c13da 56 ADCQ R11, R11 // 4d11db or 4d13db 57 ADCB $7, (BX) // 801307 58 ADCB $7, (R11) // 41801307 59 ADCB $7, DL // 80d207 60 ADCB $7, R11 // 4180d307 61 ADCB DL, (BX) // 1013 62 ADCB R11, (BX) // 44101b 63 ADCB DL, (R11) // 411013 64 ADCB R11, (R11) // 45101b 65 ADCB DL, DL // 10d2 or 12d2 66 ADCB R11, DL // 4410da or 4112d3 67 ADCB DL, R11 // 4110d3 or 4412da 68 ADCB R11, R11 // 4510db or 4512db 69 ADCW (BX), DX // 661313 70 ADCW (R11), DX // 66411313 71 ADCW (BX), R11 // 6644131b 72 ADCW (R11), R11 // 6645131b 73 ADCL (BX), DX // 1313 74 ADCL (R11), DX // 411313 75 ADCL (BX), R11 // 44131b 76 ADCL (R11), R11 // 45131b 77 ADCQ (BX), DX // 481313 78 ADCQ (R11), DX // 491313 79 ADCQ (BX), R11 // 4c131b 80 ADCQ (R11), R11 // 4d131b 81 //TODO: ADCB (BX), DL // 1213 82 //TODO: ADCB (R11), DL // 411213 83 //TODO: ADCB (BX), R11 // 44121b 84 //TODO: ADCB (R11), R11 // 45121b 85 //TODO: ADCXL (BX), DX // 660f38f613 86 //TODO: ADCXL (R11), DX // 66410f38f613 87 //TODO: ADCXL DX, DX // 660f38f6d2 88 //TODO: ADCXL R11, DX // 66410f38f6d3 89 //TODO: ADCXL (BX), R11 // 66440f38f61b 90 //TODO: ADCXL (R11), R11 // 66450f38f61b 91 //TODO: ADCXL DX, R11 // 66440f38f6da 92 //TODO: ADCXL R11, R11 // 66450f38f6db 93 //TODO: ADCXQ (BX), DX // 66480f38f613 94 //TODO: ADCXQ (R11), DX // 66490f38f613 95 //TODO: ADCXQ DX, DX // 66480f38f6d2 96 //TODO: ADCXQ R11, DX // 66490f38f6d3 97 //TODO: ADCXQ (BX), R11 // 664c0f38f61b 98 //TODO: ADCXQ (R11), R11 // 664d0f38f61b 99 //TODO: ADCXQ DX, R11 // 664c0f38f6da 100 //TODO: ADCXQ R11, R11 // 664d0f38f6db 101 ADDB $7, AL // 0407 102 ADDW $61731, AX // 660523f1 103 ADDL $4045620583, AX // 05674523f1 104 ADDQ $-249346713, AX // 4805674523f1 105 ADDW $61731, (BX) // 66810323f1 106 ADDW $61731, (R11) // 6641810323f1 107 ADDW $61731, DX // 6681c223f1 108 ADDW $61731, R11 // 664181c323f1 109 ADDW $7, (BX) // 66830307 110 ADDW $7, (R11) // 6641830307 111 ADDW $7, DX // 6683c207 112 ADDW $7, R11 // 664183c307 113 ADDW DX, (BX) // 660113 114 ADDW R11, (BX) // 6644011b 115 ADDW DX, (R11) // 66410113 116 ADDW R11, (R11) // 6645011b 117 ADDW DX, DX // 6601d2 or 6603d2 118 ADDW R11, DX // 664401da or 664103d3 119 ADDW DX, R11 // 664101d3 or 664403da 120 ADDW R11, R11 // 664501db or 664503db 121 ADDL $4045620583, (BX) // 8103674523f1 122 ADDL $4045620583, (R11) // 418103674523f1 123 ADDL $4045620583, DX // 81c2674523f1 124 ADDL $4045620583, R11 // 4181c3674523f1 125 ADDL $7, (BX) // 830307 126 ADDL $7, (R11) // 41830307 127 ADDL $7, DX // 83c207 128 ADDL $7, R11 // 4183c307 129 ADDL DX, (BX) // 0113 130 ADDL R11, (BX) // 44011b 131 ADDL DX, (R11) // 410113 132 ADDL R11, (R11) // 45011b 133 ADDL DX, DX // 01d2 or 03d2 134 ADDL R11, DX // 4401da or 4103d3 135 ADDL DX, R11 // 4101d3 or 4403da 136 ADDL R11, R11 // 4501db or 4503db 137 ADDQ $-249346713, (BX) // 488103674523f1 138 ADDQ $-249346713, (R11) // 498103674523f1 139 ADDQ $-249346713, DX // 4881c2674523f1 140 ADDQ $-249346713, R11 // 4981c3674523f1 141 ADDQ $7, (BX) // 48830307 142 ADDQ $7, (R11) // 49830307 143 ADDQ $7, DX // 4883c207 144 ADDQ $7, R11 // 4983c307 145 ADDQ DX, (BX) // 480113 146 ADDQ R11, (BX) // 4c011b 147 ADDQ DX, (R11) // 490113 148 ADDQ R11, (R11) // 4d011b 149 ADDQ DX, DX // 4801d2 or 4803d2 150 ADDQ R11, DX // 4c01da or 4903d3 151 ADDQ DX, R11 // 4901d3 or 4c03da 152 ADDQ R11, R11 // 4d01db or 4d03db 153 ADDB $7, (BX) // 800307 154 ADDB $7, (R11) // 41800307 155 ADDB $7, DL // 80c207 156 ADDB $7, R11 // 4180c307 157 ADDB DL, (BX) // 0013 158 ADDB R11, (BX) // 44001b 159 ADDB DL, (R11) // 410013 160 ADDB R11, (R11) // 45001b 161 ADDB DL, DL // 00d2 or 02d2 162 ADDB R11, DL // 4400da or 4102d3 163 ADDB DL, R11 // 4100d3 or 4402da 164 ADDB R11, R11 // 4500db or 4502db 165 ADDW (BX), DX // 660313 166 ADDW (R11), DX // 66410313 167 ADDW (BX), R11 // 6644031b 168 ADDW (R11), R11 // 6645031b 169 ADDL (BX), DX // 0313 170 ADDL (R11), DX // 410313 171 ADDL (BX), R11 // 44031b 172 ADDL (R11), R11 // 45031b 173 ADDQ (BX), DX // 480313 174 ADDQ (R11), DX // 490313 175 ADDQ (BX), R11 // 4c031b 176 ADDQ (R11), R11 // 4d031b 177 ADDB (BX), DL // 0213 178 ADDB (R11), DL // 410213 179 ADDB (BX), R11 // 44021b 180 ADDB (R11), R11 // 45021b 181 ADDPD (BX), X2 // 660f5813 182 ADDPD (R11), X2 // 66410f5813 183 ADDPD X2, X2 // 660f58d2 184 ADDPD X11, X2 // 66410f58d3 185 ADDPD (BX), X11 // 66440f581b 186 ADDPD (R11), X11 // 66450f581b 187 ADDPD X2, X11 // 66440f58da 188 ADDPD X11, X11 // 66450f58db 189 ADDPS (BX), X2 // 0f5813 190 ADDPS (R11), X2 // 410f5813 191 ADDPS X2, X2 // 0f58d2 192 ADDPS X11, X2 // 410f58d3 193 ADDPS (BX), X11 // 440f581b 194 ADDPS (R11), X11 // 450f581b 195 ADDPS X2, X11 // 440f58da 196 ADDPS X11, X11 // 450f58db 197 ADDSD (BX), X2 // f20f5813 198 ADDSD (R11), X2 // f2410f5813 199 ADDSD X2, X2 // f20f58d2 200 ADDSD X11, X2 // f2410f58d3 201 ADDSD (BX), X11 // f2440f581b 202 ADDSD (R11), X11 // f2450f581b 203 ADDSD X2, X11 // f2440f58da 204 ADDSD X11, X11 // f2450f58db 205 ADDSS (BX), X2 // f30f5813 206 ADDSS (R11), X2 // f3410f5813 207 ADDSS X2, X2 // f30f58d2 208 ADDSS X11, X2 // f3410f58d3 209 ADDSS (BX), X11 // f3440f581b 210 ADDSS (R11), X11 // f3450f581b 211 ADDSS X2, X11 // f3440f58da 212 ADDSS X11, X11 // f3450f58db 213 //TODO: ADDSUBPD (BX), X2 // 660fd013 214 //TODO: ADDSUBPD (R11), X2 // 66410fd013 215 //TODO: ADDSUBPD X2, X2 // 660fd0d2 216 //TODO: ADDSUBPD X11, X2 // 66410fd0d3 217 //TODO: ADDSUBPD (BX), X11 // 66440fd01b 218 //TODO: ADDSUBPD (R11), X11 // 66450fd01b 219 //TODO: ADDSUBPD X2, X11 // 66440fd0da 220 //TODO: ADDSUBPD X11, X11 // 66450fd0db 221 //TODO: ADDSUBPS (BX), X2 // f20fd013 222 //TODO: ADDSUBPS (R11), X2 // f2410fd013 223 //TODO: ADDSUBPS X2, X2 // f20fd0d2 224 //TODO: ADDSUBPS X11, X2 // f2410fd0d3 225 //TODO: ADDSUBPS (BX), X11 // f2440fd01b 226 //TODO: ADDSUBPS (R11), X11 // f2450fd01b 227 //TODO: ADDSUBPS X2, X11 // f2440fd0da 228 //TODO: ADDSUBPS X11, X11 // f2450fd0db 229 //TODO: ADOXL (BX), DX // f30f38f613 230 //TODO: ADOXL (R11), DX // f3410f38f613 231 //TODO: ADOXL DX, DX // f30f38f6d2 232 //TODO: ADOXL R11, DX // f3410f38f6d3 233 //TODO: ADOXL (BX), R11 // f3440f38f61b 234 //TODO: ADOXL (R11), R11 // f3450f38f61b 235 //TODO: ADOXL DX, R11 // f3440f38f6da 236 //TODO: ADOXL R11, R11 // f3450f38f6db 237 //TODO: ADOXQ (BX), DX // f3480f38f613 238 //TODO: ADOXQ (R11), DX // f3490f38f613 239 //TODO: ADOXQ DX, DX // f3480f38f6d2 240 //TODO: ADOXQ R11, DX // f3490f38f6d3 241 //TODO: ADOXQ (BX), R11 // f34c0f38f61b 242 //TODO: ADOXQ (R11), R11 // f34d0f38f61b 243 //TODO: ADOXQ DX, R11 // f34c0f38f6da 244 //TODO: ADOXQ R11, R11 // f34d0f38f6db 245 AESDEC (BX), X2 // 660f38de13 246 AESDEC (R11), X2 // 66410f38de13 247 AESDEC X2, X2 // 660f38ded2 248 AESDEC X11, X2 // 66410f38ded3 249 AESDEC (BX), X11 // 66440f38de1b 250 AESDEC (R11), X11 // 66450f38de1b 251 AESDEC X2, X11 // 66440f38deda 252 AESDEC X11, X11 // 66450f38dedb 253 AESDECLAST (BX), X2 // 660f38df13 254 AESDECLAST (R11), X2 // 66410f38df13 255 AESDECLAST X2, X2 // 660f38dfd2 256 AESDECLAST X11, X2 // 66410f38dfd3 257 AESDECLAST (BX), X11 // 66440f38df1b 258 AESDECLAST (R11), X11 // 66450f38df1b 259 AESDECLAST X2, X11 // 66440f38dfda 260 AESDECLAST X11, X11 // 66450f38dfdb 261 AESENC (BX), X2 // 660f38dc13 262 AESENC (R11), X2 // 66410f38dc13 263 AESENC X2, X2 // 660f38dcd2 264 AESENC X11, X2 // 66410f38dcd3 265 AESENC (BX), X11 // 66440f38dc1b 266 AESENC (R11), X11 // 66450f38dc1b 267 AESENC X2, X11 // 66440f38dcda 268 AESENC X11, X11 // 66450f38dcdb 269 AESENCLAST (BX), X2 // 660f38dd13 270 AESENCLAST (R11), X2 // 66410f38dd13 271 AESENCLAST X2, X2 // 660f38ddd2 272 AESENCLAST X11, X2 // 66410f38ddd3 273 AESENCLAST (BX), X11 // 66440f38dd1b 274 AESENCLAST (R11), X11 // 66450f38dd1b 275 AESENCLAST X2, X11 // 66440f38ddda 276 AESENCLAST X11, X11 // 66450f38dddb 277 AESIMC (BX), X2 // 660f38db13 278 AESIMC (R11), X2 // 66410f38db13 279 AESIMC X2, X2 // 660f38dbd2 280 AESIMC X11, X2 // 66410f38dbd3 281 AESIMC (BX), X11 // 66440f38db1b 282 AESIMC (R11), X11 // 66450f38db1b 283 AESIMC X2, X11 // 66440f38dbda 284 AESIMC X11, X11 // 66450f38dbdb 285 AESKEYGENASSIST $7, (BX), X2 // 660f3adf1307 286 AESKEYGENASSIST $7, (R11), X2 // 66410f3adf1307 287 AESKEYGENASSIST $7, X2, X2 // 660f3adfd207 288 AESKEYGENASSIST $7, X11, X2 // 66410f3adfd307 289 AESKEYGENASSIST $7, (BX), X11 // 66440f3adf1b07 290 AESKEYGENASSIST $7, (R11), X11 // 66450f3adf1b07 291 AESKEYGENASSIST $7, X2, X11 // 66440f3adfda07 292 AESKEYGENASSIST $7, X11, X11 // 66450f3adfdb07 293 ANDB $7, AL // 2407 294 ANDW $61731, AX // 662523f1 295 ANDL $4045620583, AX // 25674523f1 296 ANDQ $-249346713, AX // 4825674523f1 297 ANDW $61731, (BX) // 66812323f1 298 ANDW $61731, (R11) // 6641812323f1 299 ANDW $61731, DX // 6681e223f1 300 ANDW $61731, R11 // 664181e323f1 301 ANDW $7, (BX) // 66832307 302 ANDW $7, (R11) // 6641832307 303 ANDW $7, DX // 6683e207 304 ANDW $7, R11 // 664183e307 305 ANDW DX, (BX) // 662113 306 ANDW R11, (BX) // 6644211b 307 ANDW DX, (R11) // 66412113 308 ANDW R11, (R11) // 6645211b 309 ANDW DX, DX // 6621d2 or 6623d2 310 ANDW R11, DX // 664421da or 664123d3 311 ANDW DX, R11 // 664121d3 or 664423da 312 ANDW R11, R11 // 664521db or 664523db 313 ANDL $4045620583, (BX) // 8123674523f1 314 ANDL $4045620583, (R11) // 418123674523f1 315 ANDL $4045620583, DX // 81e2674523f1 316 ANDL $4045620583, R11 // 4181e3674523f1 317 ANDL $7, (BX) // 832307 318 ANDL $7, (R11) // 41832307 319 ANDL $7, DX // 83e207 320 ANDL $7, R11 // 4183e307 321 ANDL DX, (BX) // 2113 322 ANDL R11, (BX) // 44211b 323 ANDL DX, (R11) // 412113 324 ANDL R11, (R11) // 45211b 325 ANDL DX, DX // 21d2 or 23d2 326 ANDL R11, DX // 4421da or 4123d3 327 ANDL DX, R11 // 4121d3 or 4423da 328 ANDL R11, R11 // 4521db or 4523db 329 ANDQ $-249346713, (BX) // 488123674523f1 330 ANDQ $-249346713, (R11) // 498123674523f1 331 ANDQ $-249346713, DX // 4881e2674523f1 332 ANDQ $-249346713, R11 // 4981e3674523f1 333 ANDQ $7, (BX) // 48832307 334 ANDQ $7, (R11) // 49832307 335 ANDQ $7, DX // 4883e207 336 ANDQ $7, R11 // 4983e307 337 ANDQ DX, (BX) // 482113 338 ANDQ R11, (BX) // 4c211b 339 ANDQ DX, (R11) // 492113 340 ANDQ R11, (R11) // 4d211b 341 ANDQ DX, DX // 4821d2 or 4823d2 342 ANDQ R11, DX // 4c21da or 4923d3 343 ANDQ DX, R11 // 4921d3 or 4c23da 344 ANDQ R11, R11 // 4d21db or 4d23db 345 ANDB $7, (BX) // 802307 346 ANDB $7, (R11) // 41802307 347 ANDB $7, DL // 80e207 348 ANDB $7, R11 // 4180e307 349 ANDB DL, (BX) // 2013 350 ANDB R11, (BX) // 44201b 351 ANDB DL, (R11) // 412013 352 ANDB R11, (R11) // 45201b 353 ANDB DL, DL // 20d2 or 22d2 354 ANDB R11, DL // 4420da or 4122d3 355 ANDB DL, R11 // 4120d3 or 4422da 356 ANDB R11, R11 // 4520db or 4522db 357 ANDW (BX), DX // 662313 358 ANDW (R11), DX // 66412313 359 ANDW (BX), R11 // 6644231b 360 ANDW (R11), R11 // 6645231b 361 ANDL (BX), DX // 2313 362 ANDL (R11), DX // 412313 363 ANDL (BX), R11 // 44231b 364 ANDL (R11), R11 // 45231b 365 ANDQ (BX), DX // 482313 366 ANDQ (R11), DX // 492313 367 ANDQ (BX), R11 // 4c231b 368 ANDQ (R11), R11 // 4d231b 369 ANDB (BX), DL // 2213 370 ANDB (R11), DL // 412213 371 ANDB (BX), R11 // 44221b 372 ANDB (R11), R11 // 45221b 373 ANDNL (BX), R9, DX // c4e230f213 374 ANDNL (R11), R9, DX // c4c230f213 375 ANDNL DX, R9, DX // c4e230f2d2 376 ANDNL R11, R9, DX // c4c230f2d3 377 ANDNL (BX), R9, R11 // c46230f21b 378 ANDNL (R11), R9, R11 // c44230f21b 379 ANDNL DX, R9, R11 // c46230f2da 380 ANDNL R11, R9, R11 // c44230f2db 381 ANDNQ (BX), R14, DX // c4e288f213 382 ANDNQ (R11), R14, DX // c4c288f213 383 ANDNQ DX, R14, DX // c4e288f2d2 384 ANDNQ R11, R14, DX // c4c288f2d3 385 ANDNQ (BX), R14, R11 // c46288f21b 386 ANDNQ (R11), R14, R11 // c44288f21b 387 ANDNQ DX, R14, R11 // c46288f2da 388 ANDNQ R11, R14, R11 // c44288f2db 389 ANDNPD (BX), X2 // 660f5513 390 ANDNPD (R11), X2 // 66410f5513 391 ANDNPD X2, X2 // 660f55d2 392 ANDNPD X11, X2 // 66410f55d3 393 ANDNPD (BX), X11 // 66440f551b 394 ANDNPD (R11), X11 // 66450f551b 395 ANDNPD X2, X11 // 66440f55da 396 ANDNPD X11, X11 // 66450f55db 397 ANDNPS (BX), X2 // 0f5513 398 ANDNPS (R11), X2 // 410f5513 399 ANDNPS X2, X2 // 0f55d2 400 ANDNPS X11, X2 // 410f55d3 401 ANDNPS (BX), X11 // 440f551b 402 ANDNPS (R11), X11 // 450f551b 403 ANDNPS X2, X11 // 440f55da 404 ANDNPS X11, X11 // 450f55db 405 ANDPD (BX), X2 // 660f5413 406 ANDPD (R11), X2 // 66410f5413 407 ANDPD X2, X2 // 660f54d2 408 ANDPD X11, X2 // 66410f54d3 409 ANDPD (BX), X11 // 66440f541b 410 ANDPD (R11), X11 // 66450f541b 411 ANDPD X2, X11 // 66440f54da 412 ANDPD X11, X11 // 66450f54db 413 //TODO: ANDPS (BX), X2 // 0f5413 414 //TODO: ANDPS (R11), X2 // 410f5413 415 //TODO: ANDPS X2, X2 // 0f54d2 416 //TODO: ANDPS X11, X2 // 410f54d3 417 //TODO: ANDPS (BX), X11 // 440f541b 418 //TODO: ANDPS (R11), X11 // 450f541b 419 //TODO: ANDPS X2, X11 // 440f54da 420 //TODO: ANDPS X11, X11 // 450f54db 421 BEXTRL R9, (BX), DX // c4e230f713 422 BEXTRL R9, (R11), DX // c4c230f713 423 BEXTRL R9, DX, DX // c4e230f7d2 424 BEXTRL R9, R11, DX // c4c230f7d3 425 BEXTRL R9, (BX), R11 // c46230f71b 426 BEXTRL R9, (R11), R11 // c44230f71b 427 BEXTRL R9, DX, R11 // c46230f7da 428 BEXTRL R9, R11, R11 // c44230f7db 429 BEXTRQ R14, (BX), DX // c4e288f713 430 BEXTRQ R14, (R11), DX // c4c288f713 431 BEXTRQ R14, DX, DX // c4e288f7d2 432 BEXTRQ R14, R11, DX // c4c288f7d3 433 BEXTRQ R14, (BX), R11 // c46288f71b 434 BEXTRQ R14, (R11), R11 // c44288f71b 435 BEXTRQ R14, DX, R11 // c46288f7da 436 BEXTRQ R14, R11, R11 // c44288f7db 437 //TODO: BLENDPD $7, (BX), X2 // 660f3a0d1307 438 //TODO: BLENDPD $7, (R11), X2 // 66410f3a0d1307 439 //TODO: BLENDPD $7, X2, X2 // 660f3a0dd207 440 //TODO: BLENDPD $7, X11, X2 // 66410f3a0dd307 441 //TODO: BLENDPD $7, (BX), X11 // 66440f3a0d1b07 442 //TODO: BLENDPD $7, (R11), X11 // 66450f3a0d1b07 443 //TODO: BLENDPD $7, X2, X11 // 66440f3a0dda07 444 //TODO: BLENDPD $7, X11, X11 // 66450f3a0ddb07 445 //TODO: BLENDPS $7, (BX), X2 // 660f3a0c1307 446 //TODO: BLENDPS $7, (R11), X2 // 66410f3a0c1307 447 //TODO: BLENDPS $7, X2, X2 // 660f3a0cd207 448 //TODO: BLENDPS $7, X11, X2 // 66410f3a0cd307 449 //TODO: BLENDPS $7, (BX), X11 // 66440f3a0c1b07 450 //TODO: BLENDPS $7, (R11), X11 // 66450f3a0c1b07 451 //TODO: BLENDPS $7, X2, X11 // 66440f3a0cda07 452 //TODO: BLENDPS $7, X11, X11 // 66450f3a0cdb07 453 //TODO: BLENDVPD XMM0, (BX), X2 // 660f381513 454 //TODO: BLENDVPD XMM0, (R11), X2 // 66410f381513 455 //TODO: BLENDVPD XMM0, X2, X2 // 660f3815d2 456 //TODO: BLENDVPD XMM0, X11, X2 // 66410f3815d3 457 //TODO: BLENDVPD XMM0, (BX), X11 // 66440f38151b 458 //TODO: BLENDVPD XMM0, (R11), X11 // 66450f38151b 459 //TODO: BLENDVPD XMM0, X2, X11 // 66440f3815da 460 //TODO: BLENDVPD XMM0, X11, X11 // 66450f3815db 461 //TODO: BLENDVPS XMM0, (BX), X2 // 660f381413 462 //TODO: BLENDVPS XMM0, (R11), X2 // 66410f381413 463 //TODO: BLENDVPS XMM0, X2, X2 // 660f3814d2 464 //TODO: BLENDVPS XMM0, X11, X2 // 66410f3814d3 465 //TODO: BLENDVPS XMM0, (BX), X11 // 66440f38141b 466 //TODO: BLENDVPS XMM0, (R11), X11 // 66450f38141b 467 //TODO: BLENDVPS XMM0, X2, X11 // 66440f3814da 468 //TODO: BLENDVPS XMM0, X11, X11 // 66450f3814db 469 //TODO: BLSIL (BX), R9 // c4e230f31b 470 //TODO: BLSIL (R11), R9 // c4c230f31b 471 //TODO: BLSIL DX, R9 // c4e230f3da 472 //TODO: BLSIL R11, R9 // c4c230f3db 473 //TODO: BLSIQ (BX), R14 // c4e288f31b 474 //TODO: BLSIQ (R11), R14 // c4c288f31b 475 //TODO: BLSIQ DX, R14 // c4e288f3da 476 //TODO: BLSIQ R11, R14 // c4c288f3db 477 //TODO: BLSMSKL (BX), R9 // c4e230f313 478 //TODO: BLSMSKL (R11), R9 // c4c230f313 479 //TODO: BLSMSKL DX, R9 // c4e230f3d2 480 //TODO: BLSMSKL R11, R9 // c4c230f3d3 481 //TODO: BLSMSKQ (BX), R14 // c4e288f313 482 //TODO: BLSMSKQ (R11), R14 // c4c288f313 483 //TODO: BLSMSKQ DX, R14 // c4e288f3d2 484 //TODO: BLSMSKQ R11, R14 // c4c288f3d3 485 //TODO: BLSRL (BX), R9 // c4e230f30b 486 //TODO: BLSRL (R11), R9 // c4c230f30b 487 //TODO: BLSRL DX, R9 // c4e230f3ca 488 //TODO: BLSRL R11, R9 // c4c230f3cb 489 //TODO: BLSRQ (BX), R14 // c4e288f30b 490 //TODO: BLSRQ (R11), R14 // c4c288f30b 491 //TODO: BLSRQ DX, R14 // c4e288f3ca 492 //TODO: BLSRQ R11, R14 // c4c288f3cb 493 //TODO: BNDCL (BX), BND2 // f30f1a13 494 //TODO: BNDCL (R11), BND2 // f3410f1a13 495 //TODO: BNDCL DX, BND2 // f30f1ad2 496 //TODO: BNDCL R11, BND2 // f3410f1ad3 497 //TODO: BNDCL (BX), BND3 // f30f1a1b 498 //TODO: BNDCL (R11), BND3 // f3410f1a1b 499 //TODO: BNDCL DX, BND3 // f30f1ada 500 //TODO: BNDCL R11, BND3 // f3410f1adb 501 //TODO: BNDCN (BX), BND2 // f20f1b13 502 //TODO: BNDCN (R11), BND2 // f2410f1b13 503 //TODO: BNDCN DX, BND2 // f20f1bd2 504 //TODO: BNDCN R11, BND2 // f2410f1bd3 505 //TODO: BNDCN (BX), BND3 // f20f1b1b 506 //TODO: BNDCN (R11), BND3 // f2410f1b1b 507 //TODO: BNDCN DX, BND3 // f20f1bda 508 //TODO: BNDCN R11, BND3 // f2410f1bdb 509 //TODO: BNDCU (BX), BND2 // f20f1a13 510 //TODO: BNDCU (R11), BND2 // f2410f1a13 511 //TODO: BNDCU DX, BND2 // f20f1ad2 512 //TODO: BNDCU R11, BND2 // f2410f1ad3 513 //TODO: BNDCU (BX), BND3 // f20f1a1b 514 //TODO: BNDCU (R11), BND3 // f2410f1a1b 515 //TODO: BNDCU DX, BND3 // f20f1ada 516 //TODO: BNDCU R11, BND3 // f2410f1adb 517 //TODO: BNDLDX (BX), BND2 // 0f1a13 518 //TODO: BNDLDX (R11), BND2 // 410f1a13 519 //TODO: BNDLDX (BX), BND3 // 0f1a1b 520 //TODO: BNDLDX (R11), BND3 // 410f1a1b 521 //TODO: BNDMK (BX), BND2 // f30f1b13 522 //TODO: BNDMK (R11), BND2 // f3410f1b13 523 //TODO: BNDMK (BX), BND3 // f30f1b1b 524 //TODO: BNDMK (R11), BND3 // f3410f1b1b 525 //TODO: BNDMOV (BX), BND2 // 660f1a13 526 //TODO: BNDMOV (R11), BND2 // 66410f1a13 527 //TODO: BNDMOV BND2, BND2 // 660f1ad2 or 660f1bd2 528 //TODO: BNDMOV BND3, BND2 // 660f1ad3 or 660f1bda 529 //TODO: BNDMOV (BX), BND3 // 660f1a1b 530 //TODO: BNDMOV (R11), BND3 // 66410f1a1b 531 //TODO: BNDMOV BND2, BND3 // 660f1ada or 660f1bd3 532 //TODO: BNDMOV BND3, BND3 // 660f1adb or 660f1bdb 533 //TODO: BNDMOV BND2, (BX) // 660f1b13 534 //TODO: BNDMOV BND3, (BX) // 660f1b1b 535 //TODO: BNDMOV BND2, (R11) // 66410f1b13 536 //TODO: BNDMOV BND3, (R11) // 66410f1b1b 537 //TODO: BNDSTX BND2, (BX) // 0f1b13 538 //TODO: BNDSTX BND3, (BX) // 0f1b1b 539 //TODO: BNDSTX BND2, (R11) // 410f1b13 540 //TODO: BNDSTX BND3, (R11) // 410f1b1b 541 BSFW (BX), DX // 660fbc13 542 BSFW (R11), DX // 66410fbc13 543 BSFW DX, DX // 660fbcd2 544 BSFW R11, DX // 66410fbcd3 545 BSFW (BX), R11 // 66440fbc1b 546 BSFW (R11), R11 // 66450fbc1b 547 BSFW DX, R11 // 66440fbcda 548 BSFW R11, R11 // 66450fbcdb 549 BSFL (BX), DX // 0fbc13 550 BSFL (R11), DX // 410fbc13 551 BSFL DX, DX // 0fbcd2 552 BSFL R11, DX // 410fbcd3 553 BSFL (BX), R11 // 440fbc1b 554 BSFL (R11), R11 // 450fbc1b 555 BSFL DX, R11 // 440fbcda 556 BSFL R11, R11 // 450fbcdb 557 BSFQ (BX), DX // 480fbc13 558 BSFQ (R11), DX // 490fbc13 559 BSFQ DX, DX // 480fbcd2 560 BSFQ R11, DX // 490fbcd3 561 BSFQ (BX), R11 // 4c0fbc1b 562 BSFQ (R11), R11 // 4d0fbc1b 563 BSFQ DX, R11 // 4c0fbcda 564 BSFQ R11, R11 // 4d0fbcdb 565 BSRW (BX), DX // 660fbd13 566 BSRW (R11), DX // 66410fbd13 567 BSRW DX, DX // 660fbdd2 568 BSRW R11, DX // 66410fbdd3 569 BSRW (BX), R11 // 66440fbd1b 570 BSRW (R11), R11 // 66450fbd1b 571 BSRW DX, R11 // 66440fbdda 572 BSRW R11, R11 // 66450fbddb 573 BSRL (BX), DX // 0fbd13 574 BSRL (R11), DX // 410fbd13 575 BSRL DX, DX // 0fbdd2 576 BSRL R11, DX // 410fbdd3 577 BSRL (BX), R11 // 440fbd1b 578 BSRL (R11), R11 // 450fbd1b 579 BSRL DX, R11 // 440fbdda 580 BSRL R11, R11 // 450fbddb 581 BSRQ (BX), DX // 480fbd13 582 BSRQ (R11), DX // 490fbd13 583 BSRQ DX, DX // 480fbdd2 584 BSRQ R11, DX // 490fbdd3 585 BSRQ (BX), R11 // 4c0fbd1b 586 BSRQ (R11), R11 // 4d0fbd1b 587 BSRQ DX, R11 // 4c0fbdda 588 BSRQ R11, R11 // 4d0fbddb 589 //TODO: BSWAPW DX // 660fca 590 //TODO: BSWAPW R11 // 66410fcb 591 BSWAPL DX // 0fca 592 BSWAPL R11 // 410fcb 593 BSWAPQ DX // 480fca 594 BSWAPQ R11 // 490fcb 595 BTW $7, (BX) // 660fba2307 596 BTW $7, (R11) // 66410fba2307 597 BTW $7, DX // 660fbae207 598 BTW $7, R11 // 66410fbae307 599 BTW DX, (BX) // 660fa313 600 BTW R11, (BX) // 66440fa31b 601 BTW DX, (R11) // 66410fa313 602 BTW R11, (R11) // 66450fa31b 603 BTW DX, DX // 660fa3d2 604 BTW R11, DX // 66440fa3da 605 BTW DX, R11 // 66410fa3d3 606 BTW R11, R11 // 66450fa3db 607 BTL $7, (BX) // 0fba2307 608 BTL $7, (R11) // 410fba2307 609 BTL $7, DX // 0fbae207 610 BTL $7, R11 // 410fbae307 611 BTL DX, (BX) // 0fa313 612 BTL R11, (BX) // 440fa31b 613 BTL DX, (R11) // 410fa313 614 BTL R11, (R11) // 450fa31b 615 BTL DX, DX // 0fa3d2 616 BTL R11, DX // 440fa3da 617 BTL DX, R11 // 410fa3d3 618 BTL R11, R11 // 450fa3db 619 BTQ $7, (BX) // 480fba2307 620 BTQ $7, (R11) // 490fba2307 621 BTQ $7, DX // 480fbae207 622 BTQ $7, R11 // 490fbae307 623 BTQ DX, (BX) // 480fa313 624 BTQ R11, (BX) // 4c0fa31b 625 BTQ DX, (R11) // 490fa313 626 BTQ R11, (R11) // 4d0fa31b 627 BTQ DX, DX // 480fa3d2 628 BTQ R11, DX // 4c0fa3da 629 BTQ DX, R11 // 490fa3d3 630 BTQ R11, R11 // 4d0fa3db 631 BTCW $7, (BX) // 660fba3b07 632 BTCW $7, (R11) // 66410fba3b07 633 BTCW $7, DX // 660fbafa07 634 BTCW $7, R11 // 66410fbafb07 635 BTCW DX, (BX) // 660fbb13 636 BTCW R11, (BX) // 66440fbb1b 637 BTCW DX, (R11) // 66410fbb13 638 BTCW R11, (R11) // 66450fbb1b 639 BTCW DX, DX // 660fbbd2 640 BTCW R11, DX // 66440fbbda 641 BTCW DX, R11 // 66410fbbd3 642 BTCW R11, R11 // 66450fbbdb 643 BTCL $7, (BX) // 0fba3b07 644 BTCL $7, (R11) // 410fba3b07 645 BTCL $7, DX // 0fbafa07 646 BTCL $7, R11 // 410fbafb07 647 BTCL DX, (BX) // 0fbb13 648 BTCL R11, (BX) // 440fbb1b 649 BTCL DX, (R11) // 410fbb13 650 BTCL R11, (R11) // 450fbb1b 651 BTCL DX, DX // 0fbbd2 652 BTCL R11, DX // 440fbbda 653 BTCL DX, R11 // 410fbbd3 654 BTCL R11, R11 // 450fbbdb 655 BTCQ $7, (BX) // 480fba3b07 656 BTCQ $7, (R11) // 490fba3b07 657 BTCQ $7, DX // 480fbafa07 658 BTCQ $7, R11 // 490fbafb07 659 BTCQ DX, (BX) // 480fbb13 660 BTCQ R11, (BX) // 4c0fbb1b 661 BTCQ DX, (R11) // 490fbb13 662 BTCQ R11, (R11) // 4d0fbb1b 663 BTCQ DX, DX // 480fbbd2 664 BTCQ R11, DX // 4c0fbbda 665 BTCQ DX, R11 // 490fbbd3 666 BTCQ R11, R11 // 4d0fbbdb 667 BTRW $7, (BX) // 660fba3307 668 BTRW $7, (R11) // 66410fba3307 669 BTRW $7, DX // 660fbaf207 670 BTRW $7, R11 // 66410fbaf307 671 BTRW DX, (BX) // 660fb313 672 BTRW R11, (BX) // 66440fb31b 673 BTRW DX, (R11) // 66410fb313 674 BTRW R11, (R11) // 66450fb31b 675 BTRW DX, DX // 660fb3d2 676 BTRW R11, DX // 66440fb3da 677 BTRW DX, R11 // 66410fb3d3 678 BTRW R11, R11 // 66450fb3db 679 BTRL $7, (BX) // 0fba3307 680 BTRL $7, (R11) // 410fba3307 681 BTRL $7, DX // 0fbaf207 682 BTRL $7, R11 // 410fbaf307 683 BTRL DX, (BX) // 0fb313 684 BTRL R11, (BX) // 440fb31b 685 BTRL DX, (R11) // 410fb313 686 BTRL R11, (R11) // 450fb31b 687 BTRL DX, DX // 0fb3d2 688 BTRL R11, DX // 440fb3da 689 BTRL DX, R11 // 410fb3d3 690 BTRL R11, R11 // 450fb3db 691 BTRQ $7, (BX) // 480fba3307 692 BTRQ $7, (R11) // 490fba3307 693 BTRQ $7, DX // 480fbaf207 694 BTRQ $7, R11 // 490fbaf307 695 BTRQ DX, (BX) // 480fb313 696 BTRQ R11, (BX) // 4c0fb31b 697 BTRQ DX, (R11) // 490fb313 698 BTRQ R11, (R11) // 4d0fb31b 699 BTRQ DX, DX // 480fb3d2 700 BTRQ R11, DX // 4c0fb3da 701 BTRQ DX, R11 // 490fb3d3 702 BTRQ R11, R11 // 4d0fb3db 703 BTSW $7, (BX) // 660fba2b07 704 BTSW $7, (R11) // 66410fba2b07 705 BTSW $7, DX // 660fbaea07 706 BTSW $7, R11 // 66410fbaeb07 707 BTSW DX, (BX) // 660fab13 708 BTSW R11, (BX) // 66440fab1b 709 BTSW DX, (R11) // 66410fab13 710 BTSW R11, (R11) // 66450fab1b 711 BTSW DX, DX // 660fabd2 712 BTSW R11, DX // 66440fabda 713 BTSW DX, R11 // 66410fabd3 714 BTSW R11, R11 // 66450fabdb 715 BTSL $7, (BX) // 0fba2b07 716 BTSL $7, (R11) // 410fba2b07 717 BTSL $7, DX // 0fbaea07 718 BTSL $7, R11 // 410fbaeb07 719 BTSL DX, (BX) // 0fab13 720 BTSL R11, (BX) // 440fab1b 721 BTSL DX, (R11) // 410fab13 722 BTSL R11, (R11) // 450fab1b 723 BTSL DX, DX // 0fabd2 724 BTSL R11, DX // 440fabda 725 BTSL DX, R11 // 410fabd3 726 BTSL R11, R11 // 450fabdb 727 BTSQ $7, (BX) // 480fba2b07 728 BTSQ $7, (R11) // 490fba2b07 729 BTSQ $7, DX // 480fbaea07 730 BTSQ $7, R11 // 490fbaeb07 731 BTSQ DX, (BX) // 480fab13 732 BTSQ R11, (BX) // 4c0fab1b 733 BTSQ DX, (R11) // 490fab13 734 BTSQ R11, (R11) // 4d0fab1b 735 BTSQ DX, DX // 480fabd2 736 BTSQ R11, DX // 4c0fabda 737 BTSQ DX, R11 // 490fabd3 738 BTSQ R11, R11 // 4d0fabdb 739 BZHIL R9, (BX), DX // c4e230f513 740 BZHIL R9, (R11), DX // c4c230f513 741 BZHIL R9, DX, DX // c4e230f5d2 742 BZHIL R9, R11, DX // c4c230f5d3 743 BZHIL R9, (BX), R11 // c46230f51b 744 BZHIL R9, (R11), R11 // c44230f51b 745 BZHIL R9, DX, R11 // c46230f5da 746 BZHIL R9, R11, R11 // c44230f5db 747 BZHIQ R14, (BX), DX // c4e288f513 748 BZHIQ R14, (R11), DX // c4c288f513 749 BZHIQ R14, DX, DX // c4e288f5d2 750 BZHIQ R14, R11, DX // c4c288f5d3 751 BZHIQ R14, (BX), R11 // c46288f51b 752 BZHIQ R14, (R11), R11 // c44288f51b 753 BZHIQ R14, DX, R11 // c46288f5da 754 BZHIQ R14, R11, R11 // c44288f5db 755 //TODO: CALLQ* (BX) // ff13 756 //TODO: CALLQ* (R11) // 41ff13 757 //TODO: CALLQ* DX // ffd2 758 //TODO: CALLQ* R11 // 41ffd3 759 //TODO: CALL .+$0x11223344 // e844332211 or 48e844332211 760 //TODO: LCALLW* (BX) // 66ff1b 761 //TODO: LCALLW* (R11) // 6641ff1b 762 //TODO: LCALLL* (BX) // ff1b 763 //TODO: LCALLL* (R11) // 41ff1b 764 //TODO: LCALLQ* (BX) // 48ff1b 765 //TODO: LCALLQ* (R11) // 49ff1b 766 //TODO: CBW // 6698 767 CDQ // 99 768 //TODO: CDQE // 4898 769 //TODO: CLAC // 0f01ca 770 CLC // f8 771 CLD // fc 772 //TODO: CLFLUSH (BX) // 0fae3b 773 //TODO: CLFLUSH (R11) // 410fae3b 774 //TODO: CLFLUSHOPT (BX) // 660fae3b 775 //TODO: CLFLUSHOPT (R11) // 66410fae3b 776 CLI // fa 777 CLTS // 0f06 778 CMC // f5 779 CMOVWHI (BX), DX // 660f4713 780 CMOVWHI (R11), DX // 66410f4713 781 CMOVWHI DX, DX // 660f47d2 782 CMOVWHI R11, DX // 66410f47d3 783 CMOVWHI (BX), R11 // 66440f471b 784 CMOVWHI (R11), R11 // 66450f471b 785 CMOVWHI DX, R11 // 66440f47da 786 CMOVWHI R11, R11 // 66450f47db 787 CMOVLHI (BX), DX // 0f4713 788 CMOVLHI (R11), DX // 410f4713 789 CMOVLHI DX, DX // 0f47d2 790 CMOVLHI R11, DX // 410f47d3 791 CMOVLHI (BX), R11 // 440f471b 792 CMOVLHI (R11), R11 // 450f471b 793 CMOVLHI DX, R11 // 440f47da 794 CMOVLHI R11, R11 // 450f47db 795 CMOVQHI (BX), DX // 480f4713 796 CMOVQHI (R11), DX // 490f4713 797 CMOVQHI DX, DX // 480f47d2 798 CMOVQHI R11, DX // 490f47d3 799 CMOVQHI (BX), R11 // 4c0f471b 800 CMOVQHI (R11), R11 // 4d0f471b 801 CMOVQHI DX, R11 // 4c0f47da 802 CMOVQHI R11, R11 // 4d0f47db 803 CMOVWCC (BX), DX // 660f4313 804 CMOVWCC (R11), DX // 66410f4313 805 CMOVWCC DX, DX // 660f43d2 806 CMOVWCC R11, DX // 66410f43d3 807 CMOVWCC (BX), R11 // 66440f431b 808 CMOVWCC (R11), R11 // 66450f431b 809 CMOVWCC DX, R11 // 66440f43da 810 CMOVWCC R11, R11 // 66450f43db 811 CMOVLCC (BX), DX // 0f4313 812 CMOVLCC (R11), DX // 410f4313 813 CMOVLCC DX, DX // 0f43d2 814 CMOVLCC R11, DX // 410f43d3 815 CMOVLCC (BX), R11 // 440f431b 816 CMOVLCC (R11), R11 // 450f431b 817 CMOVLCC DX, R11 // 440f43da 818 CMOVLCC R11, R11 // 450f43db 819 CMOVQCC (BX), DX // 480f4313 820 CMOVQCC (R11), DX // 490f4313 821 CMOVQCC DX, DX // 480f43d2 822 CMOVQCC R11, DX // 490f43d3 823 CMOVQCC (BX), R11 // 4c0f431b 824 CMOVQCC (R11), R11 // 4d0f431b 825 CMOVQCC DX, R11 // 4c0f43da 826 CMOVQCC R11, R11 // 4d0f43db 827 CMOVWCS (BX), DX // 660f4213 828 CMOVWCS (R11), DX // 66410f4213 829 CMOVWCS DX, DX // 660f42d2 830 CMOVWCS R11, DX // 66410f42d3 831 CMOVWCS (BX), R11 // 66440f421b 832 CMOVWCS (R11), R11 // 66450f421b 833 CMOVWCS DX, R11 // 66440f42da 834 CMOVWCS R11, R11 // 66450f42db 835 CMOVLCS (BX), DX // 0f4213 836 CMOVLCS (R11), DX // 410f4213 837 CMOVLCS DX, DX // 0f42d2 838 CMOVLCS R11, DX // 410f42d3 839 CMOVLCS (BX), R11 // 440f421b 840 CMOVLCS (R11), R11 // 450f421b 841 CMOVLCS DX, R11 // 440f42da 842 CMOVLCS R11, R11 // 450f42db 843 CMOVQCS (BX), DX // 480f4213 844 CMOVQCS (R11), DX // 490f4213 845 CMOVQCS DX, DX // 480f42d2 846 CMOVQCS R11, DX // 490f42d3 847 CMOVQCS (BX), R11 // 4c0f421b 848 CMOVQCS (R11), R11 // 4d0f421b 849 CMOVQCS DX, R11 // 4c0f42da 850 CMOVQCS R11, R11 // 4d0f42db 851 CMOVWLS (BX), DX // 660f4613 852 CMOVWLS (R11), DX // 66410f4613 853 CMOVWLS DX, DX // 660f46d2 854 CMOVWLS R11, DX // 66410f46d3 855 CMOVWLS (BX), R11 // 66440f461b 856 CMOVWLS (R11), R11 // 66450f461b 857 CMOVWLS DX, R11 // 66440f46da 858 CMOVWLS R11, R11 // 66450f46db 859 CMOVLLS (BX), DX // 0f4613 860 CMOVLLS (R11), DX // 410f4613 861 CMOVLLS DX, DX // 0f46d2 862 CMOVLLS R11, DX // 410f46d3 863 CMOVLLS (BX), R11 // 440f461b 864 CMOVLLS (R11), R11 // 450f461b 865 CMOVLLS DX, R11 // 440f46da 866 CMOVLLS R11, R11 // 450f46db 867 CMOVQLS (BX), DX // 480f4613 868 CMOVQLS (R11), DX // 490f4613 869 CMOVQLS DX, DX // 480f46d2 870 CMOVQLS R11, DX // 490f46d3 871 CMOVQLS (BX), R11 // 4c0f461b 872 CMOVQLS (R11), R11 // 4d0f461b 873 CMOVQLS DX, R11 // 4c0f46da 874 CMOVQLS R11, R11 // 4d0f46db 875 CMOVWEQ (BX), DX // 660f4413 876 CMOVWEQ (R11), DX // 66410f4413 877 CMOVWEQ DX, DX // 660f44d2 878 CMOVWEQ R11, DX // 66410f44d3 879 CMOVWEQ (BX), R11 // 66440f441b 880 CMOVWEQ (R11), R11 // 66450f441b 881 CMOVWEQ DX, R11 // 66440f44da 882 CMOVWEQ R11, R11 // 66450f44db 883 CMOVLEQ (BX), DX // 0f4413 884 CMOVLEQ (R11), DX // 410f4413 885 CMOVLEQ DX, DX // 0f44d2 886 CMOVLEQ R11, DX // 410f44d3 887 CMOVLEQ (BX), R11 // 440f441b 888 CMOVLEQ (R11), R11 // 450f441b 889 CMOVLEQ DX, R11 // 440f44da 890 CMOVLEQ R11, R11 // 450f44db 891 CMOVQEQ (BX), DX // 480f4413 892 CMOVQEQ (R11), DX // 490f4413 893 CMOVQEQ DX, DX // 480f44d2 894 CMOVQEQ R11, DX // 490f44d3 895 CMOVQEQ (BX), R11 // 4c0f441b 896 CMOVQEQ (R11), R11 // 4d0f441b 897 CMOVQEQ DX, R11 // 4c0f44da 898 CMOVQEQ R11, R11 // 4d0f44db 899 CMOVWGT (BX), DX // 660f4f13 900 CMOVWGT (R11), DX // 66410f4f13 901 CMOVWGT DX, DX // 660f4fd2 902 CMOVWGT R11, DX // 66410f4fd3 903 CMOVWGT (BX), R11 // 66440f4f1b 904 CMOVWGT (R11), R11 // 66450f4f1b 905 CMOVWGT DX, R11 // 66440f4fda 906 CMOVWGT R11, R11 // 66450f4fdb 907 CMOVLGT (BX), DX // 0f4f13 908 CMOVLGT (R11), DX // 410f4f13 909 CMOVLGT DX, DX // 0f4fd2 910 CMOVLGT R11, DX // 410f4fd3 911 CMOVLGT (BX), R11 // 440f4f1b 912 CMOVLGT (R11), R11 // 450f4f1b 913 CMOVLGT DX, R11 // 440f4fda 914 CMOVLGT R11, R11 // 450f4fdb 915 CMOVQGT (BX), DX // 480f4f13 916 CMOVQGT (R11), DX // 490f4f13 917 CMOVQGT DX, DX // 480f4fd2 918 CMOVQGT R11, DX // 490f4fd3 919 CMOVQGT (BX), R11 // 4c0f4f1b 920 CMOVQGT (R11), R11 // 4d0f4f1b 921 CMOVQGT DX, R11 // 4c0f4fda 922 CMOVQGT R11, R11 // 4d0f4fdb 923 CMOVWGE (BX), DX // 660f4d13 924 CMOVWGE (R11), DX // 66410f4d13 925 CMOVWGE DX, DX // 660f4dd2 926 CMOVWGE R11, DX // 66410f4dd3 927 CMOVWGE (BX), R11 // 66440f4d1b 928 CMOVWGE (R11), R11 // 66450f4d1b 929 CMOVWGE DX, R11 // 66440f4dda 930 CMOVWGE R11, R11 // 66450f4ddb 931 CMOVLGE (BX), DX // 0f4d13 932 CMOVLGE (R11), DX // 410f4d13 933 CMOVLGE DX, DX // 0f4dd2 934 CMOVLGE R11, DX // 410f4dd3 935 CMOVLGE (BX), R11 // 440f4d1b 936 CMOVLGE (R11), R11 // 450f4d1b 937 CMOVLGE DX, R11 // 440f4dda 938 CMOVLGE R11, R11 // 450f4ddb 939 CMOVQGE (BX), DX // 480f4d13 940 CMOVQGE (R11), DX // 490f4d13 941 CMOVQGE DX, DX // 480f4dd2 942 CMOVQGE R11, DX // 490f4dd3 943 CMOVQGE (BX), R11 // 4c0f4d1b 944 CMOVQGE (R11), R11 // 4d0f4d1b 945 CMOVQGE DX, R11 // 4c0f4dda 946 CMOVQGE R11, R11 // 4d0f4ddb 947 CMOVWLT (BX), DX // 660f4c13 948 CMOVWLT (R11), DX // 66410f4c13 949 CMOVWLT DX, DX // 660f4cd2 950 CMOVWLT R11, DX // 66410f4cd3 951 CMOVWLT (BX), R11 // 66440f4c1b 952 CMOVWLT (R11), R11 // 66450f4c1b 953 CMOVWLT DX, R11 // 66440f4cda 954 CMOVWLT R11, R11 // 66450f4cdb 955 CMOVLLT (BX), DX // 0f4c13 956 CMOVLLT (R11), DX // 410f4c13 957 CMOVLLT DX, DX // 0f4cd2 958 CMOVLLT R11, DX // 410f4cd3 959 CMOVLLT (BX), R11 // 440f4c1b 960 CMOVLLT (R11), R11 // 450f4c1b 961 CMOVLLT DX, R11 // 440f4cda 962 CMOVLLT R11, R11 // 450f4cdb 963 CMOVQLT (BX), DX // 480f4c13 964 CMOVQLT (R11), DX // 490f4c13 965 CMOVQLT DX, DX // 480f4cd2 966 CMOVQLT R11, DX // 490f4cd3 967 CMOVQLT (BX), R11 // 4c0f4c1b 968 CMOVQLT (R11), R11 // 4d0f4c1b 969 CMOVQLT DX, R11 // 4c0f4cda 970 CMOVQLT R11, R11 // 4d0f4cdb 971 CMOVWLE (BX), DX // 660f4e13 972 CMOVWLE (R11), DX // 66410f4e13 973 CMOVWLE DX, DX // 660f4ed2 974 CMOVWLE R11, DX // 66410f4ed3 975 CMOVWLE (BX), R11 // 66440f4e1b 976 CMOVWLE (R11), R11 // 66450f4e1b 977 CMOVWLE DX, R11 // 66440f4eda 978 CMOVWLE R11, R11 // 66450f4edb 979 CMOVLLE (BX), DX // 0f4e13 980 CMOVLLE (R11), DX // 410f4e13 981 CMOVLLE DX, DX // 0f4ed2 982 CMOVLLE R11, DX // 410f4ed3 983 CMOVLLE (BX), R11 // 440f4e1b 984 CMOVLLE (R11), R11 // 450f4e1b 985 CMOVLLE DX, R11 // 440f4eda 986 CMOVLLE R11, R11 // 450f4edb 987 CMOVQLE (BX), DX // 480f4e13 988 CMOVQLE (R11), DX // 490f4e13 989 CMOVQLE DX, DX // 480f4ed2 990 CMOVQLE R11, DX // 490f4ed3 991 CMOVQLE (BX), R11 // 4c0f4e1b 992 CMOVQLE (R11), R11 // 4d0f4e1b 993 CMOVQLE DX, R11 // 4c0f4eda 994 CMOVQLE R11, R11 // 4d0f4edb 995 CMOVWNE (BX), DX // 660f4513 996 CMOVWNE (R11), DX // 66410f4513 997 CMOVWNE DX, DX // 660f45d2 998 CMOVWNE R11, DX // 66410f45d3 999 CMOVWNE (BX), R11 // 66440f451b 1000 CMOVWNE (R11), R11 // 66450f451b 1001 CMOVWNE DX, R11 // 66440f45da 1002 CMOVWNE R11, R11 // 66450f45db 1003 CMOVLNE (BX), DX // 0f4513 1004 CMOVLNE (R11), DX // 410f4513 1005 CMOVLNE DX, DX // 0f45d2 1006 CMOVLNE R11, DX // 410f45d3 1007 CMOVLNE (BX), R11 // 440f451b 1008 CMOVLNE (R11), R11 // 450f451b 1009 CMOVLNE DX, R11 // 440f45da 1010 CMOVLNE R11, R11 // 450f45db 1011 CMOVQNE (BX), DX // 480f4513 1012 CMOVQNE (R11), DX // 490f4513 1013 CMOVQNE DX, DX // 480f45d2 1014 CMOVQNE R11, DX // 490f45d3 1015 CMOVQNE (BX), R11 // 4c0f451b 1016 CMOVQNE (R11), R11 // 4d0f451b 1017 CMOVQNE DX, R11 // 4c0f45da 1018 CMOVQNE R11, R11 // 4d0f45db 1019 CMOVWOC (BX), DX // 660f4113 1020 CMOVWOC (R11), DX // 66410f4113 1021 CMOVWOC DX, DX // 660f41d2 1022 CMOVWOC R11, DX // 66410f41d3 1023 CMOVWOC (BX), R11 // 66440f411b 1024 CMOVWOC (R11), R11 // 66450f411b 1025 CMOVWOC DX, R11 // 66440f41da 1026 CMOVWOC R11, R11 // 66450f41db 1027 CMOVLOC (BX), DX // 0f4113 1028 CMOVLOC (R11), DX // 410f4113 1029 CMOVLOC DX, DX // 0f41d2 1030 CMOVLOC R11, DX // 410f41d3 1031 CMOVLOC (BX), R11 // 440f411b 1032 CMOVLOC (R11), R11 // 450f411b 1033 CMOVLOC DX, R11 // 440f41da 1034 CMOVLOC R11, R11 // 450f41db 1035 CMOVQOC (BX), DX // 480f4113 1036 CMOVQOC (R11), DX // 490f4113 1037 CMOVQOC DX, DX // 480f41d2 1038 CMOVQOC R11, DX // 490f41d3 1039 CMOVQOC (BX), R11 // 4c0f411b 1040 CMOVQOC (R11), R11 // 4d0f411b 1041 CMOVQOC DX, R11 // 4c0f41da 1042 CMOVQOC R11, R11 // 4d0f41db 1043 CMOVWPC (BX), DX // 660f4b13 1044 CMOVWPC (R11), DX // 66410f4b13 1045 CMOVWPC DX, DX // 660f4bd2 1046 CMOVWPC R11, DX // 66410f4bd3 1047 CMOVWPC (BX), R11 // 66440f4b1b 1048 CMOVWPC (R11), R11 // 66450f4b1b 1049 CMOVWPC DX, R11 // 66440f4bda 1050 CMOVWPC R11, R11 // 66450f4bdb 1051 CMOVLPC (BX), DX // 0f4b13 1052 CMOVLPC (R11), DX // 410f4b13 1053 CMOVLPC DX, DX // 0f4bd2 1054 CMOVLPC R11, DX // 410f4bd3 1055 CMOVLPC (BX), R11 // 440f4b1b 1056 CMOVLPC (R11), R11 // 450f4b1b 1057 CMOVLPC DX, R11 // 440f4bda 1058 CMOVLPC R11, R11 // 450f4bdb 1059 CMOVQPC (BX), DX // 480f4b13 1060 CMOVQPC (R11), DX // 490f4b13 1061 CMOVQPC DX, DX // 480f4bd2 1062 CMOVQPC R11, DX // 490f4bd3 1063 CMOVQPC (BX), R11 // 4c0f4b1b 1064 CMOVQPC (R11), R11 // 4d0f4b1b 1065 CMOVQPC DX, R11 // 4c0f4bda 1066 CMOVQPC R11, R11 // 4d0f4bdb 1067 CMOVWPL (BX), DX // 660f4913 1068 CMOVWPL (R11), DX // 66410f4913 1069 CMOVWPL DX, DX // 660f49d2 1070 CMOVWPL R11, DX // 66410f49d3 1071 CMOVWPL (BX), R11 // 66440f491b 1072 CMOVWPL (R11), R11 // 66450f491b 1073 CMOVWPL DX, R11 // 66440f49da 1074 CMOVWPL R11, R11 // 66450f49db 1075 CMOVLPL (BX), DX // 0f4913 1076 CMOVLPL (R11), DX // 410f4913 1077 CMOVLPL DX, DX // 0f49d2 1078 CMOVLPL R11, DX // 410f49d3 1079 CMOVLPL (BX), R11 // 440f491b 1080 CMOVLPL (R11), R11 // 450f491b 1081 CMOVLPL DX, R11 // 440f49da 1082 CMOVLPL R11, R11 // 450f49db 1083 CMOVQPL (BX), DX // 480f4913 1084 CMOVQPL (R11), DX // 490f4913 1085 CMOVQPL DX, DX // 480f49d2 1086 CMOVQPL R11, DX // 490f49d3 1087 CMOVQPL (BX), R11 // 4c0f491b 1088 CMOVQPL (R11), R11 // 4d0f491b 1089 CMOVQPL DX, R11 // 4c0f49da 1090 CMOVQPL R11, R11 // 4d0f49db 1091 CMOVWOS (BX), DX // 660f4013 1092 CMOVWOS (R11), DX // 66410f4013 1093 CMOVWOS DX, DX // 660f40d2 1094 CMOVWOS R11, DX // 66410f40d3 1095 CMOVWOS (BX), R11 // 66440f401b 1096 CMOVWOS (R11), R11 // 66450f401b 1097 CMOVWOS DX, R11 // 66440f40da 1098 CMOVWOS R11, R11 // 66450f40db 1099 CMOVLOS (BX), DX // 0f4013 1100 CMOVLOS (R11), DX // 410f4013 1101 CMOVLOS DX, DX // 0f40d2 1102 CMOVLOS R11, DX // 410f40d3 1103 CMOVLOS (BX), R11 // 440f401b 1104 CMOVLOS (R11), R11 // 450f401b 1105 CMOVLOS DX, R11 // 440f40da 1106 CMOVLOS R11, R11 // 450f40db 1107 CMOVQOS (BX), DX // 480f4013 1108 CMOVQOS (R11), DX // 490f4013 1109 CMOVQOS DX, DX // 480f40d2 1110 CMOVQOS R11, DX // 490f40d3 1111 CMOVQOS (BX), R11 // 4c0f401b 1112 CMOVQOS (R11), R11 // 4d0f401b 1113 CMOVQOS DX, R11 // 4c0f40da 1114 CMOVQOS R11, R11 // 4d0f40db 1115 CMOVWPS (BX), DX // 660f4a13 1116 CMOVWPS (R11), DX // 66410f4a13 1117 CMOVWPS DX, DX // 660f4ad2 1118 CMOVWPS R11, DX // 66410f4ad3 1119 CMOVWPS (BX), R11 // 66440f4a1b 1120 CMOVWPS (R11), R11 // 66450f4a1b 1121 CMOVWPS DX, R11 // 66440f4ada 1122 CMOVWPS R11, R11 // 66450f4adb 1123 CMOVLPS (BX), DX // 0f4a13 1124 CMOVLPS (R11), DX // 410f4a13 1125 CMOVLPS DX, DX // 0f4ad2 1126 CMOVLPS R11, DX // 410f4ad3 1127 CMOVLPS (BX), R11 // 440f4a1b 1128 CMOVLPS (R11), R11 // 450f4a1b 1129 CMOVLPS DX, R11 // 440f4ada 1130 CMOVLPS R11, R11 // 450f4adb 1131 CMOVQPS (BX), DX // 480f4a13 1132 CMOVQPS (R11), DX // 490f4a13 1133 CMOVQPS DX, DX // 480f4ad2 1134 CMOVQPS R11, DX // 490f4ad3 1135 CMOVQPS (BX), R11 // 4c0f4a1b 1136 CMOVQPS (R11), R11 // 4d0f4a1b 1137 CMOVQPS DX, R11 // 4c0f4ada 1138 CMOVQPS R11, R11 // 4d0f4adb 1139 CMOVWMI (BX), DX // 660f4813 1140 CMOVWMI (R11), DX // 66410f4813 1141 CMOVWMI DX, DX // 660f48d2 1142 CMOVWMI R11, DX // 66410f48d3 1143 CMOVWMI (BX), R11 // 66440f481b 1144 CMOVWMI (R11), R11 // 66450f481b 1145 CMOVWMI DX, R11 // 66440f48da 1146 CMOVWMI R11, R11 // 66450f48db 1147 CMOVLMI (BX), DX // 0f4813 1148 CMOVLMI (R11), DX // 410f4813 1149 CMOVLMI DX, DX // 0f48d2 1150 CMOVLMI R11, DX // 410f48d3 1151 CMOVLMI (BX), R11 // 440f481b 1152 CMOVLMI (R11), R11 // 450f481b 1153 CMOVLMI DX, R11 // 440f48da 1154 CMOVLMI R11, R11 // 450f48db 1155 CMOVQMI (BX), DX // 480f4813 1156 CMOVQMI (R11), DX // 490f4813 1157 CMOVQMI DX, DX // 480f48d2 1158 CMOVQMI R11, DX // 490f48d3 1159 CMOVQMI (BX), R11 // 4c0f481b 1160 CMOVQMI (R11), R11 // 4d0f481b 1161 CMOVQMI DX, R11 // 4c0f48da 1162 CMOVQMI R11, R11 // 4d0f48db 1163 CMPB AL, $7 // 3c07 1164 CMPW AX, $61731 // 663d23f1 1165 CMPL AX, $4045620583 // 3d674523f1 1166 CMPQ AX, $-249346713 // 483d674523f1 1167 CMPW (BX), $61731 // 66813b23f1 1168 CMPW (R11), $61731 // 6641813b23f1 1169 CMPW DX, $61731 // 6681fa23f1 1170 CMPW R11, $61731 // 664181fb23f1 1171 CMPW (BX), $7 // 66833b07 1172 CMPW (R11), $7 // 6641833b07 1173 CMPW DX, $7 // 6683fa07 1174 CMPW R11, $7 // 664183fb07 1175 CMPW (BX), DX // 663913 1176 CMPW (BX), R11 // 6644391b 1177 CMPW (R11), DX // 66413913 1178 CMPW (R11), R11 // 6645391b 1179 CMPW DX, DX // 6639d2 or 663bd2 1180 CMPW DX, R11 // 664439da or 66413bd3 1181 CMPW R11, DX // 664139d3 or 66443bda 1182 CMPW R11, R11 // 664539db or 66453bdb 1183 CMPL (BX), $4045620583 // 813b674523f1 1184 CMPL (R11), $4045620583 // 41813b674523f1 1185 CMPL DX, $4045620583 // 81fa674523f1 1186 CMPL R11, $4045620583 // 4181fb674523f1 1187 CMPL (BX), $7 // 833b07 1188 CMPL (R11), $7 // 41833b07 1189 CMPL DX, $7 // 83fa07 1190 CMPL R11, $7 // 4183fb07 1191 CMPL (BX), DX // 3913 1192 CMPL (BX), R11 // 44391b 1193 CMPL (R11), DX // 413913 1194 CMPL (R11), R11 // 45391b 1195 CMPL DX, DX // 39d2 or 3bd2 1196 CMPL DX, R11 // 4439da or 413bd3 1197 CMPL R11, DX // 4139d3 or 443bda 1198 CMPL R11, R11 // 4539db or 453bdb 1199 CMPQ (BX), $-249346713 // 48813b674523f1 1200 CMPQ (R11), $-249346713 // 49813b674523f1 1201 CMPQ DX, $-249346713 // 4881fa674523f1 1202 CMPQ R11, $-249346713 // 4981fb674523f1 1203 CMPQ (BX), $7 // 48833b07 1204 CMPQ (R11), $7 // 49833b07 1205 CMPQ DX, $7 // 4883fa07 1206 CMPQ R11, $7 // 4983fb07 1207 CMPQ (BX), DX // 483913 1208 CMPQ (BX), R11 // 4c391b 1209 CMPQ (R11), DX // 493913 1210 CMPQ (R11), R11 // 4d391b 1211 CMPQ DX, DX // 4839d2 or 483bd2 1212 CMPQ DX, R11 // 4c39da or 493bd3 1213 CMPQ R11, DX // 4939d3 or 4c3bda 1214 CMPQ R11, R11 // 4d39db or 4d3bdb 1215 CMPB (BX), $7 // 803b07 1216 CMPB (R11), $7 // 41803b07 1217 CMPB DL, $7 // 80fa07 1218 CMPB R11, $7 // 4180fb07 1219 CMPB (BX), DL // 3813 1220 CMPB (BX), R11 // 44381b 1221 CMPB (R11), DL // 413813 1222 CMPB (R11), R11 // 45381b 1223 CMPB DL, DL // 38d2 or 3ad2 1224 CMPB DL, R11 // 4438da or 413ad3 1225 CMPB R11, DL // 4138d3 or 443ada 1226 CMPB R11, R11 // 4538db or 453adb 1227 CMPW DX, (BX) // 663b13 1228 CMPW DX, (R11) // 66413b13 1229 CMPW R11, (BX) // 66443b1b 1230 CMPW R11, (R11) // 66453b1b 1231 CMPL DX, (BX) // 3b13 1232 CMPL DX, (R11) // 413b13 1233 CMPL R11, (BX) // 443b1b 1234 CMPL R11, (R11) // 453b1b 1235 CMPQ DX, (BX) // 483b13 1236 CMPQ DX, (R11) // 493b13 1237 CMPQ R11, (BX) // 4c3b1b 1238 CMPQ R11, (R11) // 4d3b1b 1239 CMPB DL, (BX) // 3a13 1240 CMPB DL, (R11) // 413a13 1241 CMPB R11, (BX) // 443a1b 1242 CMPB R11, (R11) // 453a1b 1243 //TODO: CMPPD $7, X2, (BX) // 660fc21307 1244 //TODO: CMPPD $7, X2, (R11) // 66410fc21307 1245 //TODO: CMPPD $7, X2, X2 // 660fc2d207 1246 //TODO: CMPPD $7, X2, X11 // 66410fc2d307 1247 //TODO: CMPPD $7, X11, (BX) // 66440fc21b07 1248 //TODO: CMPPD $7, X11, (R11) // 66450fc21b07 1249 //TODO: CMPPD $7, X11, X2 // 66440fc2da07 1250 //TODO: CMPPD $7, X11, X11 // 66450fc2db07 1251 //TODO: CMPPS $7, X2, (BX) // 0fc21307 1252 //TODO: CMPPS $7, X2, (R11) // 410fc21307 1253 //TODO: CMPPS $7, X2, X2 // 0fc2d207 1254 //TODO: CMPPS $7, X2, X11 // 410fc2d307 1255 //TODO: CMPPS $7, X11, (BX) // 440fc21b07 1256 //TODO: CMPPS $7, X11, (R11) // 450fc21b07 1257 //TODO: CMPPS $7, X11, X2 // 440fc2da07 1258 //TODO: CMPPS $7, X11, X11 // 450fc2db07 1259 CMPSB // a6 1260 CMPSL // a7 1261 //TODO: CMPSD $7, X2, (BX) // f20fc21307 1262 //TODO: CMPSD $7, X2, (R11) // f2410fc21307 1263 //TODO: CMPSD $7, X2, X2 // f20fc2d207 1264 //TODO: CMPSD $7, X2, X11 // f2410fc2d307 1265 //TODO: CMPSD $7, X11, (BX) // f2440fc21b07 1266 //TODO: CMPSD $7, X11, (R11) // f2450fc21b07 1267 //TODO: CMPSD $7, X11, X2 // f2440fc2da07 1268 //TODO: CMPSD $7, X11, X11 // f2450fc2db07 1269 CMPSQ // 48a7 1270 //TODO: CMPSS $7, X2, (BX) // f30fc21307 1271 //TODO: CMPSS $7, X2, (R11) // f3410fc21307 1272 //TODO: CMPSS $7, X2, X2 // f30fc2d207 1273 //TODO: CMPSS $7, X2, X11 // f3410fc2d307 1274 //TODO: CMPSS $7, X11, (BX) // f3440fc21b07 1275 //TODO: CMPSS $7, X11, (R11) // f3450fc21b07 1276 //TODO: CMPSS $7, X11, X2 // f3440fc2da07 1277 //TODO: CMPSS $7, X11, X11 // f3450fc2db07 1278 CMPSW // 66a7 1279 CMPXCHGW DX, (BX) // 660fb113 1280 CMPXCHGW R11, (BX) // 66440fb11b 1281 CMPXCHGW DX, (R11) // 66410fb113 1282 CMPXCHGW R11, (R11) // 66450fb11b 1283 CMPXCHGW DX, DX // 660fb1d2 1284 CMPXCHGW R11, DX // 66440fb1da 1285 CMPXCHGW DX, R11 // 66410fb1d3 1286 CMPXCHGW R11, R11 // 66450fb1db 1287 CMPXCHGL DX, (BX) // 0fb113 1288 CMPXCHGL R11, (BX) // 440fb11b 1289 CMPXCHGL DX, (R11) // 410fb113 1290 CMPXCHGL R11, (R11) // 450fb11b 1291 CMPXCHGL DX, DX // 0fb1d2 1292 CMPXCHGL R11, DX // 440fb1da 1293 CMPXCHGL DX, R11 // 410fb1d3 1294 CMPXCHGL R11, R11 // 450fb1db 1295 CMPXCHGQ DX, (BX) // 480fb113 1296 CMPXCHGQ R11, (BX) // 4c0fb11b 1297 CMPXCHGQ DX, (R11) // 490fb113 1298 CMPXCHGQ R11, (R11) // 4d0fb11b 1299 CMPXCHGQ DX, DX // 480fb1d2 1300 CMPXCHGQ R11, DX // 4c0fb1da 1301 CMPXCHGQ DX, R11 // 490fb1d3 1302 CMPXCHGQ R11, R11 // 4d0fb1db 1303 CMPXCHGB DL, (BX) // 0fb013 1304 CMPXCHGB R11, (BX) // 440fb01b 1305 CMPXCHGB DL, (R11) // 410fb013 1306 CMPXCHGB R11, (R11) // 450fb01b 1307 CMPXCHGB DL, DL // 0fb0d2 1308 CMPXCHGB R11, DL // 440fb0da 1309 CMPXCHGB DL, R11 // 410fb0d3 1310 CMPXCHGB R11, R11 // 450fb0db 1311 //TODO: CMPXCHG16B (BX) // 480fc70b 1312 //TODO: CMPXCHG16B (R11) // 490fc70b 1313 CMPXCHG8B (BX) // 0fc70b 1314 CMPXCHG8B (R11) // 410fc70b 1315 COMISD (BX), X2 // 660f2f13 1316 COMISD (R11), X2 // 66410f2f13 1317 COMISD X2, X2 // 660f2fd2 1318 COMISD X11, X2 // 66410f2fd3 1319 COMISD (BX), X11 // 66440f2f1b 1320 COMISD (R11), X11 // 66450f2f1b 1321 COMISD X2, X11 // 66440f2fda 1322 COMISD X11, X11 // 66450f2fdb 1323 COMISS (BX), X2 // 0f2f13 1324 COMISS (R11), X2 // 410f2f13 1325 COMISS X2, X2 // 0f2fd2 1326 COMISS X11, X2 // 410f2fd3 1327 COMISS (BX), X11 // 440f2f1b 1328 COMISS (R11), X11 // 450f2f1b 1329 COMISS X2, X11 // 440f2fda 1330 COMISS X11, X11 // 450f2fdb 1331 CPUID // 0fa2 1332 CQO // 4899 1333 //TODO: CRC32W (BX), DX // 66f20f38f113 1334 //TODO: CRC32W (R11), DX // 66f2410f38f113 1335 //TODO: CRC32W DX, DX // 66f20f38f1d2 1336 //TODO: CRC32W R11, DX // 66f2410f38f1d3 1337 //TODO: CRC32W (BX), R11 // 66f2440f38f11b 1338 //TODO: CRC32W (R11), R11 // 66f2450f38f11b 1339 //TODO: CRC32W DX, R11 // 66f2440f38f1da 1340 //TODO: CRC32W R11, R11 // 66f2450f38f1db 1341 //TODO: CRC32L (BX), DX // f20f38f113 1342 //TODO: CRC32L (R11), DX // f2410f38f113 1343 //TODO: CRC32L DX, DX // f20f38f1d2 1344 //TODO: CRC32L R11, DX // f2410f38f1d3 1345 //TODO: CRC32L (BX), R11 // f2440f38f11b 1346 //TODO: CRC32L (R11), R11 // f2450f38f11b 1347 //TODO: CRC32L DX, R11 // f2440f38f1da 1348 //TODO: CRC32L R11, R11 // f2450f38f1db 1349 //TODO: CRC32B (BX), DX // f20f38f013 or f2480f38f013 1350 //TODO: CRC32B (R11), DX // f2410f38f013 or f2490f38f013 1351 //TODO: CRC32B DL, DX // f20f38f0d2 or f2480f38f0d2 1352 //TODO: CRC32B R11, DX // f2410f38f0d3 or f2490f38f0d3 1353 //TODO: CRC32B (BX), R11 // f2440f38f01b or f24c0f38f01b 1354 //TODO: CRC32B (R11), R11 // f2450f38f01b or f24d0f38f01b 1355 //TODO: CRC32B DL, R11 // f2440f38f0da or f24c0f38f0da 1356 //TODO: CRC32B R11, R11 // f2450f38f0db or f24d0f38f0db 1357 CRC32Q (BX), DX // f2480f38f113 1358 CRC32Q (R11), DX // f2490f38f113 1359 CRC32Q DX, DX // f2480f38f1d2 1360 CRC32Q R11, DX // f2490f38f1d3 1361 CRC32Q (BX), R11 // f24c0f38f11b 1362 CRC32Q (R11), R11 // f24d0f38f11b 1363 CRC32Q DX, R11 // f24c0f38f1da 1364 CRC32Q R11, R11 // f24d0f38f1db 1365 CVTPL2PD (BX), X2 // f30fe613 1366 CVTPL2PD (R11), X2 // f3410fe613 1367 CVTPL2PD X2, X2 // f30fe6d2 1368 CVTPL2PD X11, X2 // f3410fe6d3 1369 CVTPL2PD (BX), X11 // f3440fe61b 1370 CVTPL2PD (R11), X11 // f3450fe61b 1371 CVTPL2PD X2, X11 // f3440fe6da 1372 CVTPL2PD X11, X11 // f3450fe6db 1373 CVTPL2PS (BX), X2 // 0f5b13 1374 CVTPL2PS (R11), X2 // 410f5b13 1375 CVTPL2PS X2, X2 // 0f5bd2 1376 CVTPL2PS X11, X2 // 410f5bd3 1377 CVTPL2PS (BX), X11 // 440f5b1b 1378 CVTPL2PS (R11), X11 // 450f5b1b 1379 CVTPL2PS X2, X11 // 440f5bda 1380 CVTPL2PS X11, X11 // 450f5bdb 1381 CVTPD2PL (BX), X2 // f20fe613 1382 CVTPD2PL (R11), X2 // f2410fe613 1383 CVTPD2PL X2, X2 // f20fe6d2 1384 CVTPD2PL X11, X2 // f2410fe6d3 1385 CVTPD2PL (BX), X11 // f2440fe61b 1386 CVTPD2PL (R11), X11 // f2450fe61b 1387 CVTPD2PL X2, X11 // f2440fe6da 1388 CVTPD2PL X11, X11 // f2450fe6db 1389 //TODO: CVTPD2PI (BX), M2 // 660f2d13 1390 //TODO: CVTPD2PI (R11), M2 // 66410f2d13 1391 //TODO: CVTPD2PI X2, M2 // 660f2dd2 1392 //TODO: CVTPD2PI X11, M2 // 66410f2dd3 1393 //TODO: CVTPD2PI (BX), M3 // 660f2d1b 1394 //TODO: CVTPD2PI (R11), M3 // 66410f2d1b 1395 //TODO: CVTPD2PI X2, M3 // 660f2dda 1396 //TODO: CVTPD2PI X11, M3 // 66410f2ddb 1397 CVTPD2PS (BX), X2 // 660f5a13 1398 CVTPD2PS (R11), X2 // 66410f5a13 1399 CVTPD2PS X2, X2 // 660f5ad2 1400 CVTPD2PS X11, X2 // 66410f5ad3 1401 CVTPD2PS (BX), X11 // 66440f5a1b 1402 CVTPD2PS (R11), X11 // 66450f5a1b 1403 CVTPD2PS X2, X11 // 66440f5ada 1404 CVTPD2PS X11, X11 // 66450f5adb 1405 //TODO: CVTPI2PD (BX), X2 // 660f2a13 1406 //TODO: CVTPI2PD (R11), X2 // 66410f2a13 1407 //TODO: CVTPI2PD M2, X2 // 660f2ad2 1408 //TODO: CVTPI2PD M3, X2 // 660f2ad3 1409 //TODO: CVTPI2PD (BX), X11 // 66440f2a1b 1410 //TODO: CVTPI2PD (R11), X11 // 66450f2a1b 1411 //TODO: CVTPI2PD M2, X11 // 66440f2ada 1412 //TODO: CVTPI2PD M3, X11 // 66440f2adb 1413 //TODO: CVTPI2PS (BX), X2 // 0f2a13 1414 //TODO: CVTPI2PS (R11), X2 // 410f2a13 1415 //TODO: CVTPI2PS M2, X2 // 0f2ad2 1416 //TODO: CVTPI2PS M3, X2 // 0f2ad3 1417 //TODO: CVTPI2PS (BX), X11 // 440f2a1b 1418 //TODO: CVTPI2PS (R11), X11 // 450f2a1b 1419 //TODO: CVTPI2PS M2, X11 // 440f2ada 1420 //TODO: CVTPI2PS M3, X11 // 440f2adb 1421 CVTPS2PL (BX), X2 // 660f5b13 1422 CVTPS2PL (R11), X2 // 66410f5b13 1423 CVTPS2PL X2, X2 // 660f5bd2 1424 CVTPS2PL X11, X2 // 66410f5bd3 1425 CVTPS2PL (BX), X11 // 66440f5b1b 1426 CVTPS2PL (R11), X11 // 66450f5b1b 1427 CVTPS2PL X2, X11 // 66440f5bda 1428 CVTPS2PL X11, X11 // 66450f5bdb 1429 CVTPS2PD (BX), X2 // 0f5a13 1430 CVTPS2PD (R11), X2 // 410f5a13 1431 CVTPS2PD X2, X2 // 0f5ad2 1432 CVTPS2PD X11, X2 // 410f5ad3 1433 CVTPS2PD (BX), X11 // 440f5a1b 1434 CVTPS2PD (R11), X11 // 450f5a1b 1435 CVTPS2PD X2, X11 // 440f5ada 1436 CVTPS2PD X11, X11 // 450f5adb 1437 //TODO: CVTPS2PI (BX), M2 // 0f2d13 1438 //TODO: CVTPS2PI (R11), M2 // 410f2d13 1439 //TODO: CVTPS2PI X2, M2 // 0f2dd2 1440 //TODO: CVTPS2PI X11, M2 // 410f2dd3 1441 //TODO: CVTPS2PI (BX), M3 // 0f2d1b 1442 //TODO: CVTPS2PI (R11), M3 // 410f2d1b 1443 //TODO: CVTPS2PI X2, M3 // 0f2dda 1444 //TODO: CVTPS2PI X11, M3 // 410f2ddb 1445 CVTSD2SL (BX), DX // f20f2d13 or f2480f2d13 1446 CVTSD2SL (R11), DX // f2410f2d13 or f2490f2d13 1447 CVTSD2SL X2, DX // f20f2dd2 or f2480f2dd2 1448 CVTSD2SL X11, DX // f2410f2dd3 or f2490f2dd3 1449 CVTSD2SL (BX), R11 // f2440f2d1b or f24c0f2d1b 1450 CVTSD2SL (R11), R11 // f2450f2d1b or f24d0f2d1b 1451 CVTSD2SL X2, R11 // f2440f2dda or f24c0f2dda 1452 CVTSD2SL X11, R11 // f2450f2ddb or f24d0f2ddb 1453 CVTSD2SS (BX), X2 // f20f5a13 1454 CVTSD2SS (R11), X2 // f2410f5a13 1455 CVTSD2SS X2, X2 // f20f5ad2 1456 CVTSD2SS X11, X2 // f2410f5ad3 1457 CVTSD2SS (BX), X11 // f2440f5a1b 1458 CVTSD2SS (R11), X11 // f2450f5a1b 1459 CVTSD2SS X2, X11 // f2440f5ada 1460 CVTSD2SS X11, X11 // f2450f5adb 1461 CVTSL2SD (BX), X2 // f20f2a13 1462 CVTSL2SD (R11), X2 // f2410f2a13 1463 CVTSL2SD DX, X2 // f20f2ad2 1464 CVTSL2SD R11, X2 // f2410f2ad3 1465 CVTSL2SD (BX), X11 // f2440f2a1b 1466 CVTSL2SD (R11), X11 // f2450f2a1b 1467 CVTSL2SD DX, X11 // f2440f2ada 1468 CVTSL2SD R11, X11 // f2450f2adb 1469 CVTSQ2SD (BX), X2 // f2480f2a13 1470 CVTSQ2SD (R11), X2 // f2490f2a13 1471 CVTSQ2SD DX, X2 // f2480f2ad2 1472 CVTSQ2SD R11, X2 // f2490f2ad3 1473 CVTSQ2SD (BX), X11 // f24c0f2a1b 1474 CVTSQ2SD (R11), X11 // f24d0f2a1b 1475 CVTSQ2SD DX, X11 // f24c0f2ada 1476 CVTSQ2SD R11, X11 // f24d0f2adb 1477 CVTSL2SS (BX), X2 // f30f2a13 1478 CVTSL2SS (R11), X2 // f3410f2a13 1479 CVTSL2SS DX, X2 // f30f2ad2 1480 CVTSL2SS R11, X2 // f3410f2ad3 1481 CVTSL2SS (BX), X11 // f3440f2a1b 1482 CVTSL2SS (R11), X11 // f3450f2a1b 1483 CVTSL2SS DX, X11 // f3440f2ada 1484 CVTSL2SS R11, X11 // f3450f2adb 1485 CVTSQ2SS (BX), X2 // f3480f2a13 1486 CVTSQ2SS (R11), X2 // f3490f2a13 1487 CVTSQ2SS DX, X2 // f3480f2ad2 1488 CVTSQ2SS R11, X2 // f3490f2ad3 1489 CVTSQ2SS (BX), X11 // f34c0f2a1b 1490 CVTSQ2SS (R11), X11 // f34d0f2a1b 1491 CVTSQ2SS DX, X11 // f34c0f2ada 1492 CVTSQ2SS R11, X11 // f34d0f2adb 1493 CVTSS2SD (BX), X2 // f30f5a13 1494 CVTSS2SD (R11), X2 // f3410f5a13 1495 CVTSS2SD X2, X2 // f30f5ad2 1496 CVTSS2SD X11, X2 // f3410f5ad3 1497 CVTSS2SD (BX), X11 // f3440f5a1b 1498 CVTSS2SD (R11), X11 // f3450f5a1b 1499 CVTSS2SD X2, X11 // f3440f5ada 1500 CVTSS2SD X11, X11 // f3450f5adb 1501 CVTSS2SL (BX), DX // f30f2d13 or f3480f2d13 1502 CVTSS2SL (R11), DX // f3410f2d13 or f3490f2d13 1503 CVTSS2SL X2, DX // f30f2dd2 or f3480f2dd2 1504 CVTSS2SL X11, DX // f3410f2dd3 or f3490f2dd3 1505 CVTSS2SL (BX), R11 // f3440f2d1b or f34c0f2d1b 1506 CVTSS2SL (R11), R11 // f3450f2d1b or f34d0f2d1b 1507 CVTSS2SL X2, R11 // f3440f2dda or f34c0f2dda 1508 CVTSS2SL X11, R11 // f3450f2ddb or f34d0f2ddb 1509 CVTTPD2PL (BX), X2 // 660fe613 1510 CVTTPD2PL (R11), X2 // 66410fe613 1511 CVTTPD2PL X2, X2 // 660fe6d2 1512 CVTTPD2PL X11, X2 // 66410fe6d3 1513 CVTTPD2PL (BX), X11 // 66440fe61b 1514 CVTTPD2PL (R11), X11 // 66450fe61b 1515 CVTTPD2PL X2, X11 // 66440fe6da 1516 CVTTPD2PL X11, X11 // 66450fe6db 1517 //TODO: CVTTPD2PI (BX), M2 // 660f2c13 1518 //TODO: CVTTPD2PI (R11), M2 // 66410f2c13 1519 //TODO: CVTTPD2PI X2, M2 // 660f2cd2 1520 //TODO: CVTTPD2PI X11, M2 // 66410f2cd3 1521 //TODO: CVTTPD2PI (BX), M3 // 660f2c1b 1522 //TODO: CVTTPD2PI (R11), M3 // 66410f2c1b 1523 //TODO: CVTTPD2PI X2, M3 // 660f2cda 1524 //TODO: CVTTPD2PI X11, M3 // 66410f2cdb 1525 CVTTPS2PL (BX), X2 // f30f5b13 1526 CVTTPS2PL (R11), X2 // f3410f5b13 1527 CVTTPS2PL X2, X2 // f30f5bd2 1528 CVTTPS2PL X11, X2 // f3410f5bd3 1529 CVTTPS2PL (BX), X11 // f3440f5b1b 1530 CVTTPS2PL (R11), X11 // f3450f5b1b 1531 CVTTPS2PL X2, X11 // f3440f5bda 1532 CVTTPS2PL X11, X11 // f3450f5bdb 1533 //TODO: CVTTPS2PI (BX), M2 // 0f2c13 1534 //TODO: CVTTPS2PI (R11), M2 // 410f2c13 1535 //TODO: CVTTPS2PI X2, M2 // 0f2cd2 1536 //TODO: CVTTPS2PI X11, M2 // 410f2cd3 1537 //TODO: CVTTPS2PI (BX), M3 // 0f2c1b 1538 //TODO: CVTTPS2PI (R11), M3 // 410f2c1b 1539 //TODO: CVTTPS2PI X2, M3 // 0f2cda 1540 //TODO: CVTTPS2PI X11, M3 // 410f2cdb 1541 CVTTSD2SL (BX), DX // f20f2c13 or f2480f2c13 1542 CVTTSD2SL (R11), DX // f2410f2c13 or f2490f2c13 1543 CVTTSD2SL X2, DX // f20f2cd2 or f2480f2cd2 1544 CVTTSD2SL X11, DX // f2410f2cd3 or f2490f2cd3 1545 CVTTSD2SL (BX), R11 // f2440f2c1b or f24c0f2c1b 1546 CVTTSD2SL (R11), R11 // f2450f2c1b or f24d0f2c1b 1547 CVTTSD2SL X2, R11 // f2440f2cda or f24c0f2cda 1548 CVTTSD2SL X11, R11 // f2450f2cdb or f24d0f2cdb 1549 CVTTSS2SL (BX), DX // f30f2c13 or f3480f2c13 1550 CVTTSS2SL (R11), DX // f3410f2c13 or f3490f2c13 1551 CVTTSS2SL X2, DX // f30f2cd2 or f3480f2cd2 1552 CVTTSS2SL X11, DX // f3410f2cd3 or f3490f2cd3 1553 CVTTSS2SL (BX), R11 // f3440f2c1b or f34c0f2c1b 1554 CVTTSS2SL (R11), R11 // f3450f2c1b or f34d0f2c1b 1555 CVTTSS2SL X2, R11 // f3440f2cda or f34c0f2cda 1556 CVTTSS2SL X11, R11 // f3450f2cdb or f34d0f2cdb 1557 CWD // 6699 1558 //TODO: CWDE // 98 1559 DECW (BX) // 66ff0b 1560 DECW (R11) // 6641ff0b 1561 DECW DX // 66ffca 1562 DECW R11 // 6641ffcb 1563 DECL (BX) // ff0b 1564 DECL (R11) // 41ff0b 1565 DECL DX // ffca 1566 DECL R11 // 41ffcb 1567 DECQ (BX) // 48ff0b 1568 DECQ (R11) // 49ff0b 1569 DECQ DX // 48ffca 1570 DECQ R11 // 49ffcb 1571 DECB (BX) // fe0b 1572 DECB (R11) // 41fe0b 1573 DECB DL // feca 1574 DECB R11 // 41fecb 1575 DIVW (BX) // 66f733 1576 DIVW (R11) // 6641f733 1577 DIVW DX // 66f7f2 1578 DIVW R11 // 6641f7f3 1579 DIVL (BX) // f733 1580 DIVL (R11) // 41f733 1581 DIVL DX // f7f2 1582 DIVL R11 // 41f7f3 1583 DIVQ (BX) // 48f733 1584 DIVQ (R11) // 49f733 1585 DIVQ DX // 48f7f2 1586 DIVQ R11 // 49f7f3 1587 DIVB (BX) // f633 1588 DIVB (R11) // 41f633 1589 DIVB DL // f6f2 1590 DIVB R11 // 41f6f3 1591 DIVPD (BX), X2 // 660f5e13 1592 DIVPD (R11), X2 // 66410f5e13 1593 DIVPD X2, X2 // 660f5ed2 1594 DIVPD X11, X2 // 66410f5ed3 1595 DIVPD (BX), X11 // 66440f5e1b 1596 DIVPD (R11), X11 // 66450f5e1b 1597 DIVPD X2, X11 // 66440f5eda 1598 DIVPD X11, X11 // 66450f5edb 1599 DIVPS (BX), X2 // 0f5e13 1600 DIVPS (R11), X2 // 410f5e13 1601 DIVPS X2, X2 // 0f5ed2 1602 DIVPS X11, X2 // 410f5ed3 1603 DIVPS (BX), X11 // 440f5e1b 1604 DIVPS (R11), X11 // 450f5e1b 1605 DIVPS X2, X11 // 440f5eda 1606 DIVPS X11, X11 // 450f5edb 1607 DIVSD (BX), X2 // f20f5e13 1608 DIVSD (R11), X2 // f2410f5e13 1609 DIVSD X2, X2 // f20f5ed2 1610 DIVSD X11, X2 // f2410f5ed3 1611 DIVSD (BX), X11 // f2440f5e1b 1612 DIVSD (R11), X11 // f2450f5e1b 1613 DIVSD X2, X11 // f2440f5eda 1614 DIVSD X11, X11 // f2450f5edb 1615 DIVSS (BX), X2 // f30f5e13 1616 DIVSS (R11), X2 // f3410f5e13 1617 DIVSS X2, X2 // f30f5ed2 1618 DIVSS X11, X2 // f3410f5ed3 1619 DIVSS (BX), X11 // f3440f5e1b 1620 DIVSS (R11), X11 // f3450f5e1b 1621 DIVSS X2, X11 // f3440f5eda 1622 DIVSS X11, X11 // f3450f5edb 1623 //TODO: DPPD $7, (BX), X2 // 660f3a411307 1624 //TODO: DPPD $7, (R11), X2 // 66410f3a411307 1625 //TODO: DPPD $7, X2, X2 // 660f3a41d207 1626 //TODO: DPPD $7, X11, X2 // 66410f3a41d307 1627 //TODO: DPPD $7, (BX), X11 // 66440f3a411b07 1628 //TODO: DPPD $7, (R11), X11 // 66450f3a411b07 1629 //TODO: DPPD $7, X2, X11 // 66440f3a41da07 1630 //TODO: DPPD $7, X11, X11 // 66450f3a41db07 1631 //TODO: DPPS $7, (BX), X2 // 660f3a401307 1632 //TODO: DPPS $7, (R11), X2 // 66410f3a401307 1633 //TODO: DPPS $7, X2, X2 // 660f3a40d207 1634 //TODO: DPPS $7, X11, X2 // 66410f3a40d307 1635 //TODO: DPPS $7, (BX), X11 // 66440f3a401b07 1636 //TODO: DPPS $7, (R11), X11 // 66450f3a401b07 1637 //TODO: DPPS $7, X2, X11 // 66440f3a40da07 1638 //TODO: DPPS $7, X11, X11 // 66450f3a40db07 1639 EMMS // 0f77 1640 //TODO: ENTERQ $0x12, $0xf123 // c823f112 1641 //TODO: EXTRACTPS $7, X2, (BX) // 660f3a171307 1642 //TODO: EXTRACTPS $7, X11, (BX) // 66440f3a171b07 1643 //TODO: EXTRACTPS $7, X2, (R11) // 66410f3a171307 1644 //TODO: EXTRACTPS $7, X11, (R11) // 66450f3a171b07 1645 //TODO: EXTRACTPS $7, X2, DX // 660f3a17d207 1646 //TODO: EXTRACTPS $7, X11, DX // 66440f3a17da07 1647 //TODO: EXTRACTPS $7, X2, R11 // 66410f3a17d307 1648 //TODO: EXTRACTPS $7, X11, R11 // 66450f3a17db07 1649 F2XM1 // d9f0 1650 FABS // d9e1 1651 FADDD F2, F0 // d8c2 1652 FADDD F3, F0 // d8c3 1653 FADDD F0, F2 // dcc2 1654 FADDD F0, F3 // dcc3 1655 FADDD (BX), F0 // d803 or dc03 1656 FADDD (R11), F0 // 41d803 or 41dc03 1657 FADDDP F0, F2 // dec2 1658 FADDDP F0, F3 // dec3 1659 //TODO: FBLD (BX) // df23 1660 //TODO: FBLD (R11) // 41df23 1661 //TODO: FBSTP (BX) // df33 1662 //TODO: FBSTP (R11) // 41df33 1663 FCHS // d9e0 1664 //TODO: FCMOVB F2, F0 // dac2 1665 //TODO: FCMOVB F3, F0 // dac3 1666 //TODO: FCMOVBE F2, F0 // dad2 1667 //TODO: FCMOVBE F3, F0 // dad3 1668 //TODO: FCMOVE F2, F0 // daca 1669 //TODO: FCMOVE F3, F0 // dacb 1670 //TODO: FCMOVNB F2, F0 // dbc2 1671 //TODO: FCMOVNB F3, F0 // dbc3 1672 //TODO: FCMOVNBE F2, F0 // dbd2 1673 //TODO: FCMOVNBE F3, F0 // dbd3 1674 FCMOVNE F2, F0 // dbca 1675 FCMOVNE F3, F0 // dbcb 1676 FCMOVNU F2, F0 // dbda 1677 FCMOVNU F3, F0 // dbdb 1678 //TODO: FCMOVU F2, F0 // dada 1679 //TODO: FCMOVU F3, F0 // dadb 1680 FCOMD F2, F0 // d8d2 1681 FCOMD F3, F0 // d8d3 1682 FCOMD (BX), F0 // d813 or dc13 1683 FCOMD (R11), F0 // 41d813 or 41dc13 1684 //TODO: FCOMI F2, F0 // dbf2 1685 //TODO: FCOMI F3, F0 // dbf3 1686 //TODO: FCOMIP F2, F0 // dff2 1687 //TODO: FCOMIP F3, F0 // dff3 1688 //TODO: FCOMP F2 // d8da 1689 //TODO: FCOMP F3 // d8db 1690 //TODO: FCOMFP (BX) // d81b 1691 //TODO: FCOMFP (R11) // 41d81b 1692 //TODO: FCOMPL (BX) // dc1b 1693 //TODO: FCOMPL (R11) // 41dc1b 1694 //TODO: FCOMPP // ded9 1695 FCOS // d9ff 1696 FDECSTP // d9f6 1697 FDIVD F2, F0 // d8f2 1698 FDIVD F3, F0 // d8f3 1699 FDIVD F0, F2 // dcfa or dcf2 1700 FDIVD F0, F3 // dcfb or dcf3 1701 FDIVD (BX), F0 // d833 or dc33 1702 FDIVD (R11), F0 // 41d833 or 41dc33 1703 //TODO: FDIVRP F0, F2 // defa 1704 //TODO: FDIVRP F0, F3 // defb 1705 //TODO: FDIVR F2, F0 // d8fa 1706 //TODO: FDIVR F3, F0 // d8fb 1707 //TODO: FDIVFR (BX) // d83b 1708 //TODO: FDIVFR (R11) // 41d83b 1709 //TODO: FDIVRL (BX) // dc3b 1710 //TODO: FDIVRL (R11) // 41dc3b 1711 //TODO: FDIVP F0, F2 // def2 1712 //TODO: FDIVP F0, F3 // def3 1713 //TODO: FFREE F2 // ddc2 1714 //TODO: FFREE F3 // ddc3 1715 //TODO: FFREEP F2 // dfc2 1716 //TODO: FFREEP F3 // dfc3 1717 //TODO: FIADD (BX) // de03 1718 //TODO: FIADD (R11) // 41de03 1719 //TODO: FIADDL (BX) // da03 1720 //TODO: FIADDL (R11) // 41da03 1721 //TODO: FICOM (BX) // de13 1722 //TODO: FICOM (R11) // 41de13 1723 //TODO: FICOML (BX) // da13 1724 //TODO: FICOML (R11) // 41da13 1725 //TODO: FICOMP (BX) // de1b 1726 //TODO: FICOMP (R11) // 41de1b 1727 //TODO: FICOMPL (BX) // da1b 1728 //TODO: FICOMPL (R11) // 41da1b 1729 //TODO: FIDIV (BX) // de33 1730 //TODO: FIDIV (R11) // 41de33 1731 //TODO: FIDIVL (BX) // da33 1732 //TODO: FIDIVL (R11) // 41da33 1733 //TODO: FIDIVR (BX) // de3b 1734 //TODO: FIDIVR (R11) // 41de3b 1735 //TODO: FIDIVRL (BX) // da3b 1736 //TODO: FIDIVRL (R11) // 41da3b 1737 //TODO: FILD (BX) // df03 1738 //TODO: FILD (R11) // 41df03 1739 //TODO: FILDL (BX) // db03 1740 //TODO: FILDL (R11) // 41db03 1741 //TODO: FILDLL (BX) // df2b 1742 //TODO: FILDLL (R11) // 41df2b 1743 //TODO: FIMUL (BX) // de0b 1744 //TODO: FIMUL (R11) // 41de0b 1745 //TODO: FIMULL (BX) // da0b 1746 //TODO: FIMULL (R11) // 41da0b 1747 FINCSTP // d9f7 1748 //TODO: FIST (BX) // df13 1749 //TODO: FIST (R11) // 41df13 1750 //TODO: FISTL (BX) // db13 1751 //TODO: FISTL (R11) // 41db13 1752 //TODO: FISTP (BX) // df1b 1753 //TODO: FISTP (R11) // 41df1b 1754 //TODO: FISTPL (BX) // db1b 1755 //TODO: FISTPL (R11) // 41db1b 1756 //TODO: FISTPLL (BX) // df3b 1757 //TODO: FISTPLL (R11) // 41df3b 1758 //TODO: FISTTP (BX) // df0b 1759 //TODO: FISTTP (R11) // 41df0b 1760 //TODO: FISTTPL (BX) // db0b 1761 //TODO: FISTTPL (R11) // 41db0b 1762 //TODO: FISTTPLL (BX) // dd0b 1763 //TODO: FISTTPLL (R11) // 41dd0b 1764 //TODO: FISUB (BX) // de23 1765 //TODO: FISUB (R11) // 41de23 1766 //TODO: FISUBL (BX) // da23 1767 //TODO: FISUBL (R11) // 41da23 1768 //TODO: FISUBR (BX) // de2b 1769 //TODO: FISUBR (R11) // 41de2b 1770 //TODO: FISUBRL (BX) // da2b 1771 //TODO: FISUBRL (R11) // 41da2b 1772 //TODO: FLD F2 // d9c2 1773 //TODO: FLD F3 // d9c3 1774 //TODO: FLDS (BX) // d903 1775 //TODO: FLDS (R11) // 41d903 1776 //TODO: FLDL (BX) // dd03 1777 //TODO: FLDL (R11) // 41dd03 1778 //TODO: FLDT (BX) // db2b 1779 //TODO: FLDT (R11) // 41db2b 1780 FLD1 // d9e8 1781 FLDCW (BX) // d92b 1782 FLDCW (R11) // 41d92b 1783 //TODO: FLDENVL (BX) // d923 1784 //TODO: FLDENVL (R11) // 41d923 1785 FLDL2E // d9ea 1786 FLDL2T // d9e9 1787 FLDLG2 // d9ec 1788 FLDPI // d9eb 1789 //TODO: FMUL F2, F0 // d8ca 1790 //TODO: FMUL F3, F0 // d8cb 1791 //TODO: FMUL F0, F2 // dcca 1792 //TODO: FMUL F0, F3 // dccb 1793 //TODO: FMULS (BX) // d80b 1794 //TODO: FMULS (R11) // 41d80b 1795 //TODO: FMULL (BX) // dc0b 1796 //TODO: FMULL (R11) // 41dc0b 1797 //TODO: FMULP F0, F2 // deca 1798 //TODO: FMULP F0, F3 // decb 1799 //TODO: FNCLEX // dbe2 1800 //TODO: FNINIT // dbe3 1801 FNOP // d9d0 1802 //TODO: FNSAVEL (BX) // dd33 1803 //TODO: FNSAVEL (R11) // 41dd33 1804 //TODO: FNSTCW (BX) // d93b 1805 //TODO: FNSTCW (R11) // 41d93b 1806 //TODO: FNSTENVL (BX) // d933 1807 //TODO: FNSTENVL (R11) // 41d933 1808 //TODO: FNSTSW AX // dfe0 1809 //TODO: FNSTSW (BX) // dd3b 1810 //TODO: FNSTSW (R11) // 41dd3b 1811 FPATAN // d9f3 1812 FPREM // d9f8 1813 FPREM1 // d9f5 1814 FPTAN // d9f2 1815 FRNDINT // d9fc 1816 //TODO: FRSTORL (BX) // dd23 1817 //TODO: FRSTORL (R11) // 41dd23 1818 FSCALE // d9fd 1819 FSIN // d9fe 1820 FSINCOS // d9fb 1821 FSQRT // d9fa 1822 //TODO: FST F2 // ddd2 1823 //TODO: FST F3 // ddd3 1824 //TODO: FSTS (BX) // d913 1825 //TODO: FSTS (R11) // 41d913 1826 //TODO: FSTL (BX) // dd13 1827 //TODO: FSTL (R11) // 41dd13 1828 //TODO: FSTP F2 // ddda 1829 //TODO: FSTP F3 // dddb 1830 //TODO: FSTPS (BX) // d91b 1831 //TODO: FSTPS (R11) // 41d91b 1832 //TODO: FSTPL (BX) // dd1b 1833 //TODO: FSTPL (R11) // 41dd1b 1834 //TODO: FSTPT (BX) // db3b 1835 //TODO: FSTPT (R11) // 41db3b 1836 //TODO: FSUB F2, F0 // d8e2 1837 //TODO: FSUB F3, F0 // d8e3 1838 //TODO: FSUBR F0, F2 // dcea 1839 //TODO: FSUBR F0, F3 // dceb 1840 //TODO: FSUBS (BX) // d823 1841 //TODO: FSUBS (R11) // 41d823 1842 //TODO: FSUBL (BX) // dc23 1843 //TODO: FSUBL (R11) // 41dc23 1844 //TODO: FSUBRP F0, F2 // deea 1845 //TODO: FSUBRP F0, F3 // deeb 1846 //TODO: FSUBR F2, F0 // d8ea 1847 //TODO: FSUBR F3, F0 // d8eb 1848 //TODO: FSUB F0, F2 // dce2 1849 //TODO: FSUB F0, F3 // dce3 1850 //TODO: FSUBRS (BX) // d82b 1851 //TODO: FSUBRS (R11) // 41d82b 1852 //TODO: FSUBRL (BX) // dc2b 1853 //TODO: FSUBRL (R11) // 41dc2b 1854 //TODO: FSUBP F0, F2 // dee2 1855 //TODO: FSUBP F0, F3 // dee3 1856 FTST // d9e4 1857 //TODO: FUCOM F2 // dde2 1858 //TODO: FUCOM F3 // dde3 1859 //TODO: FUCOMI F2, F0 // dbea 1860 //TODO: FUCOMI F3, F0 // dbeb 1861 //TODO: FUCOMIP F2, F0 // dfea 1862 //TODO: FUCOMIP F3, F0 // dfeb 1863 //TODO: FUCOMP F2 // ddea 1864 //TODO: FUCOMP F3 // ddeb 1865 //TODO: FUCOMPP // dae9 1866 //TODO: FWAIT // 9b 1867 FXAM // d9e5 1868 //TODO: FXCH F2 // d9ca 1869 //TODO: FXCH F3 // d9cb 1870 FXRSTOR (BX) // 0fae0b 1871 FXRSTOR (R11) // 410fae0b 1872 FXRSTOR64 (BX) // 480fae0b 1873 FXRSTOR64 (R11) // 490fae0b 1874 FXSAVE (BX) // 0fae03 1875 FXSAVE (R11) // 410fae03 1876 FXSAVE64 (BX) // 480fae03 1877 FXSAVE64 (R11) // 490fae03 1878 FXTRACT // d9f4 1879 FYL2X // d9f1 1880 FYL2XP1 // d9f9 1881 HADDPD (BX), X2 // 660f7c13 1882 HADDPD (R11), X2 // 66410f7c13 1883 HADDPD X2, X2 // 660f7cd2 1884 HADDPD X11, X2 // 66410f7cd3 1885 HADDPD (BX), X11 // 66440f7c1b 1886 HADDPD (R11), X11 // 66450f7c1b 1887 HADDPD X2, X11 // 66440f7cda 1888 HADDPD X11, X11 // 66450f7cdb 1889 HADDPS (BX), X2 // f20f7c13 1890 HADDPS (R11), X2 // f2410f7c13 1891 HADDPS X2, X2 // f20f7cd2 1892 HADDPS X11, X2 // f2410f7cd3 1893 HADDPS (BX), X11 // f2440f7c1b 1894 HADDPS (R11), X11 // f2450f7c1b 1895 HADDPS X2, X11 // f2440f7cda 1896 HADDPS X11, X11 // f2450f7cdb 1897 HLT // f4 1898 HSUBPD (BX), X2 // 660f7d13 1899 HSUBPD (R11), X2 // 66410f7d13 1900 HSUBPD X2, X2 // 660f7dd2 1901 HSUBPD X11, X2 // 66410f7dd3 1902 HSUBPD (BX), X11 // 66440f7d1b 1903 HSUBPD (R11), X11 // 66450f7d1b 1904 HSUBPD X2, X11 // 66440f7dda 1905 HSUBPD X11, X11 // 66450f7ddb 1906 HSUBPS (BX), X2 // f20f7d13 1907 HSUBPS (R11), X2 // f2410f7d13 1908 HSUBPS X2, X2 // f20f7dd2 1909 HSUBPS X11, X2 // f2410f7dd3 1910 HSUBPS (BX), X11 // f2440f7d1b 1911 HSUBPS (R11), X11 // f2450f7d1b 1912 HSUBPS X2, X11 // f2440f7dda 1913 HSUBPS X11, X11 // f2450f7ddb 1914 //TODO: ICEBP // f1 1915 IDIVW (BX) // 66f73b 1916 IDIVW (R11) // 6641f73b 1917 IDIVW DX // 66f7fa 1918 IDIVW R11 // 6641f7fb 1919 IDIVL (BX) // f73b 1920 IDIVL (R11) // 41f73b 1921 IDIVL DX // f7fa 1922 IDIVL R11 // 41f7fb 1923 IDIVQ (BX) // 48f73b 1924 IDIVQ (R11) // 49f73b 1925 IDIVQ DX // 48f7fa 1926 IDIVQ R11 // 49f7fb 1927 IDIVB (BX) // f63b 1928 IDIVB (R11) // 41f63b 1929 IDIVB DL // f6fa 1930 IDIVB R11 // 41f6fb 1931 IMULW (BX) // 66f72b 1932 IMULW (R11) // 6641f72b 1933 IMULW DX // 66f7ea 1934 IMULW R11 // 6641f7eb 1935 IMULL (BX) // f72b 1936 IMULL (R11) // 41f72b 1937 IMULL DX // f7ea 1938 IMULL R11 // 41f7eb 1939 IMULQ (BX) // 48f72b 1940 IMULQ (R11) // 49f72b 1941 IMULQ DX // 48f7ea 1942 IMULQ R11 // 49f7eb 1943 IMULB (BX) // f62b 1944 IMULB (R11) // 41f62b 1945 IMULB DL // f6ea 1946 IMULB R11 // 41f6eb 1947 IMULW (BX), DX // 660faf13 1948 IMULW (R11), DX // 66410faf13 1949 IMULW DX, DX // 660fafd2 1950 IMULW R11, DX // 66410fafd3 1951 IMULW (BX), R11 // 66440faf1b 1952 IMULW (R11), R11 // 66450faf1b 1953 IMULW DX, R11 // 66440fafda 1954 IMULW R11, R11 // 66450fafdb 1955 //TODO: IMULW $0xf123, (BX), DX // 66691323f1 1956 //TODO: IMULW $0xf123, (R11), DX // 6641691323f1 1957 //TODO: IMULW $0xf123, DX, DX // 6669d223f1 1958 //TODO: IMULW $0xf123, R11, DX // 664169d323f1 1959 //TODO: IMULW $0xf123, (BX), R11 // 6644691b23f1 1960 //TODO: IMULW $0xf123, (R11), R11 // 6645691b23f1 1961 //TODO: IMULW $0xf123, DX, R11 // 664469da23f1 1962 //TODO: IMULW $0xf123, R11, R11 // 664569db23f1 1963 //TODO: IMULW $7, (BX), DX // 666b1307 1964 //TODO: IMULW $7, (R11), DX // 66416b1307 1965 //TODO: IMULW $7, DX, DX // 666bd207 1966 //TODO: IMULW $7, R11, DX // 66416bd307 1967 //TODO: IMULW $7, (BX), R11 // 66446b1b07 1968 //TODO: IMULW $7, (R11), R11 // 66456b1b07 1969 //TODO: IMULW $7, DX, R11 // 66446bda07 1970 //TODO: IMULW $7, R11, R11 // 66456bdb07 1971 IMULL (BX), DX // 0faf13 1972 IMULL (R11), DX // 410faf13 1973 IMULL DX, DX // 0fafd2 1974 IMULL R11, DX // 410fafd3 1975 IMULL (BX), R11 // 440faf1b 1976 IMULL (R11), R11 // 450faf1b 1977 IMULL DX, R11 // 440fafda 1978 IMULL R11, R11 // 450fafdb 1979 //TODO: IMULL $0xf1234567, (BX), DX // 6913674523f1 1980 //TODO: IMULL $0xf1234567, (R11), DX // 416913674523f1 1981 //TODO: IMULL $0xf1234567, DX, DX // 69d2674523f1 1982 //TODO: IMULL $0xf1234567, R11, DX // 4169d3674523f1 1983 //TODO: IMULL $0xf1234567, (BX), R11 // 44691b674523f1 1984 //TODO: IMULL $0xf1234567, (R11), R11 // 45691b674523f1 1985 //TODO: IMULL $0xf1234567, DX, R11 // 4469da674523f1 1986 //TODO: IMULL $0xf1234567, R11, R11 // 4569db674523f1 1987 //TODO: IMULL $7, (BX), DX // 6b1307 1988 //TODO: IMULL $7, (R11), DX // 416b1307 1989 //TODO: IMULL $7, DX, DX // 6bd207 1990 //TODO: IMULL $7, R11, DX // 416bd307 1991 //TODO: IMULL $7, (BX), R11 // 446b1b07 1992 //TODO: IMULL $7, (R11), R11 // 456b1b07 1993 //TODO: IMULL $7, DX, R11 // 446bda07 1994 //TODO: IMULL $7, R11, R11 // 456bdb07 1995 IMULQ (BX), DX // 480faf13 1996 IMULQ (R11), DX // 490faf13 1997 IMULQ DX, DX // 480fafd2 1998 IMULQ R11, DX // 490fafd3 1999 IMULQ (BX), R11 // 4c0faf1b 2000 IMULQ (R11), R11 // 4d0faf1b 2001 IMULQ DX, R11 // 4c0fafda 2002 IMULQ R11, R11 // 4d0fafdb 2003 //TODO: IMULQ $0xfffffffff1234567, (BX), DX // 486913674523f1 2004 //TODO: IMULQ $0xfffffffff1234567, (R11), DX // 496913674523f1 2005 //TODO: IMULQ $0xfffffffff1234567, DX, DX // 4869d2674523f1 2006 //TODO: IMULQ $0xfffffffff1234567, R11, DX // 4969d3674523f1 2007 //TODO: IMULQ $0xfffffffff1234567, (BX), R11 // 4c691b674523f1 2008 //TODO: IMULQ $0xfffffffff1234567, (R11), R11 // 4d691b674523f1 2009 //TODO: IMULQ $0xfffffffff1234567, DX, R11 // 4c69da674523f1 2010 //TODO: IMULQ $0xfffffffff1234567, R11, R11 // 4d69db674523f1 2011 IMUL3Q $7, (BX), DX // 486b1307 2012 IMUL3Q $7, (R11), DX // 496b1307 2013 IMUL3Q $7, DX, DX // 486bd207 2014 IMUL3Q $7, R11, DX // 496bd307 2015 IMUL3Q $7, (BX), R11 // 4c6b1b07 2016 IMUL3Q $7, (R11), R11 // 4d6b1b07 2017 IMUL3Q $7, DX, R11 // 4c6bda07 2018 IMUL3Q $7, R11, R11 // 4d6bdb07 2019 //TODO: INB DX, AL // ec 2020 //TODO: INB $7, AL // e407 2021 //TODO: INW DX, AX // 66ed 2022 //TODO: INW $7, AX // 66e507 2023 //TODO: INL DX, AX // ed 2024 //TODO: INL $7, AX // e507 2025 INCW (BX) // 66ff03 2026 INCW (R11) // 6641ff03 2027 INCW DX // 66ffc2 2028 INCW R11 // 6641ffc3 2029 INCL (BX) // ff03 2030 INCL (R11) // 41ff03 2031 INCL DX // ffc2 2032 INCL R11 // 41ffc3 2033 INCQ (BX) // 48ff03 2034 INCQ (R11) // 49ff03 2035 INCQ DX // 48ffc2 2036 INCQ R11 // 49ffc3 2037 INCB (BX) // fe03 2038 INCB (R11) // 41fe03 2039 INCB DL // fec2 2040 INCB R11 // 41fec3 2041 INSB // 6c 2042 INSL // 6d 2043 //TODO: INSERTPS $7, (BX), X2 // 660f3a211307 2044 //TODO: INSERTPS $7, (R11), X2 // 66410f3a211307 2045 //TODO: INSERTPS $7, X2, X2 // 660f3a21d207 2046 //TODO: INSERTPS $7, X11, X2 // 66410f3a21d307 2047 //TODO: INSERTPS $7, (BX), X11 // 66440f3a211b07 2048 //TODO: INSERTPS $7, (R11), X11 // 66450f3a211b07 2049 //TODO: INSERTPS $7, X2, X11 // 66440f3a21da07 2050 //TODO: INSERTPS $7, X11, X11 // 66450f3a21db07 2051 INSW // 666d 2052 //TODO: INT $3 // cc 2053 INT $7 // cd07 2054 INVD // 0f08 2055 INVLPG (BX) // 0f013b 2056 INVLPG (R11) // 410f013b 2057 //TODO: INVPCID (BX), DX // 660f388213 2058 //TODO: INVPCID (R11), DX // 66410f388213 2059 //TODO: INVPCID (BX), R11 // 66440f38821b 2060 //TODO: INVPCID (R11), R11 // 66450f38821b 2061 JCS 2(PC) 2062 IRETW // 66cf 2063 JCS 2(PC) 2064 IRETL // cf 2065 JCS 2(PC) 2066 IRETQ // 48cf 2067 //TODO: JA .+$0x11223344 // 480f8744332211 or 0f8744332211 2068 //TODO: JA .+$0x11 // 7711 2069 //TODO: JAE .+$0x11223344 // 0f8344332211 or 480f8344332211 2070 //TODO: JAE .+$0x11 // 7311 2071 //TODO: JB .+$0x11223344 // 480f8244332211 or 0f8244332211 2072 //TODO: JB .+$0x11 // 7211 2073 //TODO: JBE .+$0x11223344 // 0f8644332211 or 480f8644332211 2074 //TODO: JBE .+$0x11 // 7611 2075 //TODO: JE .+$0x11223344 // 480f8444332211 or 0f8444332211 2076 //TODO: JE .+$0x11 // 7411 2077 //TODO: JECXZ .+$0x11 // e311 2078 //TODO: JG .+$0x11223344 // 0f8f44332211 or 480f8f44332211 2079 //TODO: JG .+$0x11 // 7f11 2080 //TODO: JGE .+$0x11223344 // 480f8d44332211 or 0f8d44332211 2081 //TODO: JGE .+$0x11 // 7d11 2082 //TODO: JL .+$0x11223344 // 0f8c44332211 or 480f8c44332211 2083 //TODO: JL .+$0x11 // 7c11 2084 //TODO: JLE .+$0x11223344 // 0f8e44332211 or 480f8e44332211 2085 //TODO: JLE .+$0x11 // 7e11 2086 JCS 2(PC) 2087 //TODO: JMPQ* (BX) // ff23 2088 JCS 2(PC) 2089 //TODO: JMPQ* (R11) // 41ff23 2090 JCS 2(PC) 2091 //TODO: JMPQ* DX // ffe2 2092 JCS 2(PC) 2093 //TODO: JMPQ* R11 // 41ffe3 2094 JCS 2(PC) 2095 //TODO: JMP .+$0x11223344 // 48e944332211 or e944332211 2096 JCS 2(PC) 2097 JCS 2(PC) 2098 //TODO: JMP .+$0x11 // eb11 2099 JCS 2(PC) 2100 //TODO: LJMPW* (BX) // 66ff2b 2101 JCS 2(PC) 2102 //TODO: LJMPW* (R11) // 6641ff2b 2103 JCS 2(PC) 2104 //TODO: LJMPL* (BX) // ff2b 2105 JCS 2(PC) 2106 //TODO: LJMPL* (R11) // 41ff2b 2107 JCS 2(PC) 2108 //TODO: LJMPQ* (BX) // 48ff2b 2109 JCS 2(PC) 2110 //TODO: LJMPQ* (R11) // 49ff2b 2111 //TODO: JNE .+$0x11223344 // 480f8544332211 or 0f8544332211 2112 //TODO: JNE .+$0x11 // 7511 2113 //TODO: JNO .+$0x11223344 // 480f8144332211 or 0f8144332211 2114 //TODO: JNO .+$0x11 // 7111 2115 //TODO: JNP .+$0x11223344 // 480f8b44332211 or 0f8b44332211 2116 //TODO: JNP .+$0x11 // 7b11 2117 //TODO: JNS .+$0x11223344 // 0f8944332211 or 480f8944332211 2118 //TODO: JNS .+$0x11 // 7911 2119 //TODO: JO .+$0x11223344 // 0f8044332211 or 480f8044332211 2120 //TODO: JO .+$0x11 // 7011 2121 //TODO: JP .+$0x11223344 // 480f8a44332211 or 0f8a44332211 2122 //TODO: JP .+$0x11 // 7a11 2123 //TODO: JRCXZ .+$0x11 // e311 2124 //TODO: JS .+$0x11223344 // 480f8844332211 or 0f8844332211 2125 //TODO: JS .+$0x11 // 7811 2126 LAHF // 9f 2127 LARW (BX), DX // 660f0213 2128 LARW (R11), DX // 66410f0213 2129 LARW DX, DX // 660f02d2 2130 LARW R11, DX // 66410f02d3 2131 LARW (BX), R11 // 66440f021b 2132 LARW (R11), R11 // 66450f021b 2133 LARW DX, R11 // 66440f02da 2134 LARW R11, R11 // 66450f02db 2135 LARL (BX), DX // 0f0213 2136 LARL (R11), DX // 410f0213 2137 LARL DX, DX // 0f02d2 2138 LARL R11, DX // 410f02d3 2139 LARL (BX), R11 // 440f021b 2140 LARL (R11), R11 // 450f021b 2141 LARL DX, R11 // 440f02da 2142 LARL R11, R11 // 450f02db 2143 //TODO: LARQ (BX), DX // 480f0213 2144 //TODO: LARQ (R11), DX // 490f0213 2145 //TODO: LARQ DX, DX // 480f02d2 2146 //TODO: LARQ R11, DX // 490f02d3 2147 //TODO: LARQ (BX), R11 // 4c0f021b 2148 //TODO: LARQ (R11), R11 // 4d0f021b 2149 //TODO: LARQ DX, R11 // 4c0f02da 2150 //TODO: LARQ R11, R11 // 4d0f02db 2151 LDDQU (BX), X2 // f20ff013 2152 LDDQU (R11), X2 // f2410ff013 2153 LDDQU (BX), X11 // f2440ff01b 2154 LDDQU (R11), X11 // f2450ff01b 2155 LDMXCSR (BX) // 0fae13 2156 LDMXCSR (R11) // 410fae13 2157 LEAW (BX), DX // 668d13 2158 LEAW (R11), DX // 66418d13 2159 LEAW (BX), R11 // 66448d1b 2160 LEAW (R11), R11 // 66458d1b 2161 LEAL (BX), DX // 8d13 2162 LEAL (R11), DX // 418d13 2163 LEAL (BX), R11 // 448d1b 2164 LEAL (R11), R11 // 458d1b 2165 LEAQ (BX), DX // 488d13 2166 LEAQ (R11), DX // 498d13 2167 LEAQ (BX), R11 // 4c8d1b 2168 LEAQ (R11), R11 // 4d8d1b 2169 LEAVEQ // 66c9 or c9 2170 LFENCE // 0faee8 2171 //TODO: LFSW (BX), DX // 660fb413 2172 //TODO: LFSW (R11), DX // 66410fb413 2173 //TODO: LFSW (BX), R11 // 66440fb41b 2174 //TODO: LFSW (R11), R11 // 66450fb41b 2175 //TODO: LFSL (BX), DX // 0fb413 2176 //TODO: LFSL (R11), DX // 410fb413 2177 //TODO: LFSL (BX), R11 // 440fb41b 2178 //TODO: LFSL (R11), R11 // 450fb41b 2179 //TODO: LFSQ (BX), DX // 480fb413 2180 //TODO: LFSQ (R11), DX // 490fb413 2181 //TODO: LFSQ (BX), R11 // 4c0fb41b 2182 //TODO: LFSQ (R11), R11 // 4d0fb41b 2183 //TODO: LGDT (BX) // 0f0113 2184 //TODO: LGDT (R11) // 410f0113 2185 //TODO: LGSW (BX), DX // 660fb513 2186 //TODO: LGSW (R11), DX // 66410fb513 2187 //TODO: LGSW (BX), R11 // 66440fb51b 2188 //TODO: LGSW (R11), R11 // 66450fb51b 2189 //TODO: LGSL (BX), DX // 0fb513 2190 //TODO: LGSL (R11), DX // 410fb513 2191 //TODO: LGSL (BX), R11 // 440fb51b 2192 //TODO: LGSL (R11), R11 // 450fb51b 2193 //TODO: LGSQ (BX), DX // 480fb513 2194 //TODO: LGSQ (R11), DX // 490fb513 2195 //TODO: LGSQ (BX), R11 // 4c0fb51b 2196 //TODO: LGSQ (R11), R11 // 4d0fb51b 2197 //TODO: LIDT (BX) // 0f011b 2198 //TODO: LIDT (R11) // 410f011b 2199 //TODO: LLDT (BX) // 0f0013 2200 //TODO: LLDT (R11) // 410f0013 2201 //TODO: LLDT DX // 0f00d2 2202 //TODO: LLDT R11 // 410f00d3 2203 //TODO: LMSW (BX) // 0f0133 2204 //TODO: LMSW (R11) // 410f0133 2205 //TODO: LMSW DX // 0f01f2 2206 //TODO: LMSW R11 // 410f01f3 2207 LODSB // ac 2208 LODSL // ad 2209 LODSQ // 48ad 2210 LODSW // 66ad 2211 //TODO: LOOP .+$0x11 // e211 2212 //TODO: LOOPEQ .+$0x11 // e111 2213 //TODO: LOOPNE .+$0x11 // e011 2214 LSLW (BX), DX // 660f0313 2215 LSLW (R11), DX // 66410f0313 2216 LSLW DX, DX // 660f03d2 2217 LSLW R11, DX // 66410f03d3 2218 LSLW (BX), R11 // 66440f031b 2219 LSLW (R11), R11 // 66450f031b 2220 LSLW DX, R11 // 66440f03da 2221 LSLW R11, R11 // 66450f03db 2222 LSLL (BX), DX // 0f0313 2223 LSLL (R11), DX // 410f0313 2224 LSLL DX, DX // 0f03d2 2225 LSLL R11, DX // 410f03d3 2226 LSLL (BX), R11 // 440f031b 2227 LSLL (R11), R11 // 450f031b 2228 LSLL DX, R11 // 440f03da 2229 LSLL R11, R11 // 450f03db 2230 //TODO: LSLQ (BX), DX // 480f0313 2231 //TODO: LSLQ (R11), DX // 490f0313 2232 //TODO: LSLQ DX, DX // 480f03d2 2233 //TODO: LSLQ R11, DX // 490f03d3 2234 //TODO: LSLQ (BX), R11 // 4c0f031b 2235 //TODO: LSLQ (R11), R11 // 4d0f031b 2236 //TODO: LSLQ DX, R11 // 4c0f03da 2237 //TODO: LSLQ R11, R11 // 4d0f03db 2238 //TODO: LSSW (BX), DX // 660fb213 2239 //TODO: LSSW (R11), DX // 66410fb213 2240 //TODO: LSSW (BX), R11 // 66440fb21b 2241 //TODO: LSSW (R11), R11 // 66450fb21b 2242 //TODO: LSSL (BX), DX // 0fb213 2243 //TODO: LSSL (R11), DX // 410fb213 2244 //TODO: LSSL (BX), R11 // 440fb21b 2245 //TODO: LSSL (R11), R11 // 450fb21b 2246 //TODO: LSSQ (BX), DX // 480fb213 2247 //TODO: LSSQ (R11), DX // 490fb213 2248 //TODO: LSSQ (BX), R11 // 4c0fb21b 2249 //TODO: LSSQ (R11), R11 // 4d0fb21b 2250 //TODO: LTR (BX) // 0f001b 2251 //TODO: LTR (R11) // 410f001b 2252 //TODO: LTR DX // 0f00da 2253 //TODO: LTR R11 // 410f00db 2254 //TODO: LZCNTW (BX), DX // 66f30fbd13 2255 //TODO: LZCNTW (R11), DX // 66f3410fbd13 2256 //TODO: LZCNTW DX, DX // 66f30fbdd2 2257 //TODO: LZCNTW R11, DX // 66f3410fbdd3 2258 //TODO: LZCNTW (BX), R11 // 66f3440fbd1b 2259 //TODO: LZCNTW (R11), R11 // 66f3450fbd1b 2260 //TODO: LZCNTW DX, R11 // 66f3440fbdda 2261 //TODO: LZCNTW R11, R11 // 66f3450fbddb 2262 //TODO: LZCNTL (BX), DX // f30fbd13 2263 //TODO: LZCNTL (R11), DX // f3410fbd13 2264 //TODO: LZCNTL DX, DX // f30fbdd2 2265 //TODO: LZCNTL R11, DX // f3410fbdd3 2266 //TODO: LZCNTL (BX), R11 // f3440fbd1b 2267 //TODO: LZCNTL (R11), R11 // f3450fbd1b 2268 //TODO: LZCNTL DX, R11 // f3440fbdda 2269 //TODO: LZCNTL R11, R11 // f3450fbddb 2270 //TODO: LZCNTQ (BX), DX // f3480fbd13 2271 //TODO: LZCNTQ (R11), DX // f3490fbd13 2272 //TODO: LZCNTQ DX, DX // f3480fbdd2 2273 //TODO: LZCNTQ R11, DX // f3490fbdd3 2274 //TODO: LZCNTQ (BX), R11 // f34c0fbd1b 2275 //TODO: LZCNTQ (R11), R11 // f34d0fbd1b 2276 //TODO: LZCNTQ DX, R11 // f34c0fbdda 2277 //TODO: LZCNTQ R11, R11 // f34d0fbddb 2278 MASKMOVOU X2, X2 // 660ff7d2 2279 MASKMOVOU X11, X2 // 66410ff7d3 2280 MASKMOVOU X2, X11 // 66440ff7da 2281 MASKMOVOU X11, X11 // 66450ff7db 2282 MASKMOVQ M2, M2 // 0ff7d2 2283 MASKMOVQ M3, M2 // 0ff7d3 2284 MASKMOVQ M2, M3 // 0ff7da 2285 MASKMOVQ M3, M3 // 0ff7db 2286 MAXPD (BX), X2 // 660f5f13 2287 MAXPD (R11), X2 // 66410f5f13 2288 MAXPD X2, X2 // 660f5fd2 2289 MAXPD X11, X2 // 66410f5fd3 2290 MAXPD (BX), X11 // 66440f5f1b 2291 MAXPD (R11), X11 // 66450f5f1b 2292 MAXPD X2, X11 // 66440f5fda 2293 MAXPD X11, X11 // 66450f5fdb 2294 MAXPS (BX), X2 // 0f5f13 2295 MAXPS (R11), X2 // 410f5f13 2296 MAXPS X2, X2 // 0f5fd2 2297 MAXPS X11, X2 // 410f5fd3 2298 MAXPS (BX), X11 // 440f5f1b 2299 MAXPS (R11), X11 // 450f5f1b 2300 MAXPS X2, X11 // 440f5fda 2301 MAXPS X11, X11 // 450f5fdb 2302 MAXSD (BX), X2 // f20f5f13 2303 MAXSD (R11), X2 // f2410f5f13 2304 MAXSD X2, X2 // f20f5fd2 2305 MAXSD X11, X2 // f2410f5fd3 2306 MAXSD (BX), X11 // f2440f5f1b 2307 MAXSD (R11), X11 // f2450f5f1b 2308 MAXSD X2, X11 // f2440f5fda 2309 MAXSD X11, X11 // f2450f5fdb 2310 MAXSS (BX), X2 // f30f5f13 2311 MAXSS (R11), X2 // f3410f5f13 2312 MAXSS X2, X2 // f30f5fd2 2313 MAXSS X11, X2 // f3410f5fd3 2314 MAXSS (BX), X11 // f3440f5f1b 2315 MAXSS (R11), X11 // f3450f5f1b 2316 MAXSS X2, X11 // f3440f5fda 2317 MAXSS X11, X11 // f3450f5fdb 2318 MFENCE // 0faef0 2319 MINPD (BX), X2 // 660f5d13 2320 MINPD (R11), X2 // 66410f5d13 2321 MINPD X2, X2 // 660f5dd2 2322 MINPD X11, X2 // 66410f5dd3 2323 MINPD (BX), X11 // 66440f5d1b 2324 MINPD (R11), X11 // 66450f5d1b 2325 MINPD X2, X11 // 66440f5dda 2326 MINPD X11, X11 // 66450f5ddb 2327 MINPS (BX), X2 // 0f5d13 2328 MINPS (R11), X2 // 410f5d13 2329 MINPS X2, X2 // 0f5dd2 2330 MINPS X11, X2 // 410f5dd3 2331 MINPS (BX), X11 // 440f5d1b 2332 MINPS (R11), X11 // 450f5d1b 2333 MINPS X2, X11 // 440f5dda 2334 MINPS X11, X11 // 450f5ddb 2335 MINSD (BX), X2 // f20f5d13 2336 MINSD (R11), X2 // f2410f5d13 2337 MINSD X2, X2 // f20f5dd2 2338 MINSD X11, X2 // f2410f5dd3 2339 MINSD (BX), X11 // f2440f5d1b 2340 MINSD (R11), X11 // f2450f5d1b 2341 MINSD X2, X11 // f2440f5dda 2342 MINSD X11, X11 // f2450f5ddb 2343 MINSS (BX), X2 // f30f5d13 2344 MINSS (R11), X2 // f3410f5d13 2345 MINSS X2, X2 // f30f5dd2 2346 MINSS X11, X2 // f3410f5dd3 2347 MINSS (BX), X11 // f3440f5d1b 2348 MINSS (R11), X11 // f3450f5d1b 2349 MINSS X2, X11 // f3440f5dda 2350 MINSS X11, X11 // f3450f5ddb 2351 //TODO: MONITOR // 0f01c8 2352 //TODO: MOVABSB 0x123456789abcdef1, AL // a0f1debc9a78563412 2353 //TODO: MOVW 0x123456789abcdef1, AX // 66a1f1debc9a78563412 2354 MOVQ DX, CR2 // 0f22d2 2355 MOVQ R11, CR2 // 410f22d3 2356 MOVQ DX, CR3 // 0f22da 2357 MOVQ R11, CR3 // 410f22db 2358 //TODO: MOVQ DX, DR2 // 0f23d2 2359 //TODO: MOVQ R11, DR2 // 410f23d3 2360 //TODO: MOVQ DX, DR3 // 0f23da 2361 //TODO: MOVQ R11, DR3 // 410f23db 2362 //TODO: MOVL 0x123456789abcdef1, AX // a1f1debc9a78563412 2363 //TODO: MOVQ 0x123456789abcdef1, AX // 48a1f1debc9a78563412 2364 //TODO: MOVW (BX), SS // 668e13 or 488e13 2365 //TODO: MOVW (R11), SS // 66418e13 or 498e13 2366 //TODO: MOVW DX, SS // 668ed2 or 488ed2 2367 //TODO: MOVW R11, SS // 66418ed3 or 498ed3 2368 //TODO: MOVW (BX), DS // 668e1b or 488e1b 2369 //TODO: MOVW (R11), DS // 66418e1b or 498e1b 2370 //TODO: MOVW DX, DS // 668eda or 488eda 2371 //TODO: MOVW R11, DS // 66418edb or 498edb 2372 //TODO: MOVL (BX), SS // 8e13 2373 //TODO: MOVL (R11), SS // 418e13 2374 //TODO: MOVL DX, SS // 8ed2 2375 //TODO: MOVL R11, SS // 418ed3 2376 //TODO: MOVL (BX), DS // 8e1b 2377 //TODO: MOVL (R11), DS // 418e1b 2378 //TODO: MOVL DX, DS // 8eda 2379 //TODO: MOVL R11, DS // 418edb 2380 //TODO: MOVW AX, 0x123456789abcdef1 // 66a3f1debc9a78563412 2381 //TODO: MOVL AX, 0x123456789abcdef1 // a3f1debc9a78563412 2382 //TODO: MOVQ AX, 0x123456789abcdef1 // 48a3f1debc9a78563412 2383 //TODO: MOVABSB AL, 0x123456789abcdef1 // a2f1debc9a78563412 2384 //TODO: MOVW SS, (BX) // 668c13 or 488c13 2385 //TODO: MOVW DS, (BX) // 668c1b or 488c1b 2386 //TODO: MOVW SS, (R11) // 66418c13 or 498c13 2387 //TODO: MOVW DS, (R11) // 66418c1b or 498c1b 2388 //TODO: MOVW SS, DX // 668cd2 or 488cd2 2389 //TODO: MOVW DS, DX // 668cda or 488cda 2390 //TODO: MOVW SS, R11 // 66418cd3 or 498cd3 2391 //TODO: MOVW DS, R11 // 66418cdb or 498cdb 2392 MOVW $61731, (BX) // 66c70323f1 2393 MOVW $61731, (R11) // 6641c70323f1 2394 MOVW $61731, DX // 66c7c223f1 or 66ba23f1 2395 MOVW $61731, R11 // 6641c7c323f1 or 6641bb23f1 2396 MOVW DX, (BX) // 668913 2397 MOVW R11, (BX) // 6644891b 2398 MOVW DX, (R11) // 66418913 2399 MOVW R11, (R11) // 6645891b 2400 MOVW DX, DX // 6689d2 or 668bd2 2401 MOVW R11, DX // 664489da or 66418bd3 2402 MOVW DX, R11 // 664189d3 or 66448bda 2403 MOVW R11, R11 // 664589db or 66458bdb 2404 //TODO: MOVL SS, (BX) // 8c13 2405 //TODO: MOVL DS, (BX) // 8c1b 2406 //TODO: MOVL SS, (R11) // 418c13 2407 //TODO: MOVL DS, (R11) // 418c1b 2408 //TODO: MOVL SS, DX // 8cd2 2409 //TODO: MOVL DS, DX // 8cda 2410 //TODO: MOVL SS, R11 // 418cd3 2411 //TODO: MOVL DS, R11 // 418cdb 2412 MOVL $4045620583, (BX) // c703674523f1 2413 MOVL $4045620583, (R11) // 41c703674523f1 2414 MOVL $4045620583, DX // c7c2674523f1 or ba674523f1 2415 MOVL $4045620583, R11 // 41c7c3674523f1 or 41bb674523f1 2416 MOVL DX, (BX) // 8913 2417 MOVL R11, (BX) // 44891b 2418 MOVL DX, (R11) // 418913 2419 MOVL R11, (R11) // 45891b 2420 MOVL DX, DX // 89d2 or 8bd2 2421 MOVL R11, DX // 4489da or 418bd3 2422 MOVL DX, R11 // 4189d3 or 448bda 2423 MOVL R11, R11 // 4589db or 458bdb 2424 MOVQ $-249346713, (BX) // 48c703674523f1 2425 MOVQ $-249346713, (R11) // 49c703674523f1 2426 MOVQ $-249346713, DX // 48c7c2674523f1 2427 MOVQ $-249346713, R11 // 49c7c3674523f1 2428 MOVQ DX, (BX) // 488913 2429 MOVQ R11, (BX) // 4c891b 2430 MOVQ DX, (R11) // 498913 2431 MOVQ R11, (R11) // 4d891b 2432 MOVQ DX, DX // 4889d2 or 488bd2 2433 MOVQ R11, DX // 4c89da or 498bd3 2434 MOVQ DX, R11 // 4989d3 or 4c8bda 2435 MOVQ R11, R11 // 4d89db or 4d8bdb 2436 MOVB $7, (BX) // c60307 2437 MOVB $7, (R11) // 41c60307 2438 MOVB $7, DL // c6c207 or b207 2439 MOVB $7, R11 // 41c6c307 or 41b307 2440 MOVB DL, (BX) // 8813 2441 MOVB R11, (BX) // 44881b 2442 MOVB DL, (R11) // 418813 2443 MOVB R11, (R11) // 45881b 2444 MOVB DL, DL // 88d2 or 8ad2 2445 MOVB R11, DL // 4488da or 418ad3 2446 MOVB DL, R11 // 4188d3 or 448ada 2447 MOVB R11, R11 // 4588db or 458adb 2448 MOVW (BX), DX // 668b13 2449 MOVW (R11), DX // 66418b13 2450 MOVW (BX), R11 // 66448b1b 2451 MOVW (R11), R11 // 66458b1b 2452 MOVL (BX), DX // 8b13 2453 MOVL (R11), DX // 418b13 2454 MOVL (BX), R11 // 448b1b 2455 MOVL (R11), R11 // 458b1b 2456 MOVQ (BX), DX // 488b13 2457 MOVQ (R11), DX // 498b13 2458 MOVQ (BX), R11 // 4c8b1b 2459 MOVQ (R11), R11 // 4d8b1b 2460 MOVQ $-1070935975390360081, DX // 48baefcdab89674523f1 2461 MOVQ $-1070935975390360081, R11 // 49bbefcdab89674523f1 2462 MOVB (BX), DL // 8a13 2463 MOVB (R11), DL // 418a13 2464 MOVB (BX), R11 // 448a1b 2465 MOVB (R11), R11 // 458a1b 2466 MOVQ CR2, DX // 0f20d2 2467 MOVQ CR3, DX // 0f20da 2468 MOVQ CR2, R11 // 410f20d3 2469 MOVQ CR3, R11 // 410f20db 2470 //TODO: MOVQ DR2, DX // 0f21d2 2471 //TODO: MOVQ DR3, DX // 0f21da 2472 //TODO: MOVQ DR2, R11 // 410f21d3 2473 //TODO: MOVQ DR3, R11 // 410f21db 2474 MOVAPD (BX), X2 // 660f2813 2475 MOVAPD (R11), X2 // 66410f2813 2476 MOVAPD X2, X2 // 660f28d2 or 660f29d2 2477 MOVAPD X11, X2 // 66410f28d3 or 66440f29da 2478 MOVAPD (BX), X11 // 66440f281b 2479 MOVAPD (R11), X11 // 66450f281b 2480 MOVAPD X2, X11 // 66440f28da or 66410f29d3 2481 MOVAPD X11, X11 // 66450f28db or 66450f29db 2482 MOVAPD X2, (BX) // 660f2913 2483 MOVAPD X11, (BX) // 66440f291b 2484 MOVAPD X2, (R11) // 66410f2913 2485 MOVAPD X11, (R11) // 66450f291b 2486 MOVAPS (BX), X2 // 0f2813 2487 MOVAPS (R11), X2 // 410f2813 2488 MOVAPS X2, X2 // 0f28d2 or 0f29d2 2489 MOVAPS X11, X2 // 410f28d3 or 440f29da 2490 MOVAPS (BX), X11 // 440f281b 2491 MOVAPS (R11), X11 // 450f281b 2492 MOVAPS X2, X11 // 440f28da or 410f29d3 2493 MOVAPS X11, X11 // 450f28db or 450f29db 2494 MOVAPS X2, (BX) // 0f2913 2495 MOVAPS X11, (BX) // 440f291b 2496 MOVAPS X2, (R11) // 410f2913 2497 MOVAPS X11, (R11) // 450f291b 2498 //TODO: MOVBEWW DX, (BX) // 660f38f113 2499 //TODO: MOVBEWW R11, (BX) // 66440f38f11b 2500 //TODO: MOVBEWW DX, (R11) // 66410f38f113 2501 //TODO: MOVBEWW R11, (R11) // 66450f38f11b 2502 //TODO: MOVBELL DX, (BX) // 0f38f113 2503 //TODO: MOVBELL R11, (BX) // 440f38f11b 2504 //TODO: MOVBELL DX, (R11) // 410f38f113 2505 //TODO: MOVBELL R11, (R11) // 450f38f11b 2506 //TODO: MOVBEQQ DX, (BX) // 480f38f113 2507 //TODO: MOVBEQQ R11, (BX) // 4c0f38f11b 2508 //TODO: MOVBEQQ DX, (R11) // 490f38f113 2509 //TODO: MOVBEQQ R11, (R11) // 4d0f38f11b 2510 //TODO: MOVBEWW (BX), DX // 660f38f013 2511 //TODO: MOVBEWW (R11), DX // 66410f38f013 2512 //TODO: MOVBEWW (BX), R11 // 66440f38f01b 2513 //TODO: MOVBEWW (R11), R11 // 66450f38f01b 2514 //TODO: MOVBELL (BX), DX // 0f38f013 2515 //TODO: MOVBELL (R11), DX // 410f38f013 2516 //TODO: MOVBELL (BX), R11 // 440f38f01b 2517 //TODO: MOVBELL (R11), R11 // 450f38f01b 2518 //TODO: MOVBEQQ (BX), DX // 480f38f013 2519 //TODO: MOVBEQQ (R11), DX // 490f38f013 2520 //TODO: MOVBEQQ (BX), R11 // 4c0f38f01b 2521 //TODO: MOVBEQQ (R11), R11 // 4d0f38f01b 2522 MOVQ (BX), M2 // 0f6e13 or 0f6f13 or 480f6e13 2523 MOVQ (R11), M2 // 410f6e13 or 410f6f13 or 490f6e13 2524 MOVQ DX, M2 // 0f6ed2 or 480f6ed2 2525 MOVQ R11, M2 // 410f6ed3 or 490f6ed3 2526 MOVQ (BX), M3 // 0f6e1b or 0f6f1b or 480f6e1b 2527 MOVQ (R11), M3 // 410f6e1b or 410f6f1b or 490f6e1b 2528 MOVQ DX, M3 // 0f6eda or 480f6eda 2529 MOVQ R11, M3 // 410f6edb or 490f6edb 2530 MOVQ M2, (BX) // 0f7e13 or 0f7f13 or 480f7e13 2531 MOVQ M3, (BX) // 0f7e1b or 0f7f1b or 480f7e1b 2532 MOVQ M2, (R11) // 410f7e13 or 410f7f13 or 490f7e13 2533 MOVQ M3, (R11) // 410f7e1b or 410f7f1b or 490f7e1b 2534 MOVQ M2, DX // 0f7ed2 or 480f7ed2 2535 MOVQ M3, DX // 0f7eda or 480f7eda 2536 MOVQ M2, R11 // 410f7ed3 or 490f7ed3 2537 MOVQ M3, R11 // 410f7edb or 490f7edb 2538 MOVQ X2, (BX) // 660f7e13 or 66480f7e13 or 660fd613 2539 MOVQ X11, (BX) // 66440f7e1b or 664c0f7e1b or 66440fd61b 2540 MOVQ X2, (R11) // 66410f7e13 or 66490f7e13 or 66410fd613 2541 MOVQ X11, (R11) // 66450f7e1b or 664d0f7e1b or 66450fd61b 2542 MOVQ X2, DX // 660f7ed2 or 66480f7ed2 2543 MOVQ X11, DX // 66440f7eda or 664c0f7eda 2544 MOVQ X2, R11 // 66410f7ed3 or 66490f7ed3 2545 MOVQ X11, R11 // 66450f7edb or 664d0f7edb 2546 MOVQ (BX), X2 // 660f6e13 or 66480f6e13 or f30f7e13 2547 MOVQ (R11), X2 // 66410f6e13 or 66490f6e13 or f3410f7e13 2548 MOVQ DX, X2 // 660f6ed2 or 66480f6ed2 2549 MOVQ R11, X2 // 66410f6ed3 or 66490f6ed3 2550 MOVQ (BX), X11 // 66440f6e1b or 664c0f6e1b or f3440f7e1b 2551 MOVQ (R11), X11 // 66450f6e1b or 664d0f6e1b or f3450f7e1b 2552 MOVQ DX, X11 // 66440f6eda or 664c0f6eda 2553 MOVQ R11, X11 // 66450f6edb or 664d0f6edb 2554 MOVDDUP (BX), X2 // f20f1213 2555 MOVDDUP (R11), X2 // f2410f1213 2556 MOVDDUP X2, X2 // f20f12d2 2557 MOVDDUP X11, X2 // f2410f12d3 2558 MOVDDUP (BX), X11 // f2440f121b 2559 MOVDDUP (R11), X11 // f2450f121b 2560 MOVDDUP X2, X11 // f2440f12da 2561 MOVDDUP X11, X11 // f2450f12db 2562 MOVQ X2, M2 // f20fd6d2 2563 MOVQ X11, M2 // f2410fd6d3 2564 MOVQ X2, M3 // f20fd6da 2565 MOVQ X11, M3 // f2410fd6db 2566 MOVO (BX), X2 // 660f6f13 2567 MOVO (R11), X2 // 66410f6f13 2568 MOVO X2, X2 // 660f6fd2 or 660f7fd2 2569 MOVO X11, X2 // 66410f6fd3 or 66440f7fda 2570 MOVO (BX), X11 // 66440f6f1b 2571 MOVO (R11), X11 // 66450f6f1b 2572 MOVO X2, X11 // 66440f6fda or 66410f7fd3 2573 MOVO X11, X11 // 66450f6fdb or 66450f7fdb 2574 MOVO X2, (BX) // 660f7f13 2575 MOVO X11, (BX) // 66440f7f1b 2576 MOVO X2, (R11) // 66410f7f13 2577 MOVO X11, (R11) // 66450f7f1b 2578 MOVOU (BX), X2 // f30f6f13 2579 MOVOU (R11), X2 // f3410f6f13 2580 MOVOU X2, X2 // f30f6fd2 or f30f7fd2 2581 MOVOU X11, X2 // f3410f6fd3 or f3440f7fda 2582 MOVOU (BX), X11 // f3440f6f1b 2583 MOVOU (R11), X11 // f3450f6f1b 2584 MOVOU X2, X11 // f3440f6fda or f3410f7fd3 2585 MOVOU X11, X11 // f3450f6fdb or f3450f7fdb 2586 MOVOU X2, (BX) // f30f7f13 2587 MOVOU X11, (BX) // f3440f7f1b 2588 MOVOU X2, (R11) // f3410f7f13 2589 MOVOU X11, (R11) // f3450f7f1b 2590 MOVHLPS X2, X2 // 0f12d2 2591 MOVHLPS X11, X2 // 410f12d3 2592 MOVHLPS X2, X11 // 440f12da 2593 MOVHLPS X11, X11 // 450f12db 2594 MOVHPD X2, (BX) // 660f1713 2595 MOVHPD X11, (BX) // 66440f171b 2596 MOVHPD X2, (R11) // 66410f1713 2597 MOVHPD X11, (R11) // 66450f171b 2598 MOVHPD (BX), X2 // 660f1613 2599 MOVHPD (R11), X2 // 66410f1613 2600 MOVHPD (BX), X11 // 66440f161b 2601 MOVHPD (R11), X11 // 66450f161b 2602 MOVHPS X2, (BX) // 0f1713 2603 MOVHPS X11, (BX) // 440f171b 2604 MOVHPS X2, (R11) // 410f1713 2605 MOVHPS X11, (R11) // 450f171b 2606 MOVHPS (BX), X2 // 0f1613 2607 MOVHPS (R11), X2 // 410f1613 2608 MOVHPS (BX), X11 // 440f161b 2609 MOVHPS (R11), X11 // 450f161b 2610 MOVLHPS X2, X2 // 0f16d2 2611 MOVLHPS X11, X2 // 410f16d3 2612 MOVLHPS X2, X11 // 440f16da 2613 MOVLHPS X11, X11 // 450f16db 2614 MOVLPD X2, (BX) // 660f1313 2615 MOVLPD X11, (BX) // 66440f131b 2616 MOVLPD X2, (R11) // 66410f1313 2617 MOVLPD X11, (R11) // 66450f131b 2618 MOVLPD (BX), X2 // 660f1213 2619 MOVLPD (R11), X2 // 66410f1213 2620 MOVLPD (BX), X11 // 66440f121b 2621 MOVLPD (R11), X11 // 66450f121b 2622 MOVLPS X2, (BX) // 0f1313 2623 MOVLPS X11, (BX) // 440f131b 2624 MOVLPS X2, (R11) // 410f1313 2625 MOVLPS X11, (R11) // 450f131b 2626 MOVLPS (BX), X2 // 0f1213 2627 MOVLPS (R11), X2 // 410f1213 2628 MOVLPS (BX), X11 // 440f121b 2629 MOVLPS (R11), X11 // 450f121b 2630 MOVMSKPD X2, DX // 660f50d2 2631 MOVMSKPD X11, DX // 66410f50d3 2632 MOVMSKPD X2, R11 // 66440f50da 2633 MOVMSKPD X11, R11 // 66450f50db 2634 MOVMSKPS X2, DX // 0f50d2 2635 MOVMSKPS X11, DX // 410f50d3 2636 MOVMSKPS X2, R11 // 440f50da 2637 MOVMSKPS X11, R11 // 450f50db 2638 MOVNTO X2, (BX) // 660fe713 2639 MOVNTO X11, (BX) // 66440fe71b 2640 MOVNTO X2, (R11) // 66410fe713 2641 MOVNTO X11, (R11) // 66450fe71b 2642 //TODO: MOVNTDQA (BX), X2 // 660f382a13 2643 //TODO: MOVNTDQA (R11), X2 // 66410f382a13 2644 //TODO: MOVNTDQA (BX), X11 // 66440f382a1b 2645 //TODO: MOVNTDQA (R11), X11 // 66450f382a1b 2646 MOVNTIL DX, (BX) // 0fc313 2647 MOVNTIL R11, (BX) // 440fc31b 2648 MOVNTIL DX, (R11) // 410fc313 2649 MOVNTIL R11, (R11) // 450fc31b 2650 MOVNTIQ DX, (BX) // 480fc313 2651 MOVNTIQ R11, (BX) // 4c0fc31b 2652 MOVNTIQ DX, (R11) // 490fc313 2653 MOVNTIQ R11, (R11) // 4d0fc31b 2654 MOVNTPD X2, (BX) // 660f2b13 2655 MOVNTPD X11, (BX) // 66440f2b1b 2656 MOVNTPD X2, (R11) // 66410f2b13 2657 MOVNTPD X11, (R11) // 66450f2b1b 2658 MOVNTPS X2, (BX) // 0f2b13 2659 MOVNTPS X11, (BX) // 440f2b1b 2660 MOVNTPS X2, (R11) // 410f2b13 2661 MOVNTPS X11, (R11) // 450f2b1b 2662 MOVNTQ M2, (BX) // 0fe713 2663 MOVNTQ M3, (BX) // 0fe71b 2664 MOVNTQ M2, (R11) // 410fe713 2665 MOVNTQ M3, (R11) // 410fe71b 2666 //TODO: MOVNTSD X2, (BX) // f20f2b13 2667 //TODO: MOVNTSD X11, (BX) // f2440f2b1b 2668 //TODO: MOVNTSD X2, (R11) // f2410f2b13 2669 //TODO: MOVNTSD X11, (R11) // f2450f2b1b 2670 //TODO: MOVNTSS X2, (BX) // f30f2b13 2671 //TODO: MOVNTSS X11, (BX) // f3440f2b1b 2672 //TODO: MOVNTSS X2, (R11) // f3410f2b13 2673 //TODO: MOVNTSS X11, (R11) // f3450f2b1b 2674 //TODO: MOVQ M2, M2 // 0f6fd2 or 0f7fd2 2675 //TODO: MOVQ M3, M2 // 0f6fd3 or 0f7fda 2676 //TODO: MOVQ M2, M3 // 0f6fda or 0f7fd3 2677 //TODO: MOVQ M3, M3 // 0f6fdb or 0f7fdb 2678 MOVQ X2, X2 // f30f7ed2 or 660fd6d2 2679 MOVQ X11, X2 // f3410f7ed3 or 66440fd6da 2680 MOVQ X2, X11 // f3440f7eda or 66410fd6d3 2681 MOVQ X11, X11 // f3450f7edb or 66450fd6db 2682 MOVQOZX M2, X2 // f30fd6d2 2683 MOVQOZX M3, X2 // f30fd6d3 2684 MOVQOZX M2, X11 // f3440fd6da 2685 MOVQOZX M3, X11 // f3440fd6db 2686 MOVSB // a4 2687 MOVSL // a5 2688 //TODO: MOVSD (BX), X2 // f20f1013 2689 //TODO: MOVSD (R11), X2 // f2410f1013 2690 //TODO: MOVSD X2, X2 // f20f10d2 or f20f11d2 2691 //TODO: MOVSD X11, X2 // f2410f10d3 or f2440f11da 2692 //TODO: MOVSD (BX), X11 // f2440f101b 2693 //TODO: MOVSD (R11), X11 // f2450f101b 2694 //TODO: MOVSD X2, X11 // f2440f10da or f2410f11d3 2695 //TODO: MOVSD X11, X11 // f2450f10db or f2450f11db 2696 //TODO: MOVSD X2, (BX) // f20f1113 2697 //TODO: MOVSD X11, (BX) // f2440f111b 2698 //TODO: MOVSD X2, (R11) // f2410f1113 2699 //TODO: MOVSD X11, (R11) // f2450f111b 2700 MOVSHDUP (BX), X2 // f30f1613 2701 MOVSHDUP (R11), X2 // f3410f1613 2702 MOVSHDUP X2, X2 // f30f16d2 2703 MOVSHDUP X11, X2 // f3410f16d3 2704 MOVSHDUP (BX), X11 // f3440f161b 2705 MOVSHDUP (R11), X11 // f3450f161b 2706 MOVSHDUP X2, X11 // f3440f16da 2707 MOVSHDUP X11, X11 // f3450f16db 2708 MOVSLDUP (BX), X2 // f30f1213 2709 MOVSLDUP (R11), X2 // f3410f1213 2710 MOVSLDUP X2, X2 // f30f12d2 2711 MOVSLDUP X11, X2 // f3410f12d3 2712 MOVSLDUP (BX), X11 // f3440f121b 2713 MOVSLDUP (R11), X11 // f3450f121b 2714 MOVSLDUP X2, X11 // f3440f12da 2715 MOVSLDUP X11, X11 // f3450f12db 2716 MOVSQ // 48a5 2717 MOVSS (BX), X2 // f30f1013 2718 MOVSS (R11), X2 // f3410f1013 2719 MOVSS X2, X2 // f30f10d2 or f30f11d2 2720 MOVSS X11, X2 // f3410f10d3 or f3440f11da 2721 MOVSS (BX), X11 // f3440f101b 2722 MOVSS (R11), X11 // f3450f101b 2723 MOVSS X2, X11 // f3440f10da or f3410f11d3 2724 MOVSS X11, X11 // f3450f10db or f3450f11db 2725 MOVSS X2, (BX) // f30f1113 2726 MOVSS X11, (BX) // f3440f111b 2727 MOVSS X2, (R11) // f3410f1113 2728 MOVSS X11, (R11) // f3450f111b 2729 MOVSW // 66a5 2730 //TODO: MOVSWW (BX), DX // 660fbf13 2731 //TODO: MOVSWW (R11), DX // 66410fbf13 2732 //TODO: MOVSWW DX, DX // 660fbfd2 2733 //TODO: MOVSWW R11, DX // 66410fbfd3 2734 //TODO: MOVSWW (BX), R11 // 66440fbf1b 2735 //TODO: MOVSWW (R11), R11 // 66450fbf1b 2736 //TODO: MOVSWW DX, R11 // 66440fbfda 2737 //TODO: MOVSWW R11, R11 // 66450fbfdb 2738 MOVBWSX (BX), DX // 660fbe13 2739 MOVBWSX (R11), DX // 66410fbe13 2740 MOVBWSX DL, DX // 660fbed2 2741 MOVBWSX R11, DX // 66410fbed3 2742 MOVBWSX (BX), R11 // 66440fbe1b 2743 MOVBWSX (R11), R11 // 66450fbe1b 2744 MOVBWSX DL, R11 // 66440fbeda 2745 MOVBWSX R11, R11 // 66450fbedb 2746 MOVWLSX (BX), DX // 0fbf13 2747 MOVWLSX (R11), DX // 410fbf13 2748 MOVWLSX DX, DX // 0fbfd2 2749 MOVWLSX R11, DX // 410fbfd3 2750 MOVWLSX (BX), R11 // 440fbf1b 2751 MOVWLSX (R11), R11 // 450fbf1b 2752 MOVWLSX DX, R11 // 440fbfda 2753 MOVWLSX R11, R11 // 450fbfdb 2754 MOVBLSX (BX), DX // 0fbe13 2755 MOVBLSX (R11), DX // 410fbe13 2756 MOVBLSX DL, DX // 0fbed2 2757 MOVBLSX R11, DX // 410fbed3 2758 MOVBLSX (BX), R11 // 440fbe1b 2759 MOVBLSX (R11), R11 // 450fbe1b 2760 MOVBLSX DL, R11 // 440fbeda 2761 MOVBLSX R11, R11 // 450fbedb 2762 MOVWQSX (BX), DX // 480fbf13 or 666313 2763 MOVWQSX (R11), DX // 490fbf13 or 66416313 2764 MOVWQSX DX, DX // 480fbfd2 or 6663d2 2765 MOVWQSX R11, DX // 490fbfd3 or 664163d3 2766 MOVWQSX (BX), R11 // 4c0fbf1b or 6644631b 2767 MOVWQSX (R11), R11 // 4d0fbf1b or 6645631b 2768 MOVWQSX DX, R11 // 4c0fbfda or 664463da 2769 MOVWQSX R11, R11 // 4d0fbfdb or 664563db 2770 MOVBQSX (BX), DX // 480fbe13 2771 MOVBQSX (R11), DX // 490fbe13 2772 MOVBQSX DL, DX // 480fbed2 2773 MOVBQSX R11, DX // 490fbed3 2774 MOVBQSX (BX), R11 // 4c0fbe1b 2775 MOVBQSX (R11), R11 // 4d0fbe1b 2776 MOVBQSX DL, R11 // 4c0fbeda 2777 MOVBQSX R11, R11 // 4d0fbedb 2778 MOVLQSX (BX), DX // 6313 or 486313 2779 MOVLQSX (R11), DX // 416313 or 496313 2780 MOVLQSX DX, DX // 63d2 or 4863d2 2781 MOVLQSX R11, DX // 4163d3 or 4963d3 2782 MOVLQSX (BX), R11 // 44631b or 4c631b 2783 MOVLQSX (R11), R11 // 45631b or 4d631b 2784 MOVLQSX DX, R11 // 4463da or 4c63da 2785 MOVLQSX R11, R11 // 4563db or 4d63db 2786 MOVUPD (BX), X2 // 660f1013 2787 MOVUPD (R11), X2 // 66410f1013 2788 MOVUPD X2, X2 // 660f10d2 or 660f11d2 2789 MOVUPD X11, X2 // 66410f10d3 or 66440f11da 2790 MOVUPD (BX), X11 // 66440f101b 2791 MOVUPD (R11), X11 // 66450f101b 2792 MOVUPD X2, X11 // 66440f10da or 66410f11d3 2793 MOVUPD X11, X11 // 66450f10db or 66450f11db 2794 MOVUPD X2, (BX) // 660f1113 2795 MOVUPD X11, (BX) // 66440f111b 2796 MOVUPD X2, (R11) // 66410f1113 2797 MOVUPD X11, (R11) // 66450f111b 2798 MOVUPS (BX), X2 // 0f1013 2799 MOVUPS (R11), X2 // 410f1013 2800 MOVUPS X2, X2 // 0f10d2 or 0f11d2 2801 MOVUPS X11, X2 // 410f10d3 or 440f11da 2802 MOVUPS (BX), X11 // 440f101b 2803 MOVUPS (R11), X11 // 450f101b 2804 MOVUPS X2, X11 // 440f10da or 410f11d3 2805 MOVUPS X11, X11 // 450f10db or 450f11db 2806 MOVUPS X2, (BX) // 0f1113 2807 MOVUPS X11, (BX) // 440f111b 2808 MOVUPS X2, (R11) // 410f1113 2809 MOVUPS X11, (R11) // 450f111b 2810 //TODO: MOVZWW (BX), DX // 660fb713 2811 //TODO: MOVZWW (R11), DX // 66410fb713 2812 //TODO: MOVZWW DX, DX // 660fb7d2 2813 //TODO: MOVZWW R11, DX // 66410fb7d3 2814 //TODO: MOVZWW (BX), R11 // 66440fb71b 2815 //TODO: MOVZWW (R11), R11 // 66450fb71b 2816 //TODO: MOVZWW DX, R11 // 66440fb7da 2817 //TODO: MOVZWW R11, R11 // 66450fb7db 2818 MOVBWZX (BX), DX // 660fb613 2819 MOVBWZX (R11), DX // 66410fb613 2820 MOVBWZX DL, DX // 660fb6d2 2821 MOVBWZX R11, DX // 66410fb6d3 2822 MOVBWZX (BX), R11 // 66440fb61b 2823 MOVBWZX (R11), R11 // 66450fb61b 2824 MOVBWZX DL, R11 // 66440fb6da 2825 MOVBWZX R11, R11 // 66450fb6db 2826 MOVWLZX (BX), DX // 0fb713 2827 MOVWLZX (R11), DX // 410fb713 2828 MOVWLZX DX, DX // 0fb7d2 2829 MOVWLZX R11, DX // 410fb7d3 2830 MOVWLZX (BX), R11 // 440fb71b 2831 MOVWLZX (R11), R11 // 450fb71b 2832 MOVWLZX DX, R11 // 440fb7da 2833 MOVWLZX R11, R11 // 450fb7db 2834 MOVBLZX (BX), DX // 0fb613 2835 MOVBLZX (R11), DX // 410fb613 2836 MOVBLZX DL, DX // 0fb6d2 2837 MOVBLZX R11, DX // 410fb6d3 2838 MOVBLZX (BX), R11 // 440fb61b 2839 MOVBLZX (R11), R11 // 450fb61b 2840 MOVBLZX DL, R11 // 440fb6da 2841 MOVBLZX R11, R11 // 450fb6db 2842 MOVWQZX (BX), DX // 480fb713 2843 MOVWQZX (R11), DX // 490fb713 2844 MOVWQZX DX, DX // 480fb7d2 2845 MOVWQZX R11, DX // 490fb7d3 2846 MOVWQZX (BX), R11 // 4c0fb71b 2847 MOVWQZX (R11), R11 // 4d0fb71b 2848 MOVWQZX DX, R11 // 4c0fb7da 2849 MOVWQZX R11, R11 // 4d0fb7db 2850 //TODO: MOVBQZX (BX), DX // 480fb613 2851 //TODO: MOVBQZX (R11), DX // 490fb613 2852 //TODO: MOVBQZX DL, DX // 480fb6d2 2853 //TODO: MOVBQZX R11, DX // 490fb6d3 2854 //TODO: MOVBQZX (BX), R11 // 4c0fb61b 2855 //TODO: MOVBQZX (R11), R11 // 4d0fb61b 2856 //TODO: MOVBQZX DL, R11 // 4c0fb6da 2857 //TODO: MOVBQZX R11, R11 // 4d0fb6db 2858 //TODO: MPSADBW $7, (BX), X2 // 660f3a421307 2859 //TODO: MPSADBW $7, (R11), X2 // 66410f3a421307 2860 //TODO: MPSADBW $7, X2, X2 // 660f3a42d207 2861 //TODO: MPSADBW $7, X11, X2 // 66410f3a42d307 2862 //TODO: MPSADBW $7, (BX), X11 // 66440f3a421b07 2863 //TODO: MPSADBW $7, (R11), X11 // 66450f3a421b07 2864 //TODO: MPSADBW $7, X2, X11 // 66440f3a42da07 2865 //TODO: MPSADBW $7, X11, X11 // 66450f3a42db07 2866 MULW (BX) // 66f723 2867 MULW (R11) // 6641f723 2868 MULW DX // 66f7e2 2869 MULW R11 // 6641f7e3 2870 MULL (BX) // f723 2871 MULL (R11) // 41f723 2872 MULL DX // f7e2 2873 MULL R11 // 41f7e3 2874 MULQ (BX) // 48f723 2875 MULQ (R11) // 49f723 2876 MULQ DX // 48f7e2 2877 MULQ R11 // 49f7e3 2878 MULB (BX) // f623 2879 MULB (R11) // 41f623 2880 MULB DL // f6e2 2881 MULB R11 // 41f6e3 2882 MULPD (BX), X2 // 660f5913 2883 MULPD (R11), X2 // 66410f5913 2884 MULPD X2, X2 // 660f59d2 2885 MULPD X11, X2 // 66410f59d3 2886 MULPD (BX), X11 // 66440f591b 2887 MULPD (R11), X11 // 66450f591b 2888 MULPD X2, X11 // 66440f59da 2889 MULPD X11, X11 // 66450f59db 2890 MULPS (BX), X2 // 0f5913 2891 MULPS (R11), X2 // 410f5913 2892 MULPS X2, X2 // 0f59d2 2893 MULPS X11, X2 // 410f59d3 2894 MULPS (BX), X11 // 440f591b 2895 MULPS (R11), X11 // 450f591b 2896 MULPS X2, X11 // 440f59da 2897 MULPS X11, X11 // 450f59db 2898 MULSD (BX), X2 // f20f5913 2899 MULSD (R11), X2 // f2410f5913 2900 MULSD X2, X2 // f20f59d2 2901 MULSD X11, X2 // f2410f59d3 2902 MULSD (BX), X11 // f2440f591b 2903 MULSD (R11), X11 // f2450f591b 2904 MULSD X2, X11 // f2440f59da 2905 MULSD X11, X11 // f2450f59db 2906 MULSS (BX), X2 // f30f5913 2907 MULSS (R11), X2 // f3410f5913 2908 MULSS X2, X2 // f30f59d2 2909 MULSS X11, X2 // f3410f59d3 2910 MULSS (BX), X11 // f3440f591b 2911 MULSS (R11), X11 // f3450f591b 2912 MULSS X2, X11 // f3440f59da 2913 MULSS X11, X11 // f3450f59db 2914 MULXL (BX), R9, DX // c4e233f613 2915 MULXL (R11), R9, DX // c4c233f613 2916 MULXL DX, R9, DX // c4e233f6d2 2917 MULXL R11, R9, DX // c4c233f6d3 2918 MULXL (BX), R9, R11 // c46233f61b 2919 MULXL (R11), R9, R11 // c44233f61b 2920 MULXL DX, R9, R11 // c46233f6da 2921 MULXL R11, R9, R11 // c44233f6db 2922 MULXQ (BX), R14, DX // c4e28bf613 2923 MULXQ (R11), R14, DX // c4c28bf613 2924 MULXQ DX, R14, DX // c4e28bf6d2 2925 MULXQ R11, R14, DX // c4c28bf6d3 2926 MULXQ (BX), R14, R11 // c4628bf61b 2927 MULXQ (R11), R14, R11 // c4428bf61b 2928 MULXQ DX, R14, R11 // c4628bf6da 2929 MULXQ R11, R14, R11 // c4428bf6db 2930 //TODO: MWAIT // 0f01c9 2931 NEGW (BX) // 66f71b 2932 NEGW (R11) // 6641f71b 2933 NEGW DX // 66f7da 2934 NEGW R11 // 6641f7db 2935 NEGL (BX) // f71b 2936 NEGL (R11) // 41f71b 2937 NEGL DX // f7da 2938 NEGL R11 // 41f7db 2939 NEGQ (BX) // 48f71b 2940 NEGQ (R11) // 49f71b 2941 NEGQ DX // 48f7da 2942 NEGQ R11 // 49f7db 2943 NEGB (BX) // f61b 2944 NEGB (R11) // 41f61b 2945 NEGB DL // f6da 2946 NEGB R11 // 41f6db 2947 //TODO: NOPW (BX) // 660f1f03 2948 //TODO: NOPW (R11) // 66410f1f03 2949 //TODO: NOPW DX // 660f1fc2 2950 //TODO: NOPW R11 // 66410f1fc3 2951 //TODO: NOPL (BX) // 0f1f03 2952 //TODO: NOPL (R11) // 410f1f03 2953 //TODO: NOPL DX // 0f1fc2 2954 //TODO: NOPL R11 // 410f1fc3 2955 NOTW (BX) // 66f713 2956 NOTW (R11) // 6641f713 2957 NOTW DX // 66f7d2 2958 NOTW R11 // 6641f7d3 2959 NOTL (BX) // f713 2960 NOTL (R11) // 41f713 2961 NOTL DX // f7d2 2962 NOTL R11 // 41f7d3 2963 NOTQ (BX) // 48f713 2964 NOTQ (R11) // 49f713 2965 NOTQ DX // 48f7d2 2966 NOTQ R11 // 49f7d3 2967 NOTB (BX) // f613 2968 NOTB (R11) // 41f613 2969 NOTB DL // f6d2 2970 NOTB R11 // 41f6d3 2971 ORB $7, AL // 0c07 2972 ORW $61731, AX // 660d23f1 2973 ORL $4045620583, AX // 0d674523f1 2974 ORQ $-249346713, AX // 480d674523f1 2975 ORW $61731, (BX) // 66810b23f1 2976 ORW $61731, (R11) // 6641810b23f1 2977 ORW $61731, DX // 6681ca23f1 2978 ORW $61731, R11 // 664181cb23f1 2979 ORW $7, (BX) // 66830b07 2980 ORW $7, (R11) // 6641830b07 2981 ORW $7, DX // 6683ca07 2982 ORW $7, R11 // 664183cb07 2983 ORW DX, (BX) // 660913 2984 ORW R11, (BX) // 6644091b 2985 ORW DX, (R11) // 66410913 2986 ORW R11, (R11) // 6645091b 2987 ORW DX, DX // 6609d2 or 660bd2 2988 ORW R11, DX // 664409da or 66410bd3 2989 ORW DX, R11 // 664109d3 or 66440bda 2990 ORW R11, R11 // 664509db or 66450bdb 2991 ORL $4045620583, (BX) // 810b674523f1 2992 ORL $4045620583, (R11) // 41810b674523f1 2993 ORL $4045620583, DX // 81ca674523f1 2994 ORL $4045620583, R11 // 4181cb674523f1 2995 ORL $7, (BX) // 830b07 2996 ORL $7, (R11) // 41830b07 2997 ORL $7, DX // 83ca07 2998 ORL $7, R11 // 4183cb07 2999 ORL DX, (BX) // 0913 3000 ORL R11, (BX) // 44091b 3001 ORL DX, (R11) // 410913 3002 ORL R11, (R11) // 45091b 3003 ORL DX, DX // 09d2 or 0bd2 3004 ORL R11, DX // 4409da or 410bd3 3005 ORL DX, R11 // 4109d3 or 440bda 3006 ORL R11, R11 // 4509db or 450bdb 3007 ORQ $-249346713, (BX) // 48810b674523f1 3008 ORQ $-249346713, (R11) // 49810b674523f1 3009 ORQ $-249346713, DX // 4881ca674523f1 3010 ORQ $-249346713, R11 // 4981cb674523f1 3011 ORQ $7, (BX) // 48830b07 3012 ORQ $7, (R11) // 49830b07 3013 ORQ $7, DX // 4883ca07 3014 ORQ $7, R11 // 4983cb07 3015 ORQ DX, (BX) // 480913 3016 ORQ R11, (BX) // 4c091b 3017 ORQ DX, (R11) // 490913 3018 ORQ R11, (R11) // 4d091b 3019 ORQ DX, DX // 4809d2 or 480bd2 3020 ORQ R11, DX // 4c09da or 490bd3 3021 ORQ DX, R11 // 4909d3 or 4c0bda 3022 ORQ R11, R11 // 4d09db or 4d0bdb 3023 ORB $7, (BX) // 800b07 3024 ORB $7, (R11) // 41800b07 3025 ORB $7, DL // 80ca07 3026 ORB $7, R11 // 4180cb07 3027 ORB DL, (BX) // 0813 3028 ORB R11, (BX) // 44081b 3029 ORB DL, (R11) // 410813 3030 ORB R11, (R11) // 45081b 3031 ORB DL, DL // 08d2 or 0ad2 3032 ORB R11, DL // 4408da or 410ad3 3033 ORB DL, R11 // 4108d3 or 440ada 3034 ORB R11, R11 // 4508db or 450adb 3035 ORW (BX), DX // 660b13 3036 ORW (R11), DX // 66410b13 3037 ORW (BX), R11 // 66440b1b 3038 ORW (R11), R11 // 66450b1b 3039 ORL (BX), DX // 0b13 3040 ORL (R11), DX // 410b13 3041 ORL (BX), R11 // 440b1b 3042 ORL (R11), R11 // 450b1b 3043 ORQ (BX), DX // 480b13 3044 ORQ (R11), DX // 490b13 3045 ORQ (BX), R11 // 4c0b1b 3046 ORQ (R11), R11 // 4d0b1b 3047 ORB (BX), DL // 0a13 3048 ORB (R11), DL // 410a13 3049 ORB (BX), R11 // 440a1b 3050 ORB (R11), R11 // 450a1b 3051 ORPD (BX), X2 // 660f5613 3052 ORPD (R11), X2 // 66410f5613 3053 ORPD X2, X2 // 660f56d2 3054 ORPD X11, X2 // 66410f56d3 3055 ORPD (BX), X11 // 66440f561b 3056 ORPD (R11), X11 // 66450f561b 3057 ORPD X2, X11 // 66440f56da 3058 ORPD X11, X11 // 66450f56db 3059 ORPS (BX), X2 // 0f5613 3060 ORPS (R11), X2 // 410f5613 3061 ORPS X2, X2 // 0f56d2 3062 ORPS X11, X2 // 410f56d3 3063 ORPS (BX), X11 // 440f561b 3064 ORPS (R11), X11 // 450f561b 3065 ORPS X2, X11 // 440f56da 3066 ORPS X11, X11 // 450f56db 3067 //TODO: OUTB AL, DX // ee 3068 //TODO: OUTW AX, DX // 66ef 3069 //TODO: OUTL AX, DX // ef 3070 //TODO: OUTB AL, $7 // e607 3071 //TODO: OUTW AX, $7 // 66e707 3072 //TODO: OUTL AX, $7 // e707 3073 OUTSB // 6e 3074 OUTSL // 6f 3075 OUTSW // 666f 3076 //TODO: PABSB (BX), M2 // 0f381c13 3077 //TODO: PABSB (R11), M2 // 410f381c13 3078 //TODO: PABSB M2, M2 // 0f381cd2 3079 //TODO: PABSB M3, M2 // 0f381cd3 3080 //TODO: PABSB (BX), M3 // 0f381c1b 3081 //TODO: PABSB (R11), M3 // 410f381c1b 3082 //TODO: PABSB M2, M3 // 0f381cda 3083 //TODO: PABSB M3, M3 // 0f381cdb 3084 //TODO: PABSB (BX), X2 // 660f381c13 3085 //TODO: PABSB (R11), X2 // 66410f381c13 3086 //TODO: PABSB X2, X2 // 660f381cd2 3087 //TODO: PABSB X11, X2 // 66410f381cd3 3088 //TODO: PABSB (BX), X11 // 66440f381c1b 3089 //TODO: PABSB (R11), X11 // 66450f381c1b 3090 //TODO: PABSB X2, X11 // 66440f381cda 3091 //TODO: PABSB X11, X11 // 66450f381cdb 3092 //TODO: PABSD (BX), M2 // 0f381e13 3093 //TODO: PABSD (R11), M2 // 410f381e13 3094 //TODO: PABSD M2, M2 // 0f381ed2 3095 //TODO: PABSD M3, M2 // 0f381ed3 3096 //TODO: PABSD (BX), M3 // 0f381e1b 3097 //TODO: PABSD (R11), M3 // 410f381e1b 3098 //TODO: PABSD M2, M3 // 0f381eda 3099 //TODO: PABSD M3, M3 // 0f381edb 3100 //TODO: PABSD (BX), X2 // 660f381e13 3101 //TODO: PABSD (R11), X2 // 66410f381e13 3102 //TODO: PABSD X2, X2 // 660f381ed2 3103 //TODO: PABSD X11, X2 // 66410f381ed3 3104 //TODO: PABSD (BX), X11 // 66440f381e1b 3105 //TODO: PABSD (R11), X11 // 66450f381e1b 3106 //TODO: PABSD X2, X11 // 66440f381eda 3107 //TODO: PABSD X11, X11 // 66450f381edb 3108 //TODO: PABSW (BX), M2 // 0f381d13 3109 //TODO: PABSW (R11), M2 // 410f381d13 3110 //TODO: PABSW M2, M2 // 0f381dd2 3111 //TODO: PABSW M3, M2 // 0f381dd3 3112 //TODO: PABSW (BX), M3 // 0f381d1b 3113 //TODO: PABSW (R11), M3 // 410f381d1b 3114 //TODO: PABSW M2, M3 // 0f381dda 3115 //TODO: PABSW M3, M3 // 0f381ddb 3116 //TODO: PABSW (BX), X2 // 660f381d13 3117 //TODO: PABSW (R11), X2 // 66410f381d13 3118 //TODO: PABSW X2, X2 // 660f381dd2 3119 //TODO: PABSW X11, X2 // 66410f381dd3 3120 //TODO: PABSW (BX), X11 // 66440f381d1b 3121 //TODO: PABSW (R11), X11 // 66450f381d1b 3122 //TODO: PABSW X2, X11 // 66440f381dda 3123 //TODO: PABSW X11, X11 // 66450f381ddb 3124 PACKSSLW (BX), M2 // 0f6b13 3125 PACKSSLW (R11), M2 // 410f6b13 3126 PACKSSLW M2, M2 // 0f6bd2 3127 PACKSSLW M3, M2 // 0f6bd3 3128 PACKSSLW (BX), M3 // 0f6b1b 3129 PACKSSLW (R11), M3 // 410f6b1b 3130 PACKSSLW M2, M3 // 0f6bda 3131 PACKSSLW M3, M3 // 0f6bdb 3132 PACKSSLW (BX), X2 // 660f6b13 3133 PACKSSLW (R11), X2 // 66410f6b13 3134 PACKSSLW X2, X2 // 660f6bd2 3135 PACKSSLW X11, X2 // 66410f6bd3 3136 PACKSSLW (BX), X11 // 66440f6b1b 3137 PACKSSLW (R11), X11 // 66450f6b1b 3138 PACKSSLW X2, X11 // 66440f6bda 3139 PACKSSLW X11, X11 // 66450f6bdb 3140 PACKSSWB (BX), M2 // 0f6313 3141 PACKSSWB (R11), M2 // 410f6313 3142 PACKSSWB M2, M2 // 0f63d2 3143 PACKSSWB M3, M2 // 0f63d3 3144 PACKSSWB (BX), M3 // 0f631b 3145 PACKSSWB (R11), M3 // 410f631b 3146 PACKSSWB M2, M3 // 0f63da 3147 PACKSSWB M3, M3 // 0f63db 3148 PACKSSWB (BX), X2 // 660f6313 3149 PACKSSWB (R11), X2 // 66410f6313 3150 PACKSSWB X2, X2 // 660f63d2 3151 PACKSSWB X11, X2 // 66410f63d3 3152 PACKSSWB (BX), X11 // 66440f631b 3153 PACKSSWB (R11), X11 // 66450f631b 3154 PACKSSWB X2, X11 // 66440f63da 3155 PACKSSWB X11, X11 // 66450f63db 3156 //TODO: PACKUSDW (BX), X2 // 660f382b13 3157 //TODO: PACKUSDW (R11), X2 // 66410f382b13 3158 //TODO: PACKUSDW X2, X2 // 660f382bd2 3159 //TODO: PACKUSDW X11, X2 // 66410f382bd3 3160 //TODO: PACKUSDW (BX), X11 // 66440f382b1b 3161 //TODO: PACKUSDW (R11), X11 // 66450f382b1b 3162 //TODO: PACKUSDW X2, X11 // 66440f382bda 3163 //TODO: PACKUSDW X11, X11 // 66450f382bdb 3164 PACKUSWB (BX), M2 // 0f6713 3165 PACKUSWB (R11), M2 // 410f6713 3166 PACKUSWB M2, M2 // 0f67d2 3167 PACKUSWB M3, M2 // 0f67d3 3168 PACKUSWB (BX), M3 // 0f671b 3169 PACKUSWB (R11), M3 // 410f671b 3170 PACKUSWB M2, M3 // 0f67da 3171 PACKUSWB M3, M3 // 0f67db 3172 PACKUSWB (BX), X2 // 660f6713 3173 PACKUSWB (R11), X2 // 66410f6713 3174 PACKUSWB X2, X2 // 660f67d2 3175 PACKUSWB X11, X2 // 66410f67d3 3176 PACKUSWB (BX), X11 // 66440f671b 3177 PACKUSWB (R11), X11 // 66450f671b 3178 PACKUSWB X2, X11 // 66440f67da 3179 PACKUSWB X11, X11 // 66450f67db 3180 PADDB (BX), M2 // 0ffc13 3181 PADDB (R11), M2 // 410ffc13 3182 PADDB M2, M2 // 0ffcd2 3183 PADDB M3, M2 // 0ffcd3 3184 PADDB (BX), M3 // 0ffc1b 3185 PADDB (R11), M3 // 410ffc1b 3186 PADDB M2, M3 // 0ffcda 3187 PADDB M3, M3 // 0ffcdb 3188 PADDB (BX), X2 // 660ffc13 3189 PADDB (R11), X2 // 66410ffc13 3190 PADDB X2, X2 // 660ffcd2 3191 PADDB X11, X2 // 66410ffcd3 3192 PADDB (BX), X11 // 66440ffc1b 3193 PADDB (R11), X11 // 66450ffc1b 3194 PADDB X2, X11 // 66440ffcda 3195 PADDB X11, X11 // 66450ffcdb 3196 PADDL (BX), M2 // 0ffe13 3197 PADDL (R11), M2 // 410ffe13 3198 PADDL M2, M2 // 0ffed2 3199 PADDL M3, M2 // 0ffed3 3200 PADDL (BX), M3 // 0ffe1b 3201 PADDL (R11), M3 // 410ffe1b 3202 PADDL M2, M3 // 0ffeda 3203 PADDL M3, M3 // 0ffedb 3204 PADDL (BX), X2 // 660ffe13 3205 PADDL (R11), X2 // 66410ffe13 3206 PADDL X2, X2 // 660ffed2 3207 PADDL X11, X2 // 66410ffed3 3208 PADDL (BX), X11 // 66440ffe1b 3209 PADDL (R11), X11 // 66450ffe1b 3210 PADDL X2, X11 // 66440ffeda 3211 PADDL X11, X11 // 66450ffedb 3212 //TODO: PADDQ (BX), M2 // 0fd413 3213 //TODO: PADDQ (R11), M2 // 410fd413 3214 //TODO: PADDQ M2, M2 // 0fd4d2 3215 //TODO: PADDQ M3, M2 // 0fd4d3 3216 //TODO: PADDQ (BX), M3 // 0fd41b 3217 //TODO: PADDQ (R11), M3 // 410fd41b 3218 //TODO: PADDQ M2, M3 // 0fd4da 3219 //TODO: PADDQ M3, M3 // 0fd4db 3220 PADDQ (BX), X2 // 660fd413 3221 PADDQ (R11), X2 // 66410fd413 3222 PADDQ X2, X2 // 660fd4d2 3223 PADDQ X11, X2 // 66410fd4d3 3224 PADDQ (BX), X11 // 66440fd41b 3225 PADDQ (R11), X11 // 66450fd41b 3226 PADDQ X2, X11 // 66440fd4da 3227 PADDQ X11, X11 // 66450fd4db 3228 PADDSB (BX), M2 // 0fec13 3229 PADDSB (R11), M2 // 410fec13 3230 PADDSB M2, M2 // 0fecd2 3231 PADDSB M3, M2 // 0fecd3 3232 PADDSB (BX), M3 // 0fec1b 3233 PADDSB (R11), M3 // 410fec1b 3234 PADDSB M2, M3 // 0fecda 3235 PADDSB M3, M3 // 0fecdb 3236 PADDSB (BX), X2 // 660fec13 3237 PADDSB (R11), X2 // 66410fec13 3238 PADDSB X2, X2 // 660fecd2 3239 PADDSB X11, X2 // 66410fecd3 3240 PADDSB (BX), X11 // 66440fec1b 3241 PADDSB (R11), X11 // 66450fec1b 3242 PADDSB X2, X11 // 66440fecda 3243 PADDSB X11, X11 // 66450fecdb 3244 PADDSW (BX), M2 // 0fed13 3245 PADDSW (R11), M2 // 410fed13 3246 PADDSW M2, M2 // 0fedd2 3247 PADDSW M3, M2 // 0fedd3 3248 PADDSW (BX), M3 // 0fed1b 3249 PADDSW (R11), M3 // 410fed1b 3250 PADDSW M2, M3 // 0fedda 3251 PADDSW M3, M3 // 0feddb 3252 PADDSW (BX), X2 // 660fed13 3253 PADDSW (R11), X2 // 66410fed13 3254 PADDSW X2, X2 // 660fedd2 3255 PADDSW X11, X2 // 66410fedd3 3256 PADDSW (BX), X11 // 66440fed1b 3257 PADDSW (R11), X11 // 66450fed1b 3258 PADDSW X2, X11 // 66440fedda 3259 PADDSW X11, X11 // 66450feddb 3260 PADDUSB (BX), M2 // 0fdc13 3261 PADDUSB (R11), M2 // 410fdc13 3262 PADDUSB M2, M2 // 0fdcd2 3263 PADDUSB M3, M2 // 0fdcd3 3264 PADDUSB (BX), M3 // 0fdc1b 3265 PADDUSB (R11), M3 // 410fdc1b 3266 PADDUSB M2, M3 // 0fdcda 3267 PADDUSB M3, M3 // 0fdcdb 3268 PADDUSB (BX), X2 // 660fdc13 3269 PADDUSB (R11), X2 // 66410fdc13 3270 PADDUSB X2, X2 // 660fdcd2 3271 PADDUSB X11, X2 // 66410fdcd3 3272 PADDUSB (BX), X11 // 66440fdc1b 3273 PADDUSB (R11), X11 // 66450fdc1b 3274 PADDUSB X2, X11 // 66440fdcda 3275 PADDUSB X11, X11 // 66450fdcdb 3276 PADDUSW (BX), M2 // 0fdd13 3277 PADDUSW (R11), M2 // 410fdd13 3278 PADDUSW M2, M2 // 0fddd2 3279 PADDUSW M3, M2 // 0fddd3 3280 PADDUSW (BX), M3 // 0fdd1b 3281 PADDUSW (R11), M3 // 410fdd1b 3282 PADDUSW M2, M3 // 0fddda 3283 PADDUSW M3, M3 // 0fdddb 3284 PADDUSW (BX), X2 // 660fdd13 3285 PADDUSW (R11), X2 // 66410fdd13 3286 PADDUSW X2, X2 // 660fddd2 3287 PADDUSW X11, X2 // 66410fddd3 3288 PADDUSW (BX), X11 // 66440fdd1b 3289 PADDUSW (R11), X11 // 66450fdd1b 3290 PADDUSW X2, X11 // 66440fddda 3291 PADDUSW X11, X11 // 66450fdddb 3292 PADDW (BX), M2 // 0ffd13 3293 PADDW (R11), M2 // 410ffd13 3294 PADDW M2, M2 // 0ffdd2 3295 PADDW M3, M2 // 0ffdd3 3296 PADDW (BX), M3 // 0ffd1b 3297 PADDW (R11), M3 // 410ffd1b 3298 PADDW M2, M3 // 0ffdda 3299 PADDW M3, M3 // 0ffddb 3300 PADDW (BX), X2 // 660ffd13 3301 PADDW (R11), X2 // 66410ffd13 3302 PADDW X2, X2 // 660ffdd2 3303 PADDW X11, X2 // 66410ffdd3 3304 PADDW (BX), X11 // 66440ffd1b 3305 PADDW (R11), X11 // 66450ffd1b 3306 PADDW X2, X11 // 66440ffdda 3307 PADDW X11, X11 // 66450ffddb 3308 //TODO: PALIGNR $7, (BX), M2 // 0f3a0f1307 3309 //TODO: PALIGNR $7, (R11), M2 // 410f3a0f1307 3310 //TODO: PALIGNR $7, M2, M2 // 0f3a0fd207 3311 //TODO: PALIGNR $7, M3, M2 // 0f3a0fd307 3312 //TODO: PALIGNR $7, (BX), M3 // 0f3a0f1b07 3313 //TODO: PALIGNR $7, (R11), M3 // 410f3a0f1b07 3314 //TODO: PALIGNR $7, M2, M3 // 0f3a0fda07 3315 //TODO: PALIGNR $7, M3, M3 // 0f3a0fdb07 3316 //TODO: PALIGNR $7, (BX), X2 // 660f3a0f1307 3317 //TODO: PALIGNR $7, (R11), X2 // 66410f3a0f1307 3318 //TODO: PALIGNR $7, X2, X2 // 660f3a0fd207 3319 //TODO: PALIGNR $7, X11, X2 // 66410f3a0fd307 3320 //TODO: PALIGNR $7, (BX), X11 // 66440f3a0f1b07 3321 //TODO: PALIGNR $7, (R11), X11 // 66450f3a0f1b07 3322 //TODO: PALIGNR $7, X2, X11 // 66440f3a0fda07 3323 //TODO: PALIGNR $7, X11, X11 // 66450f3a0fdb07 3324 PAND (BX), M2 // 0fdb13 3325 PAND (R11), M2 // 410fdb13 3326 PAND M2, M2 // 0fdbd2 3327 PAND M3, M2 // 0fdbd3 3328 PAND (BX), M3 // 0fdb1b 3329 PAND (R11), M3 // 410fdb1b 3330 PAND M2, M3 // 0fdbda 3331 PAND M3, M3 // 0fdbdb 3332 PAND (BX), X2 // 660fdb13 3333 PAND (R11), X2 // 66410fdb13 3334 PAND X2, X2 // 660fdbd2 3335 PAND X11, X2 // 66410fdbd3 3336 PAND (BX), X11 // 66440fdb1b 3337 PAND (R11), X11 // 66450fdb1b 3338 PAND X2, X11 // 66440fdbda 3339 PAND X11, X11 // 66450fdbdb 3340 PANDN (BX), M2 // 0fdf13 3341 PANDN (R11), M2 // 410fdf13 3342 PANDN M2, M2 // 0fdfd2 3343 PANDN M3, M2 // 0fdfd3 3344 PANDN (BX), M3 // 0fdf1b 3345 PANDN (R11), M3 // 410fdf1b 3346 PANDN M2, M3 // 0fdfda 3347 PANDN M3, M3 // 0fdfdb 3348 PANDN (BX), X2 // 660fdf13 3349 PANDN (R11), X2 // 66410fdf13 3350 PANDN X2, X2 // 660fdfd2 3351 PANDN X11, X2 // 66410fdfd3 3352 PANDN (BX), X11 // 66440fdf1b 3353 PANDN (R11), X11 // 66450fdf1b 3354 PANDN X2, X11 // 66440fdfda 3355 PANDN X11, X11 // 66450fdfdb 3356 PAVGB (BX), M2 // 0fe013 3357 PAVGB (R11), M2 // 410fe013 3358 PAVGB M2, M2 // 0fe0d2 3359 PAVGB M3, M2 // 0fe0d3 3360 PAVGB (BX), M3 // 0fe01b 3361 PAVGB (R11), M3 // 410fe01b 3362 PAVGB M2, M3 // 0fe0da 3363 PAVGB M3, M3 // 0fe0db 3364 PAVGB (BX), X2 // 660fe013 3365 PAVGB (R11), X2 // 66410fe013 3366 PAVGB X2, X2 // 660fe0d2 3367 PAVGB X11, X2 // 66410fe0d3 3368 PAVGB (BX), X11 // 66440fe01b 3369 PAVGB (R11), X11 // 66450fe01b 3370 PAVGB X2, X11 // 66440fe0da 3371 PAVGB X11, X11 // 66450fe0db 3372 PAVGW (BX), M2 // 0fe313 3373 PAVGW (R11), M2 // 410fe313 3374 PAVGW M2, M2 // 0fe3d2 3375 PAVGW M3, M2 // 0fe3d3 3376 PAVGW (BX), M3 // 0fe31b 3377 PAVGW (R11), M3 // 410fe31b 3378 PAVGW M2, M3 // 0fe3da 3379 PAVGW M3, M3 // 0fe3db 3380 PAVGW (BX), X2 // 660fe313 3381 PAVGW (R11), X2 // 66410fe313 3382 PAVGW X2, X2 // 660fe3d2 3383 PAVGW X11, X2 // 66410fe3d3 3384 PAVGW (BX), X11 // 66440fe31b 3385 PAVGW (R11), X11 // 66450fe31b 3386 PAVGW X2, X11 // 66440fe3da 3387 PAVGW X11, X11 // 66450fe3db 3388 //TODO: PBLENDVB XMM0, (BX), X2 // 660f381013 3389 //TODO: PBLENDVB XMM0, (R11), X2 // 66410f381013 3390 //TODO: PBLENDVB XMM0, X2, X2 // 660f3810d2 3391 //TODO: PBLENDVB XMM0, X11, X2 // 66410f3810d3 3392 //TODO: PBLENDVB XMM0, (BX), X11 // 66440f38101b 3393 //TODO: PBLENDVB XMM0, (R11), X11 // 66450f38101b 3394 //TODO: PBLENDVB XMM0, X2, X11 // 66440f3810da 3395 //TODO: PBLENDVB XMM0, X11, X11 // 66450f3810db 3396 //TODO: PBLENDW $7, (BX), X2 // 660f3a0e1307 3397 //TODO: PBLENDW $7, (R11), X2 // 66410f3a0e1307 3398 //TODO: PBLENDW $7, X2, X2 // 660f3a0ed207 3399 //TODO: PBLENDW $7, X11, X2 // 66410f3a0ed307 3400 //TODO: PBLENDW $7, (BX), X11 // 66440f3a0e1b07 3401 //TODO: PBLENDW $7, (R11), X11 // 66450f3a0e1b07 3402 //TODO: PBLENDW $7, X2, X11 // 66440f3a0eda07 3403 //TODO: PBLENDW $7, X11, X11 // 66450f3a0edb07 3404 PCLMULQDQ $7, (BX), X2 // 660f3a441307 3405 PCLMULQDQ $7, (R11), X2 // 66410f3a441307 3406 PCLMULQDQ $7, X2, X2 // 660f3a44d207 3407 PCLMULQDQ $7, X11, X2 // 66410f3a44d307 3408 PCLMULQDQ $7, (BX), X11 // 66440f3a441b07 3409 PCLMULQDQ $7, (R11), X11 // 66450f3a441b07 3410 PCLMULQDQ $7, X2, X11 // 66440f3a44da07 3411 PCLMULQDQ $7, X11, X11 // 66450f3a44db07 3412 PCMPEQB (BX), M2 // 0f7413 3413 PCMPEQB (R11), M2 // 410f7413 3414 PCMPEQB M2, M2 // 0f74d2 3415 PCMPEQB M3, M2 // 0f74d3 3416 PCMPEQB (BX), M3 // 0f741b 3417 PCMPEQB (R11), M3 // 410f741b 3418 PCMPEQB M2, M3 // 0f74da 3419 PCMPEQB M3, M3 // 0f74db 3420 PCMPEQB (BX), X2 // 660f7413 3421 PCMPEQB (R11), X2 // 66410f7413 3422 PCMPEQB X2, X2 // 660f74d2 3423 PCMPEQB X11, X2 // 66410f74d3 3424 PCMPEQB (BX), X11 // 66440f741b 3425 PCMPEQB (R11), X11 // 66450f741b 3426 PCMPEQB X2, X11 // 66440f74da 3427 PCMPEQB X11, X11 // 66450f74db 3428 PCMPEQL (BX), M2 // 0f7613 3429 PCMPEQL (R11), M2 // 410f7613 3430 PCMPEQL M2, M2 // 0f76d2 3431 PCMPEQL M3, M2 // 0f76d3 3432 PCMPEQL (BX), M3 // 0f761b 3433 PCMPEQL (R11), M3 // 410f761b 3434 PCMPEQL M2, M3 // 0f76da 3435 PCMPEQL M3, M3 // 0f76db 3436 PCMPEQL (BX), X2 // 660f7613 3437 PCMPEQL (R11), X2 // 66410f7613 3438 PCMPEQL X2, X2 // 660f76d2 3439 PCMPEQL X11, X2 // 66410f76d3 3440 PCMPEQL (BX), X11 // 66440f761b 3441 PCMPEQL (R11), X11 // 66450f761b 3442 PCMPEQL X2, X11 // 66440f76da 3443 PCMPEQL X11, X11 // 66450f76db 3444 //TODO: PCMPEQQ (BX), X2 // 660f382913 3445 //TODO: PCMPEQQ (R11), X2 // 66410f382913 3446 //TODO: PCMPEQQ X2, X2 // 660f3829d2 3447 //TODO: PCMPEQQ X11, X2 // 66410f3829d3 3448 //TODO: PCMPEQQ (BX), X11 // 66440f38291b 3449 //TODO: PCMPEQQ (R11), X11 // 66450f38291b 3450 //TODO: PCMPEQQ X2, X11 // 66440f3829da 3451 //TODO: PCMPEQQ X11, X11 // 66450f3829db 3452 PCMPEQW (BX), M2 // 0f7513 3453 PCMPEQW (R11), M2 // 410f7513 3454 PCMPEQW M2, M2 // 0f75d2 3455 PCMPEQW M3, M2 // 0f75d3 3456 PCMPEQW (BX), M3 // 0f751b 3457 PCMPEQW (R11), M3 // 410f751b 3458 PCMPEQW M2, M3 // 0f75da 3459 PCMPEQW M3, M3 // 0f75db 3460 PCMPEQW (BX), X2 // 660f7513 3461 PCMPEQW (R11), X2 // 66410f7513 3462 PCMPEQW X2, X2 // 660f75d2 3463 PCMPEQW X11, X2 // 66410f75d3 3464 PCMPEQW (BX), X11 // 66440f751b 3465 PCMPEQW (R11), X11 // 66450f751b 3466 PCMPEQW X2, X11 // 66440f75da 3467 PCMPEQW X11, X11 // 66450f75db 3468 //TODO: PCMPESTRI $7, (BX), X2 // 660f3a611307 3469 //TODO: PCMPESTRI $7, (R11), X2 // 66410f3a611307 3470 //TODO: PCMPESTRI $7, X2, X2 // 660f3a61d207 3471 //TODO: PCMPESTRI $7, X11, X2 // 66410f3a61d307 3472 //TODO: PCMPESTRI $7, (BX), X11 // 66440f3a611b07 3473 //TODO: PCMPESTRI $7, (R11), X11 // 66450f3a611b07 3474 //TODO: PCMPESTRI $7, X2, X11 // 66440f3a61da07 3475 //TODO: PCMPESTRI $7, X11, X11 // 66450f3a61db07 3476 //TODO: PCMPESTRM $7, (BX), X2 // 660f3a601307 3477 //TODO: PCMPESTRM $7, (R11), X2 // 66410f3a601307 3478 //TODO: PCMPESTRM $7, X2, X2 // 660f3a60d207 3479 //TODO: PCMPESTRM $7, X11, X2 // 66410f3a60d307 3480 //TODO: PCMPESTRM $7, (BX), X11 // 66440f3a601b07 3481 //TODO: PCMPESTRM $7, (R11), X11 // 66450f3a601b07 3482 //TODO: PCMPESTRM $7, X2, X11 // 66440f3a60da07 3483 //TODO: PCMPESTRM $7, X11, X11 // 66450f3a60db07 3484 PCMPGTB (BX), M2 // 0f6413 3485 PCMPGTB (R11), M2 // 410f6413 3486 PCMPGTB M2, M2 // 0f64d2 3487 PCMPGTB M3, M2 // 0f64d3 3488 PCMPGTB (BX), M3 // 0f641b 3489 PCMPGTB (R11), M3 // 410f641b 3490 PCMPGTB M2, M3 // 0f64da 3491 PCMPGTB M3, M3 // 0f64db 3492 PCMPGTB (BX), X2 // 660f6413 3493 PCMPGTB (R11), X2 // 66410f6413 3494 PCMPGTB X2, X2 // 660f64d2 3495 PCMPGTB X11, X2 // 66410f64d3 3496 PCMPGTB (BX), X11 // 66440f641b 3497 PCMPGTB (R11), X11 // 66450f641b 3498 PCMPGTB X2, X11 // 66440f64da 3499 PCMPGTB X11, X11 // 66450f64db 3500 PCMPGTL (BX), M2 // 0f6613 3501 PCMPGTL (R11), M2 // 410f6613 3502 PCMPGTL M2, M2 // 0f66d2 3503 PCMPGTL M3, M2 // 0f66d3 3504 PCMPGTL (BX), M3 // 0f661b 3505 PCMPGTL (R11), M3 // 410f661b 3506 PCMPGTL M2, M3 // 0f66da 3507 PCMPGTL M3, M3 // 0f66db 3508 PCMPGTL (BX), X2 // 660f6613 3509 PCMPGTL (R11), X2 // 66410f6613 3510 PCMPGTL X2, X2 // 660f66d2 3511 PCMPGTL X11, X2 // 66410f66d3 3512 PCMPGTL (BX), X11 // 66440f661b 3513 PCMPGTL (R11), X11 // 66450f661b 3514 PCMPGTL X2, X11 // 66440f66da 3515 PCMPGTL X11, X11 // 66450f66db 3516 //TODO: PCMPGTQ (BX), X2 // 660f383713 3517 //TODO: PCMPGTQ (R11), X2 // 66410f383713 3518 //TODO: PCMPGTQ X2, X2 // 660f3837d2 3519 //TODO: PCMPGTQ X11, X2 // 66410f3837d3 3520 //TODO: PCMPGTQ (BX), X11 // 66440f38371b 3521 //TODO: PCMPGTQ (R11), X11 // 66450f38371b 3522 //TODO: PCMPGTQ X2, X11 // 66440f3837da 3523 //TODO: PCMPGTQ X11, X11 // 66450f3837db 3524 PCMPGTW (BX), M2 // 0f6513 3525 PCMPGTW (R11), M2 // 410f6513 3526 PCMPGTW M2, M2 // 0f65d2 3527 PCMPGTW M3, M2 // 0f65d3 3528 PCMPGTW (BX), M3 // 0f651b 3529 PCMPGTW (R11), M3 // 410f651b 3530 PCMPGTW M2, M3 // 0f65da 3531 PCMPGTW M3, M3 // 0f65db 3532 PCMPGTW (BX), X2 // 660f6513 3533 PCMPGTW (R11), X2 // 66410f6513 3534 PCMPGTW X2, X2 // 660f65d2 3535 PCMPGTW X11, X2 // 66410f65d3 3536 PCMPGTW (BX), X11 // 66440f651b 3537 PCMPGTW (R11), X11 // 66450f651b 3538 PCMPGTW X2, X11 // 66440f65da 3539 PCMPGTW X11, X11 // 66450f65db 3540 //TODO: PCMPISTRI $7, (BX), X2 // 660f3a631307 3541 //TODO: PCMPISTRI $7, (R11), X2 // 66410f3a631307 3542 //TODO: PCMPISTRI $7, X2, X2 // 660f3a63d207 3543 //TODO: PCMPISTRI $7, X11, X2 // 66410f3a63d307 3544 //TODO: PCMPISTRI $7, (BX), X11 // 66440f3a631b07 3545 //TODO: PCMPISTRI $7, (R11), X11 // 66450f3a631b07 3546 //TODO: PCMPISTRI $7, X2, X11 // 66440f3a63da07 3547 //TODO: PCMPISTRI $7, X11, X11 // 66450f3a63db07 3548 //TODO: PCMPISTRM $7, (BX), X2 // 660f3a621307 3549 //TODO: PCMPISTRM $7, (R11), X2 // 66410f3a621307 3550 //TODO: PCMPISTRM $7, X2, X2 // 660f3a62d207 3551 //TODO: PCMPISTRM $7, X11, X2 // 66410f3a62d307 3552 //TODO: PCMPISTRM $7, (BX), X11 // 66440f3a621b07 3553 //TODO: PCMPISTRM $7, (R11), X11 // 66450f3a621b07 3554 //TODO: PCMPISTRM $7, X2, X11 // 66440f3a62da07 3555 //TODO: PCMPISTRM $7, X11, X11 // 66450f3a62db07 3556 PDEPL (BX), R9, DX // c4e233f513 3557 PDEPL (R11), R9, DX // c4c233f513 3558 PDEPL DX, R9, DX // c4e233f5d2 3559 PDEPL R11, R9, DX // c4c233f5d3 3560 PDEPL (BX), R9, R11 // c46233f51b 3561 PDEPL (R11), R9, R11 // c44233f51b 3562 PDEPL DX, R9, R11 // c46233f5da 3563 PDEPL R11, R9, R11 // c44233f5db 3564 PDEPQ (BX), R14, DX // c4e28bf513 3565 PDEPQ (R11), R14, DX // c4c28bf513 3566 PDEPQ DX, R14, DX // c4e28bf5d2 3567 PDEPQ R11, R14, DX // c4c28bf5d3 3568 PDEPQ (BX), R14, R11 // c4628bf51b 3569 PDEPQ (R11), R14, R11 // c4428bf51b 3570 PDEPQ DX, R14, R11 // c4628bf5da 3571 PDEPQ R11, R14, R11 // c4428bf5db 3572 PEXTL (BX), R9, DX // c4e232f513 3573 PEXTL (R11), R9, DX // c4c232f513 3574 PEXTL DX, R9, DX // c4e232f5d2 3575 PEXTL R11, R9, DX // c4c232f5d3 3576 PEXTL (BX), R9, R11 // c46232f51b 3577 PEXTL (R11), R9, R11 // c44232f51b 3578 PEXTL DX, R9, R11 // c46232f5da 3579 PEXTL R11, R9, R11 // c44232f5db 3580 PEXTQ (BX), R14, DX // c4e28af513 3581 PEXTQ (R11), R14, DX // c4c28af513 3582 PEXTQ DX, R14, DX // c4e28af5d2 3583 PEXTQ R11, R14, DX // c4c28af5d3 3584 PEXTQ (BX), R14, R11 // c4628af51b 3585 PEXTQ (R11), R14, R11 // c4428af51b 3586 PEXTQ DX, R14, R11 // c4628af5da 3587 PEXTQ R11, R14, R11 // c4428af5db 3588 PEXTRB $7, X2, (BX) // 660f3a141307 3589 PEXTRB $7, X11, (BX) // 66440f3a141b07 3590 PEXTRB $7, X2, (R11) // 66410f3a141307 3591 PEXTRB $7, X11, (R11) // 66450f3a141b07 3592 PEXTRB $7, X2, DX // 660f3a14d207 3593 PEXTRB $7, X11, DX // 66440f3a14da07 3594 PEXTRB $7, X2, R11 // 66410f3a14d307 3595 PEXTRB $7, X11, R11 // 66450f3a14db07 3596 PEXTRD $7, X2, (BX) // 660f3a161307 3597 PEXTRD $7, X11, (BX) // 66440f3a161b07 3598 PEXTRD $7, X2, (R11) // 66410f3a161307 3599 PEXTRD $7, X11, (R11) // 66450f3a161b07 3600 PEXTRD $7, X2, DX // 660f3a16d207 3601 PEXTRD $7, X11, DX // 66440f3a16da07 3602 PEXTRD $7, X2, R11 // 66410f3a16d307 3603 PEXTRD $7, X11, R11 // 66450f3a16db07 3604 PEXTRQ $7, X2, (BX) // 66480f3a161307 3605 PEXTRQ $7, X11, (BX) // 664c0f3a161b07 3606 PEXTRQ $7, X2, (R11) // 66490f3a161307 3607 PEXTRQ $7, X11, (R11) // 664d0f3a161b07 3608 PEXTRQ $7, X2, DX // 66480f3a16d207 3609 PEXTRQ $7, X11, DX // 664c0f3a16da07 3610 PEXTRQ $7, X2, R11 // 66490f3a16d307 3611 PEXTRQ $7, X11, R11 // 664d0f3a16db07 3612 //TODO: PEXTRW $7, M2, DX // 0fc5d207 3613 //TODO: PEXTRW $7, M3, DX // 0fc5d307 3614 //TODO: PEXTRW $7, M2, R11 // 440fc5da07 3615 //TODO: PEXTRW $7, M3, R11 // 440fc5db07 3616 PEXTRW $7, X2, DX // 660fc5d207 or 660f3a15d207 3617 PEXTRW $7, X11, DX // 66410fc5d307 or 66440f3a15da07 3618 PEXTRW $7, X2, R11 // 66440fc5da07 or 66410f3a15d307 3619 PEXTRW $7, X11, R11 // 66450fc5db07 or 66450f3a15db07 3620 //TODO: PEXTRW $7, X2, (BX) // 660f3a151307 3621 //TODO: PEXTRW $7, X11, (BX) // 66440f3a151b07 3622 //TODO: PEXTRW $7, X2, (R11) // 66410f3a151307 3623 //TODO: PEXTRW $7, X11, (R11) // 66450f3a151b07 3624 PHADDD (BX), M2 // 0f380213 3625 PHADDD (R11), M2 // 410f380213 3626 PHADDD M2, M2 // 0f3802d2 3627 PHADDD M3, M2 // 0f3802d3 3628 PHADDD (BX), M3 // 0f38021b 3629 PHADDD (R11), M3 // 410f38021b 3630 PHADDD M2, M3 // 0f3802da 3631 PHADDD M3, M3 // 0f3802db 3632 PHADDD (BX), X2 // 660f380213 3633 PHADDD (R11), X2 // 66410f380213 3634 PHADDD X2, X2 // 660f3802d2 3635 PHADDD X11, X2 // 66410f3802d3 3636 PHADDD (BX), X11 // 66440f38021b 3637 PHADDD (R11), X11 // 66450f38021b 3638 PHADDD X2, X11 // 66440f3802da 3639 PHADDD X11, X11 // 66450f3802db 3640 //TODO: PHADDSW (BX), M2 // 0f380313 3641 //TODO: PHADDSW (R11), M2 // 410f380313 3642 //TODO: PHADDSW M2, M2 // 0f3803d2 3643 //TODO: PHADDSW M3, M2 // 0f3803d3 3644 //TODO: PHADDSW (BX), M3 // 0f38031b 3645 //TODO: PHADDSW (R11), M3 // 410f38031b 3646 //TODO: PHADDSW M2, M3 // 0f3803da 3647 //TODO: PHADDSW M3, M3 // 0f3803db 3648 //TODO: PHADDSW (BX), X2 // 660f380313 3649 //TODO: PHADDSW (R11), X2 // 66410f380313 3650 //TODO: PHADDSW X2, X2 // 660f3803d2 3651 //TODO: PHADDSW X11, X2 // 66410f3803d3 3652 //TODO: PHADDSW (BX), X11 // 66440f38031b 3653 //TODO: PHADDSW (R11), X11 // 66450f38031b 3654 //TODO: PHADDSW X2, X11 // 66440f3803da 3655 //TODO: PHADDSW X11, X11 // 66450f3803db 3656 //TODO: PHADDW (BX), M2 // 0f380113 3657 //TODO: PHADDW (R11), M2 // 410f380113 3658 //TODO: PHADDW M2, M2 // 0f3801d2 3659 //TODO: PHADDW M3, M2 // 0f3801d3 3660 //TODO: PHADDW (BX), M3 // 0f38011b 3661 //TODO: PHADDW (R11), M3 // 410f38011b 3662 //TODO: PHADDW M2, M3 // 0f3801da 3663 //TODO: PHADDW M3, M3 // 0f3801db 3664 //TODO: PHADDW (BX), X2 // 660f380113 3665 //TODO: PHADDW (R11), X2 // 66410f380113 3666 //TODO: PHADDW X2, X2 // 660f3801d2 3667 //TODO: PHADDW X11, X2 // 66410f3801d3 3668 //TODO: PHADDW (BX), X11 // 66440f38011b 3669 //TODO: PHADDW (R11), X11 // 66450f38011b 3670 //TODO: PHADDW X2, X11 // 66440f3801da 3671 //TODO: PHADDW X11, X11 // 66450f3801db 3672 //TODO: PHMINPOSUW (BX), X2 // 660f384113 3673 //TODO: PHMINPOSUW (R11), X2 // 66410f384113 3674 //TODO: PHMINPOSUW X2, X2 // 660f3841d2 3675 //TODO: PHMINPOSUW X11, X2 // 66410f3841d3 3676 //TODO: PHMINPOSUW (BX), X11 // 66440f38411b 3677 //TODO: PHMINPOSUW (R11), X11 // 66450f38411b 3678 //TODO: PHMINPOSUW X2, X11 // 66440f3841da 3679 //TODO: PHMINPOSUW X11, X11 // 66450f3841db 3680 //TODO: PHSUBD (BX), M2 // 0f380613 3681 //TODO: PHSUBD (R11), M2 // 410f380613 3682 //TODO: PHSUBD M2, M2 // 0f3806d2 3683 //TODO: PHSUBD M3, M2 // 0f3806d3 3684 //TODO: PHSUBD (BX), M3 // 0f38061b 3685 //TODO: PHSUBD (R11), M3 // 410f38061b 3686 //TODO: PHSUBD M2, M3 // 0f3806da 3687 //TODO: PHSUBD M3, M3 // 0f3806db 3688 //TODO: PHSUBD (BX), X2 // 660f380613 3689 //TODO: PHSUBD (R11), X2 // 66410f380613 3690 //TODO: PHSUBD X2, X2 // 660f3806d2 3691 //TODO: PHSUBD X11, X2 // 66410f3806d3 3692 //TODO: PHSUBD (BX), X11 // 66440f38061b 3693 //TODO: PHSUBD (R11), X11 // 66450f38061b 3694 //TODO: PHSUBD X2, X11 // 66440f3806da 3695 //TODO: PHSUBD X11, X11 // 66450f3806db 3696 //TODO: PHSUBSW (BX), M2 // 0f380713 3697 //TODO: PHSUBSW (R11), M2 // 410f380713 3698 //TODO: PHSUBSW M2, M2 // 0f3807d2 3699 //TODO: PHSUBSW M3, M2 // 0f3807d3 3700 //TODO: PHSUBSW (BX), M3 // 0f38071b 3701 //TODO: PHSUBSW (R11), M3 // 410f38071b 3702 //TODO: PHSUBSW M2, M3 // 0f3807da 3703 //TODO: PHSUBSW M3, M3 // 0f3807db 3704 //TODO: PHSUBSW (BX), X2 // 660f380713 3705 //TODO: PHSUBSW (R11), X2 // 66410f380713 3706 //TODO: PHSUBSW X2, X2 // 660f3807d2 3707 //TODO: PHSUBSW X11, X2 // 66410f3807d3 3708 //TODO: PHSUBSW (BX), X11 // 66440f38071b 3709 //TODO: PHSUBSW (R11), X11 // 66450f38071b 3710 //TODO: PHSUBSW X2, X11 // 66440f3807da 3711 //TODO: PHSUBSW X11, X11 // 66450f3807db 3712 //TODO: PHSUBW (BX), M2 // 0f380513 3713 //TODO: PHSUBW (R11), M2 // 410f380513 3714 //TODO: PHSUBW M2, M2 // 0f3805d2 3715 //TODO: PHSUBW M3, M2 // 0f3805d3 3716 //TODO: PHSUBW (BX), M3 // 0f38051b 3717 //TODO: PHSUBW (R11), M3 // 410f38051b 3718 //TODO: PHSUBW M2, M3 // 0f3805da 3719 //TODO: PHSUBW M3, M3 // 0f3805db 3720 //TODO: PHSUBW (BX), X2 // 660f380513 3721 //TODO: PHSUBW (R11), X2 // 66410f380513 3722 //TODO: PHSUBW X2, X2 // 660f3805d2 3723 //TODO: PHSUBW X11, X2 // 66410f3805d3 3724 //TODO: PHSUBW (BX), X11 // 66440f38051b 3725 //TODO: PHSUBW (R11), X11 // 66450f38051b 3726 //TODO: PHSUBW X2, X11 // 66440f3805da 3727 //TODO: PHSUBW X11, X11 // 66450f3805db 3728 PINSRB $7, (BX), X2 // 660f3a201307 3729 PINSRB $7, (R11), X2 // 66410f3a201307 3730 PINSRB $7, DX, X2 // 660f3a20d207 3731 PINSRB $7, R11, X2 // 66410f3a20d307 3732 PINSRB $7, (BX), X11 // 66440f3a201b07 3733 PINSRB $7, (R11), X11 // 66450f3a201b07 3734 PINSRB $7, DX, X11 // 66440f3a20da07 3735 PINSRB $7, R11, X11 // 66450f3a20db07 3736 PINSRD $7, (BX), X2 // 660f3a221307 3737 PINSRD $7, (R11), X2 // 66410f3a221307 3738 PINSRD $7, DX, X2 // 660f3a22d207 3739 PINSRD $7, R11, X2 // 66410f3a22d307 3740 PINSRD $7, (BX), X11 // 66440f3a221b07 3741 PINSRD $7, (R11), X11 // 66450f3a221b07 3742 PINSRD $7, DX, X11 // 66440f3a22da07 3743 PINSRD $7, R11, X11 // 66450f3a22db07 3744 PINSRQ $7, (BX), X2 // 66480f3a221307 3745 PINSRQ $7, (R11), X2 // 66490f3a221307 3746 PINSRQ $7, DX, X2 // 66480f3a22d207 3747 PINSRQ $7, R11, X2 // 66490f3a22d307 3748 PINSRQ $7, (BX), X11 // 664c0f3a221b07 3749 PINSRQ $7, (R11), X11 // 664d0f3a221b07 3750 PINSRQ $7, DX, X11 // 664c0f3a22da07 3751 PINSRQ $7, R11, X11 // 664d0f3a22db07 3752 //TODO: PINSRW $7, (BX), M2 // 0fc41307 3753 //TODO: PINSRW $7, (R11), M2 // 410fc41307 3754 //TODO: PINSRW $7, DX, M2 // 0fc4d207 3755 //TODO: PINSRW $7, R11, M2 // 410fc4d307 3756 //TODO: PINSRW $7, (BX), M3 // 0fc41b07 3757 //TODO: PINSRW $7, (R11), M3 // 410fc41b07 3758 //TODO: PINSRW $7, DX, M3 // 0fc4da07 3759 //TODO: PINSRW $7, R11, M3 // 410fc4db07 3760 PINSRW $7, (BX), X2 // 660fc41307 3761 PINSRW $7, (R11), X2 // 66410fc41307 3762 PINSRW $7, DX, X2 // 660fc4d207 3763 PINSRW $7, R11, X2 // 66410fc4d307 3764 PINSRW $7, (BX), X11 // 66440fc41b07 3765 PINSRW $7, (R11), X11 // 66450fc41b07 3766 PINSRW $7, DX, X11 // 66440fc4da07 3767 PINSRW $7, R11, X11 // 66450fc4db07 3768 //TODO: PMADDUBSW (BX), M2 // 0f380413 3769 //TODO: PMADDUBSW (R11), M2 // 410f380413 3770 //TODO: PMADDUBSW M2, M2 // 0f3804d2 3771 //TODO: PMADDUBSW M3, M2 // 0f3804d3 3772 //TODO: PMADDUBSW (BX), M3 // 0f38041b 3773 //TODO: PMADDUBSW (R11), M3 // 410f38041b 3774 //TODO: PMADDUBSW M2, M3 // 0f3804da 3775 //TODO: PMADDUBSW M3, M3 // 0f3804db 3776 //TODO: PMADDUBSW (BX), X2 // 660f380413 3777 //TODO: PMADDUBSW (R11), X2 // 66410f380413 3778 //TODO: PMADDUBSW X2, X2 // 660f3804d2 3779 //TODO: PMADDUBSW X11, X2 // 66410f3804d3 3780 //TODO: PMADDUBSW (BX), X11 // 66440f38041b 3781 //TODO: PMADDUBSW (R11), X11 // 66450f38041b 3782 //TODO: PMADDUBSW X2, X11 // 66440f3804da 3783 //TODO: PMADDUBSW X11, X11 // 66450f3804db 3784 PMADDWL (BX), M2 // 0ff513 3785 PMADDWL (R11), M2 // 410ff513 3786 PMADDWL M2, M2 // 0ff5d2 3787 PMADDWL M3, M2 // 0ff5d3 3788 PMADDWL (BX), M3 // 0ff51b 3789 PMADDWL (R11), M3 // 410ff51b 3790 PMADDWL M2, M3 // 0ff5da 3791 PMADDWL M3, M3 // 0ff5db 3792 PMADDWL (BX), X2 // 660ff513 3793 PMADDWL (R11), X2 // 66410ff513 3794 PMADDWL X2, X2 // 660ff5d2 3795 PMADDWL X11, X2 // 66410ff5d3 3796 PMADDWL (BX), X11 // 66440ff51b 3797 PMADDWL (R11), X11 // 66450ff51b 3798 PMADDWL X2, X11 // 66440ff5da 3799 PMADDWL X11, X11 // 66450ff5db 3800 //TODO: PMAXSB (BX), X2 // 660f383c13 3801 //TODO: PMAXSB (R11), X2 // 66410f383c13 3802 //TODO: PMAXSB X2, X2 // 660f383cd2 3803 //TODO: PMAXSB X11, X2 // 66410f383cd3 3804 //TODO: PMAXSB (BX), X11 // 66440f383c1b 3805 //TODO: PMAXSB (R11), X11 // 66450f383c1b 3806 //TODO: PMAXSB X2, X11 // 66440f383cda 3807 //TODO: PMAXSB X11, X11 // 66450f383cdb 3808 //TODO: PMAXSD (BX), X2 // 660f383d13 3809 //TODO: PMAXSD (R11), X2 // 66410f383d13 3810 //TODO: PMAXSD X2, X2 // 660f383dd2 3811 //TODO: PMAXSD X11, X2 // 66410f383dd3 3812 //TODO: PMAXSD (BX), X11 // 66440f383d1b 3813 //TODO: PMAXSD (R11), X11 // 66450f383d1b 3814 //TODO: PMAXSD X2, X11 // 66440f383dda 3815 //TODO: PMAXSD X11, X11 // 66450f383ddb 3816 //TODO: PMAXSW (BX), M2 // 0fee13 3817 //TODO: PMAXSW (R11), M2 // 410fee13 3818 //TODO: PMAXSW M2, M2 // 0feed2 3819 //TODO: PMAXSW M3, M2 // 0feed3 3820 //TODO: PMAXSW (BX), M3 // 0fee1b 3821 //TODO: PMAXSW (R11), M3 // 410fee1b 3822 //TODO: PMAXSW M2, M3 // 0feeda 3823 //TODO: PMAXSW M3, M3 // 0feedb 3824 PMAXSW (BX), X2 // 660fee13 3825 PMAXSW (R11), X2 // 66410fee13 3826 PMAXSW X2, X2 // 660feed2 3827 PMAXSW X11, X2 // 66410feed3 3828 PMAXSW (BX), X11 // 66440fee1b 3829 PMAXSW (R11), X11 // 66450fee1b 3830 PMAXSW X2, X11 // 66440feeda 3831 PMAXSW X11, X11 // 66450feedb 3832 //TODO: PMAXUB (BX), M2 // 0fde13 3833 //TODO: PMAXUB (R11), M2 // 410fde13 3834 //TODO: PMAXUB M2, M2 // 0fded2 3835 //TODO: PMAXUB M3, M2 // 0fded3 3836 //TODO: PMAXUB (BX), M3 // 0fde1b 3837 //TODO: PMAXUB (R11), M3 // 410fde1b 3838 //TODO: PMAXUB M2, M3 // 0fdeda 3839 //TODO: PMAXUB M3, M3 // 0fdedb 3840 PMAXUB (BX), X2 // 660fde13 3841 PMAXUB (R11), X2 // 66410fde13 3842 PMAXUB X2, X2 // 660fded2 3843 PMAXUB X11, X2 // 66410fded3 3844 PMAXUB (BX), X11 // 66440fde1b 3845 PMAXUB (R11), X11 // 66450fde1b 3846 PMAXUB X2, X11 // 66440fdeda 3847 PMAXUB X11, X11 // 66450fdedb 3848 //TODO: PMAXUD (BX), X2 // 660f383f13 3849 //TODO: PMAXUD (R11), X2 // 66410f383f13 3850 //TODO: PMAXUD X2, X2 // 660f383fd2 3851 //TODO: PMAXUD X11, X2 // 66410f383fd3 3852 //TODO: PMAXUD (BX), X11 // 66440f383f1b 3853 //TODO: PMAXUD (R11), X11 // 66450f383f1b 3854 //TODO: PMAXUD X2, X11 // 66440f383fda 3855 //TODO: PMAXUD X11, X11 // 66450f383fdb 3856 //TODO: PMAXUW (BX), X2 // 660f383e13 3857 //TODO: PMAXUW (R11), X2 // 66410f383e13 3858 //TODO: PMAXUW X2, X2 // 660f383ed2 3859 //TODO: PMAXUW X11, X2 // 66410f383ed3 3860 //TODO: PMAXUW (BX), X11 // 66440f383e1b 3861 //TODO: PMAXUW (R11), X11 // 66450f383e1b 3862 //TODO: PMAXUW X2, X11 // 66440f383eda 3863 //TODO: PMAXUW X11, X11 // 66450f383edb 3864 //TODO: PMINSB (BX), X2 // 660f383813 3865 //TODO: PMINSB (R11), X2 // 66410f383813 3866 //TODO: PMINSB X2, X2 // 660f3838d2 3867 //TODO: PMINSB X11, X2 // 66410f3838d3 3868 //TODO: PMINSB (BX), X11 // 66440f38381b 3869 //TODO: PMINSB (R11), X11 // 66450f38381b 3870 //TODO: PMINSB X2, X11 // 66440f3838da 3871 //TODO: PMINSB X11, X11 // 66450f3838db 3872 //TODO: PMINSD (BX), X2 // 660f383913 3873 //TODO: PMINSD (R11), X2 // 66410f383913 3874 //TODO: PMINSD X2, X2 // 660f3839d2 3875 //TODO: PMINSD X11, X2 // 66410f3839d3 3876 //TODO: PMINSD (BX), X11 // 66440f38391b 3877 //TODO: PMINSD (R11), X11 // 66450f38391b 3878 //TODO: PMINSD X2, X11 // 66440f3839da 3879 //TODO: PMINSD X11, X11 // 66450f3839db 3880 //TODO: PMINSW (BX), M2 // 0fea13 3881 //TODO: PMINSW (R11), M2 // 410fea13 3882 //TODO: PMINSW M2, M2 // 0fead2 3883 //TODO: PMINSW M3, M2 // 0fead3 3884 //TODO: PMINSW (BX), M3 // 0fea1b 3885 //TODO: PMINSW (R11), M3 // 410fea1b 3886 //TODO: PMINSW M2, M3 // 0feada 3887 //TODO: PMINSW M3, M3 // 0feadb 3888 PMINSW (BX), X2 // 660fea13 3889 PMINSW (R11), X2 // 66410fea13 3890 PMINSW X2, X2 // 660fead2 3891 PMINSW X11, X2 // 66410fead3 3892 PMINSW (BX), X11 // 66440fea1b 3893 PMINSW (R11), X11 // 66450fea1b 3894 PMINSW X2, X11 // 66440feada 3895 PMINSW X11, X11 // 66450feadb 3896 //TODO: PMINUB (BX), M2 // 0fda13 3897 //TODO: PMINUB (R11), M2 // 410fda13 3898 //TODO: PMINUB M2, M2 // 0fdad2 3899 //TODO: PMINUB M3, M2 // 0fdad3 3900 //TODO: PMINUB (BX), M3 // 0fda1b 3901 //TODO: PMINUB (R11), M3 // 410fda1b 3902 //TODO: PMINUB M2, M3 // 0fdada 3903 //TODO: PMINUB M3, M3 // 0fdadb 3904 PMINUB (BX), X2 // 660fda13 3905 PMINUB (R11), X2 // 66410fda13 3906 PMINUB X2, X2 // 660fdad2 3907 PMINUB X11, X2 // 66410fdad3 3908 PMINUB (BX), X11 // 66440fda1b 3909 PMINUB (R11), X11 // 66450fda1b 3910 PMINUB X2, X11 // 66440fdada 3911 PMINUB X11, X11 // 66450fdadb 3912 //TODO: PMINUD (BX), X2 // 660f383b13 3913 //TODO: PMINUD (R11), X2 // 66410f383b13 3914 //TODO: PMINUD X2, X2 // 660f383bd2 3915 //TODO: PMINUD X11, X2 // 66410f383bd3 3916 //TODO: PMINUD (BX), X11 // 66440f383b1b 3917 //TODO: PMINUD (R11), X11 // 66450f383b1b 3918 //TODO: PMINUD X2, X11 // 66440f383bda 3919 //TODO: PMINUD X11, X11 // 66450f383bdb 3920 //TODO: PMINUW (BX), X2 // 660f383a13 3921 //TODO: PMINUW (R11), X2 // 66410f383a13 3922 //TODO: PMINUW X2, X2 // 660f383ad2 3923 //TODO: PMINUW X11, X2 // 66410f383ad3 3924 //TODO: PMINUW (BX), X11 // 66440f383a1b 3925 //TODO: PMINUW (R11), X11 // 66450f383a1b 3926 //TODO: PMINUW X2, X11 // 66440f383ada 3927 //TODO: PMINUW X11, X11 // 66450f383adb 3928 PMOVMSKB M2, DX // 0fd7d2 3929 PMOVMSKB M3, DX // 0fd7d3 3930 PMOVMSKB M2, R11 // 440fd7da 3931 PMOVMSKB M3, R11 // 440fd7db 3932 PMOVMSKB X2, DX // 660fd7d2 3933 PMOVMSKB X11, DX // 66410fd7d3 3934 PMOVMSKB X2, R11 // 66440fd7da 3935 PMOVMSKB X11, R11 // 66450fd7db 3936 PMOVSXBD (BX), X2 // 660f382113 3937 PMOVSXBD (R11), X2 // 66410f382113 3938 PMOVSXBD X2, X2 // 660f3821d2 3939 PMOVSXBD X11, X2 // 66410f3821d3 3940 PMOVSXBD (BX), X11 // 66440f38211b 3941 PMOVSXBD (R11), X11 // 66450f38211b 3942 PMOVSXBD X2, X11 // 66440f3821da 3943 PMOVSXBD X11, X11 // 66450f3821db 3944 PMOVSXBQ (BX), X2 // 660f382213 3945 PMOVSXBQ (R11), X2 // 66410f382213 3946 PMOVSXBQ X2, X2 // 660f3822d2 3947 PMOVSXBQ X11, X2 // 66410f3822d3 3948 PMOVSXBQ (BX), X11 // 66440f38221b 3949 PMOVSXBQ (R11), X11 // 66450f38221b 3950 PMOVSXBQ X2, X11 // 66440f3822da 3951 PMOVSXBQ X11, X11 // 66450f3822db 3952 PMOVSXBW (BX), X2 // 660f382013 3953 PMOVSXBW (R11), X2 // 66410f382013 3954 PMOVSXBW X2, X2 // 660f3820d2 3955 PMOVSXBW X11, X2 // 66410f3820d3 3956 PMOVSXBW (BX), X11 // 66440f38201b 3957 PMOVSXBW (R11), X11 // 66450f38201b 3958 PMOVSXBW X2, X11 // 66440f3820da 3959 PMOVSXBW X11, X11 // 66450f3820db 3960 PMOVSXDQ (BX), X2 // 660f382513 3961 PMOVSXDQ (R11), X2 // 66410f382513 3962 PMOVSXDQ X2, X2 // 660f3825d2 3963 PMOVSXDQ X11, X2 // 66410f3825d3 3964 PMOVSXDQ (BX), X11 // 66440f38251b 3965 PMOVSXDQ (R11), X11 // 66450f38251b 3966 PMOVSXDQ X2, X11 // 66440f3825da 3967 PMOVSXDQ X11, X11 // 66450f3825db 3968 PMOVSXWD (BX), X2 // 660f382313 3969 PMOVSXWD (R11), X2 // 66410f382313 3970 PMOVSXWD X2, X2 // 660f3823d2 3971 PMOVSXWD X11, X2 // 66410f3823d3 3972 PMOVSXWD (BX), X11 // 66440f38231b 3973 PMOVSXWD (R11), X11 // 66450f38231b 3974 PMOVSXWD X2, X11 // 66440f3823da 3975 PMOVSXWD X11, X11 // 66450f3823db 3976 PMOVSXWQ (BX), X2 // 660f382413 3977 PMOVSXWQ (R11), X2 // 66410f382413 3978 PMOVSXWQ X2, X2 // 660f3824d2 3979 PMOVSXWQ X11, X2 // 66410f3824d3 3980 PMOVSXWQ (BX), X11 // 66440f38241b 3981 PMOVSXWQ (R11), X11 // 66450f38241b 3982 PMOVSXWQ X2, X11 // 66440f3824da 3983 PMOVSXWQ X11, X11 // 66450f3824db 3984 PMOVZXBD (BX), X2 // 660f383113 3985 PMOVZXBD (R11), X2 // 66410f383113 3986 PMOVZXBD X2, X2 // 660f3831d2 3987 PMOVZXBD X11, X2 // 66410f3831d3 3988 PMOVZXBD (BX), X11 // 66440f38311b 3989 PMOVZXBD (R11), X11 // 66450f38311b 3990 PMOVZXBD X2, X11 // 66440f3831da 3991 PMOVZXBD X11, X11 // 66450f3831db 3992 PMOVZXBQ (BX), X2 // 660f383213 3993 PMOVZXBQ (R11), X2 // 66410f383213 3994 PMOVZXBQ X2, X2 // 660f3832d2 3995 PMOVZXBQ X11, X2 // 66410f3832d3 3996 PMOVZXBQ (BX), X11 // 66440f38321b 3997 PMOVZXBQ (R11), X11 // 66450f38321b 3998 PMOVZXBQ X2, X11 // 66440f3832da 3999 PMOVZXBQ X11, X11 // 66450f3832db 4000 PMOVZXBW (BX), X2 // 660f383013 4001 PMOVZXBW (R11), X2 // 66410f383013 4002 PMOVZXBW X2, X2 // 660f3830d2 4003 PMOVZXBW X11, X2 // 66410f3830d3 4004 PMOVZXBW (BX), X11 // 66440f38301b 4005 PMOVZXBW (R11), X11 // 66450f38301b 4006 PMOVZXBW X2, X11 // 66440f3830da 4007 PMOVZXBW X11, X11 // 66450f3830db 4008 PMOVZXDQ (BX), X2 // 660f383513 4009 PMOVZXDQ (R11), X2 // 66410f383513 4010 PMOVZXDQ X2, X2 // 660f3835d2 4011 PMOVZXDQ X11, X2 // 66410f3835d3 4012 PMOVZXDQ (BX), X11 // 66440f38351b 4013 PMOVZXDQ (R11), X11 // 66450f38351b 4014 PMOVZXDQ X2, X11 // 66440f3835da 4015 PMOVZXDQ X11, X11 // 66450f3835db 4016 PMOVZXWD (BX), X2 // 660f383313 4017 PMOVZXWD (R11), X2 // 66410f383313 4018 PMOVZXWD X2, X2 // 660f3833d2 4019 PMOVZXWD X11, X2 // 66410f3833d3 4020 PMOVZXWD (BX), X11 // 66440f38331b 4021 PMOVZXWD (R11), X11 // 66450f38331b 4022 PMOVZXWD X2, X11 // 66440f3833da 4023 PMOVZXWD X11, X11 // 66450f3833db 4024 PMOVZXWQ (BX), X2 // 660f383413 4025 PMOVZXWQ (R11), X2 // 66410f383413 4026 PMOVZXWQ X2, X2 // 660f3834d2 4027 PMOVZXWQ X11, X2 // 66410f3834d3 4028 PMOVZXWQ (BX), X11 // 66440f38341b 4029 PMOVZXWQ (R11), X11 // 66450f38341b 4030 PMOVZXWQ X2, X11 // 66440f3834da 4031 PMOVZXWQ X11, X11 // 66450f3834db 4032 PMULDQ (BX), X2 // 660f382813 4033 PMULDQ (R11), X2 // 66410f382813 4034 PMULDQ X2, X2 // 660f3828d2 4035 PMULDQ X11, X2 // 66410f3828d3 4036 PMULDQ (BX), X11 // 66440f38281b 4037 PMULDQ (R11), X11 // 66450f38281b 4038 PMULDQ X2, X11 // 66440f3828da 4039 PMULDQ X11, X11 // 66450f3828db 4040 //TODO: PMULHRSW (BX), M2 // 0f380b13 4041 //TODO: PMULHRSW (R11), M2 // 410f380b13 4042 //TODO: PMULHRSW M2, M2 // 0f380bd2 4043 //TODO: PMULHRSW M3, M2 // 0f380bd3 4044 //TODO: PMULHRSW (BX), M3 // 0f380b1b 4045 //TODO: PMULHRSW (R11), M3 // 410f380b1b 4046 //TODO: PMULHRSW M2, M3 // 0f380bda 4047 //TODO: PMULHRSW M3, M3 // 0f380bdb 4048 //TODO: PMULHRSW (BX), X2 // 660f380b13 4049 //TODO: PMULHRSW (R11), X2 // 66410f380b13 4050 //TODO: PMULHRSW X2, X2 // 660f380bd2 4051 //TODO: PMULHRSW X11, X2 // 66410f380bd3 4052 //TODO: PMULHRSW (BX), X11 // 66440f380b1b 4053 //TODO: PMULHRSW (R11), X11 // 66450f380b1b 4054 //TODO: PMULHRSW X2, X11 // 66440f380bda 4055 //TODO: PMULHRSW X11, X11 // 66450f380bdb 4056 PMULHUW (BX), M2 // 0fe413 4057 PMULHUW (R11), M2 // 410fe413 4058 PMULHUW M2, M2 // 0fe4d2 4059 PMULHUW M3, M2 // 0fe4d3 4060 PMULHUW (BX), M3 // 0fe41b 4061 PMULHUW (R11), M3 // 410fe41b 4062 PMULHUW M2, M3 // 0fe4da 4063 PMULHUW M3, M3 // 0fe4db 4064 PMULHUW (BX), X2 // 660fe413 4065 PMULHUW (R11), X2 // 66410fe413 4066 PMULHUW X2, X2 // 660fe4d2 4067 PMULHUW X11, X2 // 66410fe4d3 4068 PMULHUW (BX), X11 // 66440fe41b 4069 PMULHUW (R11), X11 // 66450fe41b 4070 PMULHUW X2, X11 // 66440fe4da 4071 PMULHUW X11, X11 // 66450fe4db 4072 PMULHW (BX), M2 // 0fe513 4073 PMULHW (R11), M2 // 410fe513 4074 PMULHW M2, M2 // 0fe5d2 4075 PMULHW M3, M2 // 0fe5d3 4076 PMULHW (BX), M3 // 0fe51b 4077 PMULHW (R11), M3 // 410fe51b 4078 PMULHW M2, M3 // 0fe5da 4079 PMULHW M3, M3 // 0fe5db 4080 PMULHW (BX), X2 // 660fe513 4081 PMULHW (R11), X2 // 66410fe513 4082 PMULHW X2, X2 // 660fe5d2 4083 PMULHW X11, X2 // 66410fe5d3 4084 PMULHW (BX), X11 // 66440fe51b 4085 PMULHW (R11), X11 // 66450fe51b 4086 PMULHW X2, X11 // 66440fe5da 4087 PMULHW X11, X11 // 66450fe5db 4088 PMULLD (BX), X2 // 660f384013 4089 PMULLD (R11), X2 // 66410f384013 4090 PMULLD X2, X2 // 660f3840d2 4091 PMULLD X11, X2 // 66410f3840d3 4092 PMULLD (BX), X11 // 66440f38401b 4093 PMULLD (R11), X11 // 66450f38401b 4094 PMULLD X2, X11 // 66440f3840da 4095 PMULLD X11, X11 // 66450f3840db 4096 PMULLW (BX), M2 // 0fd513 4097 PMULLW (R11), M2 // 410fd513 4098 PMULLW M2, M2 // 0fd5d2 4099 PMULLW M3, M2 // 0fd5d3 4100 PMULLW (BX), M3 // 0fd51b 4101 PMULLW (R11), M3 // 410fd51b 4102 PMULLW M2, M3 // 0fd5da 4103 PMULLW M3, M3 // 0fd5db 4104 PMULLW (BX), X2 // 660fd513 4105 PMULLW (R11), X2 // 66410fd513 4106 PMULLW X2, X2 // 660fd5d2 4107 PMULLW X11, X2 // 66410fd5d3 4108 PMULLW (BX), X11 // 66440fd51b 4109 PMULLW (R11), X11 // 66450fd51b 4110 PMULLW X2, X11 // 66440fd5da 4111 PMULLW X11, X11 // 66450fd5db 4112 PMULULQ (BX), M2 // 0ff413 4113 PMULULQ (R11), M2 // 410ff413 4114 PMULULQ M2, M2 // 0ff4d2 4115 PMULULQ M3, M2 // 0ff4d3 4116 PMULULQ (BX), M3 // 0ff41b 4117 PMULULQ (R11), M3 // 410ff41b 4118 PMULULQ M2, M3 // 0ff4da 4119 PMULULQ M3, M3 // 0ff4db 4120 PMULULQ (BX), X2 // 660ff413 4121 PMULULQ (R11), X2 // 66410ff413 4122 PMULULQ X2, X2 // 660ff4d2 4123 PMULULQ X11, X2 // 66410ff4d3 4124 PMULULQ (BX), X11 // 66440ff41b 4125 PMULULQ (R11), X11 // 66450ff41b 4126 PMULULQ X2, X11 // 66440ff4da 4127 PMULULQ X11, X11 // 66450ff4db 4128 PUSHQ AX 4129 POPQ FS // 660fa1 or 0fa1 4130 PUSHQ AX 4131 POPQ GS // 660fa9 or 0fa9 4132 PUSHW AX 4133 POPW (BX) // 668f03 4134 PUSHW AX 4135 POPW (R11) // 66418f03 4136 PUSHW AX 4137 POPW DX // 668fc2 or 665a 4138 PUSHW AX 4139 POPW R11 // 66418fc3 or 66415b 4140 PUSHQ AX 4141 POPQ (BX) // 8f03 4142 PUSHQ AX 4143 POPQ (R11) // 418f03 4144 PUSHQ AX 4145 POPQ DX // 8fc2 or 5a 4146 PUSHQ AX 4147 POPQ R11 // 418fc3 or 415b 4148 POPCNTW (BX), DX // 66f30fb813 4149 POPCNTW (R11), DX // 66f3410fb813 4150 POPCNTW DX, DX // 66f30fb8d2 4151 POPCNTW R11, DX // 66f3410fb8d3 4152 POPCNTW (BX), R11 // 66f3440fb81b 4153 POPCNTW (R11), R11 // 66f3450fb81b 4154 POPCNTW DX, R11 // 66f3440fb8da 4155 POPCNTW R11, R11 // 66f3450fb8db 4156 POPCNTL (BX), DX // f30fb813 4157 POPCNTL (R11), DX // f3410fb813 4158 POPCNTL DX, DX // f30fb8d2 4159 POPCNTL R11, DX // f3410fb8d3 4160 POPCNTL (BX), R11 // f3440fb81b 4161 POPCNTL (R11), R11 // f3450fb81b 4162 POPCNTL DX, R11 // f3440fb8da 4163 POPCNTL R11, R11 // f3450fb8db 4164 POPCNTQ (BX), DX // f3480fb813 4165 POPCNTQ (R11), DX // f3490fb813 4166 POPCNTQ DX, DX // f3480fb8d2 4167 POPCNTQ R11, DX // f3490fb8d3 4168 POPCNTQ (BX), R11 // f34c0fb81b 4169 POPCNTQ (R11), R11 // f34d0fb81b 4170 POPCNTQ DX, R11 // f34c0fb8da 4171 POPCNTQ R11, R11 // f34d0fb8db 4172 PUSHFW 4173 POPFW // 669d 4174 PUSHFQ 4175 POPFQ // 9d 4176 POR (BX), M2 // 0feb13 4177 POR (R11), M2 // 410feb13 4178 POR M2, M2 // 0febd2 4179 POR M3, M2 // 0febd3 4180 POR (BX), M3 // 0feb1b 4181 POR (R11), M3 // 410feb1b 4182 POR M2, M3 // 0febda 4183 POR M3, M3 // 0febdb 4184 POR (BX), X2 // 660feb13 4185 POR (R11), X2 // 66410feb13 4186 POR X2, X2 // 660febd2 4187 POR X11, X2 // 66410febd3 4188 POR (BX), X11 // 66440feb1b 4189 POR (R11), X11 // 66450feb1b 4190 POR X2, X11 // 66440febda 4191 POR X11, X11 // 66450febdb 4192 PREFETCHNTA (BX) // 0f1803 4193 PREFETCHNTA (R11) // 410f1803 4194 PREFETCHT0 (BX) // 0f180b 4195 PREFETCHT0 (R11) // 410f180b 4196 PREFETCHT1 (BX) // 0f1813 4197 PREFETCHT1 (R11) // 410f1813 4198 PREFETCHT2 (BX) // 0f181b 4199 PREFETCHT2 (R11) // 410f181b 4200 //TODO: PREFETCHW (BX) // 0f0d0b 4201 //TODO: PREFETCHW (R11) // 410f0d0b 4202 //TODO: PREFETCHWT1 (BX) // 0f0d13 4203 //TODO: PREFETCHWT1 (R11) // 410f0d13 4204 //TODO: PSADBW (BX), M2 // 0ff613 4205 //TODO: PSADBW (R11), M2 // 410ff613 4206 //TODO: PSADBW M2, M2 // 0ff6d2 4207 //TODO: PSADBW M3, M2 // 0ff6d3 4208 //TODO: PSADBW (BX), M3 // 0ff61b 4209 //TODO: PSADBW (R11), M3 // 410ff61b 4210 //TODO: PSADBW M2, M3 // 0ff6da 4211 //TODO: PSADBW M3, M3 // 0ff6db 4212 PSADBW (BX), X2 // 660ff613 4213 PSADBW (R11), X2 // 66410ff613 4214 PSADBW X2, X2 // 660ff6d2 4215 PSADBW X11, X2 // 66410ff6d3 4216 PSADBW (BX), X11 // 66440ff61b 4217 PSADBW (R11), X11 // 66450ff61b 4218 PSADBW X2, X11 // 66440ff6da 4219 PSADBW X11, X11 // 66450ff6db 4220 //TODO: PSHUFB (BX), M2 // 0f380013 4221 //TODO: PSHUFB (R11), M2 // 410f380013 4222 //TODO: PSHUFB M2, M2 // 0f3800d2 4223 //TODO: PSHUFB M3, M2 // 0f3800d3 4224 //TODO: PSHUFB (BX), M3 // 0f38001b 4225 //TODO: PSHUFB (R11), M3 // 410f38001b 4226 //TODO: PSHUFB M2, M3 // 0f3800da 4227 //TODO: PSHUFB M3, M3 // 0f3800db 4228 PSHUFB (BX), X2 // 660f380013 4229 PSHUFB (R11), X2 // 66410f380013 4230 PSHUFB X2, X2 // 660f3800d2 4231 PSHUFB X11, X2 // 66410f3800d3 4232 PSHUFB (BX), X11 // 66440f38001b 4233 PSHUFB (R11), X11 // 66450f38001b 4234 PSHUFB X2, X11 // 66440f3800da 4235 PSHUFB X11, X11 // 66450f3800db 4236 PSHUFD $7, (BX), X2 // 660f701307 4237 PSHUFL $7, (BX), X2 // 660f701307 4238 PSHUFD $7, (R11), X2 // 66410f701307 4239 PSHUFL $7, (R11), X2 // 66410f701307 4240 PSHUFD $7, X2, X2 // 660f70d207 4241 PSHUFL $7, X2, X2 // 660f70d207 4242 PSHUFD $7, X11, X2 // 66410f70d307 4243 PSHUFL $7, X11, X2 // 66410f70d307 4244 PSHUFD $7, (BX), X11 // 66440f701b07 4245 PSHUFL $7, (BX), X11 // 66440f701b07 4246 PSHUFD $7, (R11), X11 // 66450f701b07 4247 PSHUFL $7, (R11), X11 // 66450f701b07 4248 PSHUFD $7, X2, X11 // 66440f70da07 4249 PSHUFL $7, X2, X11 // 66440f70da07 4250 PSHUFD $7, X11, X11 // 66450f70db07 4251 PSHUFL $7, X11, X11 // 66450f70db07 4252 PSHUFHW $7, (BX), X2 // f30f701307 4253 PSHUFHW $7, (R11), X2 // f3410f701307 4254 PSHUFHW $7, X2, X2 // f30f70d207 4255 PSHUFHW $7, X11, X2 // f3410f70d307 4256 PSHUFHW $7, (BX), X11 // f3440f701b07 4257 PSHUFHW $7, (R11), X11 // f3450f701b07 4258 PSHUFHW $7, X2, X11 // f3440f70da07 4259 PSHUFHW $7, X11, X11 // f3450f70db07 4260 PSHUFLW $7, (BX), X2 // f20f701307 4261 PSHUFLW $7, (R11), X2 // f2410f701307 4262 PSHUFLW $7, X2, X2 // f20f70d207 4263 PSHUFLW $7, X11, X2 // f2410f70d307 4264 PSHUFLW $7, (BX), X11 // f2440f701b07 4265 PSHUFLW $7, (R11), X11 // f2450f701b07 4266 PSHUFLW $7, X2, X11 // f2440f70da07 4267 PSHUFLW $7, X11, X11 // f2450f70db07 4268 PSHUFW $7, (BX), M2 // 0f701307 4269 PSHUFW $7, (R11), M2 // 410f701307 4270 PSHUFW $7, M2, M2 // 0f70d207 4271 PSHUFW $7, M3, M2 // 0f70d307 4272 PSHUFW $7, (BX), M3 // 0f701b07 4273 PSHUFW $7, (R11), M3 // 410f701b07 4274 PSHUFW $7, M2, M3 // 0f70da07 4275 PSHUFW $7, M3, M3 // 0f70db07 4276 //TODO: PSIGNB (BX), M2 // 0f380813 4277 //TODO: PSIGNB (R11), M2 // 410f380813 4278 //TODO: PSIGNB M2, M2 // 0f3808d2 4279 //TODO: PSIGNB M3, M2 // 0f3808d3 4280 //TODO: PSIGNB (BX), M3 // 0f38081b 4281 //TODO: PSIGNB (R11), M3 // 410f38081b 4282 //TODO: PSIGNB M2, M3 // 0f3808da 4283 //TODO: PSIGNB M3, M3 // 0f3808db 4284 //TODO: PSIGNB (BX), X2 // 660f380813 4285 //TODO: PSIGNB (R11), X2 // 66410f380813 4286 //TODO: PSIGNB X2, X2 // 660f3808d2 4287 //TODO: PSIGNB X11, X2 // 66410f3808d3 4288 //TODO: PSIGNB (BX), X11 // 66440f38081b 4289 //TODO: PSIGNB (R11), X11 // 66450f38081b 4290 //TODO: PSIGNB X2, X11 // 66440f3808da 4291 //TODO: PSIGNB X11, X11 // 66450f3808db 4292 //TODO: PSIGND (BX), M2 // 0f380a13 4293 //TODO: PSIGND (R11), M2 // 410f380a13 4294 //TODO: PSIGND M2, M2 // 0f380ad2 4295 //TODO: PSIGND M3, M2 // 0f380ad3 4296 //TODO: PSIGND (BX), M3 // 0f380a1b 4297 //TODO: PSIGND (R11), M3 // 410f380a1b 4298 //TODO: PSIGND M2, M3 // 0f380ada 4299 //TODO: PSIGND M3, M3 // 0f380adb 4300 //TODO: PSIGND (BX), X2 // 660f380a13 4301 //TODO: PSIGND (R11), X2 // 66410f380a13 4302 //TODO: PSIGND X2, X2 // 660f380ad2 4303 //TODO: PSIGND X11, X2 // 66410f380ad3 4304 //TODO: PSIGND (BX), X11 // 66440f380a1b 4305 //TODO: PSIGND (R11), X11 // 66450f380a1b 4306 //TODO: PSIGND X2, X11 // 66440f380ada 4307 //TODO: PSIGND X11, X11 // 66450f380adb 4308 //TODO: PSIGNW (BX), M2 // 0f380913 4309 //TODO: PSIGNW (R11), M2 // 410f380913 4310 //TODO: PSIGNW M2, M2 // 0f3809d2 4311 //TODO: PSIGNW M3, M2 // 0f3809d3 4312 //TODO: PSIGNW (BX), M3 // 0f38091b 4313 //TODO: PSIGNW (R11), M3 // 410f38091b 4314 //TODO: PSIGNW M2, M3 // 0f3809da 4315 //TODO: PSIGNW M3, M3 // 0f3809db 4316 //TODO: PSIGNW (BX), X2 // 660f380913 4317 //TODO: PSIGNW (R11), X2 // 66410f380913 4318 //TODO: PSIGNW X2, X2 // 660f3809d2 4319 //TODO: PSIGNW X11, X2 // 66410f3809d3 4320 //TODO: PSIGNW (BX), X11 // 66440f38091b 4321 //TODO: PSIGNW (R11), X11 // 66450f38091b 4322 //TODO: PSIGNW X2, X11 // 66440f3809da 4323 //TODO: PSIGNW X11, X11 // 66450f3809db 4324 PSLLL (BX), M2 // 0ff213 4325 PSLLL (R11), M2 // 410ff213 4326 PSLLL M2, M2 // 0ff2d2 4327 PSLLL M3, M2 // 0ff2d3 4328 PSLLL (BX), M3 // 0ff21b 4329 PSLLL (R11), M3 // 410ff21b 4330 PSLLL M2, M3 // 0ff2da 4331 PSLLL M3, M3 // 0ff2db 4332 PSLLL $7, M2 // 0f72f207 4333 PSLLL $7, M3 // 0f72f307 4334 PSLLL (BX), X2 // 660ff213 4335 PSLLL (R11), X2 // 66410ff213 4336 PSLLL X2, X2 // 660ff2d2 4337 PSLLL X11, X2 // 66410ff2d3 4338 PSLLL (BX), X11 // 66440ff21b 4339 PSLLL (R11), X11 // 66450ff21b 4340 PSLLL X2, X11 // 66440ff2da 4341 PSLLL X11, X11 // 66450ff2db 4342 PSLLL $7, X2 // 660f72f207 4343 PSLLL $7, X11 // 66410f72f307 4344 PSLLO $7, X2 // 660f73fa07 4345 PSLLO $7, X11 // 66410f73fb07 4346 PSLLQ (BX), M2 // 0ff313 4347 PSLLQ (R11), M2 // 410ff313 4348 PSLLQ M2, M2 // 0ff3d2 4349 PSLLQ M3, M2 // 0ff3d3 4350 PSLLQ (BX), M3 // 0ff31b 4351 PSLLQ (R11), M3 // 410ff31b 4352 PSLLQ M2, M3 // 0ff3da 4353 PSLLQ M3, M3 // 0ff3db 4354 PSLLQ $7, M2 // 0f73f207 4355 PSLLQ $7, M3 // 0f73f307 4356 PSLLQ (BX), X2 // 660ff313 4357 PSLLQ (R11), X2 // 66410ff313 4358 PSLLQ X2, X2 // 660ff3d2 4359 PSLLQ X11, X2 // 66410ff3d3 4360 PSLLQ (BX), X11 // 66440ff31b 4361 PSLLQ (R11), X11 // 66450ff31b 4362 PSLLQ X2, X11 // 66440ff3da 4363 PSLLQ X11, X11 // 66450ff3db 4364 PSLLQ $7, X2 // 660f73f207 4365 PSLLQ $7, X11 // 66410f73f307 4366 PSLLW (BX), M2 // 0ff113 4367 PSLLW (R11), M2 // 410ff113 4368 PSLLW M2, M2 // 0ff1d2 4369 PSLLW M3, M2 // 0ff1d3 4370 PSLLW (BX), M3 // 0ff11b 4371 PSLLW (R11), M3 // 410ff11b 4372 PSLLW M2, M3 // 0ff1da 4373 PSLLW M3, M3 // 0ff1db 4374 PSLLW $7, M2 // 0f71f207 4375 PSLLW $7, M3 // 0f71f307 4376 PSLLW (BX), X2 // 660ff113 4377 PSLLW (R11), X2 // 66410ff113 4378 PSLLW X2, X2 // 660ff1d2 4379 PSLLW X11, X2 // 66410ff1d3 4380 PSLLW (BX), X11 // 66440ff11b 4381 PSLLW (R11), X11 // 66450ff11b 4382 PSLLW X2, X11 // 66440ff1da 4383 PSLLW X11, X11 // 66450ff1db 4384 PSLLW $7, X2 // 660f71f207 4385 PSLLW $7, X11 // 66410f71f307 4386 PSRAL (BX), M2 // 0fe213 4387 PSRAL (R11), M2 // 410fe213 4388 PSRAL M2, M2 // 0fe2d2 4389 PSRAL M3, M2 // 0fe2d3 4390 PSRAL (BX), M3 // 0fe21b 4391 PSRAL (R11), M3 // 410fe21b 4392 PSRAL M2, M3 // 0fe2da 4393 PSRAL M3, M3 // 0fe2db 4394 PSRAL $7, M2 // 0f72e207 4395 PSRAL $7, M3 // 0f72e307 4396 PSRAL (BX), X2 // 660fe213 4397 PSRAL (R11), X2 // 66410fe213 4398 PSRAL X2, X2 // 660fe2d2 4399 PSRAL X11, X2 // 66410fe2d3 4400 PSRAL (BX), X11 // 66440fe21b 4401 PSRAL (R11), X11 // 66450fe21b 4402 PSRAL X2, X11 // 66440fe2da 4403 PSRAL X11, X11 // 66450fe2db 4404 PSRAL $7, X2 // 660f72e207 4405 PSRAL $7, X11 // 66410f72e307 4406 PSRAW (BX), M2 // 0fe113 4407 PSRAW (R11), M2 // 410fe113 4408 PSRAW M2, M2 // 0fe1d2 4409 PSRAW M3, M2 // 0fe1d3 4410 PSRAW (BX), M3 // 0fe11b 4411 PSRAW (R11), M3 // 410fe11b 4412 PSRAW M2, M3 // 0fe1da 4413 PSRAW M3, M3 // 0fe1db 4414 PSRAW $7, M2 // 0f71e207 4415 PSRAW $7, M3 // 0f71e307 4416 PSRAW (BX), X2 // 660fe113 4417 PSRAW (R11), X2 // 66410fe113 4418 PSRAW X2, X2 // 660fe1d2 4419 PSRAW X11, X2 // 66410fe1d3 4420 PSRAW (BX), X11 // 66440fe11b 4421 PSRAW (R11), X11 // 66450fe11b 4422 PSRAW X2, X11 // 66440fe1da 4423 PSRAW X11, X11 // 66450fe1db 4424 PSRAW $7, X2 // 660f71e207 4425 PSRAW $7, X11 // 66410f71e307 4426 PSRLL (BX), M2 // 0fd213 4427 PSRLL (R11), M2 // 410fd213 4428 PSRLL M2, M2 // 0fd2d2 4429 PSRLL M3, M2 // 0fd2d3 4430 PSRLL (BX), M3 // 0fd21b 4431 PSRLL (R11), M3 // 410fd21b 4432 PSRLL M2, M3 // 0fd2da 4433 PSRLL M3, M3 // 0fd2db 4434 PSRLL $7, M2 // 0f72d207 4435 PSRLL $7, M3 // 0f72d307 4436 PSRLL (BX), X2 // 660fd213 4437 PSRLL (R11), X2 // 66410fd213 4438 PSRLL X2, X2 // 660fd2d2 4439 PSRLL X11, X2 // 66410fd2d3 4440 PSRLL (BX), X11 // 66440fd21b 4441 PSRLL (R11), X11 // 66450fd21b 4442 PSRLL X2, X11 // 66440fd2da 4443 PSRLL X11, X11 // 66450fd2db 4444 PSRLL $7, X2 // 660f72d207 4445 PSRLL $7, X11 // 66410f72d307 4446 PSRLO $7, X2 // 660f73da07 4447 PSRLO $7, X11 // 66410f73db07 4448 PSRLQ (BX), M2 // 0fd313 4449 PSRLQ (R11), M2 // 410fd313 4450 PSRLQ M2, M2 // 0fd3d2 4451 PSRLQ M3, M2 // 0fd3d3 4452 PSRLQ (BX), M3 // 0fd31b 4453 PSRLQ (R11), M3 // 410fd31b 4454 PSRLQ M2, M3 // 0fd3da 4455 PSRLQ M3, M3 // 0fd3db 4456 PSRLQ $7, M2 // 0f73d207 4457 PSRLQ $7, M3 // 0f73d307 4458 PSRLQ (BX), X2 // 660fd313 4459 PSRLQ (R11), X2 // 66410fd313 4460 PSRLQ X2, X2 // 660fd3d2 4461 PSRLQ X11, X2 // 66410fd3d3 4462 PSRLQ (BX), X11 // 66440fd31b 4463 PSRLQ (R11), X11 // 66450fd31b 4464 PSRLQ X2, X11 // 66440fd3da 4465 PSRLQ X11, X11 // 66450fd3db 4466 PSRLQ $7, X2 // 660f73d207 4467 PSRLQ $7, X11 // 66410f73d307 4468 PSRLW (BX), M2 // 0fd113 4469 PSRLW (R11), M2 // 410fd113 4470 PSRLW M2, M2 // 0fd1d2 4471 PSRLW M3, M2 // 0fd1d3 4472 PSRLW (BX), M3 // 0fd11b 4473 PSRLW (R11), M3 // 410fd11b 4474 PSRLW M2, M3 // 0fd1da 4475 PSRLW M3, M3 // 0fd1db 4476 PSRLW $7, M2 // 0f71d207 4477 PSRLW $7, M3 // 0f71d307 4478 PSRLW (BX), X2 // 660fd113 4479 PSRLW (R11), X2 // 66410fd113 4480 PSRLW X2, X2 // 660fd1d2 4481 PSRLW X11, X2 // 66410fd1d3 4482 PSRLW (BX), X11 // 66440fd11b 4483 PSRLW (R11), X11 // 66450fd11b 4484 PSRLW X2, X11 // 66440fd1da 4485 PSRLW X11, X11 // 66450fd1db 4486 PSRLW $7, X2 // 660f71d207 4487 PSRLW $7, X11 // 66410f71d307 4488 //TODO: PSUBB (BX), M2 // 0ff813 4489 //TODO: PSUBB (R11), M2 // 410ff813 4490 //TODO: PSUBB M2, M2 // 0ff8d2 4491 //TODO: PSUBB M3, M2 // 0ff8d3 4492 //TODO: PSUBB (BX), M3 // 0ff81b 4493 //TODO: PSUBB (R11), M3 // 410ff81b 4494 //TODO: PSUBB M2, M3 // 0ff8da 4495 //TODO: PSUBB M3, M3 // 0ff8db 4496 PSUBB (BX), X2 // 660ff813 4497 PSUBB (R11), X2 // 66410ff813 4498 PSUBB X2, X2 // 660ff8d2 4499 PSUBB X11, X2 // 66410ff8d3 4500 PSUBB (BX), X11 // 66440ff81b 4501 PSUBB (R11), X11 // 66450ff81b 4502 PSUBB X2, X11 // 66440ff8da 4503 PSUBB X11, X11 // 66450ff8db 4504 //TODO: PSUBL (BX), M2 // 0ffa13 4505 //TODO: PSUBL (R11), M2 // 410ffa13 4506 //TODO: PSUBL M2, M2 // 0ffad2 4507 //TODO: PSUBL M3, M2 // 0ffad3 4508 //TODO: PSUBL (BX), M3 // 0ffa1b 4509 //TODO: PSUBL (R11), M3 // 410ffa1b 4510 //TODO: PSUBL M2, M3 // 0ffada 4511 //TODO: PSUBL M3, M3 // 0ffadb 4512 PSUBL (BX), X2 // 660ffa13 4513 PSUBL (R11), X2 // 66410ffa13 4514 PSUBL X2, X2 // 660ffad2 4515 PSUBL X11, X2 // 66410ffad3 4516 PSUBL (BX), X11 // 66440ffa1b 4517 PSUBL (R11), X11 // 66450ffa1b 4518 PSUBL X2, X11 // 66440ffada 4519 PSUBL X11, X11 // 66450ffadb 4520 //TODO: PSUBQ (BX), M2 // 0ffb13 4521 //TODO: PSUBQ (R11), M2 // 410ffb13 4522 //TODO: PSUBQ M2, M2 // 0ffbd2 4523 //TODO: PSUBQ M3, M2 // 0ffbd3 4524 //TODO: PSUBQ (BX), M3 // 0ffb1b 4525 //TODO: PSUBQ (R11), M3 // 410ffb1b 4526 //TODO: PSUBQ M2, M3 // 0ffbda 4527 //TODO: PSUBQ M3, M3 // 0ffbdb 4528 PSUBQ (BX), X2 // 660ffb13 4529 PSUBQ (R11), X2 // 66410ffb13 4530 PSUBQ X2, X2 // 660ffbd2 4531 PSUBQ X11, X2 // 66410ffbd3 4532 PSUBQ (BX), X11 // 66440ffb1b 4533 PSUBQ (R11), X11 // 66450ffb1b 4534 PSUBQ X2, X11 // 66440ffbda 4535 PSUBQ X11, X11 // 66450ffbdb 4536 //TODO: PSUBSB (BX), M2 // 0fe813 4537 //TODO: PSUBSB (R11), M2 // 410fe813 4538 //TODO: PSUBSB M2, M2 // 0fe8d2 4539 //TODO: PSUBSB M3, M2 // 0fe8d3 4540 //TODO: PSUBSB (BX), M3 // 0fe81b 4541 //TODO: PSUBSB (R11), M3 // 410fe81b 4542 //TODO: PSUBSB M2, M3 // 0fe8da 4543 //TODO: PSUBSB M3, M3 // 0fe8db 4544 PSUBSB (BX), X2 // 660fe813 4545 PSUBSB (R11), X2 // 66410fe813 4546 PSUBSB X2, X2 // 660fe8d2 4547 PSUBSB X11, X2 // 66410fe8d3 4548 PSUBSB (BX), X11 // 66440fe81b 4549 PSUBSB (R11), X11 // 66450fe81b 4550 PSUBSB X2, X11 // 66440fe8da 4551 PSUBSB X11, X11 // 66450fe8db 4552 //TODO: PSUBSW (BX), M2 // 0fe913 4553 //TODO: PSUBSW (R11), M2 // 410fe913 4554 //TODO: PSUBSW M2, M2 // 0fe9d2 4555 //TODO: PSUBSW M3, M2 // 0fe9d3 4556 //TODO: PSUBSW (BX), M3 // 0fe91b 4557 //TODO: PSUBSW (R11), M3 // 410fe91b 4558 //TODO: PSUBSW M2, M3 // 0fe9da 4559 //TODO: PSUBSW M3, M3 // 0fe9db 4560 PSUBSW (BX), X2 // 660fe913 4561 PSUBSW (R11), X2 // 66410fe913 4562 PSUBSW X2, X2 // 660fe9d2 4563 PSUBSW X11, X2 // 66410fe9d3 4564 PSUBSW (BX), X11 // 66440fe91b 4565 PSUBSW (R11), X11 // 66450fe91b 4566 PSUBSW X2, X11 // 66440fe9da 4567 PSUBSW X11, X11 // 66450fe9db 4568 //TODO: PSUBUSB (BX), M2 // 0fd813 4569 //TODO: PSUBUSB (R11), M2 // 410fd813 4570 //TODO: PSUBUSB M2, M2 // 0fd8d2 4571 //TODO: PSUBUSB M3, M2 // 0fd8d3 4572 //TODO: PSUBUSB (BX), M3 // 0fd81b 4573 //TODO: PSUBUSB (R11), M3 // 410fd81b 4574 //TODO: PSUBUSB M2, M3 // 0fd8da 4575 //TODO: PSUBUSB M3, M3 // 0fd8db 4576 PSUBUSB (BX), X2 // 660fd813 4577 PSUBUSB (R11), X2 // 66410fd813 4578 PSUBUSB X2, X2 // 660fd8d2 4579 PSUBUSB X11, X2 // 66410fd8d3 4580 PSUBUSB (BX), X11 // 66440fd81b 4581 PSUBUSB (R11), X11 // 66450fd81b 4582 PSUBUSB X2, X11 // 66440fd8da 4583 PSUBUSB X11, X11 // 66450fd8db 4584 //TODO: PSUBUSW (BX), M2 // 0fd913 4585 //TODO: PSUBUSW (R11), M2 // 410fd913 4586 //TODO: PSUBUSW M2, M2 // 0fd9d2 4587 //TODO: PSUBUSW M3, M2 // 0fd9d3 4588 //TODO: PSUBUSW (BX), M3 // 0fd91b 4589 //TODO: PSUBUSW (R11), M3 // 410fd91b 4590 //TODO: PSUBUSW M2, M3 // 0fd9da 4591 //TODO: PSUBUSW M3, M3 // 0fd9db 4592 PSUBUSW (BX), X2 // 660fd913 4593 PSUBUSW (R11), X2 // 66410fd913 4594 PSUBUSW X2, X2 // 660fd9d2 4595 PSUBUSW X11, X2 // 66410fd9d3 4596 PSUBUSW (BX), X11 // 66440fd91b 4597 PSUBUSW (R11), X11 // 66450fd91b 4598 PSUBUSW X2, X11 // 66440fd9da 4599 PSUBUSW X11, X11 // 66450fd9db 4600 //TODO: PSUBW (BX), M2 // 0ff913 4601 //TODO: PSUBW (R11), M2 // 410ff913 4602 //TODO: PSUBW M2, M2 // 0ff9d2 4603 //TODO: PSUBW M3, M2 // 0ff9d3 4604 //TODO: PSUBW (BX), M3 // 0ff91b 4605 //TODO: PSUBW (R11), M3 // 410ff91b 4606 //TODO: PSUBW M2, M3 // 0ff9da 4607 //TODO: PSUBW M3, M3 // 0ff9db 4608 PSUBW (BX), X2 // 660ff913 4609 PSUBW (R11), X2 // 66410ff913 4610 PSUBW X2, X2 // 660ff9d2 4611 PSUBW X11, X2 // 66410ff9d3 4612 PSUBW (BX), X11 // 66440ff91b 4613 PSUBW (R11), X11 // 66450ff91b 4614 PSUBW X2, X11 // 66440ff9da 4615 PSUBW X11, X11 // 66450ff9db 4616 //TODO: PTEST (BX), X2 // 660f381713 4617 //TODO: PTEST (R11), X2 // 66410f381713 4618 //TODO: PTEST X2, X2 // 660f3817d2 4619 //TODO: PTEST X11, X2 // 66410f3817d3 4620 //TODO: PTEST (BX), X11 // 66440f38171b 4621 //TODO: PTEST (R11), X11 // 66450f38171b 4622 //TODO: PTEST X2, X11 // 66440f3817da 4623 //TODO: PTEST X11, X11 // 66450f3817db 4624 PUNPCKHBW (BX), M2 // 0f6813 4625 PUNPCKHBW (R11), M2 // 410f6813 4626 PUNPCKHBW M2, M2 // 0f68d2 4627 PUNPCKHBW M3, M2 // 0f68d3 4628 PUNPCKHBW (BX), M3 // 0f681b 4629 PUNPCKHBW (R11), M3 // 410f681b 4630 PUNPCKHBW M2, M3 // 0f68da 4631 PUNPCKHBW M3, M3 // 0f68db 4632 PUNPCKHBW (BX), X2 // 660f6813 4633 PUNPCKHBW (R11), X2 // 66410f6813 4634 PUNPCKHBW X2, X2 // 660f68d2 4635 PUNPCKHBW X11, X2 // 66410f68d3 4636 PUNPCKHBW (BX), X11 // 66440f681b 4637 PUNPCKHBW (R11), X11 // 66450f681b 4638 PUNPCKHBW X2, X11 // 66440f68da 4639 PUNPCKHBW X11, X11 // 66450f68db 4640 PUNPCKHLQ (BX), M2 // 0f6a13 4641 PUNPCKHLQ (R11), M2 // 410f6a13 4642 PUNPCKHLQ M2, M2 // 0f6ad2 4643 PUNPCKHLQ M3, M2 // 0f6ad3 4644 PUNPCKHLQ (BX), M3 // 0f6a1b 4645 PUNPCKHLQ (R11), M3 // 410f6a1b 4646 PUNPCKHLQ M2, M3 // 0f6ada 4647 PUNPCKHLQ M3, M3 // 0f6adb 4648 PUNPCKHLQ (BX), X2 // 660f6a13 4649 PUNPCKHLQ (R11), X2 // 66410f6a13 4650 PUNPCKHLQ X2, X2 // 660f6ad2 4651 PUNPCKHLQ X11, X2 // 66410f6ad3 4652 PUNPCKHLQ (BX), X11 // 66440f6a1b 4653 PUNPCKHLQ (R11), X11 // 66450f6a1b 4654 PUNPCKHLQ X2, X11 // 66440f6ada 4655 PUNPCKHLQ X11, X11 // 66450f6adb 4656 PUNPCKHQDQ (BX), X2 // 660f6d13 4657 PUNPCKHQDQ (R11), X2 // 66410f6d13 4658 PUNPCKHQDQ X2, X2 // 660f6dd2 4659 PUNPCKHQDQ X11, X2 // 66410f6dd3 4660 PUNPCKHQDQ (BX), X11 // 66440f6d1b 4661 PUNPCKHQDQ (R11), X11 // 66450f6d1b 4662 PUNPCKHQDQ X2, X11 // 66440f6dda 4663 PUNPCKHQDQ X11, X11 // 66450f6ddb 4664 PUNPCKHWL (BX), M2 // 0f6913 4665 PUNPCKHWL (R11), M2 // 410f6913 4666 PUNPCKHWL M2, M2 // 0f69d2 4667 PUNPCKHWL M3, M2 // 0f69d3 4668 PUNPCKHWL (BX), M3 // 0f691b 4669 PUNPCKHWL (R11), M3 // 410f691b 4670 PUNPCKHWL M2, M3 // 0f69da 4671 PUNPCKHWL M3, M3 // 0f69db 4672 PUNPCKHWL (BX), X2 // 660f6913 4673 PUNPCKHWL (R11), X2 // 66410f6913 4674 PUNPCKHWL X2, X2 // 660f69d2 4675 PUNPCKHWL X11, X2 // 66410f69d3 4676 PUNPCKHWL (BX), X11 // 66440f691b 4677 PUNPCKHWL (R11), X11 // 66450f691b 4678 PUNPCKHWL X2, X11 // 66440f69da 4679 PUNPCKHWL X11, X11 // 66450f69db 4680 PUNPCKLBW (BX), M2 // 0f6013 4681 PUNPCKLBW (R11), M2 // 410f6013 4682 PUNPCKLBW M2, M2 // 0f60d2 4683 PUNPCKLBW M3, M2 // 0f60d3 4684 PUNPCKLBW (BX), M3 // 0f601b 4685 PUNPCKLBW (R11), M3 // 410f601b 4686 PUNPCKLBW M2, M3 // 0f60da 4687 PUNPCKLBW M3, M3 // 0f60db 4688 PUNPCKLBW (BX), X2 // 660f6013 4689 PUNPCKLBW (R11), X2 // 66410f6013 4690 PUNPCKLBW X2, X2 // 660f60d2 4691 PUNPCKLBW X11, X2 // 66410f60d3 4692 PUNPCKLBW (BX), X11 // 66440f601b 4693 PUNPCKLBW (R11), X11 // 66450f601b 4694 PUNPCKLBW X2, X11 // 66440f60da 4695 PUNPCKLBW X11, X11 // 66450f60db 4696 PUNPCKLLQ (BX), M2 // 0f6213 4697 PUNPCKLLQ (R11), M2 // 410f6213 4698 PUNPCKLLQ M2, M2 // 0f62d2 4699 PUNPCKLLQ M3, M2 // 0f62d3 4700 PUNPCKLLQ (BX), M3 // 0f621b 4701 PUNPCKLLQ (R11), M3 // 410f621b 4702 PUNPCKLLQ M2, M3 // 0f62da 4703 PUNPCKLLQ M3, M3 // 0f62db 4704 PUNPCKLLQ (BX), X2 // 660f6213 4705 PUNPCKLLQ (R11), X2 // 66410f6213 4706 PUNPCKLLQ X2, X2 // 660f62d2 4707 PUNPCKLLQ X11, X2 // 66410f62d3 4708 PUNPCKLLQ (BX), X11 // 66440f621b 4709 PUNPCKLLQ (R11), X11 // 66450f621b 4710 PUNPCKLLQ X2, X11 // 66440f62da 4711 PUNPCKLLQ X11, X11 // 66450f62db 4712 PUNPCKLQDQ (BX), X2 // 660f6c13 4713 PUNPCKLQDQ (R11), X2 // 66410f6c13 4714 PUNPCKLQDQ X2, X2 // 660f6cd2 4715 PUNPCKLQDQ X11, X2 // 66410f6cd3 4716 PUNPCKLQDQ (BX), X11 // 66440f6c1b 4717 PUNPCKLQDQ (R11), X11 // 66450f6c1b 4718 PUNPCKLQDQ X2, X11 // 66440f6cda 4719 PUNPCKLQDQ X11, X11 // 66450f6cdb 4720 PUNPCKLWL (BX), M2 // 0f6113 4721 PUNPCKLWL (R11), M2 // 410f6113 4722 PUNPCKLWL M2, M2 // 0f61d2 4723 PUNPCKLWL M3, M2 // 0f61d3 4724 PUNPCKLWL (BX), M3 // 0f611b 4725 PUNPCKLWL (R11), M3 // 410f611b 4726 PUNPCKLWL M2, M3 // 0f61da 4727 PUNPCKLWL M3, M3 // 0f61db 4728 PUNPCKLWL (BX), X2 // 660f6113 4729 PUNPCKLWL (R11), X2 // 66410f6113 4730 PUNPCKLWL X2, X2 // 660f61d2 4731 PUNPCKLWL X11, X2 // 66410f61d3 4732 PUNPCKLWL (BX), X11 // 66440f611b 4733 PUNPCKLWL (R11), X11 // 66450f611b 4734 PUNPCKLWL X2, X11 // 66440f61da 4735 PUNPCKLWL X11, X11 // 66450f61db 4736 PUSHQ FS // 0fa0 4737 POPQ AX 4738 PUSHQ GS // 0fa8 4739 POPQ AX 4740 PUSHW $61731 // 666823f1 4741 POPW AX 4742 PUSHQ $4045620583 // 68674523f1 4743 POPQ AX 4744 PUSHQ $7 // 6a07 4745 POPQ AX 4746 PUSHW (BX) // 66ff33 4747 POPW AX 4748 PUSHW (R11) // 6641ff33 4749 POPW AX 4750 PUSHW DX // 66fff2 or 6652 4751 POPW AX 4752 PUSHW R11 // 6641fff3 or 664153 4753 POPW AX 4754 PUSHQ (BX) // ff33 4755 POPQ AX 4756 PUSHQ (R11) // 41ff33 4757 POPQ AX 4758 PUSHQ DX // fff2 or 52 4759 POPQ AX 4760 PUSHQ R11 // 41fff3 or 4153 4761 POPQ AX 4762 PUSHFW // 669c 4763 POPFW 4764 PUSHFQ // 9c 4765 POPFQ 4766 PXOR (BX), M2 // 0fef13 4767 PXOR (R11), M2 // 410fef13 4768 PXOR M2, M2 // 0fefd2 4769 PXOR M3, M2 // 0fefd3 4770 PXOR (BX), M3 // 0fef1b 4771 PXOR (R11), M3 // 410fef1b 4772 PXOR M2, M3 // 0fefda 4773 PXOR M3, M3 // 0fefdb 4774 PXOR (BX), X2 // 660fef13 4775 PXOR (R11), X2 // 66410fef13 4776 PXOR X2, X2 // 660fefd2 4777 PXOR X11, X2 // 66410fefd3 4778 PXOR (BX), X11 // 66440fef1b 4779 PXOR (R11), X11 // 66450fef1b 4780 PXOR X2, X11 // 66440fefda 4781 PXOR X11, X11 // 66450fefdb 4782 RCLW $1, (BX) // 66d113 4783 RCLW $1, (R11) // 6641d113 4784 RCLW $1, DX // 66d1d2 4785 RCLW $1, R11 // 6641d1d3 4786 RCLW CL, (BX) // 66d313 4787 RCLW CL, (R11) // 6641d313 4788 RCLW CL, DX // 66d3d2 4789 RCLW CL, R11 // 6641d3d3 4790 RCLW $7, (BX) // 66c11307 4791 RCLW $7, (R11) // 6641c11307 4792 RCLW $7, DX // 66c1d207 4793 RCLW $7, R11 // 6641c1d307 4794 RCLL $1, (BX) // d113 4795 RCLL $1, (R11) // 41d113 4796 RCLL $1, DX // d1d2 4797 RCLL $1, R11 // 41d1d3 4798 RCLL CL, (BX) // d313 4799 RCLL CL, (R11) // 41d313 4800 RCLL CL, DX // d3d2 4801 RCLL CL, R11 // 41d3d3 4802 RCLL $7, (BX) // c11307 4803 RCLL $7, (R11) // 41c11307 4804 RCLL $7, DX // c1d207 4805 RCLL $7, R11 // 41c1d307 4806 RCLQ $1, (BX) // 48d113 4807 RCLQ $1, (R11) // 49d113 4808 RCLQ $1, DX // 48d1d2 4809 RCLQ $1, R11 // 49d1d3 4810 RCLQ CL, (BX) // 48d313 4811 RCLQ CL, (R11) // 49d313 4812 RCLQ CL, DX // 48d3d2 4813 RCLQ CL, R11 // 49d3d3 4814 RCLQ $7, (BX) // 48c11307 4815 RCLQ $7, (R11) // 49c11307 4816 RCLQ $7, DX // 48c1d207 4817 RCLQ $7, R11 // 49c1d307 4818 RCLB $1, (BX) // d013 4819 RCLB $1, (R11) // 41d013 4820 RCLB $1, DL // d0d2 4821 RCLB $1, R11 // 41d0d3 4822 RCLB CL, (BX) // d213 4823 RCLB CL, (R11) // 41d213 4824 RCLB CL, DL // d2d2 4825 RCLB CL, R11 // 41d2d3 4826 RCLB $7, (BX) // c01307 4827 RCLB $7, (R11) // 41c01307 4828 RCLB $7, DL // c0d207 4829 RCLB $7, R11 // 41c0d307 4830 RCPPS (BX), X2 // 0f5313 4831 RCPPS (R11), X2 // 410f5313 4832 RCPPS X2, X2 // 0f53d2 4833 RCPPS X11, X2 // 410f53d3 4834 RCPPS (BX), X11 // 440f531b 4835 RCPPS (R11), X11 // 450f531b 4836 RCPPS X2, X11 // 440f53da 4837 RCPPS X11, X11 // 450f53db 4838 RCPSS (BX), X2 // f30f5313 4839 RCPSS (R11), X2 // f3410f5313 4840 RCPSS X2, X2 // f30f53d2 4841 RCPSS X11, X2 // f3410f53d3 4842 RCPSS (BX), X11 // f3440f531b 4843 RCPSS (R11), X11 // f3450f531b 4844 RCPSS X2, X11 // f3440f53da 4845 RCPSS X11, X11 // f3450f53db 4846 RCRW $1, (BX) // 66d11b 4847 RCRW $1, (R11) // 6641d11b 4848 RCRW $1, DX // 66d1da 4849 RCRW $1, R11 // 6641d1db 4850 RCRW CL, (BX) // 66d31b 4851 RCRW CL, (R11) // 6641d31b 4852 RCRW CL, DX // 66d3da 4853 RCRW CL, R11 // 6641d3db 4854 RCRW $7, (BX) // 66c11b07 4855 RCRW $7, (R11) // 6641c11b07 4856 RCRW $7, DX // 66c1da07 4857 RCRW $7, R11 // 6641c1db07 4858 RCRL $1, (BX) // d11b 4859 RCRL $1, (R11) // 41d11b 4860 RCRL $1, DX // d1da 4861 RCRL $1, R11 // 41d1db 4862 RCRL CL, (BX) // d31b 4863 RCRL CL, (R11) // 41d31b 4864 RCRL CL, DX // d3da 4865 RCRL CL, R11 // 41d3db 4866 RCRL $7, (BX) // c11b07 4867 RCRL $7, (R11) // 41c11b07 4868 RCRL $7, DX // c1da07 4869 RCRL $7, R11 // 41c1db07 4870 RCRQ $1, (BX) // 48d11b 4871 RCRQ $1, (R11) // 49d11b 4872 RCRQ $1, DX // 48d1da 4873 RCRQ $1, R11 // 49d1db 4874 RCRQ CL, (BX) // 48d31b 4875 RCRQ CL, (R11) // 49d31b 4876 RCRQ CL, DX // 48d3da 4877 RCRQ CL, R11 // 49d3db 4878 RCRQ $7, (BX) // 48c11b07 4879 RCRQ $7, (R11) // 49c11b07 4880 RCRQ $7, DX // 48c1da07 4881 RCRQ $7, R11 // 49c1db07 4882 RCRB $1, (BX) // d01b 4883 RCRB $1, (R11) // 41d01b 4884 RCRB $1, DL // d0da 4885 RCRB $1, R11 // 41d0db 4886 RCRB CL, (BX) // d21b 4887 RCRB CL, (R11) // 41d21b 4888 RCRB CL, DL // d2da 4889 RCRB CL, R11 // 41d2db 4890 RCRB $7, (BX) // c01b07 4891 RCRB $7, (R11) // 41c01b07 4892 RCRB $7, DL // c0da07 4893 RCRB $7, R11 // 41c0db07 4894 //TODO: RDFSBASE DX // f30faec2 or f3480faec2 4895 //TODO: RDFSBASE R11 // f3410faec3 or f3490faec3 4896 //TODO: RDGSBASE DX // f30faeca or f3480faeca 4897 //TODO: RDGSBASE R11 // f3410faecb or f3490faecb 4898 RDMSR // 0f32 4899 //TODO: RDPKRU // 0f01ee 4900 RDPMC // 0f33 4901 //TODO: RDRAND DX // 660fc7f2 or 0fc7f2 or 480fc7f2 4902 //TODO: RDRAND R11 // 66410fc7f3 or 410fc7f3 or 490fc7f3 4903 //TODO: RDSEED DX // 660fc7fa or 0fc7fa or 480fc7fa 4904 //TODO: RDSEED R11 // 66410fc7fb or 410fc7fb or 490fc7fb 4905 RDTSC // 0f31 4906 //TODO: RDTSCP // 0f01f9 4907 JCS 2(PC) 4908 //TODO: RETQ // c3 4909 JCS 2(PC) 4910 //TODO: RETQ $0xf123 // c223f1 4911 JCS 2(PC) 4912 //TODO: RETFQ // cb 4913 JCS 2(PC) 4914 //TODO: RETFQ $0xf123 // ca23f1 4915 ROLW $1, (BX) // 66d103 4916 ROLW $1, (R11) // 6641d103 4917 ROLW $1, DX // 66d1c2 4918 ROLW $1, R11 // 6641d1c3 4919 ROLW CL, (BX) // 66d303 4920 ROLW CL, (R11) // 6641d303 4921 ROLW CL, DX // 66d3c2 4922 ROLW CL, R11 // 6641d3c3 4923 ROLW $7, (BX) // 66c10307 4924 ROLW $7, (R11) // 6641c10307 4925 ROLW $7, DX // 66c1c207 4926 ROLW $7, R11 // 6641c1c307 4927 ROLL $1, (BX) // d103 4928 ROLL $1, (R11) // 41d103 4929 ROLL $1, DX // d1c2 4930 ROLL $1, R11 // 41d1c3 4931 ROLL CL, (BX) // d303 4932 ROLL CL, (R11) // 41d303 4933 ROLL CL, DX // d3c2 4934 ROLL CL, R11 // 41d3c3 4935 ROLL $7, (BX) // c10307 4936 ROLL $7, (R11) // 41c10307 4937 ROLL $7, DX // c1c207 4938 ROLL $7, R11 // 41c1c307 4939 ROLQ $1, (BX) // 48d103 4940 ROLQ $1, (R11) // 49d103 4941 ROLQ $1, DX // 48d1c2 4942 ROLQ $1, R11 // 49d1c3 4943 ROLQ CL, (BX) // 48d303 4944 ROLQ CL, (R11) // 49d303 4945 ROLQ CL, DX // 48d3c2 4946 ROLQ CL, R11 // 49d3c3 4947 ROLQ $7, (BX) // 48c10307 4948 ROLQ $7, (R11) // 49c10307 4949 ROLQ $7, DX // 48c1c207 4950 ROLQ $7, R11 // 49c1c307 4951 ROLB $1, (BX) // d003 4952 ROLB $1, (R11) // 41d003 4953 ROLB $1, DL // d0c2 4954 ROLB $1, R11 // 41d0c3 4955 ROLB CL, (BX) // d203 4956 ROLB CL, (R11) // 41d203 4957 ROLB CL, DL // d2c2 4958 ROLB CL, R11 // 41d2c3 4959 ROLB $7, (BX) // c00307 4960 ROLB $7, (R11) // 41c00307 4961 ROLB $7, DL // c0c207 4962 ROLB $7, R11 // 41c0c307 4963 RORW $1, (BX) // 66d10b 4964 RORW $1, (R11) // 6641d10b 4965 RORW $1, DX // 66d1ca 4966 RORW $1, R11 // 6641d1cb 4967 RORW CL, (BX) // 66d30b 4968 RORW CL, (R11) // 6641d30b 4969 RORW CL, DX // 66d3ca 4970 RORW CL, R11 // 6641d3cb 4971 RORW $7, (BX) // 66c10b07 4972 RORW $7, (R11) // 6641c10b07 4973 RORW $7, DX // 66c1ca07 4974 RORW $7, R11 // 6641c1cb07 4975 RORL $1, (BX) // d10b 4976 RORL $1, (R11) // 41d10b 4977 RORL $1, DX // d1ca 4978 RORL $1, R11 // 41d1cb 4979 RORL CL, (BX) // d30b 4980 RORL CL, (R11) // 41d30b 4981 RORL CL, DX // d3ca 4982 RORL CL, R11 // 41d3cb 4983 RORL $7, (BX) // c10b07 4984 RORL $7, (R11) // 41c10b07 4985 RORL $7, DX // c1ca07 4986 RORL $7, R11 // 41c1cb07 4987 RORQ $1, (BX) // 48d10b 4988 RORQ $1, (R11) // 49d10b 4989 RORQ $1, DX // 48d1ca 4990 RORQ $1, R11 // 49d1cb 4991 RORQ CL, (BX) // 48d30b 4992 RORQ CL, (R11) // 49d30b 4993 RORQ CL, DX // 48d3ca 4994 RORQ CL, R11 // 49d3cb 4995 RORQ $7, (BX) // 48c10b07 4996 RORQ $7, (R11) // 49c10b07 4997 RORQ $7, DX // 48c1ca07 4998 RORQ $7, R11 // 49c1cb07 4999 RORB $1, (BX) // d00b 5000 RORB $1, (R11) // 41d00b 5001 RORB $1, DL // d0ca 5002 RORB $1, R11 // 41d0cb 5003 RORB CL, (BX) // d20b 5004 RORB CL, (R11) // 41d20b 5005 RORB CL, DL // d2ca 5006 RORB CL, R11 // 41d2cb 5007 RORB $7, (BX) // c00b07 5008 RORB $7, (R11) // 41c00b07 5009 RORB $7, DL // c0ca07 5010 RORB $7, R11 // 41c0cb07 5011 RORXL $7, (BX), DX // c4e37bf01307 5012 RORXL $7, (R11), DX // c4c37bf01307 5013 RORXL $7, DX, DX // c4e37bf0d207 5014 RORXL $7, R11, DX // c4c37bf0d307 5015 RORXL $7, (BX), R11 // c4637bf01b07 5016 RORXL $7, (R11), R11 // c4437bf01b07 5017 RORXL $7, DX, R11 // c4637bf0da07 5018 RORXL $7, R11, R11 // c4437bf0db07 5019 RORXQ $7, (BX), DX // c4e3fbf01307 5020 RORXQ $7, (R11), DX // c4c3fbf01307 5021 RORXQ $7, DX, DX // c4e3fbf0d207 5022 RORXQ $7, R11, DX // c4c3fbf0d307 5023 RORXQ $7, (BX), R11 // c463fbf01b07 5024 RORXQ $7, (R11), R11 // c443fbf01b07 5025 RORXQ $7, DX, R11 // c463fbf0da07 5026 RORXQ $7, R11, R11 // c443fbf0db07 5027 ROUNDPD $7, (BX), X2 // 660f3a091307 5028 ROUNDPD $7, (R11), X2 // 66410f3a091307 5029 ROUNDPD $7, X2, X2 // 660f3a09d207 5030 ROUNDPD $7, X11, X2 // 66410f3a09d307 5031 ROUNDPD $7, (BX), X11 // 66440f3a091b07 5032 ROUNDPD $7, (R11), X11 // 66450f3a091b07 5033 ROUNDPD $7, X2, X11 // 66440f3a09da07 5034 ROUNDPD $7, X11, X11 // 66450f3a09db07 5035 ROUNDPS $7, (BX), X2 // 660f3a081307 5036 ROUNDPS $7, (R11), X2 // 66410f3a081307 5037 ROUNDPS $7, X2, X2 // 660f3a08d207 5038 ROUNDPS $7, X11, X2 // 66410f3a08d307 5039 ROUNDPS $7, (BX), X11 // 66440f3a081b07 5040 ROUNDPS $7, (R11), X11 // 66450f3a081b07 5041 ROUNDPS $7, X2, X11 // 66440f3a08da07 5042 ROUNDPS $7, X11, X11 // 66450f3a08db07 5043 ROUNDSD $7, (BX), X2 // 660f3a0b1307 5044 ROUNDSD $7, (R11), X2 // 66410f3a0b1307 5045 ROUNDSD $7, X2, X2 // 660f3a0bd207 5046 ROUNDSD $7, X11, X2 // 66410f3a0bd307 5047 ROUNDSD $7, (BX), X11 // 66440f3a0b1b07 5048 ROUNDSD $7, (R11), X11 // 66450f3a0b1b07 5049 ROUNDSD $7, X2, X11 // 66440f3a0bda07 5050 ROUNDSD $7, X11, X11 // 66450f3a0bdb07 5051 ROUNDSS $7, (BX), X2 // 660f3a0a1307 5052 ROUNDSS $7, (R11), X2 // 66410f3a0a1307 5053 ROUNDSS $7, X2, X2 // 660f3a0ad207 5054 ROUNDSS $7, X11, X2 // 66410f3a0ad307 5055 ROUNDSS $7, (BX), X11 // 66440f3a0a1b07 5056 ROUNDSS $7, (R11), X11 // 66450f3a0a1b07 5057 ROUNDSS $7, X2, X11 // 66440f3a0ada07 5058 ROUNDSS $7, X11, X11 // 66450f3a0adb07 5059 RSM // 0faa 5060 RSQRTPS (BX), X2 // 0f5213 5061 RSQRTPS (R11), X2 // 410f5213 5062 RSQRTPS X2, X2 // 0f52d2 5063 RSQRTPS X11, X2 // 410f52d3 5064 RSQRTPS (BX), X11 // 440f521b 5065 RSQRTPS (R11), X11 // 450f521b 5066 RSQRTPS X2, X11 // 440f52da 5067 RSQRTPS X11, X11 // 450f52db 5068 RSQRTSS (BX), X2 // f30f5213 5069 RSQRTSS (R11), X2 // f3410f5213 5070 RSQRTSS X2, X2 // f30f52d2 5071 RSQRTSS X11, X2 // f3410f52d3 5072 RSQRTSS (BX), X11 // f3440f521b 5073 RSQRTSS (R11), X11 // f3450f521b 5074 RSQRTSS X2, X11 // f3440f52da 5075 RSQRTSS X11, X11 // f3450f52db 5076 //TODO: SAHF // 9e 5077 SARW $1, (BX) // 66d13b 5078 SARW $1, (R11) // 6641d13b 5079 SARW $1, DX // 66d1fa 5080 SARW $1, R11 // 6641d1fb 5081 SARW CL, (BX) // 66d33b 5082 SARW CL, (R11) // 6641d33b 5083 SARW CL, DX // 66d3fa 5084 SARW CL, R11 // 6641d3fb 5085 SARW $7, (BX) // 66c13b07 5086 SARW $7, (R11) // 6641c13b07 5087 SARW $7, DX // 66c1fa07 5088 SARW $7, R11 // 6641c1fb07 5089 SARL $1, (BX) // d13b 5090 SARL $1, (R11) // 41d13b 5091 SARL $1, DX // d1fa 5092 SARL $1, R11 // 41d1fb 5093 SARL CL, (BX) // d33b 5094 SARL CL, (R11) // 41d33b 5095 SARL CL, DX // d3fa 5096 SARL CL, R11 // 41d3fb 5097 SARL $7, (BX) // c13b07 5098 SARL $7, (R11) // 41c13b07 5099 SARL $7, DX // c1fa07 5100 SARL $7, R11 // 41c1fb07 5101 SARQ $1, (BX) // 48d13b 5102 SARQ $1, (R11) // 49d13b 5103 SARQ $1, DX // 48d1fa 5104 SARQ $1, R11 // 49d1fb 5105 SARQ CL, (BX) // 48d33b 5106 SARQ CL, (R11) // 49d33b 5107 SARQ CL, DX // 48d3fa 5108 SARQ CL, R11 // 49d3fb 5109 SARQ $7, (BX) // 48c13b07 5110 SARQ $7, (R11) // 49c13b07 5111 SARQ $7, DX // 48c1fa07 5112 SARQ $7, R11 // 49c1fb07 5113 SARB $1, (BX) // d03b 5114 SARB $1, (R11) // 41d03b 5115 SARB $1, DL // d0fa 5116 SARB $1, R11 // 41d0fb 5117 SARB CL, (BX) // d23b 5118 SARB CL, (R11) // 41d23b 5119 SARB CL, DL // d2fa 5120 SARB CL, R11 // 41d2fb 5121 SARB $7, (BX) // c03b07 5122 SARB $7, (R11) // 41c03b07 5123 SARB $7, DL // c0fa07 5124 SARB $7, R11 // 41c0fb07 5125 SARXL R9, (BX), DX // c4e232f713 5126 SARXL R9, (R11), DX // c4c232f713 5127 SARXL R9, DX, DX // c4e232f7d2 5128 SARXL R9, R11, DX // c4c232f7d3 5129 SARXL R9, (BX), R11 // c46232f71b 5130 SARXL R9, (R11), R11 // c44232f71b 5131 SARXL R9, DX, R11 // c46232f7da 5132 SARXL R9, R11, R11 // c44232f7db 5133 SARXQ R14, (BX), DX // c4e28af713 5134 SARXQ R14, (R11), DX // c4c28af713 5135 SARXQ R14, DX, DX // c4e28af7d2 5136 SARXQ R14, R11, DX // c4c28af7d3 5137 SARXQ R14, (BX), R11 // c4628af71b 5138 SARXQ R14, (R11), R11 // c4428af71b 5139 SARXQ R14, DX, R11 // c4628af7da 5140 SARXQ R14, R11, R11 // c4428af7db 5141 SBBB $7, AL // 1c07 5142 SBBW $61731, AX // 661d23f1 5143 SBBL $4045620583, AX // 1d674523f1 5144 SBBQ $-249346713, AX // 481d674523f1 5145 SBBW $61731, (BX) // 66811b23f1 5146 SBBW $61731, (R11) // 6641811b23f1 5147 SBBW $61731, DX // 6681da23f1 5148 SBBW $61731, R11 // 664181db23f1 5149 SBBW $7, (BX) // 66831b07 5150 SBBW $7, (R11) // 6641831b07 5151 SBBW $7, DX // 6683da07 5152 SBBW $7, R11 // 664183db07 5153 SBBW DX, (BX) // 661913 5154 SBBW R11, (BX) // 6644191b 5155 SBBW DX, (R11) // 66411913 5156 SBBW R11, (R11) // 6645191b 5157 SBBW DX, DX // 6619d2 or 661bd2 5158 SBBW R11, DX // 664419da or 66411bd3 5159 SBBW DX, R11 // 664119d3 or 66441bda 5160 SBBW R11, R11 // 664519db or 66451bdb 5161 SBBL $4045620583, (BX) // 811b674523f1 5162 SBBL $4045620583, (R11) // 41811b674523f1 5163 SBBL $4045620583, DX // 81da674523f1 5164 SBBL $4045620583, R11 // 4181db674523f1 5165 SBBL $7, (BX) // 831b07 5166 SBBL $7, (R11) // 41831b07 5167 SBBL $7, DX // 83da07 5168 SBBL $7, R11 // 4183db07 5169 SBBL DX, (BX) // 1913 5170 SBBL R11, (BX) // 44191b 5171 SBBL DX, (R11) // 411913 5172 SBBL R11, (R11) // 45191b 5173 SBBL DX, DX // 19d2 or 1bd2 5174 SBBL R11, DX // 4419da or 411bd3 5175 SBBL DX, R11 // 4119d3 or 441bda 5176 SBBL R11, R11 // 4519db or 451bdb 5177 SBBQ $-249346713, (BX) // 48811b674523f1 5178 SBBQ $-249346713, (R11) // 49811b674523f1 5179 SBBQ $-249346713, DX // 4881da674523f1 5180 SBBQ $-249346713, R11 // 4981db674523f1 5181 SBBQ $7, (BX) // 48831b07 5182 SBBQ $7, (R11) // 49831b07 5183 SBBQ $7, DX // 4883da07 5184 SBBQ $7, R11 // 4983db07 5185 SBBQ DX, (BX) // 481913 5186 SBBQ R11, (BX) // 4c191b 5187 SBBQ DX, (R11) // 491913 5188 SBBQ R11, (R11) // 4d191b 5189 SBBQ DX, DX // 4819d2 or 481bd2 5190 SBBQ R11, DX // 4c19da or 491bd3 5191 SBBQ DX, R11 // 4919d3 or 4c1bda 5192 SBBQ R11, R11 // 4d19db or 4d1bdb 5193 SBBB $7, (BX) // 801b07 5194 SBBB $7, (R11) // 41801b07 5195 SBBB $7, DL // 80da07 5196 SBBB $7, R11 // 4180db07 5197 SBBB DL, (BX) // 1813 5198 SBBB R11, (BX) // 44181b 5199 SBBB DL, (R11) // 411813 5200 SBBB R11, (R11) // 45181b 5201 SBBB DL, DL // 18d2 or 1ad2 5202 SBBB R11, DL // 4418da or 411ad3 5203 SBBB DL, R11 // 4118d3 or 441ada 5204 SBBB R11, R11 // 4518db or 451adb 5205 SBBW (BX), DX // 661b13 5206 SBBW (R11), DX // 66411b13 5207 SBBW (BX), R11 // 66441b1b 5208 SBBW (R11), R11 // 66451b1b 5209 SBBL (BX), DX // 1b13 5210 SBBL (R11), DX // 411b13 5211 SBBL (BX), R11 // 441b1b 5212 SBBL (R11), R11 // 451b1b 5213 SBBQ (BX), DX // 481b13 5214 SBBQ (R11), DX // 491b13 5215 SBBQ (BX), R11 // 4c1b1b 5216 SBBQ (R11), R11 // 4d1b1b 5217 SBBB (BX), DL // 1a13 5218 SBBB (R11), DL // 411a13 5219 SBBB (BX), R11 // 441a1b 5220 SBBB (R11), R11 // 451a1b 5221 SCASB // ae 5222 SCASL // af 5223 SCASQ // 48af 5224 SCASW // 66af 5225 SETHI (BX) // 0f9703 5226 SETHI (R11) // 410f9703 5227 SETHI DL // 0f97c2 5228 SETHI R11 // 410f97c3 5229 SETCC (BX) // 0f9303 5230 SETCC (R11) // 410f9303 5231 SETCC DL // 0f93c2 5232 SETCC R11 // 410f93c3 5233 SETCS (BX) // 0f9203 5234 SETCS (R11) // 410f9203 5235 SETCS DL // 0f92c2 5236 SETCS R11 // 410f92c3 5237 SETLS (BX) // 0f9603 5238 SETLS (R11) // 410f9603 5239 SETLS DL // 0f96c2 5240 SETLS R11 // 410f96c3 5241 SETEQ (BX) // 0f9403 5242 SETEQ (R11) // 410f9403 5243 SETEQ DL // 0f94c2 5244 SETEQ R11 // 410f94c3 5245 SETGT (BX) // 0f9f03 5246 SETGT (R11) // 410f9f03 5247 SETGT DL // 0f9fc2 5248 SETGT R11 // 410f9fc3 5249 SETGE (BX) // 0f9d03 5250 SETGE (R11) // 410f9d03 5251 SETGE DL // 0f9dc2 5252 SETGE R11 // 410f9dc3 5253 SETLT (BX) // 0f9c03 5254 SETLT (R11) // 410f9c03 5255 SETLT DL // 0f9cc2 5256 SETLT R11 // 410f9cc3 5257 SETLE (BX) // 0f9e03 5258 SETLE (R11) // 410f9e03 5259 SETLE DL // 0f9ec2 5260 SETLE R11 // 410f9ec3 5261 SETNE (BX) // 0f9503 5262 SETNE (R11) // 410f9503 5263 SETNE DL // 0f95c2 5264 SETNE R11 // 410f95c3 5265 SETOC (BX) // 0f9103 5266 SETOC (R11) // 410f9103 5267 SETOC DL // 0f91c2 5268 SETOC R11 // 410f91c3 5269 SETPC (BX) // 0f9b03 5270 SETPC (R11) // 410f9b03 5271 SETPC DL // 0f9bc2 5272 SETPC R11 // 410f9bc3 5273 SETPL (BX) // 0f9903 5274 SETPL (R11) // 410f9903 5275 SETPL DL // 0f99c2 5276 SETPL R11 // 410f99c3 5277 SETOS (BX) // 0f9003 5278 SETOS (R11) // 410f9003 5279 SETOS DL // 0f90c2 5280 SETOS R11 // 410f90c3 5281 SETPS (BX) // 0f9a03 5282 SETPS (R11) // 410f9a03 5283 SETPS DL // 0f9ac2 5284 SETPS R11 // 410f9ac3 5285 SETMI (BX) // 0f9803 5286 SETMI (R11) // 410f9803 5287 SETMI DL // 0f98c2 5288 SETMI R11 // 410f98c3 5289 SFENCE // 0faef8 5290 //TODO: SGDT (BX) // 0f0103 5291 //TODO: SGDT (R11) // 410f0103 5292 SHLW $1, (BX) // 66d123 5293 SHLW $1, (R11) // 6641d123 5294 SHLW $1, DX // 66d1e2 5295 SHLW $1, R11 // 6641d1e3 5296 SHLW CL, (BX) // 66d323 5297 SHLW CL, (R11) // 6641d323 5298 SHLW CL, DX // 66d3e2 5299 SHLW CL, R11 // 6641d3e3 5300 SHLW $7, (BX) // 66c12307 5301 SHLW $7, (R11) // 6641c12307 5302 SHLW $7, DX // 66c1e207 5303 SHLW $7, R11 // 6641c1e307 5304 SHLL $1, (BX) // d123 5305 SHLL $1, (R11) // 41d123 5306 SHLL $1, DX // d1e2 5307 SHLL $1, R11 // 41d1e3 5308 SHLL CL, (BX) // d323 5309 SHLL CL, (R11) // 41d323 5310 SHLL CL, DX // d3e2 5311 SHLL CL, R11 // 41d3e3 5312 SHLL $7, (BX) // c12307 5313 SHLL $7, (R11) // 41c12307 5314 SHLL $7, DX // c1e207 5315 SHLL $7, R11 // 41c1e307 5316 SHLQ $1, (BX) // 48d123 5317 SHLQ $1, (R11) // 49d123 5318 SHLQ $1, DX // 48d1e2 5319 SHLQ $1, R11 // 49d1e3 5320 SHLQ CL, (BX) // 48d323 5321 SHLQ CL, (R11) // 49d323 5322 SHLQ CL, DX // 48d3e2 5323 SHLQ CL, R11 // 49d3e3 5324 SHLQ $7, (BX) // 48c12307 5325 SHLQ $7, (R11) // 49c12307 5326 SHLQ $7, DX // 48c1e207 5327 SHLQ $7, R11 // 49c1e307 5328 SHLB $1, (BX) // d023 5329 SHLB $1, (R11) // 41d023 5330 SHLB $1, DL // d0e2 5331 SHLB $1, R11 // 41d0e3 5332 SHLB CL, (BX) // d223 5333 SHLB CL, (R11) // 41d223 5334 SHLB CL, DL // d2e2 5335 SHLB CL, R11 // 41d2e3 5336 SHLB $7, (BX) // c02307 5337 SHLB $7, (R11) // 41c02307 5338 SHLB $7, DL // c0e207 5339 SHLB $7, R11 // 41c0e307 5340 SHLW CL, DX, (BX) // 660fa513 5341 SHLW CL, R11, (BX) // 66440fa51b 5342 SHLW CL, DX, (R11) // 66410fa513 5343 SHLW CL, R11, (R11) // 66450fa51b 5344 SHLW CL, DX, DX // 660fa5d2 5345 SHLW CL, R11, DX // 66440fa5da 5346 SHLW CL, DX, R11 // 66410fa5d3 5347 SHLW CL, R11, R11 // 66450fa5db 5348 SHLW $7, DX, (BX) // 660fa41307 5349 SHLW $7, R11, (BX) // 66440fa41b07 5350 SHLW $7, DX, (R11) // 66410fa41307 5351 SHLW $7, R11, (R11) // 66450fa41b07 5352 SHLW $7, DX, DX // 660fa4d207 5353 SHLW $7, R11, DX // 66440fa4da07 5354 SHLW $7, DX, R11 // 66410fa4d307 5355 SHLW $7, R11, R11 // 66450fa4db07 5356 SHLL CL, DX, (BX) // 0fa513 5357 SHLL CL, R11, (BX) // 440fa51b 5358 SHLL CL, DX, (R11) // 410fa513 5359 SHLL CL, R11, (R11) // 450fa51b 5360 SHLL CL, DX, DX // 0fa5d2 5361 SHLL CL, R11, DX // 440fa5da 5362 SHLL CL, DX, R11 // 410fa5d3 5363 SHLL CL, R11, R11 // 450fa5db 5364 SHLL $7, DX, (BX) // 0fa41307 5365 SHLL $7, R11, (BX) // 440fa41b07 5366 SHLL $7, DX, (R11) // 410fa41307 5367 SHLL $7, R11, (R11) // 450fa41b07 5368 SHLL $7, DX, DX // 0fa4d207 5369 SHLL $7, R11, DX // 440fa4da07 5370 SHLL $7, DX, R11 // 410fa4d307 5371 SHLL $7, R11, R11 // 450fa4db07 5372 SHLQ CL, DX, (BX) // 480fa513 5373 SHLQ CL, R11, (BX) // 4c0fa51b 5374 SHLQ CL, DX, (R11) // 490fa513 5375 SHLQ CL, R11, (R11) // 4d0fa51b 5376 SHLQ CL, DX, DX // 480fa5d2 5377 SHLQ CL, R11, DX // 4c0fa5da 5378 SHLQ CL, DX, R11 // 490fa5d3 5379 SHLQ CL, R11, R11 // 4d0fa5db 5380 SHLQ $7, DX, (BX) // 480fa41307 5381 SHLQ $7, R11, (BX) // 4c0fa41b07 5382 SHLQ $7, DX, (R11) // 490fa41307 5383 SHLQ $7, R11, (R11) // 4d0fa41b07 5384 SHLQ $7, DX, DX // 480fa4d207 5385 SHLQ $7, R11, DX // 4c0fa4da07 5386 SHLQ $7, DX, R11 // 490fa4d307 5387 SHLQ $7, R11, R11 // 4d0fa4db07 5388 SHLXL R9, (BX), DX // c4e231f713 5389 SHLXL R9, (R11), DX // c4c231f713 5390 SHLXL R9, DX, DX // c4e231f7d2 5391 SHLXL R9, R11, DX // c4c231f7d3 5392 SHLXL R9, (BX), R11 // c46231f71b 5393 SHLXL R9, (R11), R11 // c44231f71b 5394 SHLXL R9, DX, R11 // c46231f7da 5395 SHLXL R9, R11, R11 // c44231f7db 5396 SHLXQ R14, (BX), DX // c4e289f713 5397 SHLXQ R14, (R11), DX // c4c289f713 5398 SHLXQ R14, DX, DX // c4e289f7d2 5399 SHLXQ R14, R11, DX // c4c289f7d3 5400 SHLXQ R14, (BX), R11 // c46289f71b 5401 SHLXQ R14, (R11), R11 // c44289f71b 5402 SHLXQ R14, DX, R11 // c46289f7da 5403 SHLXQ R14, R11, R11 // c44289f7db 5404 SHRW $1, (BX) // 66d12b 5405 SHRW $1, (R11) // 6641d12b 5406 SHRW $1, DX // 66d1ea 5407 SHRW $1, R11 // 6641d1eb 5408 SHRW CL, (BX) // 66d32b 5409 SHRW CL, (R11) // 6641d32b 5410 SHRW CL, DX // 66d3ea 5411 SHRW CL, R11 // 6641d3eb 5412 SHRW $7, (BX) // 66c12b07 5413 SHRW $7, (R11) // 6641c12b07 5414 SHRW $7, DX // 66c1ea07 5415 SHRW $7, R11 // 6641c1eb07 5416 SHRL $1, (BX) // d12b 5417 SHRL $1, (R11) // 41d12b 5418 SHRL $1, DX // d1ea 5419 SHRL $1, R11 // 41d1eb 5420 SHRL CL, (BX) // d32b 5421 SHRL CL, (R11) // 41d32b 5422 SHRL CL, DX // d3ea 5423 SHRL CL, R11 // 41d3eb 5424 SHRL $7, (BX) // c12b07 5425 SHRL $7, (R11) // 41c12b07 5426 SHRL $7, DX // c1ea07 5427 SHRL $7, R11 // 41c1eb07 5428 SHRQ $1, (BX) // 48d12b 5429 SHRQ $1, (R11) // 49d12b 5430 SHRQ $1, DX // 48d1ea 5431 SHRQ $1, R11 // 49d1eb 5432 SHRQ CL, (BX) // 48d32b 5433 SHRQ CL, (R11) // 49d32b 5434 SHRQ CL, DX // 48d3ea 5435 SHRQ CL, R11 // 49d3eb 5436 SHRQ $7, (BX) // 48c12b07 5437 SHRQ $7, (R11) // 49c12b07 5438 SHRQ $7, DX // 48c1ea07 5439 SHRQ $7, R11 // 49c1eb07 5440 SHRB $1, (BX) // d02b 5441 SHRB $1, (R11) // 41d02b 5442 SHRB $1, DL // d0ea 5443 SHRB $1, R11 // 41d0eb 5444 SHRB CL, (BX) // d22b 5445 SHRB CL, (R11) // 41d22b 5446 SHRB CL, DL // d2ea 5447 SHRB CL, R11 // 41d2eb 5448 SHRB $7, (BX) // c02b07 5449 SHRB $7, (R11) // 41c02b07 5450 SHRB $7, DL // c0ea07 5451 SHRB $7, R11 // 41c0eb07 5452 SHRW CL, DX, (BX) // 660fad13 5453 SHRW CL, R11, (BX) // 66440fad1b 5454 SHRW CL, DX, (R11) // 66410fad13 5455 SHRW CL, R11, (R11) // 66450fad1b 5456 SHRW CL, DX, DX // 660fadd2 5457 SHRW CL, R11, DX // 66440fadda 5458 SHRW CL, DX, R11 // 66410fadd3 5459 SHRW CL, R11, R11 // 66450faddb 5460 SHRW $7, DX, (BX) // 660fac1307 5461 SHRW $7, R11, (BX) // 66440fac1b07 5462 SHRW $7, DX, (R11) // 66410fac1307 5463 SHRW $7, R11, (R11) // 66450fac1b07 5464 SHRW $7, DX, DX // 660facd207 5465 SHRW $7, R11, DX // 66440facda07 5466 SHRW $7, DX, R11 // 66410facd307 5467 SHRW $7, R11, R11 // 66450facdb07 5468 SHRL CL, DX, (BX) // 0fad13 5469 SHRL CL, R11, (BX) // 440fad1b 5470 SHRL CL, DX, (R11) // 410fad13 5471 SHRL CL, R11, (R11) // 450fad1b 5472 SHRL CL, DX, DX // 0fadd2 5473 SHRL CL, R11, DX // 440fadda 5474 SHRL CL, DX, R11 // 410fadd3 5475 SHRL CL, R11, R11 // 450faddb 5476 SHRL $7, DX, (BX) // 0fac1307 5477 SHRL $7, R11, (BX) // 440fac1b07 5478 SHRL $7, DX, (R11) // 410fac1307 5479 SHRL $7, R11, (R11) // 450fac1b07 5480 SHRL $7, DX, DX // 0facd207 5481 SHRL $7, R11, DX // 440facda07 5482 SHRL $7, DX, R11 // 410facd307 5483 SHRL $7, R11, R11 // 450facdb07 5484 SHRQ CL, DX, (BX) // 480fad13 5485 SHRQ CL, R11, (BX) // 4c0fad1b 5486 SHRQ CL, DX, (R11) // 490fad13 5487 SHRQ CL, R11, (R11) // 4d0fad1b 5488 SHRQ CL, DX, DX // 480fadd2 5489 SHRQ CL, R11, DX // 4c0fadda 5490 SHRQ CL, DX, R11 // 490fadd3 5491 SHRQ CL, R11, R11 // 4d0faddb 5492 SHRQ $7, DX, (BX) // 480fac1307 5493 SHRQ $7, R11, (BX) // 4c0fac1b07 5494 SHRQ $7, DX, (R11) // 490fac1307 5495 SHRQ $7, R11, (R11) // 4d0fac1b07 5496 SHRQ $7, DX, DX // 480facd207 5497 SHRQ $7, R11, DX // 4c0facda07 5498 SHRQ $7, DX, R11 // 490facd307 5499 SHRQ $7, R11, R11 // 4d0facdb07 5500 SHRXL R9, (BX), DX // c4e233f713 5501 SHRXL R9, (R11), DX // c4c233f713 5502 SHRXL R9, DX, DX // c4e233f7d2 5503 SHRXL R9, R11, DX // c4c233f7d3 5504 SHRXL R9, (BX), R11 // c46233f71b 5505 SHRXL R9, (R11), R11 // c44233f71b 5506 SHRXL R9, DX, R11 // c46233f7da 5507 SHRXL R9, R11, R11 // c44233f7db 5508 SHRXQ R14, (BX), DX // c4e28bf713 5509 SHRXQ R14, (R11), DX // c4c28bf713 5510 SHRXQ R14, DX, DX // c4e28bf7d2 5511 SHRXQ R14, R11, DX // c4c28bf7d3 5512 SHRXQ R14, (BX), R11 // c4628bf71b 5513 SHRXQ R14, (R11), R11 // c4428bf71b 5514 SHRXQ R14, DX, R11 // c4628bf7da 5515 SHRXQ R14, R11, R11 // c4428bf7db 5516 SHUFPD $7, (BX), X2 // 660fc61307 5517 SHUFPD $7, (R11), X2 // 66410fc61307 5518 SHUFPD $7, X2, X2 // 660fc6d207 5519 SHUFPD $7, X11, X2 // 66410fc6d307 5520 SHUFPD $7, (BX), X11 // 66440fc61b07 5521 SHUFPD $7, (R11), X11 // 66450fc61b07 5522 SHUFPD $7, X2, X11 // 66440fc6da07 5523 SHUFPD $7, X11, X11 // 66450fc6db07 5524 SHUFPS $7, (BX), X2 // 0fc61307 5525 SHUFPS $7, (R11), X2 // 410fc61307 5526 SHUFPS $7, X2, X2 // 0fc6d207 5527 SHUFPS $7, X11, X2 // 410fc6d307 5528 SHUFPS $7, (BX), X11 // 440fc61b07 5529 SHUFPS $7, (R11), X11 // 450fc61b07 5530 SHUFPS $7, X2, X11 // 440fc6da07 5531 SHUFPS $7, X11, X11 // 450fc6db07 5532 //TODO: SIDT (BX) // 0f010b 5533 //TODO: SIDT (R11) // 410f010b 5534 //TODO: SLDTW (BX) // 660f0003 5535 //TODO: SLDTW (R11) // 66410f0003 5536 //TODO: SLDTW DX // 660f00c2 5537 //TODO: SLDTW R11 // 66410f00c3 5538 //TODO: SLDTL (BX) // 0f0003 5539 //TODO: SLDTL (R11) // 410f0003 5540 //TODO: SLDTL DX // 0f00c2 5541 //TODO: SLDTL R11 // 410f00c3 5542 //TODO: SLDTQ (BX) // 480f0003 5543 //TODO: SLDTQ (R11) // 490f0003 5544 //TODO: SLDTQ DX // 480f00c2 5545 //TODO: SLDTQ R11 // 490f00c3 5546 //TODO: SMSWW (BX) // 660f0123 5547 //TODO: SMSWW (R11) // 66410f0123 5548 //TODO: SMSWW DX // 660f01e2 5549 //TODO: SMSWW R11 // 66410f01e3 5550 //TODO: SMSWL (BX) // 0f0123 5551 //TODO: SMSWL (R11) // 410f0123 5552 //TODO: SMSWL DX // 0f01e2 5553 //TODO: SMSWL R11 // 410f01e3 5554 //TODO: SMSWQ (BX) // 480f0123 5555 //TODO: SMSWQ (R11) // 490f0123 5556 //TODO: SMSWQ DX // 480f01e2 5557 //TODO: SMSWQ R11 // 490f01e3 5558 SQRTPD (BX), X2 // 660f5113 5559 SQRTPD (R11), X2 // 66410f5113 5560 SQRTPD X2, X2 // 660f51d2 5561 SQRTPD X11, X2 // 66410f51d3 5562 SQRTPD (BX), X11 // 66440f511b 5563 SQRTPD (R11), X11 // 66450f511b 5564 SQRTPD X2, X11 // 66440f51da 5565 SQRTPD X11, X11 // 66450f51db 5566 SQRTPS (BX), X2 // 0f5113 5567 SQRTPS (R11), X2 // 410f5113 5568 SQRTPS X2, X2 // 0f51d2 5569 SQRTPS X11, X2 // 410f51d3 5570 SQRTPS (BX), X11 // 440f511b 5571 SQRTPS (R11), X11 // 450f511b 5572 SQRTPS X2, X11 // 440f51da 5573 SQRTPS X11, X11 // 450f51db 5574 SQRTSD (BX), X2 // f20f5113 5575 SQRTSD (R11), X2 // f2410f5113 5576 SQRTSD X2, X2 // f20f51d2 5577 SQRTSD X11, X2 // f2410f51d3 5578 SQRTSD (BX), X11 // f2440f511b 5579 SQRTSD (R11), X11 // f2450f511b 5580 SQRTSD X2, X11 // f2440f51da 5581 SQRTSD X11, X11 // f2450f51db 5582 SQRTSS (BX), X2 // f30f5113 5583 SQRTSS (R11), X2 // f3410f5113 5584 SQRTSS X2, X2 // f30f51d2 5585 SQRTSS X11, X2 // f3410f51d3 5586 SQRTSS (BX), X11 // f3440f511b 5587 SQRTSS (R11), X11 // f3450f511b 5588 SQRTSS X2, X11 // f3440f51da 5589 SQRTSS X11, X11 // f3450f51db 5590 //TODO: STAC // 0f01cb 5591 STC // f9 5592 STD // fd 5593 STI // fb 5594 STMXCSR (BX) // 0fae1b 5595 STMXCSR (R11) // 410fae1b 5596 STOSB // aa 5597 STOSL // ab 5598 STOSQ // 48ab 5599 STOSW // 66ab 5600 //TODO: STRW (BX) // 660f000b 5601 //TODO: STRW (R11) // 66410f000b 5602 //TODO: STRW DX // 660f00ca 5603 //TODO: STRW R11 // 66410f00cb 5604 //TODO: STRL (BX) // 0f000b 5605 //TODO: STRL (R11) // 410f000b 5606 //TODO: STRL DX // 0f00ca 5607 //TODO: STRL R11 // 410f00cb 5608 //TODO: STRQ (BX) // 480f000b 5609 //TODO: STRQ (R11) // 490f000b 5610 //TODO: STRQ DX // 480f00ca 5611 //TODO: STRQ R11 // 490f00cb 5612 SUBB $7, AL // 2c07 5613 SUBW $61731, AX // 662d23f1 5614 SUBL $4045620583, AX // 2d674523f1 5615 SUBQ $-249346713, AX // 482d674523f1 5616 SUBW $61731, (BX) // 66812b23f1 5617 SUBW $61731, (R11) // 6641812b23f1 5618 SUBW $61731, DX // 6681ea23f1 5619 SUBW $61731, R11 // 664181eb23f1 5620 SUBW $7, (BX) // 66832b07 5621 SUBW $7, (R11) // 6641832b07 5622 SUBW $7, DX // 6683ea07 5623 SUBW $7, R11 // 664183eb07 5624 SUBW DX, (BX) // 662913 5625 SUBW R11, (BX) // 6644291b 5626 SUBW DX, (R11) // 66412913 5627 SUBW R11, (R11) // 6645291b 5628 SUBW DX, DX // 6629d2 or 662bd2 5629 SUBW R11, DX // 664429da or 66412bd3 5630 SUBW DX, R11 // 664129d3 or 66442bda 5631 SUBW R11, R11 // 664529db or 66452bdb 5632 SUBL $4045620583, (BX) // 812b674523f1 5633 SUBL $4045620583, (R11) // 41812b674523f1 5634 SUBL $4045620583, DX // 81ea674523f1 5635 SUBL $4045620583, R11 // 4181eb674523f1 5636 SUBL $7, (BX) // 832b07 5637 SUBL $7, (R11) // 41832b07 5638 SUBL $7, DX // 83ea07 5639 SUBL $7, R11 // 4183eb07 5640 SUBL DX, (BX) // 2913 5641 SUBL R11, (BX) // 44291b 5642 SUBL DX, (R11) // 412913 5643 SUBL R11, (R11) // 45291b 5644 SUBL DX, DX // 29d2 or 2bd2 5645 SUBL R11, DX // 4429da or 412bd3 5646 SUBL DX, R11 // 4129d3 or 442bda 5647 SUBL R11, R11 // 4529db or 452bdb 5648 SUBQ $-249346713, (BX) // 48812b674523f1 5649 SUBQ $-249346713, (R11) // 49812b674523f1 5650 SUBQ $-249346713, DX // 4881ea674523f1 5651 SUBQ $-249346713, R11 // 4981eb674523f1 5652 SUBQ $7, (BX) // 48832b07 5653 SUBQ $7, (R11) // 49832b07 5654 SUBQ $7, DX // 4883ea07 5655 SUBQ $7, R11 // 4983eb07 5656 SUBQ DX, (BX) // 482913 5657 SUBQ R11, (BX) // 4c291b 5658 SUBQ DX, (R11) // 492913 5659 SUBQ R11, (R11) // 4d291b 5660 SUBQ DX, DX // 4829d2 or 482bd2 5661 SUBQ R11, DX // 4c29da or 492bd3 5662 SUBQ DX, R11 // 4929d3 or 4c2bda 5663 SUBQ R11, R11 // 4d29db or 4d2bdb 5664 SUBB $7, (BX) // 802b07 5665 SUBB $7, (R11) // 41802b07 5666 SUBB $7, DL // 80ea07 5667 SUBB $7, R11 // 4180eb07 5668 SUBB DL, (BX) // 2813 5669 SUBB R11, (BX) // 44281b 5670 SUBB DL, (R11) // 412813 5671 SUBB R11, (R11) // 45281b 5672 SUBB DL, DL // 28d2 or 2ad2 5673 SUBB R11, DL // 4428da or 412ad3 5674 SUBB DL, R11 // 4128d3 or 442ada 5675 SUBB R11, R11 // 4528db or 452adb 5676 SUBW (BX), DX // 662b13 5677 SUBW (R11), DX // 66412b13 5678 SUBW (BX), R11 // 66442b1b 5679 SUBW (R11), R11 // 66452b1b 5680 SUBL (BX), DX // 2b13 5681 SUBL (R11), DX // 412b13 5682 SUBL (BX), R11 // 442b1b 5683 SUBL (R11), R11 // 452b1b 5684 SUBQ (BX), DX // 482b13 5685 SUBQ (R11), DX // 492b13 5686 SUBQ (BX), R11 // 4c2b1b 5687 SUBQ (R11), R11 // 4d2b1b 5688 SUBB (BX), DL // 2a13 5689 SUBB (R11), DL // 412a13 5690 SUBB (BX), R11 // 442a1b 5691 SUBB (R11), R11 // 452a1b 5692 SUBPD (BX), X2 // 660f5c13 5693 SUBPD (R11), X2 // 66410f5c13 5694 SUBPD X2, X2 // 660f5cd2 5695 SUBPD X11, X2 // 66410f5cd3 5696 SUBPD (BX), X11 // 66440f5c1b 5697 SUBPD (R11), X11 // 66450f5c1b 5698 SUBPD X2, X11 // 66440f5cda 5699 SUBPD X11, X11 // 66450f5cdb 5700 SUBPS (BX), X2 // 0f5c13 5701 SUBPS (R11), X2 // 410f5c13 5702 SUBPS X2, X2 // 0f5cd2 5703 SUBPS X11, X2 // 410f5cd3 5704 SUBPS (BX), X11 // 440f5c1b 5705 SUBPS (R11), X11 // 450f5c1b 5706 SUBPS X2, X11 // 440f5cda 5707 SUBPS X11, X11 // 450f5cdb 5708 SUBSD (BX), X2 // f20f5c13 5709 SUBSD (R11), X2 // f2410f5c13 5710 SUBSD X2, X2 // f20f5cd2 5711 SUBSD X11, X2 // f2410f5cd3 5712 SUBSD (BX), X11 // f2440f5c1b 5713 SUBSD (R11), X11 // f2450f5c1b 5714 SUBSD X2, X11 // f2440f5cda 5715 SUBSD X11, X11 // f2450f5cdb 5716 SUBSS (BX), X2 // f30f5c13 5717 SUBSS (R11), X2 // f3410f5c13 5718 SUBSS X2, X2 // f30f5cd2 5719 SUBSS X11, X2 // f3410f5cd3 5720 SUBSS (BX), X11 // f3440f5c1b 5721 SUBSS (R11), X11 // f3450f5c1b 5722 SUBSS X2, X11 // f3440f5cda 5723 SUBSS X11, X11 // f3450f5cdb 5724 SWAPGS // 0f01f8 5725 SYSCALL // 0f05 5726 //TODO: SYSENTER // 0f34 5727 //TODO: SYSEXIT // 0f35 5728 SYSRET // 0f07 5729 TESTB $7, AL // a807 5730 TESTW $61731, AX // 66a923f1 5731 TESTL $4045620583, AX // a9674523f1 5732 TESTQ $-249346713, AX // 48a9674523f1 5733 TESTW $61731, (BX) // 66f70323f1 5734 TESTW $61731, (R11) // 6641f70323f1 5735 TESTW $61731, DX // 66f7c223f1 5736 TESTW $61731, R11 // 6641f7c323f1 5737 TESTW DX, (BX) // 668513 5738 TESTW R11, (BX) // 6644851b 5739 TESTW DX, (R11) // 66418513 5740 TESTW R11, (R11) // 6645851b 5741 TESTW DX, DX // 6685d2 5742 TESTW R11, DX // 664485da 5743 TESTW DX, R11 // 664185d3 5744 TESTW R11, R11 // 664585db 5745 TESTL $4045620583, (BX) // f703674523f1 5746 TESTL $4045620583, (R11) // 41f703674523f1 5747 TESTL $4045620583, DX // f7c2674523f1 5748 TESTL $4045620583, R11 // 41f7c3674523f1 5749 TESTL DX, (BX) // 8513 5750 TESTL R11, (BX) // 44851b 5751 TESTL DX, (R11) // 418513 5752 TESTL R11, (R11) // 45851b 5753 TESTL DX, DX // 85d2 5754 TESTL R11, DX // 4485da 5755 TESTL DX, R11 // 4185d3 5756 TESTL R11, R11 // 4585db 5757 TESTQ $-249346713, (BX) // 48f703674523f1 5758 TESTQ $-249346713, (R11) // 49f703674523f1 5759 TESTQ $-249346713, DX // 48f7c2674523f1 5760 TESTQ $-249346713, R11 // 49f7c3674523f1 5761 TESTQ DX, (BX) // 488513 5762 TESTQ R11, (BX) // 4c851b 5763 TESTQ DX, (R11) // 498513 5764 TESTQ R11, (R11) // 4d851b 5765 TESTQ DX, DX // 4885d2 5766 TESTQ R11, DX // 4c85da 5767 TESTQ DX, R11 // 4985d3 5768 TESTQ R11, R11 // 4d85db 5769 TESTB $7, (BX) // f60307 5770 TESTB $7, (R11) // 41f60307 5771 TESTB $7, DL // f6c207 5772 TESTB $7, R11 // 41f6c307 5773 TESTB DL, (BX) // 8413 5774 TESTB R11, (BX) // 44841b 5775 TESTB DL, (R11) // 418413 5776 TESTB R11, (R11) // 45841b 5777 TESTB DL, DL // 84d2 5778 TESTB R11, DL // 4484da 5779 TESTB DL, R11 // 4184d3 5780 TESTB R11, R11 // 4584db 5781 //TODO: TZCNTW (BX), DX // 66f30fbc13 5782 //TODO: TZCNTW (R11), DX // 66f3410fbc13 5783 //TODO: TZCNTW DX, DX // 66f30fbcd2 5784 //TODO: TZCNTW R11, DX // 66f3410fbcd3 5785 //TODO: TZCNTW (BX), R11 // 66f3440fbc1b 5786 //TODO: TZCNTW (R11), R11 // 66f3450fbc1b 5787 //TODO: TZCNTW DX, R11 // 66f3440fbcda 5788 //TODO: TZCNTW R11, R11 // 66f3450fbcdb 5789 //TODO: TZCNTL (BX), DX // f30fbc13 5790 //TODO: TZCNTL (R11), DX // f3410fbc13 5791 //TODO: TZCNTL DX, DX // f30fbcd2 5792 //TODO: TZCNTL R11, DX // f3410fbcd3 5793 //TODO: TZCNTL (BX), R11 // f3440fbc1b 5794 //TODO: TZCNTL (R11), R11 // f3450fbc1b 5795 //TODO: TZCNTL DX, R11 // f3440fbcda 5796 //TODO: TZCNTL R11, R11 // f3450fbcdb 5797 //TODO: TZCNTQ (BX), DX // f3480fbc13 5798 //TODO: TZCNTQ (R11), DX // f3490fbc13 5799 //TODO: TZCNTQ DX, DX // f3480fbcd2 5800 //TODO: TZCNTQ R11, DX // f3490fbcd3 5801 //TODO: TZCNTQ (BX), R11 // f34c0fbc1b 5802 //TODO: TZCNTQ (R11), R11 // f34d0fbc1b 5803 //TODO: TZCNTQ DX, R11 // f34c0fbcda 5804 //TODO: TZCNTQ R11, R11 // f34d0fbcdb 5805 UCOMISD (BX), X2 // 660f2e13 5806 UCOMISD (R11), X2 // 66410f2e13 5807 UCOMISD X2, X2 // 660f2ed2 5808 UCOMISD X11, X2 // 66410f2ed3 5809 UCOMISD (BX), X11 // 66440f2e1b 5810 UCOMISD (R11), X11 // 66450f2e1b 5811 UCOMISD X2, X11 // 66440f2eda 5812 UCOMISD X11, X11 // 66450f2edb 5813 UCOMISS (BX), X2 // 0f2e13 5814 UCOMISS (R11), X2 // 410f2e13 5815 UCOMISS X2, X2 // 0f2ed2 5816 UCOMISS X11, X2 // 410f2ed3 5817 UCOMISS (BX), X11 // 440f2e1b 5818 UCOMISS (R11), X11 // 450f2e1b 5819 UCOMISS X2, X11 // 440f2eda 5820 UCOMISS X11, X11 // 450f2edb 5821 //TODO: UD1 // 0fb9 5822 //TODO: UD2 // 0f0b 5823 UNPCKHPD (BX), X2 // 660f1513 5824 UNPCKHPD (R11), X2 // 66410f1513 5825 UNPCKHPD X2, X2 // 660f15d2 5826 UNPCKHPD X11, X2 // 66410f15d3 5827 UNPCKHPD (BX), X11 // 66440f151b 5828 UNPCKHPD (R11), X11 // 66450f151b 5829 UNPCKHPD X2, X11 // 66440f15da 5830 UNPCKHPD X11, X11 // 66450f15db 5831 UNPCKHPS (BX), X2 // 0f1513 5832 UNPCKHPS (R11), X2 // 410f1513 5833 UNPCKHPS X2, X2 // 0f15d2 5834 UNPCKHPS X11, X2 // 410f15d3 5835 UNPCKHPS (BX), X11 // 440f151b 5836 UNPCKHPS (R11), X11 // 450f151b 5837 UNPCKHPS X2, X11 // 440f15da 5838 UNPCKHPS X11, X11 // 450f15db 5839 UNPCKLPD (BX), X2 // 660f1413 5840 UNPCKLPD (R11), X2 // 66410f1413 5841 UNPCKLPD X2, X2 // 660f14d2 5842 UNPCKLPD X11, X2 // 66410f14d3 5843 UNPCKLPD (BX), X11 // 66440f141b 5844 UNPCKLPD (R11), X11 // 66450f141b 5845 UNPCKLPD X2, X11 // 66440f14da 5846 UNPCKLPD X11, X11 // 66450f14db 5847 UNPCKLPS (BX), X2 // 0f1413 5848 UNPCKLPS (R11), X2 // 410f1413 5849 UNPCKLPS X2, X2 // 0f14d2 5850 UNPCKLPS X11, X2 // 410f14d3 5851 UNPCKLPS (BX), X11 // 440f141b 5852 UNPCKLPS (R11), X11 // 450f141b 5853 UNPCKLPS X2, X11 // 440f14da 5854 UNPCKLPS X11, X11 // 450f14db 5855 //TODO: VADDPD (BX), X9, X2 // c4e1315813 or c5b15813 5856 //TODO: VADDPD (R11), X9, X2 // c4c1315813 5857 //TODO: VADDPD X2, X9, X2 // c4e13158d2 or c5b158d2 5858 //TODO: VADDPD X11, X9, X2 // c4c13158d3 5859 //TODO: VADDPD (BX), X9, X11 // c46131581b or c531581b 5860 //TODO: VADDPD (R11), X9, X11 // c44131581b 5861 //TODO: VADDPD X2, X9, X11 // c4613158da or c53158da 5862 //TODO: VADDPD X11, X9, X11 // c4413158db 5863 //TODO: VADDPD (BX), Y15, Y2 // c4e1055813 or c5855813 5864 //TODO: VADDPD (R11), Y15, Y2 // c4c1055813 5865 //TODO: VADDPD Y2, Y15, Y2 // c4e10558d2 or c58558d2 5866 //TODO: VADDPD Y11, Y15, Y2 // c4c10558d3 5867 //TODO: VADDPD (BX), Y15, Y11 // c46105581b or c505581b 5868 //TODO: VADDPD (R11), Y15, Y11 // c44105581b 5869 //TODO: VADDPD Y2, Y15, Y11 // c4610558da or c50558da 5870 //TODO: VADDPD Y11, Y15, Y11 // c4410558db 5871 //TODO: VADDPS (BX), X9, X2 // c4e1305813 or c5b05813 5872 //TODO: VADDPS (R11), X9, X2 // c4c1305813 5873 //TODO: VADDPS X2, X9, X2 // c4e13058d2 or c5b058d2 5874 //TODO: VADDPS X11, X9, X2 // c4c13058d3 5875 //TODO: VADDPS (BX), X9, X11 // c46130581b or c530581b 5876 //TODO: VADDPS (R11), X9, X11 // c44130581b 5877 //TODO: VADDPS X2, X9, X11 // c4613058da or c53058da 5878 //TODO: VADDPS X11, X9, X11 // c4413058db 5879 //TODO: VADDPS (BX), Y15, Y2 // c4e1045813 or c5845813 5880 //TODO: VADDPS (R11), Y15, Y2 // c4c1045813 5881 //TODO: VADDPS Y2, Y15, Y2 // c4e10458d2 or c58458d2 5882 //TODO: VADDPS Y11, Y15, Y2 // c4c10458d3 5883 //TODO: VADDPS (BX), Y15, Y11 // c46104581b or c504581b 5884 //TODO: VADDPS (R11), Y15, Y11 // c44104581b 5885 //TODO: VADDPS Y2, Y15, Y11 // c4610458da or c50458da 5886 //TODO: VADDPS Y11, Y15, Y11 // c4410458db 5887 //TODO: VADDSD (BX), X9, X2 // c4e1335813 or c5b35813 5888 //TODO: VADDSD (R11), X9, X2 // c4c1335813 5889 //TODO: VADDSD X2, X9, X2 // c4e13358d2 or c5b358d2 5890 //TODO: VADDSD X11, X9, X2 // c4c13358d3 5891 //TODO: VADDSD (BX), X9, X11 // c46133581b or c533581b 5892 //TODO: VADDSD (R11), X9, X11 // c44133581b 5893 //TODO: VADDSD X2, X9, X11 // c4613358da or c53358da 5894 //TODO: VADDSD X11, X9, X11 // c4413358db 5895 //TODO: VADDSS (BX), X9, X2 // c4e1325813 or c5b25813 5896 //TODO: VADDSS (R11), X9, X2 // c4c1325813 5897 //TODO: VADDSS X2, X9, X2 // c4e13258d2 or c5b258d2 5898 //TODO: VADDSS X11, X9, X2 // c4c13258d3 5899 //TODO: VADDSS (BX), X9, X11 // c46132581b or c532581b 5900 //TODO: VADDSS (R11), X9, X11 // c44132581b 5901 //TODO: VADDSS X2, X9, X11 // c4613258da or c53258da 5902 //TODO: VADDSS X11, X9, X11 // c4413258db 5903 //TODO: VADDSUBPD (BX), X9, X2 // c4e131d013 or c5b1d013 5904 //TODO: VADDSUBPD (R11), X9, X2 // c4c131d013 5905 //TODO: VADDSUBPD X2, X9, X2 // c4e131d0d2 or c5b1d0d2 5906 //TODO: VADDSUBPD X11, X9, X2 // c4c131d0d3 5907 //TODO: VADDSUBPD (BX), X9, X11 // c46131d01b or c531d01b 5908 //TODO: VADDSUBPD (R11), X9, X11 // c44131d01b 5909 //TODO: VADDSUBPD X2, X9, X11 // c46131d0da or c531d0da 5910 //TODO: VADDSUBPD X11, X9, X11 // c44131d0db 5911 //TODO: VADDSUBPD (BX), Y15, Y2 // c4e105d013 or c585d013 5912 //TODO: VADDSUBPD (R11), Y15, Y2 // c4c105d013 5913 //TODO: VADDSUBPD Y2, Y15, Y2 // c4e105d0d2 or c585d0d2 5914 //TODO: VADDSUBPD Y11, Y15, Y2 // c4c105d0d3 5915 //TODO: VADDSUBPD (BX), Y15, Y11 // c46105d01b or c505d01b 5916 //TODO: VADDSUBPD (R11), Y15, Y11 // c44105d01b 5917 //TODO: VADDSUBPD Y2, Y15, Y11 // c46105d0da or c505d0da 5918 //TODO: VADDSUBPD Y11, Y15, Y11 // c44105d0db 5919 //TODO: VADDSUBPS (BX), X9, X2 // c4e133d013 or c5b3d013 5920 //TODO: VADDSUBPS (R11), X9, X2 // c4c133d013 5921 //TODO: VADDSUBPS X2, X9, X2 // c4e133d0d2 or c5b3d0d2 5922 //TODO: VADDSUBPS X11, X9, X2 // c4c133d0d3 5923 //TODO: VADDSUBPS (BX), X9, X11 // c46133d01b or c533d01b 5924 //TODO: VADDSUBPS (R11), X9, X11 // c44133d01b 5925 //TODO: VADDSUBPS X2, X9, X11 // c46133d0da or c533d0da 5926 //TODO: VADDSUBPS X11, X9, X11 // c44133d0db 5927 //TODO: VADDSUBPS (BX), Y15, Y2 // c4e107d013 or c587d013 5928 //TODO: VADDSUBPS (R11), Y15, Y2 // c4c107d013 5929 //TODO: VADDSUBPS Y2, Y15, Y2 // c4e107d0d2 or c587d0d2 5930 //TODO: VADDSUBPS Y11, Y15, Y2 // c4c107d0d3 5931 //TODO: VADDSUBPS (BX), Y15, Y11 // c46107d01b or c507d01b 5932 //TODO: VADDSUBPS (R11), Y15, Y11 // c44107d01b 5933 //TODO: VADDSUBPS Y2, Y15, Y11 // c46107d0da or c507d0da 5934 //TODO: VADDSUBPS Y11, Y15, Y11 // c44107d0db 5935 //TODO: VAESDEC (BX), X9, X2 // c4e231de13 5936 //TODO: VAESDEC (R11), X9, X2 // c4c231de13 5937 //TODO: VAESDEC X2, X9, X2 // c4e231ded2 5938 //TODO: VAESDEC X11, X9, X2 // c4c231ded3 5939 //TODO: VAESDEC (BX), X9, X11 // c46231de1b 5940 //TODO: VAESDEC (R11), X9, X11 // c44231de1b 5941 //TODO: VAESDEC X2, X9, X11 // c46231deda 5942 //TODO: VAESDEC X11, X9, X11 // c44231dedb 5943 //TODO: VAESDECLAST (BX), X9, X2 // c4e231df13 5944 //TODO: VAESDECLAST (R11), X9, X2 // c4c231df13 5945 //TODO: VAESDECLAST X2, X9, X2 // c4e231dfd2 5946 //TODO: VAESDECLAST X11, X9, X2 // c4c231dfd3 5947 //TODO: VAESDECLAST (BX), X9, X11 // c46231df1b 5948 //TODO: VAESDECLAST (R11), X9, X11 // c44231df1b 5949 //TODO: VAESDECLAST X2, X9, X11 // c46231dfda 5950 //TODO: VAESDECLAST X11, X9, X11 // c44231dfdb 5951 //TODO: VAESENC (BX), X9, X2 // c4e231dc13 5952 //TODO: VAESENC (R11), X9, X2 // c4c231dc13 5953 //TODO: VAESENC X2, X9, X2 // c4e231dcd2 5954 //TODO: VAESENC X11, X9, X2 // c4c231dcd3 5955 //TODO: VAESENC (BX), X9, X11 // c46231dc1b 5956 //TODO: VAESENC (R11), X9, X11 // c44231dc1b 5957 //TODO: VAESENC X2, X9, X11 // c46231dcda 5958 //TODO: VAESENC X11, X9, X11 // c44231dcdb 5959 //TODO: VAESENCLAST (BX), X9, X2 // c4e231dd13 5960 //TODO: VAESENCLAST (R11), X9, X2 // c4c231dd13 5961 //TODO: VAESENCLAST X2, X9, X2 // c4e231ddd2 5962 //TODO: VAESENCLAST X11, X9, X2 // c4c231ddd3 5963 //TODO: VAESENCLAST (BX), X9, X11 // c46231dd1b 5964 //TODO: VAESENCLAST (R11), X9, X11 // c44231dd1b 5965 //TODO: VAESENCLAST X2, X9, X11 // c46231ddda 5966 //TODO: VAESENCLAST X11, X9, X11 // c44231dddb 5967 //TODO: VAESIMC (BX), X2 // c4e279db13 5968 //TODO: VAESIMC (R11), X2 // c4c279db13 5969 //TODO: VAESIMC X2, X2 // c4e279dbd2 5970 //TODO: VAESIMC X11, X2 // c4c279dbd3 5971 //TODO: VAESIMC (BX), X11 // c46279db1b 5972 //TODO: VAESIMC (R11), X11 // c44279db1b 5973 //TODO: VAESIMC X2, X11 // c46279dbda 5974 //TODO: VAESIMC X11, X11 // c44279dbdb 5975 //TODO: VAESKEYGENASSIST $7, (BX), X2 // c4e379df1307 5976 //TODO: VAESKEYGENASSIST $7, (R11), X2 // c4c379df1307 5977 //TODO: VAESKEYGENASSIST $7, X2, X2 // c4e379dfd207 5978 //TODO: VAESKEYGENASSIST $7, X11, X2 // c4c379dfd307 5979 //TODO: VAESKEYGENASSIST $7, (BX), X11 // c46379df1b07 5980 //TODO: VAESKEYGENASSIST $7, (R11), X11 // c44379df1b07 5981 //TODO: VAESKEYGENASSIST $7, X2, X11 // c46379dfda07 5982 //TODO: VAESKEYGENASSIST $7, X11, X11 // c44379dfdb07 5983 //TODO: VANDNPD (BX), X9, X2 // c4e1315513 or c5b15513 5984 //TODO: VANDNPD (R11), X9, X2 // c4c1315513 5985 //TODO: VANDNPD X2, X9, X2 // c4e13155d2 or c5b155d2 5986 //TODO: VANDNPD X11, X9, X2 // c4c13155d3 5987 //TODO: VANDNPD (BX), X9, X11 // c46131551b or c531551b 5988 //TODO: VANDNPD (R11), X9, X11 // c44131551b 5989 //TODO: VANDNPD X2, X9, X11 // c4613155da or c53155da 5990 //TODO: VANDNPD X11, X9, X11 // c4413155db 5991 //TODO: VANDNPD (BX), Y15, Y2 // c4e1055513 or c5855513 5992 //TODO: VANDNPD (R11), Y15, Y2 // c4c1055513 5993 //TODO: VANDNPD Y2, Y15, Y2 // c4e10555d2 or c58555d2 5994 //TODO: VANDNPD Y11, Y15, Y2 // c4c10555d3 5995 //TODO: VANDNPD (BX), Y15, Y11 // c46105551b or c505551b 5996 //TODO: VANDNPD (R11), Y15, Y11 // c44105551b 5997 //TODO: VANDNPD Y2, Y15, Y11 // c4610555da or c50555da 5998 //TODO: VANDNPD Y11, Y15, Y11 // c4410555db 5999 //TODO: VANDNPS (BX), X9, X2 // c4e1305513 or c5b05513 6000 //TODO: VANDNPS (R11), X9, X2 // c4c1305513 6001 //TODO: VANDNPS X2, X9, X2 // c4e13055d2 or c5b055d2 6002 //TODO: VANDNPS X11, X9, X2 // c4c13055d3 6003 //TODO: VANDNPS (BX), X9, X11 // c46130551b or c530551b 6004 //TODO: VANDNPS (R11), X9, X11 // c44130551b 6005 //TODO: VANDNPS X2, X9, X11 // c4613055da or c53055da 6006 //TODO: VANDNPS X11, X9, X11 // c4413055db 6007 //TODO: VANDNPS (BX), Y15, Y2 // c4e1045513 or c5845513 6008 //TODO: VANDNPS (R11), Y15, Y2 // c4c1045513 6009 //TODO: VANDNPS Y2, Y15, Y2 // c4e10455d2 or c58455d2 6010 //TODO: VANDNPS Y11, Y15, Y2 // c4c10455d3 6011 //TODO: VANDNPS (BX), Y15, Y11 // c46104551b or c504551b 6012 //TODO: VANDNPS (R11), Y15, Y11 // c44104551b 6013 //TODO: VANDNPS Y2, Y15, Y11 // c4610455da or c50455da 6014 //TODO: VANDNPS Y11, Y15, Y11 // c4410455db 6015 //TODO: VANDPD (BX), X9, X2 // c4e1315413 or c5b15413 6016 //TODO: VANDPD (R11), X9, X2 // c4c1315413 6017 //TODO: VANDPD X2, X9, X2 // c4e13154d2 or c5b154d2 6018 //TODO: VANDPD X11, X9, X2 // c4c13154d3 6019 //TODO: VANDPD (BX), X9, X11 // c46131541b or c531541b 6020 //TODO: VANDPD (R11), X9, X11 // c44131541b 6021 //TODO: VANDPD X2, X9, X11 // c4613154da or c53154da 6022 //TODO: VANDPD X11, X9, X11 // c4413154db 6023 //TODO: VANDPD (BX), Y15, Y2 // c4e1055413 or c5855413 6024 //TODO: VANDPD (R11), Y15, Y2 // c4c1055413 6025 //TODO: VANDPD Y2, Y15, Y2 // c4e10554d2 or c58554d2 6026 //TODO: VANDPD Y11, Y15, Y2 // c4c10554d3 6027 //TODO: VANDPD (BX), Y15, Y11 // c46105541b or c505541b 6028 //TODO: VANDPD (R11), Y15, Y11 // c44105541b 6029 //TODO: VANDPD Y2, Y15, Y11 // c4610554da or c50554da 6030 //TODO: VANDPD Y11, Y15, Y11 // c4410554db 6031 //TODO: VANDPS (BX), X9, X2 // c4e1305413 or c5b05413 6032 //TODO: VANDPS (R11), X9, X2 // c4c1305413 6033 //TODO: VANDPS X2, X9, X2 // c4e13054d2 or c5b054d2 6034 //TODO: VANDPS X11, X9, X2 // c4c13054d3 6035 //TODO: VANDPS (BX), X9, X11 // c46130541b or c530541b 6036 //TODO: VANDPS (R11), X9, X11 // c44130541b 6037 //TODO: VANDPS X2, X9, X11 // c4613054da or c53054da 6038 //TODO: VANDPS X11, X9, X11 // c4413054db 6039 //TODO: VANDPS (BX), Y15, Y2 // c4e1045413 or c5845413 6040 //TODO: VANDPS (R11), Y15, Y2 // c4c1045413 6041 //TODO: VANDPS Y2, Y15, Y2 // c4e10454d2 or c58454d2 6042 //TODO: VANDPS Y11, Y15, Y2 // c4c10454d3 6043 //TODO: VANDPS (BX), Y15, Y11 // c46104541b or c504541b 6044 //TODO: VANDPS (R11), Y15, Y11 // c44104541b 6045 //TODO: VANDPS Y2, Y15, Y11 // c4610454da or c50454da 6046 //TODO: VANDPS Y11, Y15, Y11 // c4410454db 6047 //TODO: VBLENDPD $7, (BX), X9, X2 // c4e3310d1307 6048 //TODO: VBLENDPD $7, (R11), X9, X2 // c4c3310d1307 6049 //TODO: VBLENDPD $7, X2, X9, X2 // c4e3310dd207 6050 //TODO: VBLENDPD $7, X11, X9, X2 // c4c3310dd307 6051 //TODO: VBLENDPD $7, (BX), X9, X11 // c463310d1b07 6052 //TODO: VBLENDPD $7, (R11), X9, X11 // c443310d1b07 6053 //TODO: VBLENDPD $7, X2, X9, X11 // c463310dda07 6054 //TODO: VBLENDPD $7, X11, X9, X11 // c443310ddb07 6055 //TODO: VBLENDPD $7, (BX), Y15, Y2 // c4e3050d1307 6056 //TODO: VBLENDPD $7, (R11), Y15, Y2 // c4c3050d1307 6057 //TODO: VBLENDPD $7, Y2, Y15, Y2 // c4e3050dd207 6058 //TODO: VBLENDPD $7, Y11, Y15, Y2 // c4c3050dd307 6059 //TODO: VBLENDPD $7, (BX), Y15, Y11 // c463050d1b07 6060 //TODO: VBLENDPD $7, (R11), Y15, Y11 // c443050d1b07 6061 //TODO: VBLENDPD $7, Y2, Y15, Y11 // c463050dda07 6062 //TODO: VBLENDPD $7, Y11, Y15, Y11 // c443050ddb07 6063 //TODO: VBLENDPS $7, (BX), X9, X2 // c4e3310c1307 6064 //TODO: VBLENDPS $7, (R11), X9, X2 // c4c3310c1307 6065 //TODO: VBLENDPS $7, X2, X9, X2 // c4e3310cd207 6066 //TODO: VBLENDPS $7, X11, X9, X2 // c4c3310cd307 6067 //TODO: VBLENDPS $7, (BX), X9, X11 // c463310c1b07 6068 //TODO: VBLENDPS $7, (R11), X9, X11 // c443310c1b07 6069 //TODO: VBLENDPS $7, X2, X9, X11 // c463310cda07 6070 //TODO: VBLENDPS $7, X11, X9, X11 // c443310cdb07 6071 //TODO: VBLENDPS $7, (BX), Y15, Y2 // c4e3050c1307 6072 //TODO: VBLENDPS $7, (R11), Y15, Y2 // c4c3050c1307 6073 //TODO: VBLENDPS $7, Y2, Y15, Y2 // c4e3050cd207 6074 //TODO: VBLENDPS $7, Y11, Y15, Y2 // c4c3050cd307 6075 //TODO: VBLENDPS $7, (BX), Y15, Y11 // c463050c1b07 6076 //TODO: VBLENDPS $7, (R11), Y15, Y11 // c443050c1b07 6077 //TODO: VBLENDPS $7, Y2, Y15, Y11 // c463050cda07 6078 //TODO: VBLENDPS $7, Y11, Y15, Y11 // c443050cdb07 6079 //TODO: VBLENDVPD XMM12, (BX), X9, X2 // c4e3314b13c0 6080 //TODO: VBLENDVPD XMM12, (R11), X9, X2 // c4c3314b13c0 6081 //TODO: VBLENDVPD XMM12, X2, X9, X2 // c4e3314bd2c0 6082 //TODO: VBLENDVPD XMM12, X11, X9, X2 // c4c3314bd3c0 6083 //TODO: VBLENDVPD XMM12, (BX), X9, X11 // c463314b1bc0 6084 //TODO: VBLENDVPD XMM12, (R11), X9, X11 // c443314b1bc0 6085 //TODO: VBLENDVPD XMM12, X2, X9, X11 // c463314bdac0 6086 //TODO: VBLENDVPD XMM12, X11, X9, X11 // c443314bdbc0 6087 //TODO: VBLENDVPD YMM13, (BX), Y15, Y2 // c4e3054b13d0 6088 //TODO: VBLENDVPD YMM13, (R11), Y15, Y2 // c4c3054b13d0 6089 //TODO: VBLENDVPD YMM13, Y2, Y15, Y2 // c4e3054bd2d0 6090 //TODO: VBLENDVPD YMM13, Y11, Y15, Y2 // c4c3054bd3d0 6091 //TODO: VBLENDVPD YMM13, (BX), Y15, Y11 // c463054b1bd0 6092 //TODO: VBLENDVPD YMM13, (R11), Y15, Y11 // c443054b1bd0 6093 //TODO: VBLENDVPD YMM13, Y2, Y15, Y11 // c463054bdad0 6094 //TODO: VBLENDVPD YMM13, Y11, Y15, Y11 // c443054bdbd0 6095 //TODO: VBLENDVPS XMM12, (BX), X9, X2 // c4e3314a13c0 6096 //TODO: VBLENDVPS XMM12, (R11), X9, X2 // c4c3314a13c0 6097 //TODO: VBLENDVPS XMM12, X2, X9, X2 // c4e3314ad2c0 6098 //TODO: VBLENDVPS XMM12, X11, X9, X2 // c4c3314ad3c0 6099 //TODO: VBLENDVPS XMM12, (BX), X9, X11 // c463314a1bc0 6100 //TODO: VBLENDVPS XMM12, (R11), X9, X11 // c443314a1bc0 6101 //TODO: VBLENDVPS XMM12, X2, X9, X11 // c463314adac0 6102 //TODO: VBLENDVPS XMM12, X11, X9, X11 // c443314adbc0 6103 //TODO: VBLENDVPS YMM13, (BX), Y15, Y2 // c4e3054a13d0 6104 //TODO: VBLENDVPS YMM13, (R11), Y15, Y2 // c4c3054a13d0 6105 //TODO: VBLENDVPS YMM13, Y2, Y15, Y2 // c4e3054ad2d0 6106 //TODO: VBLENDVPS YMM13, Y11, Y15, Y2 // c4c3054ad3d0 6107 //TODO: VBLENDVPS YMM13, (BX), Y15, Y11 // c463054a1bd0 6108 //TODO: VBLENDVPS YMM13, (R11), Y15, Y11 // c443054a1bd0 6109 //TODO: VBLENDVPS YMM13, Y2, Y15, Y11 // c463054adad0 6110 //TODO: VBLENDVPS YMM13, Y11, Y15, Y11 // c443054adbd0 6111 //TODO: VBROADCASTF128 (BX), Y2 // c4e27d1a13 6112 //TODO: VBROADCASTF128 (R11), Y2 // c4c27d1a13 6113 //TODO: VBROADCASTF128 (BX), Y11 // c4627d1a1b 6114 //TODO: VBROADCASTF128 (R11), Y11 // c4427d1a1b 6115 //TODO: VBROADCASTI128 (BX), Y2 // c4e27d5a13 6116 //TODO: VBROADCASTI128 (R11), Y2 // c4c27d5a13 6117 //TODO: VBROADCASTI128 (BX), Y11 // c4627d5a1b 6118 //TODO: VBROADCASTI128 (R11), Y11 // c4427d5a1b 6119 VBROADCASTSD (BX), Y2 // c4e27d1913 6120 VBROADCASTSD (R11), Y2 // c4c27d1913 6121 VBROADCASTSD (BX), Y11 // c4627d191b 6122 VBROADCASTSD (R11), Y11 // c4427d191b 6123 VBROADCASTSD X2, Y2 // c4e27d19d2 6124 VBROADCASTSD X11, Y2 // c4c27d19d3 6125 VBROADCASTSD X2, Y11 // c4627d19da 6126 VBROADCASTSD X11, Y11 // c4427d19db 6127 VBROADCASTSS (BX), X2 // c4e2791813 6128 VBROADCASTSS (R11), X2 // c4c2791813 6129 VBROADCASTSS (BX), X11 // c46279181b 6130 VBROADCASTSS (R11), X11 // c44279181b 6131 VBROADCASTSS X2, X2 // c4e27918d2 6132 VBROADCASTSS X11, X2 // c4c27918d3 6133 VBROADCASTSS X2, X11 // c4627918da 6134 VBROADCASTSS X11, X11 // c4427918db 6135 VBROADCASTSS (BX), Y2 // c4e27d1813 6136 VBROADCASTSS (R11), Y2 // c4c27d1813 6137 VBROADCASTSS (BX), Y11 // c4627d181b 6138 VBROADCASTSS (R11), Y11 // c4427d181b 6139 VBROADCASTSS X2, Y2 // c4e27d18d2 6140 VBROADCASTSS X11, Y2 // c4c27d18d3 6141 VBROADCASTSS X2, Y11 // c4627d18da 6142 VBROADCASTSS X11, Y11 // c4427d18db 6143 //TODO: VCMPPD $7, (BX), X9, X2 // c4e131c21307 or c5b1c21307 6144 //TODO: VCMPPD $7, (R11), X9, X2 // c4c131c21307 6145 //TODO: VCMPPD $7, X2, X9, X2 // c4e131c2d207 or c5b1c2d207 6146 //TODO: VCMPPD $7, X11, X9, X2 // c4c131c2d307 6147 //TODO: VCMPPD $7, (BX), X9, X11 // c46131c21b07 or c531c21b07 6148 //TODO: VCMPPD $7, (R11), X9, X11 // c44131c21b07 6149 //TODO: VCMPPD $7, X2, X9, X11 // c46131c2da07 or c531c2da07 6150 //TODO: VCMPPD $7, X11, X9, X11 // c44131c2db07 6151 //TODO: VCMPPD $7, (BX), Y15, Y2 // c4e105c21307 or c585c21307 6152 //TODO: VCMPPD $7, (R11), Y15, Y2 // c4c105c21307 6153 //TODO: VCMPPD $7, Y2, Y15, Y2 // c4e105c2d207 or c585c2d207 6154 //TODO: VCMPPD $7, Y11, Y15, Y2 // c4c105c2d307 6155 //TODO: VCMPPD $7, (BX), Y15, Y11 // c46105c21b07 or c505c21b07 6156 //TODO: VCMPPD $7, (R11), Y15, Y11 // c44105c21b07 6157 //TODO: VCMPPD $7, Y2, Y15, Y11 // c46105c2da07 or c505c2da07 6158 //TODO: VCMPPD $7, Y11, Y15, Y11 // c44105c2db07 6159 //TODO: VCMPPS $7, (BX), X9, X2 // c4e130c21307 or c5b0c21307 6160 //TODO: VCMPPS $7, (R11), X9, X2 // c4c130c21307 6161 //TODO: VCMPPS $7, X2, X9, X2 // c4e130c2d207 or c5b0c2d207 6162 //TODO: VCMPPS $7, X11, X9, X2 // c4c130c2d307 6163 //TODO: VCMPPS $7, (BX), X9, X11 // c46130c21b07 or c530c21b07 6164 //TODO: VCMPPS $7, (R11), X9, X11 // c44130c21b07 6165 //TODO: VCMPPS $7, X2, X9, X11 // c46130c2da07 or c530c2da07 6166 //TODO: VCMPPS $7, X11, X9, X11 // c44130c2db07 6167 //TODO: VCMPPS $7, (BX), Y15, Y2 // c4e104c21307 or c584c21307 6168 //TODO: VCMPPS $7, (R11), Y15, Y2 // c4c104c21307 6169 //TODO: VCMPPS $7, Y2, Y15, Y2 // c4e104c2d207 or c584c2d207 6170 //TODO: VCMPPS $7, Y11, Y15, Y2 // c4c104c2d307 6171 //TODO: VCMPPS $7, (BX), Y15, Y11 // c46104c21b07 or c504c21b07 6172 //TODO: VCMPPS $7, (R11), Y15, Y11 // c44104c21b07 6173 //TODO: VCMPPS $7, Y2, Y15, Y11 // c46104c2da07 or c504c2da07 6174 //TODO: VCMPPS $7, Y11, Y15, Y11 // c44104c2db07 6175 //TODO: VCMPSD $7, (BX), X9, X2 // c4e133c21307 or c5b3c21307 6176 //TODO: VCMPSD $7, (R11), X9, X2 // c4c133c21307 6177 //TODO: VCMPSD $7, X2, X9, X2 // c4e133c2d207 or c5b3c2d207 6178 //TODO: VCMPSD $7, X11, X9, X2 // c4c133c2d307 6179 //TODO: VCMPSD $7, (BX), X9, X11 // c46133c21b07 or c533c21b07 6180 //TODO: VCMPSD $7, (R11), X9, X11 // c44133c21b07 6181 //TODO: VCMPSD $7, X2, X9, X11 // c46133c2da07 or c533c2da07 6182 //TODO: VCMPSD $7, X11, X9, X11 // c44133c2db07 6183 //TODO: VCMPSS $7, (BX), X9, X2 // c4e132c21307 or c5b2c21307 6184 //TODO: VCMPSS $7, (R11), X9, X2 // c4c132c21307 6185 //TODO: VCMPSS $7, X2, X9, X2 // c4e132c2d207 or c5b2c2d207 6186 //TODO: VCMPSS $7, X11, X9, X2 // c4c132c2d307 6187 //TODO: VCMPSS $7, (BX), X9, X11 // c46132c21b07 or c532c21b07 6188 //TODO: VCMPSS $7, (R11), X9, X11 // c44132c21b07 6189 //TODO: VCMPSS $7, X2, X9, X11 // c46132c2da07 or c532c2da07 6190 //TODO: VCMPSS $7, X11, X9, X11 // c44132c2db07 6191 //TODO: VCOMISD (BX), X2 // c4e1792f13 or c5f92f13 6192 //TODO: VCOMISD (R11), X2 // c4c1792f13 6193 //TODO: VCOMISD X2, X2 // c4e1792fd2 or c5f92fd2 6194 //TODO: VCOMISD X11, X2 // c4c1792fd3 6195 //TODO: VCOMISD (BX), X11 // c461792f1b or c5792f1b 6196 //TODO: VCOMISD (R11), X11 // c441792f1b 6197 //TODO: VCOMISD X2, X11 // c461792fda or c5792fda 6198 //TODO: VCOMISD X11, X11 // c441792fdb 6199 //TODO: VCOMISS (BX), X2 // c4e1782f13 or c5f82f13 6200 //TODO: VCOMISS (R11), X2 // c4c1782f13 6201 //TODO: VCOMISS X2, X2 // c4e1782fd2 or c5f82fd2 6202 //TODO: VCOMISS X11, X2 // c4c1782fd3 6203 //TODO: VCOMISS (BX), X11 // c461782f1b or c5782f1b 6204 //TODO: VCOMISS (R11), X11 // c441782f1b 6205 //TODO: VCOMISS X2, X11 // c461782fda or c5782fda 6206 //TODO: VCOMISS X11, X11 // c441782fdb 6207 //TODO: VCVTDQ2PD (BX), X2 // c4e17ae613 or c5fae613 6208 //TODO: VCVTDQ2PD (R11), X2 // c4c17ae613 6209 //TODO: VCVTDQ2PD X2, X2 // c4e17ae6d2 or c5fae6d2 6210 //TODO: VCVTDQ2PD X11, X2 // c4c17ae6d3 6211 //TODO: VCVTDQ2PD (BX), X11 // c4617ae61b or c57ae61b 6212 //TODO: VCVTDQ2PD (R11), X11 // c4417ae61b 6213 //TODO: VCVTDQ2PD X2, X11 // c4617ae6da or c57ae6da 6214 //TODO: VCVTDQ2PD X11, X11 // c4417ae6db 6215 //TODO: VCVTDQ2PD (BX), Y2 // c4e17ee613 or c5fee613 6216 //TODO: VCVTDQ2PD (R11), Y2 // c4c17ee613 6217 //TODO: VCVTDQ2PD X2, Y2 // c4e17ee6d2 or c5fee6d2 6218 //TODO: VCVTDQ2PD X11, Y2 // c4c17ee6d3 6219 //TODO: VCVTDQ2PD (BX), Y11 // c4617ee61b or c57ee61b 6220 //TODO: VCVTDQ2PD (R11), Y11 // c4417ee61b 6221 //TODO: VCVTDQ2PD X2, Y11 // c4617ee6da or c57ee6da 6222 //TODO: VCVTDQ2PD X11, Y11 // c4417ee6db 6223 //TODO: VCVTDQ2PS (BX), X2 // c4e1785b13 or c5f85b13 6224 //TODO: VCVTDQ2PS (R11), X2 // c4c1785b13 6225 //TODO: VCVTDQ2PS X2, X2 // c4e1785bd2 or c5f85bd2 6226 //TODO: VCVTDQ2PS X11, X2 // c4c1785bd3 6227 //TODO: VCVTDQ2PS (BX), X11 // c461785b1b or c5785b1b 6228 //TODO: VCVTDQ2PS (R11), X11 // c441785b1b 6229 //TODO: VCVTDQ2PS X2, X11 // c461785bda or c5785bda 6230 //TODO: VCVTDQ2PS X11, X11 // c441785bdb 6231 //TODO: VCVTDQ2PS (BX), Y2 // c4e17c5b13 or c5fc5b13 6232 //TODO: VCVTDQ2PS (R11), Y2 // c4c17c5b13 6233 //TODO: VCVTDQ2PS Y2, Y2 // c4e17c5bd2 or c5fc5bd2 6234 //TODO: VCVTDQ2PS Y11, Y2 // c4c17c5bd3 6235 //TODO: VCVTDQ2PS (BX), Y11 // c4617c5b1b or c57c5b1b 6236 //TODO: VCVTDQ2PS (R11), Y11 // c4417c5b1b 6237 //TODO: VCVTDQ2PS Y2, Y11 // c4617c5bda or c57c5bda 6238 //TODO: VCVTDQ2PS Y11, Y11 // c4417c5bdb 6239 //TODO: VCVTPD2DQX (BX), X2 // c4e17be613 or c5fbe613 6240 //TODO: VCVTPD2DQX (R11), X2 // c4c17be613 6241 //TODO: VCVTPD2DQX X2, X2 // c4e17be6d2 or c5fbe6d2 6242 //TODO: VCVTPD2DQX X11, X2 // c4c17be6d3 6243 //TODO: VCVTPD2DQX (BX), X11 // c4617be61b or c57be61b 6244 //TODO: VCVTPD2DQX (R11), X11 // c4417be61b 6245 //TODO: VCVTPD2DQX X2, X11 // c4617be6da or c57be6da 6246 //TODO: VCVTPD2DQX X11, X11 // c4417be6db 6247 //TODO: VCVTPD2DQY (BX), X2 // c4e17fe613 or c5ffe613 6248 //TODO: VCVTPD2DQY (R11), X2 // c4c17fe613 6249 //TODO: VCVTPD2DQY Y2, X2 // c4e17fe6d2 or c5ffe6d2 6250 //TODO: VCVTPD2DQY Y11, X2 // c4c17fe6d3 6251 //TODO: VCVTPD2DQY (BX), X11 // c4617fe61b or c57fe61b 6252 //TODO: VCVTPD2DQY (R11), X11 // c4417fe61b 6253 //TODO: VCVTPD2DQY Y2, X11 // c4617fe6da or c57fe6da 6254 //TODO: VCVTPD2DQY Y11, X11 // c4417fe6db 6255 //TODO: VCVTPD2PSX (BX), X2 // c4e1795a13 or c5f95a13 6256 //TODO: VCVTPD2PSX (R11), X2 // c4c1795a13 6257 //TODO: VCVTPD2PSX X2, X2 // c4e1795ad2 or c5f95ad2 6258 //TODO: VCVTPD2PSX X11, X2 // c4c1795ad3 6259 //TODO: VCVTPD2PSX (BX), X11 // c461795a1b or c5795a1b 6260 //TODO: VCVTPD2PSX (R11), X11 // c441795a1b 6261 //TODO: VCVTPD2PSX X2, X11 // c461795ada or c5795ada 6262 //TODO: VCVTPD2PSX X11, X11 // c441795adb 6263 //TODO: VCVTPD2PSY (BX), X2 // c4e17d5a13 or c5fd5a13 6264 //TODO: VCVTPD2PSY (R11), X2 // c4c17d5a13 6265 //TODO: VCVTPD2PSY Y2, X2 // c4e17d5ad2 or c5fd5ad2 6266 //TODO: VCVTPD2PSY Y11, X2 // c4c17d5ad3 6267 //TODO: VCVTPD2PSY (BX), X11 // c4617d5a1b or c57d5a1b 6268 //TODO: VCVTPD2PSY (R11), X11 // c4417d5a1b 6269 //TODO: VCVTPD2PSY Y2, X11 // c4617d5ada or c57d5ada 6270 //TODO: VCVTPD2PSY Y11, X11 // c4417d5adb 6271 //TODO: VCVTPH2PS (BX), X2 // c4e2791313 6272 //TODO: VCVTPH2PS (R11), X2 // c4c2791313 6273 //TODO: VCVTPH2PS X2, X2 // c4e27913d2 6274 //TODO: VCVTPH2PS X11, X2 // c4c27913d3 6275 //TODO: VCVTPH2PS (BX), X11 // c46279131b 6276 //TODO: VCVTPH2PS (R11), X11 // c44279131b 6277 //TODO: VCVTPH2PS X2, X11 // c4627913da 6278 //TODO: VCVTPH2PS X11, X11 // c4427913db 6279 //TODO: VCVTPH2PS (BX), Y2 // c4e27d1313 6280 //TODO: VCVTPH2PS (R11), Y2 // c4c27d1313 6281 //TODO: VCVTPH2PS X2, Y2 // c4e27d13d2 6282 //TODO: VCVTPH2PS X11, Y2 // c4c27d13d3 6283 //TODO: VCVTPH2PS (BX), Y11 // c4627d131b 6284 //TODO: VCVTPH2PS (R11), Y11 // c4427d131b 6285 //TODO: VCVTPH2PS X2, Y11 // c4627d13da 6286 //TODO: VCVTPH2PS X11, Y11 // c4427d13db 6287 //TODO: VCVTPS2DQ (BX), X2 // c4e1795b13 or c5f95b13 6288 //TODO: VCVTPS2DQ (R11), X2 // c4c1795b13 6289 //TODO: VCVTPS2DQ X2, X2 // c4e1795bd2 or c5f95bd2 6290 //TODO: VCVTPS2DQ X11, X2 // c4c1795bd3 6291 //TODO: VCVTPS2DQ (BX), X11 // c461795b1b or c5795b1b 6292 //TODO: VCVTPS2DQ (R11), X11 // c441795b1b 6293 //TODO: VCVTPS2DQ X2, X11 // c461795bda or c5795bda 6294 //TODO: VCVTPS2DQ X11, X11 // c441795bdb 6295 //TODO: VCVTPS2DQ (BX), Y2 // c4e17d5b13 or c5fd5b13 6296 //TODO: VCVTPS2DQ (R11), Y2 // c4c17d5b13 6297 //TODO: VCVTPS2DQ Y2, Y2 // c4e17d5bd2 or c5fd5bd2 6298 //TODO: VCVTPS2DQ Y11, Y2 // c4c17d5bd3 6299 //TODO: VCVTPS2DQ (BX), Y11 // c4617d5b1b or c57d5b1b 6300 //TODO: VCVTPS2DQ (R11), Y11 // c4417d5b1b 6301 //TODO: VCVTPS2DQ Y2, Y11 // c4617d5bda or c57d5bda 6302 //TODO: VCVTPS2DQ Y11, Y11 // c4417d5bdb 6303 //TODO: VCVTPS2PD (BX), X2 // c4e1785a13 or c5f85a13 6304 //TODO: VCVTPS2PD (R11), X2 // c4c1785a13 6305 //TODO: VCVTPS2PD X2, X2 // c4e1785ad2 or c5f85ad2 6306 //TODO: VCVTPS2PD X11, X2 // c4c1785ad3 6307 //TODO: VCVTPS2PD (BX), X11 // c461785a1b or c5785a1b 6308 //TODO: VCVTPS2PD (R11), X11 // c441785a1b 6309 //TODO: VCVTPS2PD X2, X11 // c461785ada or c5785ada 6310 //TODO: VCVTPS2PD X11, X11 // c441785adb 6311 //TODO: VCVTPS2PD (BX), Y2 // c4e17c5a13 or c5fc5a13 6312 //TODO: VCVTPS2PD (R11), Y2 // c4c17c5a13 6313 //TODO: VCVTPS2PD X2, Y2 // c4e17c5ad2 or c5fc5ad2 6314 //TODO: VCVTPS2PD X11, Y2 // c4c17c5ad3 6315 //TODO: VCVTPS2PD (BX), Y11 // c4617c5a1b or c57c5a1b 6316 //TODO: VCVTPS2PD (R11), Y11 // c4417c5a1b 6317 //TODO: VCVTPS2PD X2, Y11 // c4617c5ada or c57c5ada 6318 //TODO: VCVTPS2PD X11, Y11 // c4417c5adb 6319 //TODO: VCVTPS2PH $7, Y2, (BX) // c4e37d1d1307 6320 //TODO: VCVTPS2PH $7, Y11, (BX) // c4637d1d1b07 6321 //TODO: VCVTPS2PH $7, Y2, (R11) // c4c37d1d1307 6322 //TODO: VCVTPS2PH $7, Y11, (R11) // c4437d1d1b07 6323 //TODO: VCVTPS2PH $7, Y2, X2 // c4e37d1dd207 6324 //TODO: VCVTPS2PH $7, Y11, X2 // c4637d1dda07 6325 //TODO: VCVTPS2PH $7, Y2, X11 // c4c37d1dd307 6326 //TODO: VCVTPS2PH $7, Y11, X11 // c4437d1ddb07 6327 //TODO: VCVTPS2PH $7, X2, (BX) // c4e3791d1307 6328 //TODO: VCVTPS2PH $7, X11, (BX) // c463791d1b07 6329 //TODO: VCVTPS2PH $7, X2, (R11) // c4c3791d1307 6330 //TODO: VCVTPS2PH $7, X11, (R11) // c443791d1b07 6331 //TODO: VCVTPS2PH $7, X2, X2 // c4e3791dd207 6332 //TODO: VCVTPS2PH $7, X11, X2 // c463791dda07 6333 //TODO: VCVTPS2PH $7, X2, X11 // c4c3791dd307 6334 //TODO: VCVTPS2PH $7, X11, X11 // c443791ddb07 6335 //TODO: VCVTSD2SI (BX), DX // c4e17b2d13 or c5fb2d13 6336 //TODO: VCVTSD2SI (R11), DX // c4c17b2d13 6337 //TODO: VCVTSD2SI X2, DX // c4e17b2dd2 or c5fb2dd2 6338 //TODO: VCVTSD2SI X11, DX // c4c17b2dd3 6339 //TODO: VCVTSD2SI (BX), R11 // c4617b2d1b or c57b2d1b 6340 //TODO: VCVTSD2SI (R11), R11 // c4417b2d1b 6341 //TODO: VCVTSD2SI X2, R11 // c4617b2dda or c57b2dda 6342 //TODO: VCVTSD2SI X11, R11 // c4417b2ddb 6343 //TODO: VCVTSD2SIQ (BX), DX // c4e1fb2d13 6344 //TODO: VCVTSD2SIQ (R11), DX // c4c1fb2d13 6345 //TODO: VCVTSD2SIQ X2, DX // c4e1fb2dd2 6346 //TODO: VCVTSD2SIQ X11, DX // c4c1fb2dd3 6347 //TODO: VCVTSD2SIQ (BX), R11 // c461fb2d1b 6348 //TODO: VCVTSD2SIQ (R11), R11 // c441fb2d1b 6349 //TODO: VCVTSD2SIQ X2, R11 // c461fb2dda 6350 //TODO: VCVTSD2SIQ X11, R11 // c441fb2ddb 6351 //TODO: VCVTSD2SS (BX), X9, X2 // c4e1335a13 or c5b35a13 6352 //TODO: VCVTSD2SS (R11), X9, X2 // c4c1335a13 6353 //TODO: VCVTSD2SS X2, X9, X2 // c4e1335ad2 or c5b35ad2 6354 //TODO: VCVTSD2SS X11, X9, X2 // c4c1335ad3 6355 //TODO: VCVTSD2SS (BX), X9, X11 // c461335a1b or c5335a1b 6356 //TODO: VCVTSD2SS (R11), X9, X11 // c441335a1b 6357 //TODO: VCVTSD2SS X2, X9, X11 // c461335ada or c5335ada 6358 //TODO: VCVTSD2SS X11, X9, X11 // c441335adb 6359 //TODO: VCVTSI2SDL (BX), X9, X2 // c4e1332a13 or c5b32a13 6360 //TODO: VCVTSI2SDL (R11), X9, X2 // c4c1332a13 6361 //TODO: VCVTSI2SDL DX, X9, X2 // c4e1332ad2 or c5b32ad2 6362 //TODO: VCVTSI2SDL R11, X9, X2 // c4c1332ad3 6363 //TODO: VCVTSI2SDL (BX), X9, X11 // c461332a1b or c5332a1b 6364 //TODO: VCVTSI2SDL (R11), X9, X11 // c441332a1b 6365 //TODO: VCVTSI2SDL DX, X9, X11 // c461332ada or c5332ada 6366 //TODO: VCVTSI2SDL R11, X9, X11 // c441332adb 6367 //TODO: VCVTSI2SDQ (BX), X9, X2 // c4e1b32a13 6368 //TODO: VCVTSI2SDQ (R11), X9, X2 // c4c1b32a13 6369 //TODO: VCVTSI2SDQ DX, X9, X2 // c4e1b32ad2 6370 //TODO: VCVTSI2SDQ R11, X9, X2 // c4c1b32ad3 6371 //TODO: VCVTSI2SDQ (BX), X9, X11 // c461b32a1b 6372 //TODO: VCVTSI2SDQ (R11), X9, X11 // c441b32a1b 6373 //TODO: VCVTSI2SDQ DX, X9, X11 // c461b32ada 6374 //TODO: VCVTSI2SDQ R11, X9, X11 // c441b32adb 6375 //TODO: VCVTSI2SSL (BX), X9, X2 // c4e1322a13 or c5b22a13 6376 //TODO: VCVTSI2SSL (R11), X9, X2 // c4c1322a13 6377 //TODO: VCVTSI2SSL DX, X9, X2 // c4e1322ad2 or c5b22ad2 6378 //TODO: VCVTSI2SSL R11, X9, X2 // c4c1322ad3 6379 //TODO: VCVTSI2SSL (BX), X9, X11 // c461322a1b or c5322a1b 6380 //TODO: VCVTSI2SSL (R11), X9, X11 // c441322a1b 6381 //TODO: VCVTSI2SSL DX, X9, X11 // c461322ada or c5322ada 6382 //TODO: VCVTSI2SSL R11, X9, X11 // c441322adb 6383 //TODO: VCVTSI2SSQ (BX), X9, X2 // c4e1b22a13 6384 //TODO: VCVTSI2SSQ (R11), X9, X2 // c4c1b22a13 6385 //TODO: VCVTSI2SSQ DX, X9, X2 // c4e1b22ad2 6386 //TODO: VCVTSI2SSQ R11, X9, X2 // c4c1b22ad3 6387 //TODO: VCVTSI2SSQ (BX), X9, X11 // c461b22a1b 6388 //TODO: VCVTSI2SSQ (R11), X9, X11 // c441b22a1b 6389 //TODO: VCVTSI2SSQ DX, X9, X11 // c461b22ada 6390 //TODO: VCVTSI2SSQ R11, X9, X11 // c441b22adb 6391 //TODO: VCVTSS2SD (BX), X9, X2 // c4e1325a13 or c5b25a13 6392 //TODO: VCVTSS2SD (R11), X9, X2 // c4c1325a13 6393 //TODO: VCVTSS2SD X2, X9, X2 // c4e1325ad2 or c5b25ad2 6394 //TODO: VCVTSS2SD X11, X9, X2 // c4c1325ad3 6395 //TODO: VCVTSS2SD (BX), X9, X11 // c461325a1b or c5325a1b 6396 //TODO: VCVTSS2SD (R11), X9, X11 // c441325a1b 6397 //TODO: VCVTSS2SD X2, X9, X11 // c461325ada or c5325ada 6398 //TODO: VCVTSS2SD X11, X9, X11 // c441325adb 6399 //TODO: VCVTSS2SI (BX), DX // c4e17a2d13 or c5fa2d13 6400 //TODO: VCVTSS2SI (R11), DX // c4c17a2d13 6401 //TODO: VCVTSS2SI X2, DX // c4e17a2dd2 or c5fa2dd2 6402 //TODO: VCVTSS2SI X11, DX // c4c17a2dd3 6403 //TODO: VCVTSS2SI (BX), R11 // c4617a2d1b or c57a2d1b 6404 //TODO: VCVTSS2SI (R11), R11 // c4417a2d1b 6405 //TODO: VCVTSS2SI X2, R11 // c4617a2dda or c57a2dda 6406 //TODO: VCVTSS2SI X11, R11 // c4417a2ddb 6407 //TODO: VCVTSS2SIQ (BX), DX // c4e1fa2d13 6408 //TODO: VCVTSS2SIQ (R11), DX // c4c1fa2d13 6409 //TODO: VCVTSS2SIQ X2, DX // c4e1fa2dd2 6410 //TODO: VCVTSS2SIQ X11, DX // c4c1fa2dd3 6411 //TODO: VCVTSS2SIQ (BX), R11 // c461fa2d1b 6412 //TODO: VCVTSS2SIQ (R11), R11 // c441fa2d1b 6413 //TODO: VCVTSS2SIQ X2, R11 // c461fa2dda 6414 //TODO: VCVTSS2SIQ X11, R11 // c441fa2ddb 6415 //TODO: VCVTTPD2DQX (BX), X2 // c4e179e613 or c5f9e613 6416 //TODO: VCVTTPD2DQX (R11), X2 // c4c179e613 6417 //TODO: VCVTTPD2DQX X2, X2 // c4e179e6d2 or c5f9e6d2 6418 //TODO: VCVTTPD2DQX X11, X2 // c4c179e6d3 6419 //TODO: VCVTTPD2DQX (BX), X11 // c46179e61b or c579e61b 6420 //TODO: VCVTTPD2DQX (R11), X11 // c44179e61b 6421 //TODO: VCVTTPD2DQX X2, X11 // c46179e6da or c579e6da 6422 //TODO: VCVTTPD2DQX X11, X11 // c44179e6db 6423 //TODO: VCVTTPD2DQY (BX), X2 // c4e17de613 or c5fde613 6424 //TODO: VCVTTPD2DQY (R11), X2 // c4c17de613 6425 //TODO: VCVTTPD2DQY Y2, X2 // c4e17de6d2 or c5fde6d2 6426 //TODO: VCVTTPD2DQY Y11, X2 // c4c17de6d3 6427 //TODO: VCVTTPD2DQY (BX), X11 // c4617de61b or c57de61b 6428 //TODO: VCVTTPD2DQY (R11), X11 // c4417de61b 6429 //TODO: VCVTTPD2DQY Y2, X11 // c4617de6da or c57de6da 6430 //TODO: VCVTTPD2DQY Y11, X11 // c4417de6db 6431 //TODO: VCVTTPS2DQ (BX), X2 // c4e17a5b13 or c5fa5b13 6432 //TODO: VCVTTPS2DQ (R11), X2 // c4c17a5b13 6433 //TODO: VCVTTPS2DQ X2, X2 // c4e17a5bd2 or c5fa5bd2 6434 //TODO: VCVTTPS2DQ X11, X2 // c4c17a5bd3 6435 //TODO: VCVTTPS2DQ (BX), X11 // c4617a5b1b or c57a5b1b 6436 //TODO: VCVTTPS2DQ (R11), X11 // c4417a5b1b 6437 //TODO: VCVTTPS2DQ X2, X11 // c4617a5bda or c57a5bda 6438 //TODO: VCVTTPS2DQ X11, X11 // c4417a5bdb 6439 //TODO: VCVTTPS2DQ (BX), Y2 // c4e17e5b13 or c5fe5b13 6440 //TODO: VCVTTPS2DQ (R11), Y2 // c4c17e5b13 6441 //TODO: VCVTTPS2DQ Y2, Y2 // c4e17e5bd2 or c5fe5bd2 6442 //TODO: VCVTTPS2DQ Y11, Y2 // c4c17e5bd3 6443 //TODO: VCVTTPS2DQ (BX), Y11 // c4617e5b1b or c57e5b1b 6444 //TODO: VCVTTPS2DQ (R11), Y11 // c4417e5b1b 6445 //TODO: VCVTTPS2DQ Y2, Y11 // c4617e5bda or c57e5bda 6446 //TODO: VCVTTPS2DQ Y11, Y11 // c4417e5bdb 6447 //TODO: VCVTTSD2SI (BX), DX // c4e17b2c13 or c5fb2c13 6448 //TODO: VCVTTSD2SI (R11), DX // c4c17b2c13 6449 //TODO: VCVTTSD2SI X2, DX // c4e17b2cd2 or c5fb2cd2 6450 //TODO: VCVTTSD2SI X11, DX // c4c17b2cd3 6451 //TODO: VCVTTSD2SI (BX), R11 // c4617b2c1b or c57b2c1b 6452 //TODO: VCVTTSD2SI (R11), R11 // c4417b2c1b 6453 //TODO: VCVTTSD2SI X2, R11 // c4617b2cda or c57b2cda 6454 //TODO: VCVTTSD2SI X11, R11 // c4417b2cdb 6455 //TODO: VCVTTSD2SIQ (BX), DX // c4e1fb2c13 6456 //TODO: VCVTTSD2SIQ (R11), DX // c4c1fb2c13 6457 //TODO: VCVTTSD2SIQ X2, DX // c4e1fb2cd2 6458 //TODO: VCVTTSD2SIQ X11, DX // c4c1fb2cd3 6459 //TODO: VCVTTSD2SIQ (BX), R11 // c461fb2c1b 6460 //TODO: VCVTTSD2SIQ (R11), R11 // c441fb2c1b 6461 //TODO: VCVTTSD2SIQ X2, R11 // c461fb2cda 6462 //TODO: VCVTTSD2SIQ X11, R11 // c441fb2cdb 6463 //TODO: VCVTTSS2SI (BX), DX // c4e17a2c13 or c5fa2c13 6464 //TODO: VCVTTSS2SI (R11), DX // c4c17a2c13 6465 //TODO: VCVTTSS2SI X2, DX // c4e17a2cd2 or c5fa2cd2 6466 //TODO: VCVTTSS2SI X11, DX // c4c17a2cd3 6467 //TODO: VCVTTSS2SI (BX), R11 // c4617a2c1b or c57a2c1b 6468 //TODO: VCVTTSS2SI (R11), R11 // c4417a2c1b 6469 //TODO: VCVTTSS2SI X2, R11 // c4617a2cda or c57a2cda 6470 //TODO: VCVTTSS2SI X11, R11 // c4417a2cdb 6471 //TODO: VCVTTSS2SIQ (BX), DX // c4e1fa2c13 6472 //TODO: VCVTTSS2SIQ (R11), DX // c4c1fa2c13 6473 //TODO: VCVTTSS2SIQ X2, DX // c4e1fa2cd2 6474 //TODO: VCVTTSS2SIQ X11, DX // c4c1fa2cd3 6475 //TODO: VCVTTSS2SIQ (BX), R11 // c461fa2c1b 6476 //TODO: VCVTTSS2SIQ (R11), R11 // c441fa2c1b 6477 //TODO: VCVTTSS2SIQ X2, R11 // c461fa2cda 6478 //TODO: VCVTTSS2SIQ X11, R11 // c441fa2cdb 6479 //TODO: VDIVPD (BX), X9, X2 // c4e1315e13 or c5b15e13 6480 //TODO: VDIVPD (R11), X9, X2 // c4c1315e13 6481 //TODO: VDIVPD X2, X9, X2 // c4e1315ed2 or c5b15ed2 6482 //TODO: VDIVPD X11, X9, X2 // c4c1315ed3 6483 //TODO: VDIVPD (BX), X9, X11 // c461315e1b or c5315e1b 6484 //TODO: VDIVPD (R11), X9, X11 // c441315e1b 6485 //TODO: VDIVPD X2, X9, X11 // c461315eda or c5315eda 6486 //TODO: VDIVPD X11, X9, X11 // c441315edb 6487 //TODO: VDIVPD (BX), Y15, Y2 // c4e1055e13 or c5855e13 6488 //TODO: VDIVPD (R11), Y15, Y2 // c4c1055e13 6489 //TODO: VDIVPD Y2, Y15, Y2 // c4e1055ed2 or c5855ed2 6490 //TODO: VDIVPD Y11, Y15, Y2 // c4c1055ed3 6491 //TODO: VDIVPD (BX), Y15, Y11 // c461055e1b or c5055e1b 6492 //TODO: VDIVPD (R11), Y15, Y11 // c441055e1b 6493 //TODO: VDIVPD Y2, Y15, Y11 // c461055eda or c5055eda 6494 //TODO: VDIVPD Y11, Y15, Y11 // c441055edb 6495 //TODO: VDIVPS (BX), X9, X2 // c4e1305e13 or c5b05e13 6496 //TODO: VDIVPS (R11), X9, X2 // c4c1305e13 6497 //TODO: VDIVPS X2, X9, X2 // c4e1305ed2 or c5b05ed2 6498 //TODO: VDIVPS X11, X9, X2 // c4c1305ed3 6499 //TODO: VDIVPS (BX), X9, X11 // c461305e1b or c5305e1b 6500 //TODO: VDIVPS (R11), X9, X11 // c441305e1b 6501 //TODO: VDIVPS X2, X9, X11 // c461305eda or c5305eda 6502 //TODO: VDIVPS X11, X9, X11 // c441305edb 6503 //TODO: VDIVPS (BX), Y15, Y2 // c4e1045e13 or c5845e13 6504 //TODO: VDIVPS (R11), Y15, Y2 // c4c1045e13 6505 //TODO: VDIVPS Y2, Y15, Y2 // c4e1045ed2 or c5845ed2 6506 //TODO: VDIVPS Y11, Y15, Y2 // c4c1045ed3 6507 //TODO: VDIVPS (BX), Y15, Y11 // c461045e1b or c5045e1b 6508 //TODO: VDIVPS (R11), Y15, Y11 // c441045e1b 6509 //TODO: VDIVPS Y2, Y15, Y11 // c461045eda or c5045eda 6510 //TODO: VDIVPS Y11, Y15, Y11 // c441045edb 6511 //TODO: VDIVSD (BX), X9, X2 // c4e1335e13 or c5b35e13 6512 //TODO: VDIVSD (R11), X9, X2 // c4c1335e13 6513 //TODO: VDIVSD X2, X9, X2 // c4e1335ed2 or c5b35ed2 6514 //TODO: VDIVSD X11, X9, X2 // c4c1335ed3 6515 //TODO: VDIVSD (BX), X9, X11 // c461335e1b or c5335e1b 6516 //TODO: VDIVSD (R11), X9, X11 // c441335e1b 6517 //TODO: VDIVSD X2, X9, X11 // c461335eda or c5335eda 6518 //TODO: VDIVSD X11, X9, X11 // c441335edb 6519 //TODO: VDIVSS (BX), X9, X2 // c4e1325e13 or c5b25e13 6520 //TODO: VDIVSS (R11), X9, X2 // c4c1325e13 6521 //TODO: VDIVSS X2, X9, X2 // c4e1325ed2 or c5b25ed2 6522 //TODO: VDIVSS X11, X9, X2 // c4c1325ed3 6523 //TODO: VDIVSS (BX), X9, X11 // c461325e1b or c5325e1b 6524 //TODO: VDIVSS (R11), X9, X11 // c441325e1b 6525 //TODO: VDIVSS X2, X9, X11 // c461325eda or c5325eda 6526 //TODO: VDIVSS X11, X9, X11 // c441325edb 6527 //TODO: VDPPD $7, (BX), X9, X2 // c4e331411307 6528 //TODO: VDPPD $7, (R11), X9, X2 // c4c331411307 6529 //TODO: VDPPD $7, X2, X9, X2 // c4e33141d207 6530 //TODO: VDPPD $7, X11, X9, X2 // c4c33141d307 6531 //TODO: VDPPD $7, (BX), X9, X11 // c46331411b07 6532 //TODO: VDPPD $7, (R11), X9, X11 // c44331411b07 6533 //TODO: VDPPD $7, X2, X9, X11 // c4633141da07 6534 //TODO: VDPPD $7, X11, X9, X11 // c4433141db07 6535 //TODO: VDPPS $7, (BX), X9, X2 // c4e331401307 6536 //TODO: VDPPS $7, (R11), X9, X2 // c4c331401307 6537 //TODO: VDPPS $7, X2, X9, X2 // c4e33140d207 6538 //TODO: VDPPS $7, X11, X9, X2 // c4c33140d307 6539 //TODO: VDPPS $7, (BX), X9, X11 // c46331401b07 6540 //TODO: VDPPS $7, (R11), X9, X11 // c44331401b07 6541 //TODO: VDPPS $7, X2, X9, X11 // c4633140da07 6542 //TODO: VDPPS $7, X11, X9, X11 // c4433140db07 6543 //TODO: VDPPS $7, (BX), Y15, Y2 // c4e305401307 6544 //TODO: VDPPS $7, (R11), Y15, Y2 // c4c305401307 6545 //TODO: VDPPS $7, Y2, Y15, Y2 // c4e30540d207 6546 //TODO: VDPPS $7, Y11, Y15, Y2 // c4c30540d307 6547 //TODO: VDPPS $7, (BX), Y15, Y11 // c46305401b07 6548 //TODO: VDPPS $7, (R11), Y15, Y11 // c44305401b07 6549 //TODO: VDPPS $7, Y2, Y15, Y11 // c4630540da07 6550 //TODO: VDPPS $7, Y11, Y15, Y11 // c4430540db07 6551 VERR (BX) // 0f0023 6552 VERR (R11) // 410f0023 6553 VERR DX // 0f00e2 6554 VERR R11 // 410f00e3 6555 VERW (BX) // 0f002b 6556 VERW (R11) // 410f002b 6557 VERW DX // 0f00ea 6558 VERW R11 // 410f00eb 6559 //TODO: VEXTRACTF128 $7, Y2, (BX) // c4e37d191307 6560 //TODO: VEXTRACTF128 $7, Y11, (BX) // c4637d191b07 6561 //TODO: VEXTRACTF128 $7, Y2, (R11) // c4c37d191307 6562 //TODO: VEXTRACTF128 $7, Y11, (R11) // c4437d191b07 6563 //TODO: VEXTRACTF128 $7, Y2, X2 // c4e37d19d207 6564 //TODO: VEXTRACTF128 $7, Y11, X2 // c4637d19da07 6565 //TODO: VEXTRACTF128 $7, Y2, X11 // c4c37d19d307 6566 //TODO: VEXTRACTF128 $7, Y11, X11 // c4437d19db07 6567 //TODO: VEXTRACTI128 $7, Y2, (BX) // c4e37d391307 6568 //TODO: VEXTRACTI128 $7, Y11, (BX) // c4637d391b07 6569 //TODO: VEXTRACTI128 $7, Y2, (R11) // c4c37d391307 6570 //TODO: VEXTRACTI128 $7, Y11, (R11) // c4437d391b07 6571 //TODO: VEXTRACTI128 $7, Y2, X2 // c4e37d39d207 6572 //TODO: VEXTRACTI128 $7, Y11, X2 // c4637d39da07 6573 //TODO: VEXTRACTI128 $7, Y2, X11 // c4c37d39d307 6574 //TODO: VEXTRACTI128 $7, Y11, X11 // c4437d39db07 6575 //TODO: VEXTRACTPS $7, X2, (BX) // c4e379171307 6576 //TODO: VEXTRACTPS $7, X11, (BX) // c46379171b07 6577 //TODO: VEXTRACTPS $7, X2, (R11) // c4c379171307 6578 //TODO: VEXTRACTPS $7, X11, (R11) // c44379171b07 6579 //TODO: VEXTRACTPS $7, X2, DX // c4e37917d207 6580 //TODO: VEXTRACTPS $7, X11, DX // c4637917da07 6581 //TODO: VEXTRACTPS $7, X2, R11 // c4c37917d307 6582 //TODO: VEXTRACTPS $7, X11, R11 // c4437917db07 6583 //TODO: VFMADD132PD (BX), X9, X2 // c4e2b19813 6584 //TODO: VFMADD132PD (R11), X9, X2 // c4c2b19813 6585 //TODO: VFMADD132PD X2, X9, X2 // c4e2b198d2 6586 //TODO: VFMADD132PD X11, X9, X2 // c4c2b198d3 6587 //TODO: VFMADD132PD (BX), X9, X11 // c462b1981b 6588 //TODO: VFMADD132PD (R11), X9, X11 // c442b1981b 6589 //TODO: VFMADD132PD X2, X9, X11 // c462b198da 6590 //TODO: VFMADD132PD X11, X9, X11 // c442b198db 6591 //TODO: VFMADD132PD (BX), Y15, Y2 // c4e2859813 6592 //TODO: VFMADD132PD (R11), Y15, Y2 // c4c2859813 6593 //TODO: VFMADD132PD Y2, Y15, Y2 // c4e28598d2 6594 //TODO: VFMADD132PD Y11, Y15, Y2 // c4c28598d3 6595 //TODO: VFMADD132PD (BX), Y15, Y11 // c46285981b 6596 //TODO: VFMADD132PD (R11), Y15, Y11 // c44285981b 6597 //TODO: VFMADD132PD Y2, Y15, Y11 // c4628598da 6598 //TODO: VFMADD132PD Y11, Y15, Y11 // c4428598db 6599 //TODO: VFMADD132PS (BX), X9, X2 // c4e2319813 6600 //TODO: VFMADD132PS (R11), X9, X2 // c4c2319813 6601 //TODO: VFMADD132PS X2, X9, X2 // c4e23198d2 6602 //TODO: VFMADD132PS X11, X9, X2 // c4c23198d3 6603 //TODO: VFMADD132PS (BX), X9, X11 // c46231981b 6604 //TODO: VFMADD132PS (R11), X9, X11 // c44231981b 6605 //TODO: VFMADD132PS X2, X9, X11 // c4623198da 6606 //TODO: VFMADD132PS X11, X9, X11 // c4423198db 6607 //TODO: VFMADD132PS (BX), Y15, Y2 // c4e2059813 6608 //TODO: VFMADD132PS (R11), Y15, Y2 // c4c2059813 6609 //TODO: VFMADD132PS Y2, Y15, Y2 // c4e20598d2 6610 //TODO: VFMADD132PS Y11, Y15, Y2 // c4c20598d3 6611 //TODO: VFMADD132PS (BX), Y15, Y11 // c46205981b 6612 //TODO: VFMADD132PS (R11), Y15, Y11 // c44205981b 6613 //TODO: VFMADD132PS Y2, Y15, Y11 // c4620598da 6614 //TODO: VFMADD132PS Y11, Y15, Y11 // c4420598db 6615 //TODO: VFMADD132SD (BX), X9, X2 // c4e2b19913 6616 //TODO: VFMADD132SD (R11), X9, X2 // c4c2b19913 6617 //TODO: VFMADD132SD X2, X9, X2 // c4e2b199d2 6618 //TODO: VFMADD132SD X11, X9, X2 // c4c2b199d3 6619 //TODO: VFMADD132SD (BX), X9, X11 // c462b1991b 6620 //TODO: VFMADD132SD (R11), X9, X11 // c442b1991b 6621 //TODO: VFMADD132SD X2, X9, X11 // c462b199da 6622 //TODO: VFMADD132SD X11, X9, X11 // c442b199db 6623 //TODO: VFMADD132SS (BX), X9, X2 // c4e2319913 6624 //TODO: VFMADD132SS (R11), X9, X2 // c4c2319913 6625 //TODO: VFMADD132SS X2, X9, X2 // c4e23199d2 6626 //TODO: VFMADD132SS X11, X9, X2 // c4c23199d3 6627 //TODO: VFMADD132SS (BX), X9, X11 // c46231991b 6628 //TODO: VFMADD132SS (R11), X9, X11 // c44231991b 6629 //TODO: VFMADD132SS X2, X9, X11 // c4623199da 6630 //TODO: VFMADD132SS X11, X9, X11 // c4423199db 6631 //TODO: VFMADD213PD (BX), X9, X2 // c4e2b1a813 6632 //TODO: VFMADD213PD (R11), X9, X2 // c4c2b1a813 6633 //TODO: VFMADD213PD X2, X9, X2 // c4e2b1a8d2 6634 //TODO: VFMADD213PD X11, X9, X2 // c4c2b1a8d3 6635 //TODO: VFMADD213PD (BX), X9, X11 // c462b1a81b 6636 //TODO: VFMADD213PD (R11), X9, X11 // c442b1a81b 6637 //TODO: VFMADD213PD X2, X9, X11 // c462b1a8da 6638 //TODO: VFMADD213PD X11, X9, X11 // c442b1a8db 6639 //TODO: VFMADD213PD (BX), Y15, Y2 // c4e285a813 6640 //TODO: VFMADD213PD (R11), Y15, Y2 // c4c285a813 6641 //TODO: VFMADD213PD Y2, Y15, Y2 // c4e285a8d2 6642 //TODO: VFMADD213PD Y11, Y15, Y2 // c4c285a8d3 6643 //TODO: VFMADD213PD (BX), Y15, Y11 // c46285a81b 6644 //TODO: VFMADD213PD (R11), Y15, Y11 // c44285a81b 6645 //TODO: VFMADD213PD Y2, Y15, Y11 // c46285a8da 6646 //TODO: VFMADD213PD Y11, Y15, Y11 // c44285a8db 6647 //TODO: VFMADD213PS (BX), X9, X2 // c4e231a813 6648 //TODO: VFMADD213PS (R11), X9, X2 // c4c231a813 6649 //TODO: VFMADD213PS X2, X9, X2 // c4e231a8d2 6650 //TODO: VFMADD213PS X11, X9, X2 // c4c231a8d3 6651 //TODO: VFMADD213PS (BX), X9, X11 // c46231a81b 6652 //TODO: VFMADD213PS (R11), X9, X11 // c44231a81b 6653 //TODO: VFMADD213PS X2, X9, X11 // c46231a8da 6654 //TODO: VFMADD213PS X11, X9, X11 // c44231a8db 6655 //TODO: VFMADD213PS (BX), Y15, Y2 // c4e205a813 6656 //TODO: VFMADD213PS (R11), Y15, Y2 // c4c205a813 6657 //TODO: VFMADD213PS Y2, Y15, Y2 // c4e205a8d2 6658 //TODO: VFMADD213PS Y11, Y15, Y2 // c4c205a8d3 6659 //TODO: VFMADD213PS (BX), Y15, Y11 // c46205a81b 6660 //TODO: VFMADD213PS (R11), Y15, Y11 // c44205a81b 6661 //TODO: VFMADD213PS Y2, Y15, Y11 // c46205a8da 6662 //TODO: VFMADD213PS Y11, Y15, Y11 // c44205a8db 6663 //TODO: VFMADD213SD (BX), X9, X2 // c4e2b1a913 6664 //TODO: VFMADD213SD (R11), X9, X2 // c4c2b1a913 6665 //TODO: VFMADD213SD X2, X9, X2 // c4e2b1a9d2 6666 //TODO: VFMADD213SD X11, X9, X2 // c4c2b1a9d3 6667 //TODO: VFMADD213SD (BX), X9, X11 // c462b1a91b 6668 //TODO: VFMADD213SD (R11), X9, X11 // c442b1a91b 6669 //TODO: VFMADD213SD X2, X9, X11 // c462b1a9da 6670 //TODO: VFMADD213SD X11, X9, X11 // c442b1a9db 6671 //TODO: VFMADD213SS (BX), X9, X2 // c4e231a913 6672 //TODO: VFMADD213SS (R11), X9, X2 // c4c231a913 6673 //TODO: VFMADD213SS X2, X9, X2 // c4e231a9d2 6674 //TODO: VFMADD213SS X11, X9, X2 // c4c231a9d3 6675 //TODO: VFMADD213SS (BX), X9, X11 // c46231a91b 6676 //TODO: VFMADD213SS (R11), X9, X11 // c44231a91b 6677 //TODO: VFMADD213SS X2, X9, X11 // c46231a9da 6678 //TODO: VFMADD213SS X11, X9, X11 // c44231a9db 6679 //TODO: VFMADD231PD (BX), X9, X2 // c4e2b1b813 6680 //TODO: VFMADD231PD (R11), X9, X2 // c4c2b1b813 6681 //TODO: VFMADD231PD X2, X9, X2 // c4e2b1b8d2 6682 //TODO: VFMADD231PD X11, X9, X2 // c4c2b1b8d3 6683 //TODO: VFMADD231PD (BX), X9, X11 // c462b1b81b 6684 //TODO: VFMADD231PD (R11), X9, X11 // c442b1b81b 6685 //TODO: VFMADD231PD X2, X9, X11 // c462b1b8da 6686 //TODO: VFMADD231PD X11, X9, X11 // c442b1b8db 6687 //TODO: VFMADD231PD (BX), Y15, Y2 // c4e285b813 6688 //TODO: VFMADD231PD (R11), Y15, Y2 // c4c285b813 6689 //TODO: VFMADD231PD Y2, Y15, Y2 // c4e285b8d2 6690 //TODO: VFMADD231PD Y11, Y15, Y2 // c4c285b8d3 6691 //TODO: VFMADD231PD (BX), Y15, Y11 // c46285b81b 6692 //TODO: VFMADD231PD (R11), Y15, Y11 // c44285b81b 6693 //TODO: VFMADD231PD Y2, Y15, Y11 // c46285b8da 6694 //TODO: VFMADD231PD Y11, Y15, Y11 // c44285b8db 6695 //TODO: VFMADD231PS (BX), X9, X2 // c4e231b813 6696 //TODO: VFMADD231PS (R11), X9, X2 // c4c231b813 6697 //TODO: VFMADD231PS X2, X9, X2 // c4e231b8d2 6698 //TODO: VFMADD231PS X11, X9, X2 // c4c231b8d3 6699 //TODO: VFMADD231PS (BX), X9, X11 // c46231b81b 6700 //TODO: VFMADD231PS (R11), X9, X11 // c44231b81b 6701 //TODO: VFMADD231PS X2, X9, X11 // c46231b8da 6702 //TODO: VFMADD231PS X11, X9, X11 // c44231b8db 6703 //TODO: VFMADD231PS (BX), Y15, Y2 // c4e205b813 6704 //TODO: VFMADD231PS (R11), Y15, Y2 // c4c205b813 6705 //TODO: VFMADD231PS Y2, Y15, Y2 // c4e205b8d2 6706 //TODO: VFMADD231PS Y11, Y15, Y2 // c4c205b8d3 6707 //TODO: VFMADD231PS (BX), Y15, Y11 // c46205b81b 6708 //TODO: VFMADD231PS (R11), Y15, Y11 // c44205b81b 6709 //TODO: VFMADD231PS Y2, Y15, Y11 // c46205b8da 6710 //TODO: VFMADD231PS Y11, Y15, Y11 // c44205b8db 6711 //TODO: VFMADD231SD (BX), X9, X2 // c4e2b1b913 6712 //TODO: VFMADD231SD (R11), X9, X2 // c4c2b1b913 6713 //TODO: VFMADD231SD X2, X9, X2 // c4e2b1b9d2 6714 //TODO: VFMADD231SD X11, X9, X2 // c4c2b1b9d3 6715 //TODO: VFMADD231SD (BX), X9, X11 // c462b1b91b 6716 //TODO: VFMADD231SD (R11), X9, X11 // c442b1b91b 6717 //TODO: VFMADD231SD X2, X9, X11 // c462b1b9da 6718 //TODO: VFMADD231SD X11, X9, X11 // c442b1b9db 6719 //TODO: VFMADD231SS (BX), X9, X2 // c4e231b913 6720 //TODO: VFMADD231SS (R11), X9, X2 // c4c231b913 6721 //TODO: VFMADD231SS X2, X9, X2 // c4e231b9d2 6722 //TODO: VFMADD231SS X11, X9, X2 // c4c231b9d3 6723 //TODO: VFMADD231SS (BX), X9, X11 // c46231b91b 6724 //TODO: VFMADD231SS (R11), X9, X11 // c44231b91b 6725 //TODO: VFMADD231SS X2, X9, X11 // c46231b9da 6726 //TODO: VFMADD231SS X11, X9, X11 // c44231b9db 6727 //TODO: VFMADDSUB132PD (BX), X9, X2 // c4e2b19613 6728 //TODO: VFMADDSUB132PD (R11), X9, X2 // c4c2b19613 6729 //TODO: VFMADDSUB132PD X2, X9, X2 // c4e2b196d2 6730 //TODO: VFMADDSUB132PD X11, X9, X2 // c4c2b196d3 6731 //TODO: VFMADDSUB132PD (BX), X9, X11 // c462b1961b 6732 //TODO: VFMADDSUB132PD (R11), X9, X11 // c442b1961b 6733 //TODO: VFMADDSUB132PD X2, X9, X11 // c462b196da 6734 //TODO: VFMADDSUB132PD X11, X9, X11 // c442b196db 6735 //TODO: VFMADDSUB132PD (BX), Y15, Y2 // c4e2859613 6736 //TODO: VFMADDSUB132PD (R11), Y15, Y2 // c4c2859613 6737 //TODO: VFMADDSUB132PD Y2, Y15, Y2 // c4e28596d2 6738 //TODO: VFMADDSUB132PD Y11, Y15, Y2 // c4c28596d3 6739 //TODO: VFMADDSUB132PD (BX), Y15, Y11 // c46285961b 6740 //TODO: VFMADDSUB132PD (R11), Y15, Y11 // c44285961b 6741 //TODO: VFMADDSUB132PD Y2, Y15, Y11 // c4628596da 6742 //TODO: VFMADDSUB132PD Y11, Y15, Y11 // c4428596db 6743 //TODO: VFMADDSUB132PS (BX), X9, X2 // c4e2319613 6744 //TODO: VFMADDSUB132PS (R11), X9, X2 // c4c2319613 6745 //TODO: VFMADDSUB132PS X2, X9, X2 // c4e23196d2 6746 //TODO: VFMADDSUB132PS X11, X9, X2 // c4c23196d3 6747 //TODO: VFMADDSUB132PS (BX), X9, X11 // c46231961b 6748 //TODO: VFMADDSUB132PS (R11), X9, X11 // c44231961b 6749 //TODO: VFMADDSUB132PS X2, X9, X11 // c4623196da 6750 //TODO: VFMADDSUB132PS X11, X9, X11 // c4423196db 6751 //TODO: VFMADDSUB132PS (BX), Y15, Y2 // c4e2059613 6752 //TODO: VFMADDSUB132PS (R11), Y15, Y2 // c4c2059613 6753 //TODO: VFMADDSUB132PS Y2, Y15, Y2 // c4e20596d2 6754 //TODO: VFMADDSUB132PS Y11, Y15, Y2 // c4c20596d3 6755 //TODO: VFMADDSUB132PS (BX), Y15, Y11 // c46205961b 6756 //TODO: VFMADDSUB132PS (R11), Y15, Y11 // c44205961b 6757 //TODO: VFMADDSUB132PS Y2, Y15, Y11 // c4620596da 6758 //TODO: VFMADDSUB132PS Y11, Y15, Y11 // c4420596db 6759 //TODO: VFMADDSUB213PD (BX), X9, X2 // c4e2b1a613 6760 //TODO: VFMADDSUB213PD (R11), X9, X2 // c4c2b1a613 6761 //TODO: VFMADDSUB213PD X2, X9, X2 // c4e2b1a6d2 6762 //TODO: VFMADDSUB213PD X11, X9, X2 // c4c2b1a6d3 6763 //TODO: VFMADDSUB213PD (BX), X9, X11 // c462b1a61b 6764 //TODO: VFMADDSUB213PD (R11), X9, X11 // c442b1a61b 6765 //TODO: VFMADDSUB213PD X2, X9, X11 // c462b1a6da 6766 //TODO: VFMADDSUB213PD X11, X9, X11 // c442b1a6db 6767 //TODO: VFMADDSUB213PD (BX), Y15, Y2 // c4e285a613 6768 //TODO: VFMADDSUB213PD (R11), Y15, Y2 // c4c285a613 6769 //TODO: VFMADDSUB213PD Y2, Y15, Y2 // c4e285a6d2 6770 //TODO: VFMADDSUB213PD Y11, Y15, Y2 // c4c285a6d3 6771 //TODO: VFMADDSUB213PD (BX), Y15, Y11 // c46285a61b 6772 //TODO: VFMADDSUB213PD (R11), Y15, Y11 // c44285a61b 6773 //TODO: VFMADDSUB213PD Y2, Y15, Y11 // c46285a6da 6774 //TODO: VFMADDSUB213PD Y11, Y15, Y11 // c44285a6db 6775 //TODO: VFMADDSUB213PS (BX), X9, X2 // c4e231a613 6776 //TODO: VFMADDSUB213PS (R11), X9, X2 // c4c231a613 6777 //TODO: VFMADDSUB213PS X2, X9, X2 // c4e231a6d2 6778 //TODO: VFMADDSUB213PS X11, X9, X2 // c4c231a6d3 6779 //TODO: VFMADDSUB213PS (BX), X9, X11 // c46231a61b 6780 //TODO: VFMADDSUB213PS (R11), X9, X11 // c44231a61b 6781 //TODO: VFMADDSUB213PS X2, X9, X11 // c46231a6da 6782 //TODO: VFMADDSUB213PS X11, X9, X11 // c44231a6db 6783 //TODO: VFMADDSUB213PS (BX), Y15, Y2 // c4e205a613 6784 //TODO: VFMADDSUB213PS (R11), Y15, Y2 // c4c205a613 6785 //TODO: VFMADDSUB213PS Y2, Y15, Y2 // c4e205a6d2 6786 //TODO: VFMADDSUB213PS Y11, Y15, Y2 // c4c205a6d3 6787 //TODO: VFMADDSUB213PS (BX), Y15, Y11 // c46205a61b 6788 //TODO: VFMADDSUB213PS (R11), Y15, Y11 // c44205a61b 6789 //TODO: VFMADDSUB213PS Y2, Y15, Y11 // c46205a6da 6790 //TODO: VFMADDSUB213PS Y11, Y15, Y11 // c44205a6db 6791 //TODO: VFMADDSUB231PD (BX), X9, X2 // c4e2b1b613 6792 //TODO: VFMADDSUB231PD (R11), X9, X2 // c4c2b1b613 6793 //TODO: VFMADDSUB231PD X2, X9, X2 // c4e2b1b6d2 6794 //TODO: VFMADDSUB231PD X11, X9, X2 // c4c2b1b6d3 6795 //TODO: VFMADDSUB231PD (BX), X9, X11 // c462b1b61b 6796 //TODO: VFMADDSUB231PD (R11), X9, X11 // c442b1b61b 6797 //TODO: VFMADDSUB231PD X2, X9, X11 // c462b1b6da 6798 //TODO: VFMADDSUB231PD X11, X9, X11 // c442b1b6db 6799 //TODO: VFMADDSUB231PD (BX), Y15, Y2 // c4e285b613 6800 //TODO: VFMADDSUB231PD (R11), Y15, Y2 // c4c285b613 6801 //TODO: VFMADDSUB231PD Y2, Y15, Y2 // c4e285b6d2 6802 //TODO: VFMADDSUB231PD Y11, Y15, Y2 // c4c285b6d3 6803 //TODO: VFMADDSUB231PD (BX), Y15, Y11 // c46285b61b 6804 //TODO: VFMADDSUB231PD (R11), Y15, Y11 // c44285b61b 6805 //TODO: VFMADDSUB231PD Y2, Y15, Y11 // c46285b6da 6806 //TODO: VFMADDSUB231PD Y11, Y15, Y11 // c44285b6db 6807 //TODO: VFMADDSUB231PS (BX), X9, X2 // c4e231b613 6808 //TODO: VFMADDSUB231PS (R11), X9, X2 // c4c231b613 6809 //TODO: VFMADDSUB231PS X2, X9, X2 // c4e231b6d2 6810 //TODO: VFMADDSUB231PS X11, X9, X2 // c4c231b6d3 6811 //TODO: VFMADDSUB231PS (BX), X9, X11 // c46231b61b 6812 //TODO: VFMADDSUB231PS (R11), X9, X11 // c44231b61b 6813 //TODO: VFMADDSUB231PS X2, X9, X11 // c46231b6da 6814 //TODO: VFMADDSUB231PS X11, X9, X11 // c44231b6db 6815 //TODO: VFMADDSUB231PS (BX), Y15, Y2 // c4e205b613 6816 //TODO: VFMADDSUB231PS (R11), Y15, Y2 // c4c205b613 6817 //TODO: VFMADDSUB231PS Y2, Y15, Y2 // c4e205b6d2 6818 //TODO: VFMADDSUB231PS Y11, Y15, Y2 // c4c205b6d3 6819 //TODO: VFMADDSUB231PS (BX), Y15, Y11 // c46205b61b 6820 //TODO: VFMADDSUB231PS (R11), Y15, Y11 // c44205b61b 6821 //TODO: VFMADDSUB231PS Y2, Y15, Y11 // c46205b6da 6822 //TODO: VFMADDSUB231PS Y11, Y15, Y11 // c44205b6db 6823 //TODO: VFMSUB132PD (BX), X9, X2 // c4e2b19a13 6824 //TODO: VFMSUB132PD (R11), X9, X2 // c4c2b19a13 6825 //TODO: VFMSUB132PD X2, X9, X2 // c4e2b19ad2 6826 //TODO: VFMSUB132PD X11, X9, X2 // c4c2b19ad3 6827 //TODO: VFMSUB132PD (BX), X9, X11 // c462b19a1b 6828 //TODO: VFMSUB132PD (R11), X9, X11 // c442b19a1b 6829 //TODO: VFMSUB132PD X2, X9, X11 // c462b19ada 6830 //TODO: VFMSUB132PD X11, X9, X11 // c442b19adb 6831 //TODO: VFMSUB132PD (BX), Y15, Y2 // c4e2859a13 6832 //TODO: VFMSUB132PD (R11), Y15, Y2 // c4c2859a13 6833 //TODO: VFMSUB132PD Y2, Y15, Y2 // c4e2859ad2 6834 //TODO: VFMSUB132PD Y11, Y15, Y2 // c4c2859ad3 6835 //TODO: VFMSUB132PD (BX), Y15, Y11 // c462859a1b 6836 //TODO: VFMSUB132PD (R11), Y15, Y11 // c442859a1b 6837 //TODO: VFMSUB132PD Y2, Y15, Y11 // c462859ada 6838 //TODO: VFMSUB132PD Y11, Y15, Y11 // c442859adb 6839 //TODO: VFMSUB132PS (BX), X9, X2 // c4e2319a13 6840 //TODO: VFMSUB132PS (R11), X9, X2 // c4c2319a13 6841 //TODO: VFMSUB132PS X2, X9, X2 // c4e2319ad2 6842 //TODO: VFMSUB132PS X11, X9, X2 // c4c2319ad3 6843 //TODO: VFMSUB132PS (BX), X9, X11 // c462319a1b 6844 //TODO: VFMSUB132PS (R11), X9, X11 // c442319a1b 6845 //TODO: VFMSUB132PS X2, X9, X11 // c462319ada 6846 //TODO: VFMSUB132PS X11, X9, X11 // c442319adb 6847 //TODO: VFMSUB132PS (BX), Y15, Y2 // c4e2059a13 6848 //TODO: VFMSUB132PS (R11), Y15, Y2 // c4c2059a13 6849 //TODO: VFMSUB132PS Y2, Y15, Y2 // c4e2059ad2 6850 //TODO: VFMSUB132PS Y11, Y15, Y2 // c4c2059ad3 6851 //TODO: VFMSUB132PS (BX), Y15, Y11 // c462059a1b 6852 //TODO: VFMSUB132PS (R11), Y15, Y11 // c442059a1b 6853 //TODO: VFMSUB132PS Y2, Y15, Y11 // c462059ada 6854 //TODO: VFMSUB132PS Y11, Y15, Y11 // c442059adb 6855 //TODO: VFMSUB132SD (BX), X9, X2 // c4e2b19b13 6856 //TODO: VFMSUB132SD (R11), X9, X2 // c4c2b19b13 6857 //TODO: VFMSUB132SD X2, X9, X2 // c4e2b19bd2 6858 //TODO: VFMSUB132SD X11, X9, X2 // c4c2b19bd3 6859 //TODO: VFMSUB132SD (BX), X9, X11 // c462b19b1b 6860 //TODO: VFMSUB132SD (R11), X9, X11 // c442b19b1b 6861 //TODO: VFMSUB132SD X2, X9, X11 // c462b19bda 6862 //TODO: VFMSUB132SD X11, X9, X11 // c442b19bdb 6863 //TODO: VFMSUB132SS (BX), X9, X2 // c4e2319b13 6864 //TODO: VFMSUB132SS (R11), X9, X2 // c4c2319b13 6865 //TODO: VFMSUB132SS X2, X9, X2 // c4e2319bd2 6866 //TODO: VFMSUB132SS X11, X9, X2 // c4c2319bd3 6867 //TODO: VFMSUB132SS (BX), X9, X11 // c462319b1b 6868 //TODO: VFMSUB132SS (R11), X9, X11 // c442319b1b 6869 //TODO: VFMSUB132SS X2, X9, X11 // c462319bda 6870 //TODO: VFMSUB132SS X11, X9, X11 // c442319bdb 6871 //TODO: VFMSUB213PD (BX), X9, X2 // c4e2b1aa13 6872 //TODO: VFMSUB213PD (R11), X9, X2 // c4c2b1aa13 6873 //TODO: VFMSUB213PD X2, X9, X2 // c4e2b1aad2 6874 //TODO: VFMSUB213PD X11, X9, X2 // c4c2b1aad3 6875 //TODO: VFMSUB213PD (BX), X9, X11 // c462b1aa1b 6876 //TODO: VFMSUB213PD (R11), X9, X11 // c442b1aa1b 6877 //TODO: VFMSUB213PD X2, X9, X11 // c462b1aada 6878 //TODO: VFMSUB213PD X11, X9, X11 // c442b1aadb 6879 //TODO: VFMSUB213PD (BX), Y15, Y2 // c4e285aa13 6880 //TODO: VFMSUB213PD (R11), Y15, Y2 // c4c285aa13 6881 //TODO: VFMSUB213PD Y2, Y15, Y2 // c4e285aad2 6882 //TODO: VFMSUB213PD Y11, Y15, Y2 // c4c285aad3 6883 //TODO: VFMSUB213PD (BX), Y15, Y11 // c46285aa1b 6884 //TODO: VFMSUB213PD (R11), Y15, Y11 // c44285aa1b 6885 //TODO: VFMSUB213PD Y2, Y15, Y11 // c46285aada 6886 //TODO: VFMSUB213PD Y11, Y15, Y11 // c44285aadb 6887 //TODO: VFMSUB213PS (BX), X9, X2 // c4e231aa13 6888 //TODO: VFMSUB213PS (R11), X9, X2 // c4c231aa13 6889 //TODO: VFMSUB213PS X2, X9, X2 // c4e231aad2 6890 //TODO: VFMSUB213PS X11, X9, X2 // c4c231aad3 6891 //TODO: VFMSUB213PS (BX), X9, X11 // c46231aa1b 6892 //TODO: VFMSUB213PS (R11), X9, X11 // c44231aa1b 6893 //TODO: VFMSUB213PS X2, X9, X11 // c46231aada 6894 //TODO: VFMSUB213PS X11, X9, X11 // c44231aadb 6895 //TODO: VFMSUB213PS (BX), Y15, Y2 // c4e205aa13 6896 //TODO: VFMSUB213PS (R11), Y15, Y2 // c4c205aa13 6897 //TODO: VFMSUB213PS Y2, Y15, Y2 // c4e205aad2 6898 //TODO: VFMSUB213PS Y11, Y15, Y2 // c4c205aad3 6899 //TODO: VFMSUB213PS (BX), Y15, Y11 // c46205aa1b 6900 //TODO: VFMSUB213PS (R11), Y15, Y11 // c44205aa1b 6901 //TODO: VFMSUB213PS Y2, Y15, Y11 // c46205aada 6902 //TODO: VFMSUB213PS Y11, Y15, Y11 // c44205aadb 6903 //TODO: VFMSUB213SD (BX), X9, X2 // c4e2b1ab13 6904 //TODO: VFMSUB213SD (R11), X9, X2 // c4c2b1ab13 6905 //TODO: VFMSUB213SD X2, X9, X2 // c4e2b1abd2 6906 //TODO: VFMSUB213SD X11, X9, X2 // c4c2b1abd3 6907 //TODO: VFMSUB213SD (BX), X9, X11 // c462b1ab1b 6908 //TODO: VFMSUB213SD (R11), X9, X11 // c442b1ab1b 6909 //TODO: VFMSUB213SD X2, X9, X11 // c462b1abda 6910 //TODO: VFMSUB213SD X11, X9, X11 // c442b1abdb 6911 //TODO: VFMSUB213SS (BX), X9, X2 // c4e231ab13 6912 //TODO: VFMSUB213SS (R11), X9, X2 // c4c231ab13 6913 //TODO: VFMSUB213SS X2, X9, X2 // c4e231abd2 6914 //TODO: VFMSUB213SS X11, X9, X2 // c4c231abd3 6915 //TODO: VFMSUB213SS (BX), X9, X11 // c46231ab1b 6916 //TODO: VFMSUB213SS (R11), X9, X11 // c44231ab1b 6917 //TODO: VFMSUB213SS X2, X9, X11 // c46231abda 6918 //TODO: VFMSUB213SS X11, X9, X11 // c44231abdb 6919 //TODO: VFMSUB231PD (BX), X9, X2 // c4e2b1ba13 6920 //TODO: VFMSUB231PD (R11), X9, X2 // c4c2b1ba13 6921 //TODO: VFMSUB231PD X2, X9, X2 // c4e2b1bad2 6922 //TODO: VFMSUB231PD X11, X9, X2 // c4c2b1bad3 6923 //TODO: VFMSUB231PD (BX), X9, X11 // c462b1ba1b 6924 //TODO: VFMSUB231PD (R11), X9, X11 // c442b1ba1b 6925 //TODO: VFMSUB231PD X2, X9, X11 // c462b1bada 6926 //TODO: VFMSUB231PD X11, X9, X11 // c442b1badb 6927 //TODO: VFMSUB231PD (BX), Y15, Y2 // c4e285ba13 6928 //TODO: VFMSUB231PD (R11), Y15, Y2 // c4c285ba13 6929 //TODO: VFMSUB231PD Y2, Y15, Y2 // c4e285bad2 6930 //TODO: VFMSUB231PD Y11, Y15, Y2 // c4c285bad3 6931 //TODO: VFMSUB231PD (BX), Y15, Y11 // c46285ba1b 6932 //TODO: VFMSUB231PD (R11), Y15, Y11 // c44285ba1b 6933 //TODO: VFMSUB231PD Y2, Y15, Y11 // c46285bada 6934 //TODO: VFMSUB231PD Y11, Y15, Y11 // c44285badb 6935 //TODO: VFMSUB231PS (BX), X9, X2 // c4e231ba13 6936 //TODO: VFMSUB231PS (R11), X9, X2 // c4c231ba13 6937 //TODO: VFMSUB231PS X2, X9, X2 // c4e231bad2 6938 //TODO: VFMSUB231PS X11, X9, X2 // c4c231bad3 6939 //TODO: VFMSUB231PS (BX), X9, X11 // c46231ba1b 6940 //TODO: VFMSUB231PS (R11), X9, X11 // c44231ba1b 6941 //TODO: VFMSUB231PS X2, X9, X11 // c46231bada 6942 //TODO: VFMSUB231PS X11, X9, X11 // c44231badb 6943 //TODO: VFMSUB231PS (BX), Y15, Y2 // c4e205ba13 6944 //TODO: VFMSUB231PS (R11), Y15, Y2 // c4c205ba13 6945 //TODO: VFMSUB231PS Y2, Y15, Y2 // c4e205bad2 6946 //TODO: VFMSUB231PS Y11, Y15, Y2 // c4c205bad3 6947 //TODO: VFMSUB231PS (BX), Y15, Y11 // c46205ba1b 6948 //TODO: VFMSUB231PS (R11), Y15, Y11 // c44205ba1b 6949 //TODO: VFMSUB231PS Y2, Y15, Y11 // c46205bada 6950 //TODO: VFMSUB231PS Y11, Y15, Y11 // c44205badb 6951 //TODO: VFMSUB231SD (BX), X9, X2 // c4e2b1bb13 6952 //TODO: VFMSUB231SD (R11), X9, X2 // c4c2b1bb13 6953 //TODO: VFMSUB231SD X2, X9, X2 // c4e2b1bbd2 6954 //TODO: VFMSUB231SD X11, X9, X2 // c4c2b1bbd3 6955 //TODO: VFMSUB231SD (BX), X9, X11 // c462b1bb1b 6956 //TODO: VFMSUB231SD (R11), X9, X11 // c442b1bb1b 6957 //TODO: VFMSUB231SD X2, X9, X11 // c462b1bbda 6958 //TODO: VFMSUB231SD X11, X9, X11 // c442b1bbdb 6959 //TODO: VFMSUB231SS (BX), X9, X2 // c4e231bb13 6960 //TODO: VFMSUB231SS (R11), X9, X2 // c4c231bb13 6961 //TODO: VFMSUB231SS X2, X9, X2 // c4e231bbd2 6962 //TODO: VFMSUB231SS X11, X9, X2 // c4c231bbd3 6963 //TODO: VFMSUB231SS (BX), X9, X11 // c46231bb1b 6964 //TODO: VFMSUB231SS (R11), X9, X11 // c44231bb1b 6965 //TODO: VFMSUB231SS X2, X9, X11 // c46231bbda 6966 //TODO: VFMSUB231SS X11, X9, X11 // c44231bbdb 6967 //TODO: VFMSUBADD132PD (BX), X9, X2 // c4e2b19713 6968 //TODO: VFMSUBADD132PD (R11), X9, X2 // c4c2b19713 6969 //TODO: VFMSUBADD132PD X2, X9, X2 // c4e2b197d2 6970 //TODO: VFMSUBADD132PD X11, X9, X2 // c4c2b197d3 6971 //TODO: VFMSUBADD132PD (BX), X9, X11 // c462b1971b 6972 //TODO: VFMSUBADD132PD (R11), X9, X11 // c442b1971b 6973 //TODO: VFMSUBADD132PD X2, X9, X11 // c462b197da 6974 //TODO: VFMSUBADD132PD X11, X9, X11 // c442b197db 6975 //TODO: VFMSUBADD132PD (BX), Y15, Y2 // c4e2859713 6976 //TODO: VFMSUBADD132PD (R11), Y15, Y2 // c4c2859713 6977 //TODO: VFMSUBADD132PD Y2, Y15, Y2 // c4e28597d2 6978 //TODO: VFMSUBADD132PD Y11, Y15, Y2 // c4c28597d3 6979 //TODO: VFMSUBADD132PD (BX), Y15, Y11 // c46285971b 6980 //TODO: VFMSUBADD132PD (R11), Y15, Y11 // c44285971b 6981 //TODO: VFMSUBADD132PD Y2, Y15, Y11 // c4628597da 6982 //TODO: VFMSUBADD132PD Y11, Y15, Y11 // c4428597db 6983 //TODO: VFMSUBADD132PS (BX), X9, X2 // c4e2319713 6984 //TODO: VFMSUBADD132PS (R11), X9, X2 // c4c2319713 6985 //TODO: VFMSUBADD132PS X2, X9, X2 // c4e23197d2 6986 //TODO: VFMSUBADD132PS X11, X9, X2 // c4c23197d3 6987 //TODO: VFMSUBADD132PS (BX), X9, X11 // c46231971b 6988 //TODO: VFMSUBADD132PS (R11), X9, X11 // c44231971b 6989 //TODO: VFMSUBADD132PS X2, X9, X11 // c4623197da 6990 //TODO: VFMSUBADD132PS X11, X9, X11 // c4423197db 6991 //TODO: VFMSUBADD132PS (BX), Y15, Y2 // c4e2059713 6992 //TODO: VFMSUBADD132PS (R11), Y15, Y2 // c4c2059713 6993 //TODO: VFMSUBADD132PS Y2, Y15, Y2 // c4e20597d2 6994 //TODO: VFMSUBADD132PS Y11, Y15, Y2 // c4c20597d3 6995 //TODO: VFMSUBADD132PS (BX), Y15, Y11 // c46205971b 6996 //TODO: VFMSUBADD132PS (R11), Y15, Y11 // c44205971b 6997 //TODO: VFMSUBADD132PS Y2, Y15, Y11 // c4620597da 6998 //TODO: VFMSUBADD132PS Y11, Y15, Y11 // c4420597db 6999 //TODO: VFMSUBADD213PD (BX), X9, X2 // c4e2b1a713 7000 //TODO: VFMSUBADD213PD (R11), X9, X2 // c4c2b1a713 7001 //TODO: VFMSUBADD213PD X2, X9, X2 // c4e2b1a7d2 7002 //TODO: VFMSUBADD213PD X11, X9, X2 // c4c2b1a7d3 7003 //TODO: VFMSUBADD213PD (BX), X9, X11 // c462b1a71b 7004 //TODO: VFMSUBADD213PD (R11), X9, X11 // c442b1a71b 7005 //TODO: VFMSUBADD213PD X2, X9, X11 // c462b1a7da 7006 //TODO: VFMSUBADD213PD X11, X9, X11 // c442b1a7db 7007 //TODO: VFMSUBADD213PD (BX), Y15, Y2 // c4e285a713 7008 //TODO: VFMSUBADD213PD (R11), Y15, Y2 // c4c285a713 7009 //TODO: VFMSUBADD213PD Y2, Y15, Y2 // c4e285a7d2 7010 //TODO: VFMSUBADD213PD Y11, Y15, Y2 // c4c285a7d3 7011 //TODO: VFMSUBADD213PD (BX), Y15, Y11 // c46285a71b 7012 //TODO: VFMSUBADD213PD (R11), Y15, Y11 // c44285a71b 7013 //TODO: VFMSUBADD213PD Y2, Y15, Y11 // c46285a7da 7014 //TODO: VFMSUBADD213PD Y11, Y15, Y11 // c44285a7db 7015 //TODO: VFMSUBADD213PS (BX), X9, X2 // c4e231a713 7016 //TODO: VFMSUBADD213PS (R11), X9, X2 // c4c231a713 7017 //TODO: VFMSUBADD213PS X2, X9, X2 // c4e231a7d2 7018 //TODO: VFMSUBADD213PS X11, X9, X2 // c4c231a7d3 7019 //TODO: VFMSUBADD213PS (BX), X9, X11 // c46231a71b 7020 //TODO: VFMSUBADD213PS (R11), X9, X11 // c44231a71b 7021 //TODO: VFMSUBADD213PS X2, X9, X11 // c46231a7da 7022 //TODO: VFMSUBADD213PS X11, X9, X11 // c44231a7db 7023 //TODO: VFMSUBADD213PS (BX), Y15, Y2 // c4e205a713 7024 //TODO: VFMSUBADD213PS (R11), Y15, Y2 // c4c205a713 7025 //TODO: VFMSUBADD213PS Y2, Y15, Y2 // c4e205a7d2 7026 //TODO: VFMSUBADD213PS Y11, Y15, Y2 // c4c205a7d3 7027 //TODO: VFMSUBADD213PS (BX), Y15, Y11 // c46205a71b 7028 //TODO: VFMSUBADD213PS (R11), Y15, Y11 // c44205a71b 7029 //TODO: VFMSUBADD213PS Y2, Y15, Y11 // c46205a7da 7030 //TODO: VFMSUBADD213PS Y11, Y15, Y11 // c44205a7db 7031 //TODO: VFMSUBADD231PD (BX), X9, X2 // c4e2b1b713 7032 //TODO: VFMSUBADD231PD (R11), X9, X2 // c4c2b1b713 7033 //TODO: VFMSUBADD231PD X2, X9, X2 // c4e2b1b7d2 7034 //TODO: VFMSUBADD231PD X11, X9, X2 // c4c2b1b7d3 7035 //TODO: VFMSUBADD231PD (BX), X9, X11 // c462b1b71b 7036 //TODO: VFMSUBADD231PD (R11), X9, X11 // c442b1b71b 7037 //TODO: VFMSUBADD231PD X2, X9, X11 // c462b1b7da 7038 //TODO: VFMSUBADD231PD X11, X9, X11 // c442b1b7db 7039 //TODO: VFMSUBADD231PD (BX), Y15, Y2 // c4e285b713 7040 //TODO: VFMSUBADD231PD (R11), Y15, Y2 // c4c285b713 7041 //TODO: VFMSUBADD231PD Y2, Y15, Y2 // c4e285b7d2 7042 //TODO: VFMSUBADD231PD Y11, Y15, Y2 // c4c285b7d3 7043 //TODO: VFMSUBADD231PD (BX), Y15, Y11 // c46285b71b 7044 //TODO: VFMSUBADD231PD (R11), Y15, Y11 // c44285b71b 7045 //TODO: VFMSUBADD231PD Y2, Y15, Y11 // c46285b7da 7046 //TODO: VFMSUBADD231PD Y11, Y15, Y11 // c44285b7db 7047 //TODO: VFMSUBADD231PS (BX), X9, X2 // c4e231b713 7048 //TODO: VFMSUBADD231PS (R11), X9, X2 // c4c231b713 7049 //TODO: VFMSUBADD231PS X2, X9, X2 // c4e231b7d2 7050 //TODO: VFMSUBADD231PS X11, X9, X2 // c4c231b7d3 7051 //TODO: VFMSUBADD231PS (BX), X9, X11 // c46231b71b 7052 //TODO: VFMSUBADD231PS (R11), X9, X11 // c44231b71b 7053 //TODO: VFMSUBADD231PS X2, X9, X11 // c46231b7da 7054 //TODO: VFMSUBADD231PS X11, X9, X11 // c44231b7db 7055 //TODO: VFMSUBADD231PS (BX), Y15, Y2 // c4e205b713 7056 //TODO: VFMSUBADD231PS (R11), Y15, Y2 // c4c205b713 7057 //TODO: VFMSUBADD231PS Y2, Y15, Y2 // c4e205b7d2 7058 //TODO: VFMSUBADD231PS Y11, Y15, Y2 // c4c205b7d3 7059 //TODO: VFMSUBADD231PS (BX), Y15, Y11 // c46205b71b 7060 //TODO: VFMSUBADD231PS (R11), Y15, Y11 // c44205b71b 7061 //TODO: VFMSUBADD231PS Y2, Y15, Y11 // c46205b7da 7062 //TODO: VFMSUBADD231PS Y11, Y15, Y11 // c44205b7db 7063 //TODO: VFNMADD132PD (BX), X9, X2 // c4e2b19c13 7064 //TODO: VFNMADD132PD (R11), X9, X2 // c4c2b19c13 7065 //TODO: VFNMADD132PD X2, X9, X2 // c4e2b19cd2 7066 //TODO: VFNMADD132PD X11, X9, X2 // c4c2b19cd3 7067 //TODO: VFNMADD132PD (BX), X9, X11 // c462b19c1b 7068 //TODO: VFNMADD132PD (R11), X9, X11 // c442b19c1b 7069 //TODO: VFNMADD132PD X2, X9, X11 // c462b19cda 7070 //TODO: VFNMADD132PD X11, X9, X11 // c442b19cdb 7071 //TODO: VFNMADD132PD (BX), Y15, Y2 // c4e2859c13 7072 //TODO: VFNMADD132PD (R11), Y15, Y2 // c4c2859c13 7073 //TODO: VFNMADD132PD Y2, Y15, Y2 // c4e2859cd2 7074 //TODO: VFNMADD132PD Y11, Y15, Y2 // c4c2859cd3 7075 //TODO: VFNMADD132PD (BX), Y15, Y11 // c462859c1b 7076 //TODO: VFNMADD132PD (R11), Y15, Y11 // c442859c1b 7077 //TODO: VFNMADD132PD Y2, Y15, Y11 // c462859cda 7078 //TODO: VFNMADD132PD Y11, Y15, Y11 // c442859cdb 7079 //TODO: VFNMADD132PS (BX), X9, X2 // c4e2319c13 7080 //TODO: VFNMADD132PS (R11), X9, X2 // c4c2319c13 7081 //TODO: VFNMADD132PS X2, X9, X2 // c4e2319cd2 7082 //TODO: VFNMADD132PS X11, X9, X2 // c4c2319cd3 7083 //TODO: VFNMADD132PS (BX), X9, X11 // c462319c1b 7084 //TODO: VFNMADD132PS (R11), X9, X11 // c442319c1b 7085 //TODO: VFNMADD132PS X2, X9, X11 // c462319cda 7086 //TODO: VFNMADD132PS X11, X9, X11 // c442319cdb 7087 //TODO: VFNMADD132PS (BX), Y15, Y2 // c4e2059c13 7088 //TODO: VFNMADD132PS (R11), Y15, Y2 // c4c2059c13 7089 //TODO: VFNMADD132PS Y2, Y15, Y2 // c4e2059cd2 7090 //TODO: VFNMADD132PS Y11, Y15, Y2 // c4c2059cd3 7091 //TODO: VFNMADD132PS (BX), Y15, Y11 // c462059c1b 7092 //TODO: VFNMADD132PS (R11), Y15, Y11 // c442059c1b 7093 //TODO: VFNMADD132PS Y2, Y15, Y11 // c462059cda 7094 //TODO: VFNMADD132PS Y11, Y15, Y11 // c442059cdb 7095 //TODO: VFNMADD132SD (BX), X9, X2 // c4e2b19d13 7096 //TODO: VFNMADD132SD (R11), X9, X2 // c4c2b19d13 7097 //TODO: VFNMADD132SD X2, X9, X2 // c4e2b19dd2 7098 //TODO: VFNMADD132SD X11, X9, X2 // c4c2b19dd3 7099 //TODO: VFNMADD132SD (BX), X9, X11 // c462b19d1b 7100 //TODO: VFNMADD132SD (R11), X9, X11 // c442b19d1b 7101 //TODO: VFNMADD132SD X2, X9, X11 // c462b19dda 7102 //TODO: VFNMADD132SD X11, X9, X11 // c442b19ddb 7103 //TODO: VFNMADD132SS (BX), X9, X2 // c4e2319d13 7104 //TODO: VFNMADD132SS (R11), X9, X2 // c4c2319d13 7105 //TODO: VFNMADD132SS X2, X9, X2 // c4e2319dd2 7106 //TODO: VFNMADD132SS X11, X9, X2 // c4c2319dd3 7107 //TODO: VFNMADD132SS (BX), X9, X11 // c462319d1b 7108 //TODO: VFNMADD132SS (R11), X9, X11 // c442319d1b 7109 //TODO: VFNMADD132SS X2, X9, X11 // c462319dda 7110 //TODO: VFNMADD132SS X11, X9, X11 // c442319ddb 7111 //TODO: VFNMADD213PD (BX), X9, X2 // c4e2b1ac13 7112 //TODO: VFNMADD213PD (R11), X9, X2 // c4c2b1ac13 7113 //TODO: VFNMADD213PD X2, X9, X2 // c4e2b1acd2 7114 //TODO: VFNMADD213PD X11, X9, X2 // c4c2b1acd3 7115 //TODO: VFNMADD213PD (BX), X9, X11 // c462b1ac1b 7116 //TODO: VFNMADD213PD (R11), X9, X11 // c442b1ac1b 7117 //TODO: VFNMADD213PD X2, X9, X11 // c462b1acda 7118 //TODO: VFNMADD213PD X11, X9, X11 // c442b1acdb 7119 //TODO: VFNMADD213PD (BX), Y15, Y2 // c4e285ac13 7120 //TODO: VFNMADD213PD (R11), Y15, Y2 // c4c285ac13 7121 //TODO: VFNMADD213PD Y2, Y15, Y2 // c4e285acd2 7122 //TODO: VFNMADD213PD Y11, Y15, Y2 // c4c285acd3 7123 //TODO: VFNMADD213PD (BX), Y15, Y11 // c46285ac1b 7124 //TODO: VFNMADD213PD (R11), Y15, Y11 // c44285ac1b 7125 //TODO: VFNMADD213PD Y2, Y15, Y11 // c46285acda 7126 //TODO: VFNMADD213PD Y11, Y15, Y11 // c44285acdb 7127 //TODO: VFNMADD213PS (BX), X9, X2 // c4e231ac13 7128 //TODO: VFNMADD213PS (R11), X9, X2 // c4c231ac13 7129 //TODO: VFNMADD213PS X2, X9, X2 // c4e231acd2 7130 //TODO: VFNMADD213PS X11, X9, X2 // c4c231acd3 7131 //TODO: VFNMADD213PS (BX), X9, X11 // c46231ac1b 7132 //TODO: VFNMADD213PS (R11), X9, X11 // c44231ac1b 7133 //TODO: VFNMADD213PS X2, X9, X11 // c46231acda 7134 //TODO: VFNMADD213PS X11, X9, X11 // c44231acdb 7135 //TODO: VFNMADD213PS (BX), Y15, Y2 // c4e205ac13 7136 //TODO: VFNMADD213PS (R11), Y15, Y2 // c4c205ac13 7137 //TODO: VFNMADD213PS Y2, Y15, Y2 // c4e205acd2 7138 //TODO: VFNMADD213PS Y11, Y15, Y2 // c4c205acd3 7139 //TODO: VFNMADD213PS (BX), Y15, Y11 // c46205ac1b 7140 //TODO: VFNMADD213PS (R11), Y15, Y11 // c44205ac1b 7141 //TODO: VFNMADD213PS Y2, Y15, Y11 // c46205acda 7142 //TODO: VFNMADD213PS Y11, Y15, Y11 // c44205acdb 7143 //TODO: VFNMADD213SD (BX), X9, X2 // c4e2b1ad13 7144 //TODO: VFNMADD213SD (R11), X9, X2 // c4c2b1ad13 7145 //TODO: VFNMADD213SD X2, X9, X2 // c4e2b1add2 7146 //TODO: VFNMADD213SD X11, X9, X2 // c4c2b1add3 7147 //TODO: VFNMADD213SD (BX), X9, X11 // c462b1ad1b 7148 //TODO: VFNMADD213SD (R11), X9, X11 // c442b1ad1b 7149 //TODO: VFNMADD213SD X2, X9, X11 // c462b1adda 7150 //TODO: VFNMADD213SD X11, X9, X11 // c442b1addb 7151 //TODO: VFNMADD213SS (BX), X9, X2 // c4e231ad13 7152 //TODO: VFNMADD213SS (R11), X9, X2 // c4c231ad13 7153 //TODO: VFNMADD213SS X2, X9, X2 // c4e231add2 7154 //TODO: VFNMADD213SS X11, X9, X2 // c4c231add3 7155 //TODO: VFNMADD213SS (BX), X9, X11 // c46231ad1b 7156 //TODO: VFNMADD213SS (R11), X9, X11 // c44231ad1b 7157 //TODO: VFNMADD213SS X2, X9, X11 // c46231adda 7158 //TODO: VFNMADD213SS X11, X9, X11 // c44231addb 7159 //TODO: VFNMADD231PD (BX), X9, X2 // c4e2b1bc13 7160 //TODO: VFNMADD231PD (R11), X9, X2 // c4c2b1bc13 7161 //TODO: VFNMADD231PD X2, X9, X2 // c4e2b1bcd2 7162 //TODO: VFNMADD231PD X11, X9, X2 // c4c2b1bcd3 7163 //TODO: VFNMADD231PD (BX), X9, X11 // c462b1bc1b 7164 //TODO: VFNMADD231PD (R11), X9, X11 // c442b1bc1b 7165 //TODO: VFNMADD231PD X2, X9, X11 // c462b1bcda 7166 //TODO: VFNMADD231PD X11, X9, X11 // c442b1bcdb 7167 //TODO: VFNMADD231PD (BX), Y15, Y2 // c4e285bc13 7168 //TODO: VFNMADD231PD (R11), Y15, Y2 // c4c285bc13 7169 //TODO: VFNMADD231PD Y2, Y15, Y2 // c4e285bcd2 7170 //TODO: VFNMADD231PD Y11, Y15, Y2 // c4c285bcd3 7171 //TODO: VFNMADD231PD (BX), Y15, Y11 // c46285bc1b 7172 //TODO: VFNMADD231PD (R11), Y15, Y11 // c44285bc1b 7173 //TODO: VFNMADD231PD Y2, Y15, Y11 // c46285bcda 7174 //TODO: VFNMADD231PD Y11, Y15, Y11 // c44285bcdb 7175 //TODO: VFNMADD231PS (BX), X9, X2 // c4e231bc13 7176 //TODO: VFNMADD231PS (R11), X9, X2 // c4c231bc13 7177 //TODO: VFNMADD231PS X2, X9, X2 // c4e231bcd2 7178 //TODO: VFNMADD231PS X11, X9, X2 // c4c231bcd3 7179 //TODO: VFNMADD231PS (BX), X9, X11 // c46231bc1b 7180 //TODO: VFNMADD231PS (R11), X9, X11 // c44231bc1b 7181 //TODO: VFNMADD231PS X2, X9, X11 // c46231bcda 7182 //TODO: VFNMADD231PS X11, X9, X11 // c44231bcdb 7183 //TODO: VFNMADD231PS (BX), Y15, Y2 // c4e205bc13 7184 //TODO: VFNMADD231PS (R11), Y15, Y2 // c4c205bc13 7185 //TODO: VFNMADD231PS Y2, Y15, Y2 // c4e205bcd2 7186 //TODO: VFNMADD231PS Y11, Y15, Y2 // c4c205bcd3 7187 //TODO: VFNMADD231PS (BX), Y15, Y11 // c46205bc1b 7188 //TODO: VFNMADD231PS (R11), Y15, Y11 // c44205bc1b 7189 //TODO: VFNMADD231PS Y2, Y15, Y11 // c46205bcda 7190 //TODO: VFNMADD231PS Y11, Y15, Y11 // c44205bcdb 7191 //TODO: VFNMADD231SD (BX), X9, X2 // c4e2b1bd13 7192 //TODO: VFNMADD231SD (R11), X9, X2 // c4c2b1bd13 7193 //TODO: VFNMADD231SD X2, X9, X2 // c4e2b1bdd2 7194 //TODO: VFNMADD231SD X11, X9, X2 // c4c2b1bdd3 7195 //TODO: VFNMADD231SD (BX), X9, X11 // c462b1bd1b 7196 //TODO: VFNMADD231SD (R11), X9, X11 // c442b1bd1b 7197 //TODO: VFNMADD231SD X2, X9, X11 // c462b1bdda 7198 //TODO: VFNMADD231SD X11, X9, X11 // c442b1bddb 7199 //TODO: VFNMADD231SS (BX), X9, X2 // c4e231bd13 7200 //TODO: VFNMADD231SS (R11), X9, X2 // c4c231bd13 7201 //TODO: VFNMADD231SS X2, X9, X2 // c4e231bdd2 7202 //TODO: VFNMADD231SS X11, X9, X2 // c4c231bdd3 7203 //TODO: VFNMADD231SS (BX), X9, X11 // c46231bd1b 7204 //TODO: VFNMADD231SS (R11), X9, X11 // c44231bd1b 7205 //TODO: VFNMADD231SS X2, X9, X11 // c46231bdda 7206 //TODO: VFNMADD231SS X11, X9, X11 // c44231bddb 7207 //TODO: VFNMSUB132PD (BX), X9, X2 // c4e2b19e13 7208 //TODO: VFNMSUB132PD (R11), X9, X2 // c4c2b19e13 7209 //TODO: VFNMSUB132PD X2, X9, X2 // c4e2b19ed2 7210 //TODO: VFNMSUB132PD X11, X9, X2 // c4c2b19ed3 7211 //TODO: VFNMSUB132PD (BX), X9, X11 // c462b19e1b 7212 //TODO: VFNMSUB132PD (R11), X9, X11 // c442b19e1b 7213 //TODO: VFNMSUB132PD X2, X9, X11 // c462b19eda 7214 //TODO: VFNMSUB132PD X11, X9, X11 // c442b19edb 7215 //TODO: VFNMSUB132PD (BX), Y15, Y2 // c4e2859e13 7216 //TODO: VFNMSUB132PD (R11), Y15, Y2 // c4c2859e13 7217 //TODO: VFNMSUB132PD Y2, Y15, Y2 // c4e2859ed2 7218 //TODO: VFNMSUB132PD Y11, Y15, Y2 // c4c2859ed3 7219 //TODO: VFNMSUB132PD (BX), Y15, Y11 // c462859e1b 7220 //TODO: VFNMSUB132PD (R11), Y15, Y11 // c442859e1b 7221 //TODO: VFNMSUB132PD Y2, Y15, Y11 // c462859eda 7222 //TODO: VFNMSUB132PD Y11, Y15, Y11 // c442859edb 7223 //TODO: VFNMSUB132PS (BX), X9, X2 // c4e2319e13 7224 //TODO: VFNMSUB132PS (R11), X9, X2 // c4c2319e13 7225 //TODO: VFNMSUB132PS X2, X9, X2 // c4e2319ed2 7226 //TODO: VFNMSUB132PS X11, X9, X2 // c4c2319ed3 7227 //TODO: VFNMSUB132PS (BX), X9, X11 // c462319e1b 7228 //TODO: VFNMSUB132PS (R11), X9, X11 // c442319e1b 7229 //TODO: VFNMSUB132PS X2, X9, X11 // c462319eda 7230 //TODO: VFNMSUB132PS X11, X9, X11 // c442319edb 7231 //TODO: VFNMSUB132PS (BX), Y15, Y2 // c4e2059e13 7232 //TODO: VFNMSUB132PS (R11), Y15, Y2 // c4c2059e13 7233 //TODO: VFNMSUB132PS Y2, Y15, Y2 // c4e2059ed2 7234 //TODO: VFNMSUB132PS Y11, Y15, Y2 // c4c2059ed3 7235 //TODO: VFNMSUB132PS (BX), Y15, Y11 // c462059e1b 7236 //TODO: VFNMSUB132PS (R11), Y15, Y11 // c442059e1b 7237 //TODO: VFNMSUB132PS Y2, Y15, Y11 // c462059eda 7238 //TODO: VFNMSUB132PS Y11, Y15, Y11 // c442059edb 7239 //TODO: VFNMSUB132SD (BX), X9, X2 // c4e2b19f13 7240 //TODO: VFNMSUB132SD (R11), X9, X2 // c4c2b19f13 7241 //TODO: VFNMSUB132SD X2, X9, X2 // c4e2b19fd2 7242 //TODO: VFNMSUB132SD X11, X9, X2 // c4c2b19fd3 7243 //TODO: VFNMSUB132SD (BX), X9, X11 // c462b19f1b 7244 //TODO: VFNMSUB132SD (R11), X9, X11 // c442b19f1b 7245 //TODO: VFNMSUB132SD X2, X9, X11 // c462b19fda 7246 //TODO: VFNMSUB132SD X11, X9, X11 // c442b19fdb 7247 //TODO: VFNMSUB132SS (BX), X9, X2 // c4e2319f13 7248 //TODO: VFNMSUB132SS (R11), X9, X2 // c4c2319f13 7249 //TODO: VFNMSUB132SS X2, X9, X2 // c4e2319fd2 7250 //TODO: VFNMSUB132SS X11, X9, X2 // c4c2319fd3 7251 //TODO: VFNMSUB132SS (BX), X9, X11 // c462319f1b 7252 //TODO: VFNMSUB132SS (R11), X9, X11 // c442319f1b 7253 //TODO: VFNMSUB132SS X2, X9, X11 // c462319fda 7254 //TODO: VFNMSUB132SS X11, X9, X11 // c442319fdb 7255 //TODO: VFNMSUB213PD (BX), X9, X2 // c4e2b1ae13 7256 //TODO: VFNMSUB213PD (R11), X9, X2 // c4c2b1ae13 7257 //TODO: VFNMSUB213PD X2, X9, X2 // c4e2b1aed2 7258 //TODO: VFNMSUB213PD X11, X9, X2 // c4c2b1aed3 7259 //TODO: VFNMSUB213PD (BX), X9, X11 // c462b1ae1b 7260 //TODO: VFNMSUB213PD (R11), X9, X11 // c442b1ae1b 7261 //TODO: VFNMSUB213PD X2, X9, X11 // c462b1aeda 7262 //TODO: VFNMSUB213PD X11, X9, X11 // c442b1aedb 7263 //TODO: VFNMSUB213PD (BX), Y15, Y2 // c4e285ae13 7264 //TODO: VFNMSUB213PD (R11), Y15, Y2 // c4c285ae13 7265 //TODO: VFNMSUB213PD Y2, Y15, Y2 // c4e285aed2 7266 //TODO: VFNMSUB213PD Y11, Y15, Y2 // c4c285aed3 7267 //TODO: VFNMSUB213PD (BX), Y15, Y11 // c46285ae1b 7268 //TODO: VFNMSUB213PD (R11), Y15, Y11 // c44285ae1b 7269 //TODO: VFNMSUB213PD Y2, Y15, Y11 // c46285aeda 7270 //TODO: VFNMSUB213PD Y11, Y15, Y11 // c44285aedb 7271 //TODO: VFNMSUB213PS (BX), X9, X2 // c4e231ae13 7272 //TODO: VFNMSUB213PS (R11), X9, X2 // c4c231ae13 7273 //TODO: VFNMSUB213PS X2, X9, X2 // c4e231aed2 7274 //TODO: VFNMSUB213PS X11, X9, X2 // c4c231aed3 7275 //TODO: VFNMSUB213PS (BX), X9, X11 // c46231ae1b 7276 //TODO: VFNMSUB213PS (R11), X9, X11 // c44231ae1b 7277 //TODO: VFNMSUB213PS X2, X9, X11 // c46231aeda 7278 //TODO: VFNMSUB213PS X11, X9, X11 // c44231aedb 7279 //TODO: VFNMSUB213PS (BX), Y15, Y2 // c4e205ae13 7280 //TODO: VFNMSUB213PS (R11), Y15, Y2 // c4c205ae13 7281 //TODO: VFNMSUB213PS Y2, Y15, Y2 // c4e205aed2 7282 //TODO: VFNMSUB213PS Y11, Y15, Y2 // c4c205aed3 7283 //TODO: VFNMSUB213PS (BX), Y15, Y11 // c46205ae1b 7284 //TODO: VFNMSUB213PS (R11), Y15, Y11 // c44205ae1b 7285 //TODO: VFNMSUB213PS Y2, Y15, Y11 // c46205aeda 7286 //TODO: VFNMSUB213PS Y11, Y15, Y11 // c44205aedb 7287 //TODO: VFNMSUB213SD (BX), X9, X2 // c4e2b1af13 7288 //TODO: VFNMSUB213SD (R11), X9, X2 // c4c2b1af13 7289 //TODO: VFNMSUB213SD X2, X9, X2 // c4e2b1afd2 7290 //TODO: VFNMSUB213SD X11, X9, X2 // c4c2b1afd3 7291 //TODO: VFNMSUB213SD (BX), X9, X11 // c462b1af1b 7292 //TODO: VFNMSUB213SD (R11), X9, X11 // c442b1af1b 7293 //TODO: VFNMSUB213SD X2, X9, X11 // c462b1afda 7294 //TODO: VFNMSUB213SD X11, X9, X11 // c442b1afdb 7295 //TODO: VFNMSUB213SS (BX), X9, X2 // c4e231af13 7296 //TODO: VFNMSUB213SS (R11), X9, X2 // c4c231af13 7297 //TODO: VFNMSUB213SS X2, X9, X2 // c4e231afd2 7298 //TODO: VFNMSUB213SS X11, X9, X2 // c4c231afd3 7299 //TODO: VFNMSUB213SS (BX), X9, X11 // c46231af1b 7300 //TODO: VFNMSUB213SS (R11), X9, X11 // c44231af1b 7301 //TODO: VFNMSUB213SS X2, X9, X11 // c46231afda 7302 //TODO: VFNMSUB213SS X11, X9, X11 // c44231afdb 7303 //TODO: VFNMSUB231PD (BX), X9, X2 // c4e2b1be13 7304 //TODO: VFNMSUB231PD (R11), X9, X2 // c4c2b1be13 7305 //TODO: VFNMSUB231PD X2, X9, X2 // c4e2b1bed2 7306 //TODO: VFNMSUB231PD X11, X9, X2 // c4c2b1bed3 7307 //TODO: VFNMSUB231PD (BX), X9, X11 // c462b1be1b 7308 //TODO: VFNMSUB231PD (R11), X9, X11 // c442b1be1b 7309 //TODO: VFNMSUB231PD X2, X9, X11 // c462b1beda 7310 //TODO: VFNMSUB231PD X11, X9, X11 // c442b1bedb 7311 //TODO: VFNMSUB231PD (BX), Y15, Y2 // c4e285be13 7312 //TODO: VFNMSUB231PD (R11), Y15, Y2 // c4c285be13 7313 //TODO: VFNMSUB231PD Y2, Y15, Y2 // c4e285bed2 7314 //TODO: VFNMSUB231PD Y11, Y15, Y2 // c4c285bed3 7315 //TODO: VFNMSUB231PD (BX), Y15, Y11 // c46285be1b 7316 //TODO: VFNMSUB231PD (R11), Y15, Y11 // c44285be1b 7317 //TODO: VFNMSUB231PD Y2, Y15, Y11 // c46285beda 7318 //TODO: VFNMSUB231PD Y11, Y15, Y11 // c44285bedb 7319 //TODO: VFNMSUB231PS (BX), X9, X2 // c4e231be13 7320 //TODO: VFNMSUB231PS (R11), X9, X2 // c4c231be13 7321 //TODO: VFNMSUB231PS X2, X9, X2 // c4e231bed2 7322 //TODO: VFNMSUB231PS X11, X9, X2 // c4c231bed3 7323 //TODO: VFNMSUB231PS (BX), X9, X11 // c46231be1b 7324 //TODO: VFNMSUB231PS (R11), X9, X11 // c44231be1b 7325 //TODO: VFNMSUB231PS X2, X9, X11 // c46231beda 7326 //TODO: VFNMSUB231PS X11, X9, X11 // c44231bedb 7327 //TODO: VFNMSUB231PS (BX), Y15, Y2 // c4e205be13 7328 //TODO: VFNMSUB231PS (R11), Y15, Y2 // c4c205be13 7329 //TODO: VFNMSUB231PS Y2, Y15, Y2 // c4e205bed2 7330 //TODO: VFNMSUB231PS Y11, Y15, Y2 // c4c205bed3 7331 //TODO: VFNMSUB231PS (BX), Y15, Y11 // c46205be1b 7332 //TODO: VFNMSUB231PS (R11), Y15, Y11 // c44205be1b 7333 //TODO: VFNMSUB231PS Y2, Y15, Y11 // c46205beda 7334 //TODO: VFNMSUB231PS Y11, Y15, Y11 // c44205bedb 7335 //TODO: VFNMSUB231SD (BX), X9, X2 // c4e2b1bf13 7336 //TODO: VFNMSUB231SD (R11), X9, X2 // c4c2b1bf13 7337 //TODO: VFNMSUB231SD X2, X9, X2 // c4e2b1bfd2 7338 //TODO: VFNMSUB231SD X11, X9, X2 // c4c2b1bfd3 7339 //TODO: VFNMSUB231SD (BX), X9, X11 // c462b1bf1b 7340 //TODO: VFNMSUB231SD (R11), X9, X11 // c442b1bf1b 7341 //TODO: VFNMSUB231SD X2, X9, X11 // c462b1bfda 7342 //TODO: VFNMSUB231SD X11, X9, X11 // c442b1bfdb 7343 //TODO: VFNMSUB231SS (BX), X9, X2 // c4e231bf13 7344 //TODO: VFNMSUB231SS (R11), X9, X2 // c4c231bf13 7345 //TODO: VFNMSUB231SS X2, X9, X2 // c4e231bfd2 7346 //TODO: VFNMSUB231SS X11, X9, X2 // c4c231bfd3 7347 //TODO: VFNMSUB231SS (BX), X9, X11 // c46231bf1b 7348 //TODO: VFNMSUB231SS (R11), X9, X11 // c44231bf1b 7349 //TODO: VFNMSUB231SS X2, X9, X11 // c46231bfda 7350 //TODO: VFNMSUB231SS X11, X9, X11 // c44231bfdb 7351 //TODO: VHADDPD (BX), X9, X2 // c4e1317c13 or c5b17c13 7352 //TODO: VHADDPD (R11), X9, X2 // c4c1317c13 7353 //TODO: VHADDPD X2, X9, X2 // c4e1317cd2 or c5b17cd2 7354 //TODO: VHADDPD X11, X9, X2 // c4c1317cd3 7355 //TODO: VHADDPD (BX), X9, X11 // c461317c1b or c5317c1b 7356 //TODO: VHADDPD (R11), X9, X11 // c441317c1b 7357 //TODO: VHADDPD X2, X9, X11 // c461317cda or c5317cda 7358 //TODO: VHADDPD X11, X9, X11 // c441317cdb 7359 //TODO: VHADDPD (BX), Y15, Y2 // c4e1057c13 or c5857c13 7360 //TODO: VHADDPD (R11), Y15, Y2 // c4c1057c13 7361 //TODO: VHADDPD Y2, Y15, Y2 // c4e1057cd2 or c5857cd2 7362 //TODO: VHADDPD Y11, Y15, Y2 // c4c1057cd3 7363 //TODO: VHADDPD (BX), Y15, Y11 // c461057c1b or c5057c1b 7364 //TODO: VHADDPD (R11), Y15, Y11 // c441057c1b 7365 //TODO: VHADDPD Y2, Y15, Y11 // c461057cda or c5057cda 7366 //TODO: VHADDPD Y11, Y15, Y11 // c441057cdb 7367 //TODO: VHADDPS (BX), X9, X2 // c4e1337c13 or c5b37c13 7368 //TODO: VHADDPS (R11), X9, X2 // c4c1337c13 7369 //TODO: VHADDPS X2, X9, X2 // c4e1337cd2 or c5b37cd2 7370 //TODO: VHADDPS X11, X9, X2 // c4c1337cd3 7371 //TODO: VHADDPS (BX), X9, X11 // c461337c1b or c5337c1b 7372 //TODO: VHADDPS (R11), X9, X11 // c441337c1b 7373 //TODO: VHADDPS X2, X9, X11 // c461337cda or c5337cda 7374 //TODO: VHADDPS X11, X9, X11 // c441337cdb 7375 //TODO: VHADDPS (BX), Y15, Y2 // c4e1077c13 or c5877c13 7376 //TODO: VHADDPS (R11), Y15, Y2 // c4c1077c13 7377 //TODO: VHADDPS Y2, Y15, Y2 // c4e1077cd2 or c5877cd2 7378 //TODO: VHADDPS Y11, Y15, Y2 // c4c1077cd3 7379 //TODO: VHADDPS (BX), Y15, Y11 // c461077c1b or c5077c1b 7380 //TODO: VHADDPS (R11), Y15, Y11 // c441077c1b 7381 //TODO: VHADDPS Y2, Y15, Y11 // c461077cda or c5077cda 7382 //TODO: VHADDPS Y11, Y15, Y11 // c441077cdb 7383 //TODO: VHSUBPD (BX), X9, X2 // c4e1317d13 or c5b17d13 7384 //TODO: VHSUBPD (R11), X9, X2 // c4c1317d13 7385 //TODO: VHSUBPD X2, X9, X2 // c4e1317dd2 or c5b17dd2 7386 //TODO: VHSUBPD X11, X9, X2 // c4c1317dd3 7387 //TODO: VHSUBPD (BX), X9, X11 // c461317d1b or c5317d1b 7388 //TODO: VHSUBPD (R11), X9, X11 // c441317d1b 7389 //TODO: VHSUBPD X2, X9, X11 // c461317dda or c5317dda 7390 //TODO: VHSUBPD X11, X9, X11 // c441317ddb 7391 //TODO: VHSUBPD (BX), Y15, Y2 // c4e1057d13 or c5857d13 7392 //TODO: VHSUBPD (R11), Y15, Y2 // c4c1057d13 7393 //TODO: VHSUBPD Y2, Y15, Y2 // c4e1057dd2 or c5857dd2 7394 //TODO: VHSUBPD Y11, Y15, Y2 // c4c1057dd3 7395 //TODO: VHSUBPD (BX), Y15, Y11 // c461057d1b or c5057d1b 7396 //TODO: VHSUBPD (R11), Y15, Y11 // c441057d1b 7397 //TODO: VHSUBPD Y2, Y15, Y11 // c461057dda or c5057dda 7398 //TODO: VHSUBPD Y11, Y15, Y11 // c441057ddb 7399 //TODO: VHSUBPS (BX), X9, X2 // c4e1337d13 or c5b37d13 7400 //TODO: VHSUBPS (R11), X9, X2 // c4c1337d13 7401 //TODO: VHSUBPS X2, X9, X2 // c4e1337dd2 or c5b37dd2 7402 //TODO: VHSUBPS X11, X9, X2 // c4c1337dd3 7403 //TODO: VHSUBPS (BX), X9, X11 // c461337d1b or c5337d1b 7404 //TODO: VHSUBPS (R11), X9, X11 // c441337d1b 7405 //TODO: VHSUBPS X2, X9, X11 // c461337dda or c5337dda 7406 //TODO: VHSUBPS X11, X9, X11 // c441337ddb 7407 //TODO: VHSUBPS (BX), Y15, Y2 // c4e1077d13 or c5877d13 7408 //TODO: VHSUBPS (R11), Y15, Y2 // c4c1077d13 7409 //TODO: VHSUBPS Y2, Y15, Y2 // c4e1077dd2 or c5877dd2 7410 //TODO: VHSUBPS Y11, Y15, Y2 // c4c1077dd3 7411 //TODO: VHSUBPS (BX), Y15, Y11 // c461077d1b or c5077d1b 7412 //TODO: VHSUBPS (R11), Y15, Y11 // c441077d1b 7413 //TODO: VHSUBPS Y2, Y15, Y11 // c461077dda or c5077dda 7414 //TODO: VHSUBPS Y11, Y15, Y11 // c441077ddb 7415 //TODO: VINSERTF128 $7, (BX), Y15, Y2 // c4e305181307 7416 //TODO: VINSERTF128 $7, (R11), Y15, Y2 // c4c305181307 7417 //TODO: VINSERTF128 $7, X2, Y15, Y2 // c4e30518d207 7418 //TODO: VINSERTF128 $7, X11, Y15, Y2 // c4c30518d307 7419 //TODO: VINSERTF128 $7, (BX), Y15, Y11 // c46305181b07 7420 //TODO: VINSERTF128 $7, (R11), Y15, Y11 // c44305181b07 7421 //TODO: VINSERTF128 $7, X2, Y15, Y11 // c4630518da07 7422 //TODO: VINSERTF128 $7, X11, Y15, Y11 // c4430518db07 7423 VINSERTI128 $7, (BX), Y15, Y2 // c4e305381307 7424 VINSERTI128 $7, (R11), Y15, Y2 // c4c305381307 7425 VINSERTI128 $7, X2, Y15, Y2 // c4e30538d207 7426 VINSERTI128 $7, X11, Y15, Y2 // c4c30538d307 7427 VINSERTI128 $7, (BX), Y15, Y11 // c46305381b07 7428 VINSERTI128 $7, (R11), Y15, Y11 // c44305381b07 7429 VINSERTI128 $7, X2, Y15, Y11 // c4630538da07 7430 VINSERTI128 $7, X11, Y15, Y11 // c4430538db07 7431 //TODO: VINSERTPS $7, (BX), X9, X2 // c4e331211307 7432 //TODO: VINSERTPS $7, (R11), X9, X2 // c4c331211307 7433 //TODO: VINSERTPS $7, X2, X9, X2 // c4e33121d207 7434 //TODO: VINSERTPS $7, X11, X9, X2 // c4c33121d307 7435 //TODO: VINSERTPS $7, (BX), X9, X11 // c46331211b07 7436 //TODO: VINSERTPS $7, (R11), X9, X11 // c44331211b07 7437 //TODO: VINSERTPS $7, X2, X9, X11 // c4633121da07 7438 //TODO: VINSERTPS $7, X11, X9, X11 // c4433121db07 7439 //TODO: VLDDQU (BX), X2 // c4e17bf013 or c5fbf013 7440 //TODO: VLDDQU (R11), X2 // c4c17bf013 7441 //TODO: VLDDQU (BX), X11 // c4617bf01b or c57bf01b 7442 //TODO: VLDDQU (R11), X11 // c4417bf01b 7443 //TODO: VLDDQU (BX), Y2 // c4e17ff013 or c5fff013 7444 //TODO: VLDDQU (R11), Y2 // c4c17ff013 7445 //TODO: VLDDQU (BX), Y11 // c4617ff01b or c57ff01b 7446 //TODO: VLDDQU (R11), Y11 // c4417ff01b 7447 //TODO: VLDMXCSR (BX) // c4e178ae13 or c5f8ae13 7448 //TODO: VLDMXCSR (R11) // c4c178ae13 7449 //TODO: VMASKMOVDQU X2, X2 // c4e179f7d2 or c5f9f7d2 7450 //TODO: VMASKMOVDQU X11, X2 // c4c179f7d3 7451 //TODO: VMASKMOVDQU X2, X11 // c46179f7da or c579f7da 7452 //TODO: VMASKMOVDQU X11, X11 // c44179f7db 7453 //TODO: VMASKMOVPD X2, X9, (BX) // c4e2312f13 7454 //TODO: VMASKMOVPD X11, X9, (BX) // c462312f1b 7455 //TODO: VMASKMOVPD X2, X9, (R11) // c4c2312f13 7456 //TODO: VMASKMOVPD X11, X9, (R11) // c442312f1b 7457 //TODO: VMASKMOVPD Y2, Y15, (BX) // c4e2052f13 7458 //TODO: VMASKMOVPD Y11, Y15, (BX) // c462052f1b 7459 //TODO: VMASKMOVPD Y2, Y15, (R11) // c4c2052f13 7460 //TODO: VMASKMOVPD Y11, Y15, (R11) // c442052f1b 7461 //TODO: VMASKMOVPD (BX), X9, X2 // c4e2312d13 7462 //TODO: VMASKMOVPD (R11), X9, X2 // c4c2312d13 7463 //TODO: VMASKMOVPD (BX), X9, X11 // c462312d1b 7464 //TODO: VMASKMOVPD (R11), X9, X11 // c442312d1b 7465 //TODO: VMASKMOVPD (BX), Y15, Y2 // c4e2052d13 7466 //TODO: VMASKMOVPD (R11), Y15, Y2 // c4c2052d13 7467 //TODO: VMASKMOVPD (BX), Y15, Y11 // c462052d1b 7468 //TODO: VMASKMOVPD (R11), Y15, Y11 // c442052d1b 7469 //TODO: VMASKMOVPS X2, X9, (BX) // c4e2312e13 7470 //TODO: VMASKMOVPS X11, X9, (BX) // c462312e1b 7471 //TODO: VMASKMOVPS X2, X9, (R11) // c4c2312e13 7472 //TODO: VMASKMOVPS X11, X9, (R11) // c442312e1b 7473 //TODO: VMASKMOVPS Y2, Y15, (BX) // c4e2052e13 7474 //TODO: VMASKMOVPS Y11, Y15, (BX) // c462052e1b 7475 //TODO: VMASKMOVPS Y2, Y15, (R11) // c4c2052e13 7476 //TODO: VMASKMOVPS Y11, Y15, (R11) // c442052e1b 7477 //TODO: VMASKMOVPS (BX), X9, X2 // c4e2312c13 7478 //TODO: VMASKMOVPS (R11), X9, X2 // c4c2312c13 7479 //TODO: VMASKMOVPS (BX), X9, X11 // c462312c1b 7480 //TODO: VMASKMOVPS (R11), X9, X11 // c442312c1b 7481 //TODO: VMASKMOVPS (BX), Y15, Y2 // c4e2052c13 7482 //TODO: VMASKMOVPS (R11), Y15, Y2 // c4c2052c13 7483 //TODO: VMASKMOVPS (BX), Y15, Y11 // c462052c1b 7484 //TODO: VMASKMOVPS (R11), Y15, Y11 // c442052c1b 7485 //TODO: VMAXPD (BX), X9, X2 // c4e1315f13 or c5b15f13 7486 //TODO: VMAXPD (R11), X9, X2 // c4c1315f13 7487 //TODO: VMAXPD X2, X9, X2 // c4e1315fd2 or c5b15fd2 7488 //TODO: VMAXPD X11, X9, X2 // c4c1315fd3 7489 //TODO: VMAXPD (BX), X9, X11 // c461315f1b or c5315f1b 7490 //TODO: VMAXPD (R11), X9, X11 // c441315f1b 7491 //TODO: VMAXPD X2, X9, X11 // c461315fda or c5315fda 7492 //TODO: VMAXPD X11, X9, X11 // c441315fdb 7493 //TODO: VMAXPD (BX), Y15, Y2 // c4e1055f13 or c5855f13 7494 //TODO: VMAXPD (R11), Y15, Y2 // c4c1055f13 7495 //TODO: VMAXPD Y2, Y15, Y2 // c4e1055fd2 or c5855fd2 7496 //TODO: VMAXPD Y11, Y15, Y2 // c4c1055fd3 7497 //TODO: VMAXPD (BX), Y15, Y11 // c461055f1b or c5055f1b 7498 //TODO: VMAXPD (R11), Y15, Y11 // c441055f1b 7499 //TODO: VMAXPD Y2, Y15, Y11 // c461055fda or c5055fda 7500 //TODO: VMAXPD Y11, Y15, Y11 // c441055fdb 7501 //TODO: VMAXPS (BX), X9, X2 // c4e1305f13 or c5b05f13 7502 //TODO: VMAXPS (R11), X9, X2 // c4c1305f13 7503 //TODO: VMAXPS X2, X9, X2 // c4e1305fd2 or c5b05fd2 7504 //TODO: VMAXPS X11, X9, X2 // c4c1305fd3 7505 //TODO: VMAXPS (BX), X9, X11 // c461305f1b or c5305f1b 7506 //TODO: VMAXPS (R11), X9, X11 // c441305f1b 7507 //TODO: VMAXPS X2, X9, X11 // c461305fda or c5305fda 7508 //TODO: VMAXPS X11, X9, X11 // c441305fdb 7509 //TODO: VMAXPS (BX), Y15, Y2 // c4e1045f13 or c5845f13 7510 //TODO: VMAXPS (R11), Y15, Y2 // c4c1045f13 7511 //TODO: VMAXPS Y2, Y15, Y2 // c4e1045fd2 or c5845fd2 7512 //TODO: VMAXPS Y11, Y15, Y2 // c4c1045fd3 7513 //TODO: VMAXPS (BX), Y15, Y11 // c461045f1b or c5045f1b 7514 //TODO: VMAXPS (R11), Y15, Y11 // c441045f1b 7515 //TODO: VMAXPS Y2, Y15, Y11 // c461045fda or c5045fda 7516 //TODO: VMAXPS Y11, Y15, Y11 // c441045fdb 7517 //TODO: VMAXSD (BX), X9, X2 // c4e1335f13 or c5b35f13 7518 //TODO: VMAXSD (R11), X9, X2 // c4c1335f13 7519 //TODO: VMAXSD X2, X9, X2 // c4e1335fd2 or c5b35fd2 7520 //TODO: VMAXSD X11, X9, X2 // c4c1335fd3 7521 //TODO: VMAXSD (BX), X9, X11 // c461335f1b or c5335f1b 7522 //TODO: VMAXSD (R11), X9, X11 // c441335f1b 7523 //TODO: VMAXSD X2, X9, X11 // c461335fda or c5335fda 7524 //TODO: VMAXSD X11, X9, X11 // c441335fdb 7525 //TODO: VMAXSS (BX), X9, X2 // c4e1325f13 or c5b25f13 7526 //TODO: VMAXSS (R11), X9, X2 // c4c1325f13 7527 //TODO: VMAXSS X2, X9, X2 // c4e1325fd2 or c5b25fd2 7528 //TODO: VMAXSS X11, X9, X2 // c4c1325fd3 7529 //TODO: VMAXSS (BX), X9, X11 // c461325f1b or c5325f1b 7530 //TODO: VMAXSS (R11), X9, X11 // c441325f1b 7531 //TODO: VMAXSS X2, X9, X11 // c461325fda or c5325fda 7532 //TODO: VMAXSS X11, X9, X11 // c441325fdb 7533 //TODO: VMINPD (BX), X9, X2 // c4e1315d13 or c5b15d13 7534 //TODO: VMINPD (R11), X9, X2 // c4c1315d13 7535 //TODO: VMINPD X2, X9, X2 // c4e1315dd2 or c5b15dd2 7536 //TODO: VMINPD X11, X9, X2 // c4c1315dd3 7537 //TODO: VMINPD (BX), X9, X11 // c461315d1b or c5315d1b 7538 //TODO: VMINPD (R11), X9, X11 // c441315d1b 7539 //TODO: VMINPD X2, X9, X11 // c461315dda or c5315dda 7540 //TODO: VMINPD X11, X9, X11 // c441315ddb 7541 //TODO: VMINPD (BX), Y15, Y2 // c4e1055d13 or c5855d13 7542 //TODO: VMINPD (R11), Y15, Y2 // c4c1055d13 7543 //TODO: VMINPD Y2, Y15, Y2 // c4e1055dd2 or c5855dd2 7544 //TODO: VMINPD Y11, Y15, Y2 // c4c1055dd3 7545 //TODO: VMINPD (BX), Y15, Y11 // c461055d1b or c5055d1b 7546 //TODO: VMINPD (R11), Y15, Y11 // c441055d1b 7547 //TODO: VMINPD Y2, Y15, Y11 // c461055dda or c5055dda 7548 //TODO: VMINPD Y11, Y15, Y11 // c441055ddb 7549 //TODO: VMINPS (BX), X9, X2 // c4e1305d13 or c5b05d13 7550 //TODO: VMINPS (R11), X9, X2 // c4c1305d13 7551 //TODO: VMINPS X2, X9, X2 // c4e1305dd2 or c5b05dd2 7552 //TODO: VMINPS X11, X9, X2 // c4c1305dd3 7553 //TODO: VMINPS (BX), X9, X11 // c461305d1b or c5305d1b 7554 //TODO: VMINPS (R11), X9, X11 // c441305d1b 7555 //TODO: VMINPS X2, X9, X11 // c461305dda or c5305dda 7556 //TODO: VMINPS X11, X9, X11 // c441305ddb 7557 //TODO: VMINPS (BX), Y15, Y2 // c4e1045d13 or c5845d13 7558 //TODO: VMINPS (R11), Y15, Y2 // c4c1045d13 7559 //TODO: VMINPS Y2, Y15, Y2 // c4e1045dd2 or c5845dd2 7560 //TODO: VMINPS Y11, Y15, Y2 // c4c1045dd3 7561 //TODO: VMINPS (BX), Y15, Y11 // c461045d1b or c5045d1b 7562 //TODO: VMINPS (R11), Y15, Y11 // c441045d1b 7563 //TODO: VMINPS Y2, Y15, Y11 // c461045dda or c5045dda 7564 //TODO: VMINPS Y11, Y15, Y11 // c441045ddb 7565 //TODO: VMINSD (BX), X9, X2 // c4e1335d13 or c5b35d13 7566 //TODO: VMINSD (R11), X9, X2 // c4c1335d13 7567 //TODO: VMINSD X2, X9, X2 // c4e1335dd2 or c5b35dd2 7568 //TODO: VMINSD X11, X9, X2 // c4c1335dd3 7569 //TODO: VMINSD (BX), X9, X11 // c461335d1b or c5335d1b 7570 //TODO: VMINSD (R11), X9, X11 // c441335d1b 7571 //TODO: VMINSD X2, X9, X11 // c461335dda or c5335dda 7572 //TODO: VMINSD X11, X9, X11 // c441335ddb 7573 //TODO: VMINSS (BX), X9, X2 // c4e1325d13 or c5b25d13 7574 //TODO: VMINSS (R11), X9, X2 // c4c1325d13 7575 //TODO: VMINSS X2, X9, X2 // c4e1325dd2 or c5b25dd2 7576 //TODO: VMINSS X11, X9, X2 // c4c1325dd3 7577 //TODO: VMINSS (BX), X9, X11 // c461325d1b or c5325d1b 7578 //TODO: VMINSS (R11), X9, X11 // c441325d1b 7579 //TODO: VMINSS X2, X9, X11 // c461325dda or c5325dda 7580 //TODO: VMINSS X11, X9, X11 // c441325ddb 7581 //TODO: VMOVAPD (BX), X2 // c4e1792813 or c5f92813 7582 //TODO: VMOVAPD (R11), X2 // c4c1792813 7583 //TODO: VMOVAPD X2, X2 // c4e17928d2 or c5f928d2 or c4e17929d2 or c5f929d2 7584 //TODO: VMOVAPD X11, X2 // c4c17928d3 or c4617929da or c57929da 7585 //TODO: VMOVAPD (BX), X11 // c46179281b or c579281b 7586 //TODO: VMOVAPD (R11), X11 // c44179281b 7587 //TODO: VMOVAPD X2, X11 // c4617928da or c57928da or c4c17929d3 7588 //TODO: VMOVAPD X11, X11 // c4417928db or c4417929db 7589 //TODO: VMOVAPD X2, (BX) // c4e1792913 or c5f92913 7590 //TODO: VMOVAPD X11, (BX) // c46179291b or c579291b 7591 //TODO: VMOVAPD X2, (R11) // c4c1792913 7592 //TODO: VMOVAPD X11, (R11) // c44179291b 7593 //TODO: VMOVAPD (BX), Y2 // c4e17d2813 or c5fd2813 7594 //TODO: VMOVAPD (R11), Y2 // c4c17d2813 7595 //TODO: VMOVAPD Y2, Y2 // c4e17d28d2 or c5fd28d2 or c4e17d29d2 or c5fd29d2 7596 //TODO: VMOVAPD Y11, Y2 // c4c17d28d3 or c4617d29da or c57d29da 7597 //TODO: VMOVAPD (BX), Y11 // c4617d281b or c57d281b 7598 //TODO: VMOVAPD (R11), Y11 // c4417d281b 7599 //TODO: VMOVAPD Y2, Y11 // c4617d28da or c57d28da or c4c17d29d3 7600 //TODO: VMOVAPD Y11, Y11 // c4417d28db or c4417d29db 7601 //TODO: VMOVAPD Y2, (BX) // c4e17d2913 or c5fd2913 7602 //TODO: VMOVAPD Y11, (BX) // c4617d291b or c57d291b 7603 //TODO: VMOVAPD Y2, (R11) // c4c17d2913 7604 //TODO: VMOVAPD Y11, (R11) // c4417d291b 7605 //TODO: VMOVAPS (BX), X2 // c4e1782813 or c5f82813 7606 //TODO: VMOVAPS (R11), X2 // c4c1782813 7607 //TODO: VMOVAPS X2, X2 // c4e17828d2 or c5f828d2 or c4e17829d2 or c5f829d2 7608 //TODO: VMOVAPS X11, X2 // c4c17828d3 or c4617829da or c57829da 7609 //TODO: VMOVAPS (BX), X11 // c46178281b or c578281b 7610 //TODO: VMOVAPS (R11), X11 // c44178281b 7611 //TODO: VMOVAPS X2, X11 // c4617828da or c57828da or c4c17829d3 7612 //TODO: VMOVAPS X11, X11 // c4417828db or c4417829db 7613 //TODO: VMOVAPS X2, (BX) // c4e1782913 or c5f82913 7614 //TODO: VMOVAPS X11, (BX) // c46178291b or c578291b 7615 //TODO: VMOVAPS X2, (R11) // c4c1782913 7616 //TODO: VMOVAPS X11, (R11) // c44178291b 7617 //TODO: VMOVAPS (BX), Y2 // c4e17c2813 or c5fc2813 7618 //TODO: VMOVAPS (R11), Y2 // c4c17c2813 7619 //TODO: VMOVAPS Y2, Y2 // c4e17c28d2 or c5fc28d2 or c4e17c29d2 or c5fc29d2 7620 //TODO: VMOVAPS Y11, Y2 // c4c17c28d3 or c4617c29da or c57c29da 7621 //TODO: VMOVAPS (BX), Y11 // c4617c281b or c57c281b 7622 //TODO: VMOVAPS (R11), Y11 // c4417c281b 7623 //TODO: VMOVAPS Y2, Y11 // c4617c28da or c57c28da or c4c17c29d3 7624 //TODO: VMOVAPS Y11, Y11 // c4417c28db or c4417c29db 7625 //TODO: VMOVAPS Y2, (BX) // c4e17c2913 or c5fc2913 7626 //TODO: VMOVAPS Y11, (BX) // c4617c291b or c57c291b 7627 //TODO: VMOVAPS Y2, (R11) // c4c17c2913 7628 //TODO: VMOVAPS Y11, (R11) // c4417c291b 7629 //TODO: VMOVD X2, (BX) // c4e1797e13 or c5f97e13 7630 //TODO: VMOVD X11, (BX) // c461797e1b or c5797e1b 7631 //TODO: VMOVD X2, (R11) // c4c1797e13 7632 //TODO: VMOVD X11, (R11) // c441797e1b 7633 //TODO: VMOVD X2, DX // c4e1797ed2 or c5f97ed2 7634 //TODO: VMOVD X11, DX // c461797eda or c5797eda 7635 //TODO: VMOVD X2, R11 // c4c1797ed3 7636 //TODO: VMOVD X11, R11 // c441797edb 7637 //TODO: VMOVD (BX), X2 // c4e1796e13 or c5f96e13 7638 //TODO: VMOVD (R11), X2 // c4c1796e13 7639 //TODO: VMOVD DX, X2 // c4e1796ed2 or c5f96ed2 7640 //TODO: VMOVD R11, X2 // c4c1796ed3 7641 //TODO: VMOVD (BX), X11 // c461796e1b or c5796e1b 7642 //TODO: VMOVD (R11), X11 // c441796e1b 7643 //TODO: VMOVD DX, X11 // c461796eda or c5796eda 7644 //TODO: VMOVD R11, X11 // c441796edb 7645 VMOVDDUP (BX), X2 // c4e17b1213 or c5fb1213 7646 VMOVDDUP (R11), X2 // c4c17b1213 7647 VMOVDDUP X2, X2 // c4e17b12d2 or c5fb12d2 7648 VMOVDDUP X11, X2 // c4c17b12d3 7649 VMOVDDUP (BX), X11 // c4617b121b or c57b121b 7650 VMOVDDUP (R11), X11 // c4417b121b 7651 VMOVDDUP X2, X11 // c4617b12da or c57b12da 7652 VMOVDDUP X11, X11 // c4417b12db 7653 VMOVDDUP (BX), Y2 // c4e17f1213 or c5ff1213 7654 VMOVDDUP (R11), Y2 // c4c17f1213 7655 VMOVDDUP Y2, Y2 // c4e17f12d2 or c5ff12d2 7656 VMOVDDUP Y11, Y2 // c4c17f12d3 7657 VMOVDDUP (BX), Y11 // c4617f121b or c57f121b 7658 VMOVDDUP (R11), Y11 // c4417f121b 7659 VMOVDDUP Y2, Y11 // c4617f12da or c57f12da 7660 VMOVDDUP Y11, Y11 // c4417f12db 7661 VMOVDQA (BX), X2 // c4e1796f13 or c5f96f13 7662 VMOVDQA (R11), X2 // c4c1796f13 7663 VMOVDQA X2, X2 // c4e1796fd2 or c5f96fd2 or c4e1797fd2 or c5f97fd2 7664 VMOVDQA X11, X2 // c4c1796fd3 or c461797fda or c5797fda 7665 VMOVDQA (BX), X11 // c461796f1b or c5796f1b 7666 VMOVDQA (R11), X11 // c441796f1b 7667 VMOVDQA X2, X11 // c461796fda or c5796fda or c4c1797fd3 7668 VMOVDQA X11, X11 // c441796fdb or c441797fdb 7669 VMOVDQA X2, (BX) // c4e1797f13 or c5f97f13 7670 VMOVDQA X11, (BX) // c461797f1b or c5797f1b 7671 VMOVDQA X2, (R11) // c4c1797f13 7672 VMOVDQA X11, (R11) // c441797f1b 7673 VMOVDQA (BX), Y2 // c4e17d6f13 or c5fd6f13 7674 VMOVDQA (R11), Y2 // c4c17d6f13 7675 VMOVDQA Y2, Y2 // c4e17d6fd2 or c5fd6fd2 or c4e17d7fd2 or c5fd7fd2 7676 VMOVDQA Y11, Y2 // c4c17d6fd3 or c4617d7fda or c57d7fda 7677 VMOVDQA (BX), Y11 // c4617d6f1b or c57d6f1b 7678 VMOVDQA (R11), Y11 // c4417d6f1b 7679 VMOVDQA Y2, Y11 // c4617d6fda or c57d6fda or c4c17d7fd3 7680 VMOVDQA Y11, Y11 // c4417d6fdb or c4417d7fdb 7681 VMOVDQA Y2, (BX) // c4e17d7f13 or c5fd7f13 7682 VMOVDQA Y11, (BX) // c4617d7f1b or c57d7f1b 7683 VMOVDQA Y2, (R11) // c4c17d7f13 7684 VMOVDQA Y11, (R11) // c4417d7f1b 7685 VMOVDQU (BX), X2 // c4e17a6f13 or c5fa6f13 7686 VMOVDQU (R11), X2 // c4c17a6f13 7687 VMOVDQU X2, X2 // c4e17a6fd2 or c5fa6fd2 or c4e17a7fd2 or c5fa7fd2 7688 VMOVDQU X11, X2 // c4c17a6fd3 or c4617a7fda or c57a7fda 7689 VMOVDQU (BX), X11 // c4617a6f1b or c57a6f1b 7690 VMOVDQU (R11), X11 // c4417a6f1b 7691 VMOVDQU X2, X11 // c4617a6fda or c57a6fda or c4c17a7fd3 7692 VMOVDQU X11, X11 // c4417a6fdb or c4417a7fdb 7693 VMOVDQU X2, (BX) // c4e17a7f13 or c5fa7f13 7694 VMOVDQU X11, (BX) // c4617a7f1b or c57a7f1b 7695 VMOVDQU X2, (R11) // c4c17a7f13 7696 VMOVDQU X11, (R11) // c4417a7f1b 7697 VMOVDQU (BX), Y2 // c4e17e6f13 or c5fe6f13 7698 VMOVDQU (R11), Y2 // c4c17e6f13 7699 VMOVDQU Y2, Y2 // c4e17e6fd2 or c5fe6fd2 or c4e17e7fd2 or c5fe7fd2 7700 VMOVDQU Y11, Y2 // c4c17e6fd3 or c4617e7fda or c57e7fda 7701 VMOVDQU (BX), Y11 // c4617e6f1b or c57e6f1b 7702 VMOVDQU (R11), Y11 // c4417e6f1b 7703 VMOVDQU Y2, Y11 // c4617e6fda or c57e6fda or c4c17e7fd3 7704 VMOVDQU Y11, Y11 // c4417e6fdb or c4417e7fdb 7705 VMOVDQU Y2, (BX) // c4e17e7f13 or c5fe7f13 7706 VMOVDQU Y11, (BX) // c4617e7f1b or c57e7f1b 7707 VMOVDQU Y2, (R11) // c4c17e7f13 7708 VMOVDQU Y11, (R11) // c4417e7f1b 7709 //TODO: VMOVHLPS X2, X9, X2 // c4e13012d2 or c5b012d2 7710 //TODO: VMOVHLPS X11, X9, X2 // c4c13012d3 7711 //TODO: VMOVHLPS X2, X9, X11 // c4613012da or c53012da 7712 //TODO: VMOVHLPS X11, X9, X11 // c4413012db 7713 //TODO: VMOVHPD X2, (BX) // c4e1791713 or c5f91713 7714 //TODO: VMOVHPD X11, (BX) // c46179171b or c579171b 7715 //TODO: VMOVHPD X2, (R11) // c4c1791713 7716 //TODO: VMOVHPD X11, (R11) // c44179171b 7717 //TODO: VMOVHPD (BX), X9, X2 // c4e1311613 or c5b11613 7718 //TODO: VMOVHPD (R11), X9, X2 // c4c1311613 7719 //TODO: VMOVHPD (BX), X9, X11 // c46131161b or c531161b 7720 //TODO: VMOVHPD (R11), X9, X11 // c44131161b 7721 //TODO: VMOVHPS X2, (BX) // c4e1781713 or c5f81713 7722 //TODO: VMOVHPS X11, (BX) // c46178171b or c578171b 7723 //TODO: VMOVHPS X2, (R11) // c4c1781713 7724 //TODO: VMOVHPS X11, (R11) // c44178171b 7725 //TODO: VMOVHPS (BX), X9, X2 // c4e1301613 or c5b01613 7726 //TODO: VMOVHPS (R11), X9, X2 // c4c1301613 7727 //TODO: VMOVHPS (BX), X9, X11 // c46130161b or c530161b 7728 //TODO: VMOVHPS (R11), X9, X11 // c44130161b 7729 //TODO: VMOVLHPS X2, X9, X2 // c4e13016d2 or c5b016d2 7730 //TODO: VMOVLHPS X11, X9, X2 // c4c13016d3 7731 //TODO: VMOVLHPS X2, X9, X11 // c4613016da or c53016da 7732 //TODO: VMOVLHPS X11, X9, X11 // c4413016db 7733 //TODO: VMOVLPD X2, (BX) // c4e1791313 or c5f91313 7734 //TODO: VMOVLPD X11, (BX) // c46179131b or c579131b 7735 //TODO: VMOVLPD X2, (R11) // c4c1791313 7736 //TODO: VMOVLPD X11, (R11) // c44179131b 7737 //TODO: VMOVLPD (BX), X9, X2 // c4e1311213 or c5b11213 7738 //TODO: VMOVLPD (R11), X9, X2 // c4c1311213 7739 //TODO: VMOVLPD (BX), X9, X11 // c46131121b or c531121b 7740 //TODO: VMOVLPD (R11), X9, X11 // c44131121b 7741 //TODO: VMOVLPS X2, (BX) // c4e1781313 or c5f81313 7742 //TODO: VMOVLPS X11, (BX) // c46178131b or c578131b 7743 //TODO: VMOVLPS X2, (R11) // c4c1781313 7744 //TODO: VMOVLPS X11, (R11) // c44178131b 7745 //TODO: VMOVLPS (BX), X9, X2 // c4e1301213 or c5b01213 7746 //TODO: VMOVLPS (R11), X9, X2 // c4c1301213 7747 //TODO: VMOVLPS (BX), X9, X11 // c46130121b or c530121b 7748 //TODO: VMOVLPS (R11), X9, X11 // c44130121b 7749 //TODO: VMOVMSKPD X2, DX // c4e17950d2 or c5f950d2 7750 //TODO: VMOVMSKPD X11, DX // c4c17950d3 7751 //TODO: VMOVMSKPD X2, R11 // c4617950da or c57950da 7752 //TODO: VMOVMSKPD X11, R11 // c4417950db 7753 //TODO: VMOVMSKPD Y2, DX // c4e17d50d2 or c5fd50d2 7754 //TODO: VMOVMSKPD Y11, DX // c4c17d50d3 7755 //TODO: VMOVMSKPD Y2, R11 // c4617d50da or c57d50da 7756 //TODO: VMOVMSKPD Y11, R11 // c4417d50db 7757 //TODO: VMOVMSKPS X2, DX // c4e17850d2 or c5f850d2 7758 //TODO: VMOVMSKPS X11, DX // c4c17850d3 7759 //TODO: VMOVMSKPS X2, R11 // c4617850da or c57850da 7760 //TODO: VMOVMSKPS X11, R11 // c4417850db 7761 //TODO: VMOVMSKPS Y2, DX // c4e17c50d2 or c5fc50d2 7762 //TODO: VMOVMSKPS Y11, DX // c4c17c50d3 7763 //TODO: VMOVMSKPS Y2, R11 // c4617c50da or c57c50da 7764 //TODO: VMOVMSKPS Y11, R11 // c4417c50db 7765 VMOVNTDQ X2, (BX) // c4e179e713 or c5f9e713 7766 VMOVNTDQ X11, (BX) // c46179e71b or c579e71b 7767 VMOVNTDQ X2, (R11) // c4c179e713 7768 VMOVNTDQ X11, (R11) // c44179e71b 7769 VMOVNTDQ Y2, (BX) // c4e17de713 or c5fde713 7770 VMOVNTDQ Y11, (BX) // c4617de71b or c57de71b 7771 VMOVNTDQ Y2, (R11) // c4c17de713 7772 VMOVNTDQ Y11, (R11) // c4417de71b 7773 //TODO: VMOVNTDQA (BX), X2 // c4e2792a13 7774 //TODO: VMOVNTDQA (R11), X2 // c4c2792a13 7775 //TODO: VMOVNTDQA (BX), X11 // c462792a1b 7776 //TODO: VMOVNTDQA (R11), X11 // c442792a1b 7777 //TODO: VMOVNTDQA (BX), Y2 // c4e27d2a13 7778 //TODO: VMOVNTDQA (R11), Y2 // c4c27d2a13 7779 //TODO: VMOVNTDQA (BX), Y11 // c4627d2a1b 7780 //TODO: VMOVNTDQA (R11), Y11 // c4427d2a1b 7781 //TODO: VMOVNTPD X2, (BX) // c4e1792b13 or c5f92b13 7782 //TODO: VMOVNTPD X11, (BX) // c461792b1b or c5792b1b 7783 //TODO: VMOVNTPD X2, (R11) // c4c1792b13 7784 //TODO: VMOVNTPD X11, (R11) // c441792b1b 7785 //TODO: VMOVNTPD Y2, (BX) // c4e17d2b13 or c5fd2b13 7786 //TODO: VMOVNTPD Y11, (BX) // c4617d2b1b or c57d2b1b 7787 //TODO: VMOVNTPD Y2, (R11) // c4c17d2b13 7788 //TODO: VMOVNTPD Y11, (R11) // c4417d2b1b 7789 //TODO: VMOVNTPS X2, (BX) // c4e1782b13 or c5f82b13 7790 //TODO: VMOVNTPS X11, (BX) // c461782b1b or c5782b1b 7791 //TODO: VMOVNTPS X2, (R11) // c4c1782b13 7792 //TODO: VMOVNTPS X11, (R11) // c441782b1b 7793 //TODO: VMOVNTPS Y2, (BX) // c4e17c2b13 or c5fc2b13 7794 //TODO: VMOVNTPS Y11, (BX) // c4617c2b1b or c57c2b1b 7795 //TODO: VMOVNTPS Y2, (R11) // c4c17c2b13 7796 //TODO: VMOVNTPS Y11, (R11) // c4417c2b1b 7797 //TODO: VMOVQ X2, (BX) // c4e1f97e13 or c4e179d613 or c5f9d613 7798 //TODO: VMOVQ X11, (BX) // c461f97e1b or c46179d61b or c579d61b 7799 //TODO: VMOVQ X2, (R11) // c4c1f97e13 or c4c179d613 7800 //TODO: VMOVQ X11, (R11) // c441f97e1b or c44179d61b 7801 //TODO: VMOVQ X2, DX // c4e1f97ed2 7802 //TODO: VMOVQ X11, DX // c461f97eda 7803 //TODO: VMOVQ X2, R11 // c4c1f97ed3 7804 //TODO: VMOVQ X11, R11 // c441f97edb 7805 //TODO: VMOVQ (BX), X2 // c4e17a7e13 or c5fa7e13 or c4e1f96e13 7806 //TODO: VMOVQ (R11), X2 // c4c17a7e13 or c4c1f96e13 7807 //TODO: VMOVQ (BX), X11 // c4617a7e1b or c57a7e1b or c461f96e1b 7808 //TODO: VMOVQ (R11), X11 // c4417a7e1b or c441f96e1b 7809 //TODO: VMOVQ DX, X2 // c4e1f96ed2 7810 //TODO: VMOVQ R11, X2 // c4c1f96ed3 7811 //TODO: VMOVQ DX, X11 // c461f96eda 7812 //TODO: VMOVQ R11, X11 // c441f96edb 7813 //TODO: VMOVQ X2, X2 // c4e17a7ed2 or c5fa7ed2 or c4e179d6d2 or c5f9d6d2 7814 //TODO: VMOVQ X11, X2 // c4c17a7ed3 or c46179d6da or c579d6da 7815 //TODO: VMOVQ X2, X11 // c4617a7eda or c57a7eda or c4c179d6d3 7816 //TODO: VMOVQ X11, X11 // c4417a7edb or c44179d6db 7817 //TODO: VMOVSD X2, (BX) // c4e17b1113 or c5fb1113 7818 //TODO: VMOVSD X11, (BX) // c4617b111b or c57b111b 7819 //TODO: VMOVSD X2, (R11) // c4c17b1113 7820 //TODO: VMOVSD X11, (R11) // c4417b111b 7821 //TODO: VMOVSD (BX), X2 // c4e17b1013 or c5fb1013 7822 //TODO: VMOVSD (R11), X2 // c4c17b1013 7823 //TODO: VMOVSD (BX), X11 // c4617b101b or c57b101b 7824 //TODO: VMOVSD (R11), X11 // c4417b101b 7825 //TODO: VMOVSD X2, X9, X2 // c4e13310d2 or c5b310d2 or c4e13311d2 or c5b311d2 7826 //TODO: VMOVSD X11, X9, X2 // c4c13310d3 or c4613311da or c53311da 7827 //TODO: VMOVSD X2, X9, X11 // c4613310da or c53310da or c4c13311d3 7828 //TODO: VMOVSD X11, X9, X11 // c4413310db or c4413311db 7829 VMOVSHDUP (BX), X2 // c4e17a1613 or c5fa1613 7830 VMOVSHDUP (R11), X2 // c4c17a1613 7831 VMOVSHDUP X2, X2 // c4e17a16d2 or c5fa16d2 7832 VMOVSHDUP X11, X2 // c4c17a16d3 7833 VMOVSHDUP (BX), X11 // c4617a161b or c57a161b 7834 VMOVSHDUP (R11), X11 // c4417a161b 7835 VMOVSHDUP X2, X11 // c4617a16da or c57a16da 7836 VMOVSHDUP X11, X11 // c4417a16db 7837 VMOVSHDUP (BX), Y2 // c4e17e1613 or c5fe1613 7838 VMOVSHDUP (R11), Y2 // c4c17e1613 7839 VMOVSHDUP Y2, Y2 // c4e17e16d2 or c5fe16d2 7840 VMOVSHDUP Y11, Y2 // c4c17e16d3 7841 VMOVSHDUP (BX), Y11 // c4617e161b or c57e161b 7842 VMOVSHDUP (R11), Y11 // c4417e161b 7843 VMOVSHDUP Y2, Y11 // c4617e16da or c57e16da 7844 VMOVSHDUP Y11, Y11 // c4417e16db 7845 VMOVSLDUP (BX), X2 // c4e17a1213 or c5fa1213 7846 VMOVSLDUP (R11), X2 // c4c17a1213 7847 VMOVSLDUP X2, X2 // c4e17a12d2 or c5fa12d2 7848 VMOVSLDUP X11, X2 // c4c17a12d3 7849 VMOVSLDUP (BX), X11 // c4617a121b or c57a121b 7850 VMOVSLDUP (R11), X11 // c4417a121b 7851 VMOVSLDUP X2, X11 // c4617a12da or c57a12da 7852 VMOVSLDUP X11, X11 // c4417a12db 7853 VMOVSLDUP (BX), Y2 // c4e17e1213 or c5fe1213 7854 VMOVSLDUP (R11), Y2 // c4c17e1213 7855 VMOVSLDUP Y2, Y2 // c4e17e12d2 or c5fe12d2 7856 VMOVSLDUP Y11, Y2 // c4c17e12d3 7857 VMOVSLDUP (BX), Y11 // c4617e121b or c57e121b 7858 VMOVSLDUP (R11), Y11 // c4417e121b 7859 VMOVSLDUP Y2, Y11 // c4617e12da or c57e12da 7860 VMOVSLDUP Y11, Y11 // c4417e12db 7861 //TODO: VMOVSS X2, (BX) // c4e17a1113 or c5fa1113 7862 //TODO: VMOVSS X11, (BX) // c4617a111b or c57a111b 7863 //TODO: VMOVSS X2, (R11) // c4c17a1113 7864 //TODO: VMOVSS X11, (R11) // c4417a111b 7865 //TODO: VMOVSS (BX), X2 // c4e17a1013 or c5fa1013 7866 //TODO: VMOVSS (R11), X2 // c4c17a1013 7867 //TODO: VMOVSS (BX), X11 // c4617a101b or c57a101b 7868 //TODO: VMOVSS (R11), X11 // c4417a101b 7869 //TODO: VMOVSS X2, X9, X2 // c4e13210d2 or c5b210d2 or c4e13211d2 or c5b211d2 7870 //TODO: VMOVSS X11, X9, X2 // c4c13210d3 or c4613211da or c53211da 7871 //TODO: VMOVSS X2, X9, X11 // c4613210da or c53210da or c4c13211d3 7872 //TODO: VMOVSS X11, X9, X11 // c4413210db or c4413211db 7873 //TODO: VMOVUPD (BX), X2 // c4e1791013 or c5f91013 7874 //TODO: VMOVUPD (R11), X2 // c4c1791013 7875 //TODO: VMOVUPD X2, X2 // c4e17910d2 or c5f910d2 or c4e17911d2 or c5f911d2 7876 //TODO: VMOVUPD X11, X2 // c4c17910d3 or c4617911da or c57911da 7877 //TODO: VMOVUPD (BX), X11 // c46179101b or c579101b 7878 //TODO: VMOVUPD (R11), X11 // c44179101b 7879 //TODO: VMOVUPD X2, X11 // c4617910da or c57910da or c4c17911d3 7880 //TODO: VMOVUPD X11, X11 // c4417910db or c4417911db 7881 //TODO: VMOVUPD X2, (BX) // c4e1791113 or c5f91113 7882 //TODO: VMOVUPD X11, (BX) // c46179111b or c579111b 7883 //TODO: VMOVUPD X2, (R11) // c4c1791113 7884 //TODO: VMOVUPD X11, (R11) // c44179111b 7885 //TODO: VMOVUPD (BX), Y2 // c4e17d1013 or c5fd1013 7886 //TODO: VMOVUPD (R11), Y2 // c4c17d1013 7887 //TODO: VMOVUPD Y2, Y2 // c4e17d10d2 or c5fd10d2 or c4e17d11d2 or c5fd11d2 7888 //TODO: VMOVUPD Y11, Y2 // c4c17d10d3 or c4617d11da or c57d11da 7889 //TODO: VMOVUPD (BX), Y11 // c4617d101b or c57d101b 7890 //TODO: VMOVUPD (R11), Y11 // c4417d101b 7891 //TODO: VMOVUPD Y2, Y11 // c4617d10da or c57d10da or c4c17d11d3 7892 //TODO: VMOVUPD Y11, Y11 // c4417d10db or c4417d11db 7893 //TODO: VMOVUPD Y2, (BX) // c4e17d1113 or c5fd1113 7894 //TODO: VMOVUPD Y11, (BX) // c4617d111b or c57d111b 7895 //TODO: VMOVUPD Y2, (R11) // c4c17d1113 7896 //TODO: VMOVUPD Y11, (R11) // c4417d111b 7897 //TODO: VMOVUPS (BX), X2 // c4e1781013 or c5f81013 7898 //TODO: VMOVUPS (R11), X2 // c4c1781013 7899 //TODO: VMOVUPS X2, X2 // c4e17810d2 or c5f810d2 or c4e17811d2 or c5f811d2 7900 //TODO: VMOVUPS X11, X2 // c4c17810d3 or c4617811da or c57811da 7901 //TODO: VMOVUPS (BX), X11 // c46178101b or c578101b 7902 //TODO: VMOVUPS (R11), X11 // c44178101b 7903 //TODO: VMOVUPS X2, X11 // c4617810da or c57810da or c4c17811d3 7904 //TODO: VMOVUPS X11, X11 // c4417810db or c4417811db 7905 //TODO: VMOVUPS X2, (BX) // c4e1781113 or c5f81113 7906 //TODO: VMOVUPS X11, (BX) // c46178111b or c578111b 7907 //TODO: VMOVUPS X2, (R11) // c4c1781113 7908 //TODO: VMOVUPS X11, (R11) // c44178111b 7909 //TODO: VMOVUPS (BX), Y2 // c4e17c1013 or c5fc1013 7910 //TODO: VMOVUPS (R11), Y2 // c4c17c1013 7911 //TODO: VMOVUPS Y2, Y2 // c4e17c10d2 or c5fc10d2 or c4e17c11d2 or c5fc11d2 7912 //TODO: VMOVUPS Y11, Y2 // c4c17c10d3 or c4617c11da or c57c11da 7913 //TODO: VMOVUPS (BX), Y11 // c4617c101b or c57c101b 7914 //TODO: VMOVUPS (R11), Y11 // c4417c101b 7915 //TODO: VMOVUPS Y2, Y11 // c4617c10da or c57c10da or c4c17c11d3 7916 //TODO: VMOVUPS Y11, Y11 // c4417c10db or c4417c11db 7917 //TODO: VMOVUPS Y2, (BX) // c4e17c1113 or c5fc1113 7918 //TODO: VMOVUPS Y11, (BX) // c4617c111b or c57c111b 7919 //TODO: VMOVUPS Y2, (R11) // c4c17c1113 7920 //TODO: VMOVUPS Y11, (R11) // c4417c111b 7921 //TODO: VMPSADBW $7, (BX), X9, X2 // c4e331421307 7922 //TODO: VMPSADBW $7, (R11), X9, X2 // c4c331421307 7923 //TODO: VMPSADBW $7, X2, X9, X2 // c4e33142d207 7924 //TODO: VMPSADBW $7, X11, X9, X2 // c4c33142d307 7925 //TODO: VMPSADBW $7, (BX), X9, X11 // c46331421b07 7926 //TODO: VMPSADBW $7, (R11), X9, X11 // c44331421b07 7927 //TODO: VMPSADBW $7, X2, X9, X11 // c4633142da07 7928 //TODO: VMPSADBW $7, X11, X9, X11 // c4433142db07 7929 //TODO: VMPSADBW $7, (BX), Y15, Y2 // c4e305421307 7930 //TODO: VMPSADBW $7, (R11), Y15, Y2 // c4c305421307 7931 //TODO: VMPSADBW $7, Y2, Y15, Y2 // c4e30542d207 7932 //TODO: VMPSADBW $7, Y11, Y15, Y2 // c4c30542d307 7933 //TODO: VMPSADBW $7, (BX), Y15, Y11 // c46305421b07 7934 //TODO: VMPSADBW $7, (R11), Y15, Y11 // c44305421b07 7935 //TODO: VMPSADBW $7, Y2, Y15, Y11 // c4630542da07 7936 //TODO: VMPSADBW $7, Y11, Y15, Y11 // c4430542db07 7937 //TODO: VMULPD (BX), X9, X2 // c4e1315913 or c5b15913 7938 //TODO: VMULPD (R11), X9, X2 // c4c1315913 7939 //TODO: VMULPD X2, X9, X2 // c4e13159d2 or c5b159d2 7940 //TODO: VMULPD X11, X9, X2 // c4c13159d3 7941 //TODO: VMULPD (BX), X9, X11 // c46131591b or c531591b 7942 //TODO: VMULPD (R11), X9, X11 // c44131591b 7943 //TODO: VMULPD X2, X9, X11 // c4613159da or c53159da 7944 //TODO: VMULPD X11, X9, X11 // c4413159db 7945 //TODO: VMULPD (BX), Y15, Y2 // c4e1055913 or c5855913 7946 //TODO: VMULPD (R11), Y15, Y2 // c4c1055913 7947 //TODO: VMULPD Y2, Y15, Y2 // c4e10559d2 or c58559d2 7948 //TODO: VMULPD Y11, Y15, Y2 // c4c10559d3 7949 //TODO: VMULPD (BX), Y15, Y11 // c46105591b or c505591b 7950 //TODO: VMULPD (R11), Y15, Y11 // c44105591b 7951 //TODO: VMULPD Y2, Y15, Y11 // c4610559da or c50559da 7952 //TODO: VMULPD Y11, Y15, Y11 // c4410559db 7953 //TODO: VMULPS (BX), X9, X2 // c4e1305913 or c5b05913 7954 //TODO: VMULPS (R11), X9, X2 // c4c1305913 7955 //TODO: VMULPS X2, X9, X2 // c4e13059d2 or c5b059d2 7956 //TODO: VMULPS X11, X9, X2 // c4c13059d3 7957 //TODO: VMULPS (BX), X9, X11 // c46130591b or c530591b 7958 //TODO: VMULPS (R11), X9, X11 // c44130591b 7959 //TODO: VMULPS X2, X9, X11 // c4613059da or c53059da 7960 //TODO: VMULPS X11, X9, X11 // c4413059db 7961 //TODO: VMULPS (BX), Y15, Y2 // c4e1045913 or c5845913 7962 //TODO: VMULPS (R11), Y15, Y2 // c4c1045913 7963 //TODO: VMULPS Y2, Y15, Y2 // c4e10459d2 or c58459d2 7964 //TODO: VMULPS Y11, Y15, Y2 // c4c10459d3 7965 //TODO: VMULPS (BX), Y15, Y11 // c46104591b or c504591b 7966 //TODO: VMULPS (R11), Y15, Y11 // c44104591b 7967 //TODO: VMULPS Y2, Y15, Y11 // c4610459da or c50459da 7968 //TODO: VMULPS Y11, Y15, Y11 // c4410459db 7969 //TODO: VMULSD (BX), X9, X2 // c4e1335913 or c5b35913 7970 //TODO: VMULSD (R11), X9, X2 // c4c1335913 7971 //TODO: VMULSD X2, X9, X2 // c4e13359d2 or c5b359d2 7972 //TODO: VMULSD X11, X9, X2 // c4c13359d3 7973 //TODO: VMULSD (BX), X9, X11 // c46133591b or c533591b 7974 //TODO: VMULSD (R11), X9, X11 // c44133591b 7975 //TODO: VMULSD X2, X9, X11 // c4613359da or c53359da 7976 //TODO: VMULSD X11, X9, X11 // c4413359db 7977 //TODO: VMULSS (BX), X9, X2 // c4e1325913 or c5b25913 7978 //TODO: VMULSS (R11), X9, X2 // c4c1325913 7979 //TODO: VMULSS X2, X9, X2 // c4e13259d2 or c5b259d2 7980 //TODO: VMULSS X11, X9, X2 // c4c13259d3 7981 //TODO: VMULSS (BX), X9, X11 // c46132591b or c532591b 7982 //TODO: VMULSS (R11), X9, X11 // c44132591b 7983 //TODO: VMULSS X2, X9, X11 // c4613259da or c53259da 7984 //TODO: VMULSS X11, X9, X11 // c4413259db 7985 //TODO: VORPD (BX), X9, X2 // c4e1315613 or c5b15613 7986 //TODO: VORPD (R11), X9, X2 // c4c1315613 7987 //TODO: VORPD X2, X9, X2 // c4e13156d2 or c5b156d2 7988 //TODO: VORPD X11, X9, X2 // c4c13156d3 7989 //TODO: VORPD (BX), X9, X11 // c46131561b or c531561b 7990 //TODO: VORPD (R11), X9, X11 // c44131561b 7991 //TODO: VORPD X2, X9, X11 // c4613156da or c53156da 7992 //TODO: VORPD X11, X9, X11 // c4413156db 7993 //TODO: VORPD (BX), Y15, Y2 // c4e1055613 or c5855613 7994 //TODO: VORPD (R11), Y15, Y2 // c4c1055613 7995 //TODO: VORPD Y2, Y15, Y2 // c4e10556d2 or c58556d2 7996 //TODO: VORPD Y11, Y15, Y2 // c4c10556d3 7997 //TODO: VORPD (BX), Y15, Y11 // c46105561b or c505561b 7998 //TODO: VORPD (R11), Y15, Y11 // c44105561b 7999 //TODO: VORPD Y2, Y15, Y11 // c4610556da or c50556da 8000 //TODO: VORPD Y11, Y15, Y11 // c4410556db 8001 //TODO: VORPS (BX), X9, X2 // c4e1305613 or c5b05613 8002 //TODO: VORPS (R11), X9, X2 // c4c1305613 8003 //TODO: VORPS X2, X9, X2 // c4e13056d2 or c5b056d2 8004 //TODO: VORPS X11, X9, X2 // c4c13056d3 8005 //TODO: VORPS (BX), X9, X11 // c46130561b or c530561b 8006 //TODO: VORPS (R11), X9, X11 // c44130561b 8007 //TODO: VORPS X2, X9, X11 // c4613056da or c53056da 8008 //TODO: VORPS X11, X9, X11 // c4413056db 8009 //TODO: VORPS (BX), Y15, Y2 // c4e1045613 or c5845613 8010 //TODO: VORPS (R11), Y15, Y2 // c4c1045613 8011 //TODO: VORPS Y2, Y15, Y2 // c4e10456d2 or c58456d2 8012 //TODO: VORPS Y11, Y15, Y2 // c4c10456d3 8013 //TODO: VORPS (BX), Y15, Y11 // c46104561b or c504561b 8014 //TODO: VORPS (R11), Y15, Y11 // c44104561b 8015 //TODO: VORPS Y2, Y15, Y11 // c4610456da or c50456da 8016 //TODO: VORPS Y11, Y15, Y11 // c4410456db 8017 //TODO: VPABSB (BX), X2 // c4e2791c13 8018 //TODO: VPABSB (R11), X2 // c4c2791c13 8019 //TODO: VPABSB X2, X2 // c4e2791cd2 8020 //TODO: VPABSB X11, X2 // c4c2791cd3 8021 //TODO: VPABSB (BX), X11 // c462791c1b 8022 //TODO: VPABSB (R11), X11 // c442791c1b 8023 //TODO: VPABSB X2, X11 // c462791cda 8024 //TODO: VPABSB X11, X11 // c442791cdb 8025 //TODO: VPABSB (BX), Y2 // c4e27d1c13 8026 //TODO: VPABSB (R11), Y2 // c4c27d1c13 8027 //TODO: VPABSB Y2, Y2 // c4e27d1cd2 8028 //TODO: VPABSB Y11, Y2 // c4c27d1cd3 8029 //TODO: VPABSB (BX), Y11 // c4627d1c1b 8030 //TODO: VPABSB (R11), Y11 // c4427d1c1b 8031 //TODO: VPABSB Y2, Y11 // c4627d1cda 8032 //TODO: VPABSB Y11, Y11 // c4427d1cdb 8033 //TODO: VPABSD (BX), X2 // c4e2791e13 8034 //TODO: VPABSD (R11), X2 // c4c2791e13 8035 //TODO: VPABSD X2, X2 // c4e2791ed2 8036 //TODO: VPABSD X11, X2 // c4c2791ed3 8037 //TODO: VPABSD (BX), X11 // c462791e1b 8038 //TODO: VPABSD (R11), X11 // c442791e1b 8039 //TODO: VPABSD X2, X11 // c462791eda 8040 //TODO: VPABSD X11, X11 // c442791edb 8041 //TODO: VPABSD (BX), Y2 // c4e27d1e13 8042 //TODO: VPABSD (R11), Y2 // c4c27d1e13 8043 //TODO: VPABSD Y2, Y2 // c4e27d1ed2 8044 //TODO: VPABSD Y11, Y2 // c4c27d1ed3 8045 //TODO: VPABSD (BX), Y11 // c4627d1e1b 8046 //TODO: VPABSD (R11), Y11 // c4427d1e1b 8047 //TODO: VPABSD Y2, Y11 // c4627d1eda 8048 //TODO: VPABSD Y11, Y11 // c4427d1edb 8049 //TODO: VPABSW (BX), X2 // c4e2791d13 8050 //TODO: VPABSW (R11), X2 // c4c2791d13 8051 //TODO: VPABSW X2, X2 // c4e2791dd2 8052 //TODO: VPABSW X11, X2 // c4c2791dd3 8053 //TODO: VPABSW (BX), X11 // c462791d1b 8054 //TODO: VPABSW (R11), X11 // c442791d1b 8055 //TODO: VPABSW X2, X11 // c462791dda 8056 //TODO: VPABSW X11, X11 // c442791ddb 8057 //TODO: VPABSW (BX), Y2 // c4e27d1d13 8058 //TODO: VPABSW (R11), Y2 // c4c27d1d13 8059 //TODO: VPABSW Y2, Y2 // c4e27d1dd2 8060 //TODO: VPABSW Y11, Y2 // c4c27d1dd3 8061 //TODO: VPABSW (BX), Y11 // c4627d1d1b 8062 //TODO: VPABSW (R11), Y11 // c4427d1d1b 8063 //TODO: VPABSW Y2, Y11 // c4627d1dda 8064 //TODO: VPABSW Y11, Y11 // c4427d1ddb 8065 //TODO: VPACKSSDW (BX), X9, X2 // c4e1316b13 or c5b16b13 8066 //TODO: VPACKSSDW (R11), X9, X2 // c4c1316b13 8067 //TODO: VPACKSSDW X2, X9, X2 // c4e1316bd2 or c5b16bd2 8068 //TODO: VPACKSSDW X11, X9, X2 // c4c1316bd3 8069 //TODO: VPACKSSDW (BX), X9, X11 // c461316b1b or c5316b1b 8070 //TODO: VPACKSSDW (R11), X9, X11 // c441316b1b 8071 //TODO: VPACKSSDW X2, X9, X11 // c461316bda or c5316bda 8072 //TODO: VPACKSSDW X11, X9, X11 // c441316bdb 8073 //TODO: VPACKSSDW (BX), Y15, Y2 // c4e1056b13 or c5856b13 8074 //TODO: VPACKSSDW (R11), Y15, Y2 // c4c1056b13 8075 //TODO: VPACKSSDW Y2, Y15, Y2 // c4e1056bd2 or c5856bd2 8076 //TODO: VPACKSSDW Y11, Y15, Y2 // c4c1056bd3 8077 //TODO: VPACKSSDW (BX), Y15, Y11 // c461056b1b or c5056b1b 8078 //TODO: VPACKSSDW (R11), Y15, Y11 // c441056b1b 8079 //TODO: VPACKSSDW Y2, Y15, Y11 // c461056bda or c5056bda 8080 //TODO: VPACKSSDW Y11, Y15, Y11 // c441056bdb 8081 //TODO: VPACKSSWB (BX), X9, X2 // c4e1316313 or c5b16313 8082 //TODO: VPACKSSWB (R11), X9, X2 // c4c1316313 8083 //TODO: VPACKSSWB X2, X9, X2 // c4e13163d2 or c5b163d2 8084 //TODO: VPACKSSWB X11, X9, X2 // c4c13163d3 8085 //TODO: VPACKSSWB (BX), X9, X11 // c46131631b or c531631b 8086 //TODO: VPACKSSWB (R11), X9, X11 // c44131631b 8087 //TODO: VPACKSSWB X2, X9, X11 // c4613163da or c53163da 8088 //TODO: VPACKSSWB X11, X9, X11 // c4413163db 8089 //TODO: VPACKSSWB (BX), Y15, Y2 // c4e1056313 or c5856313 8090 //TODO: VPACKSSWB (R11), Y15, Y2 // c4c1056313 8091 //TODO: VPACKSSWB Y2, Y15, Y2 // c4e10563d2 or c58563d2 8092 //TODO: VPACKSSWB Y11, Y15, Y2 // c4c10563d3 8093 //TODO: VPACKSSWB (BX), Y15, Y11 // c46105631b or c505631b 8094 //TODO: VPACKSSWB (R11), Y15, Y11 // c44105631b 8095 //TODO: VPACKSSWB Y2, Y15, Y11 // c4610563da or c50563da 8096 //TODO: VPACKSSWB Y11, Y15, Y11 // c4410563db 8097 //TODO: VPACKUSDW (BX), X9, X2 // c4e2312b13 8098 //TODO: VPACKUSDW (R11), X9, X2 // c4c2312b13 8099 //TODO: VPACKUSDW X2, X9, X2 // c4e2312bd2 8100 //TODO: VPACKUSDW X11, X9, X2 // c4c2312bd3 8101 //TODO: VPACKUSDW (BX), X9, X11 // c462312b1b 8102 //TODO: VPACKUSDW (R11), X9, X11 // c442312b1b 8103 //TODO: VPACKUSDW X2, X9, X11 // c462312bda 8104 //TODO: VPACKUSDW X11, X9, X11 // c442312bdb 8105 //TODO: VPACKUSDW (BX), Y15, Y2 // c4e2052b13 8106 //TODO: VPACKUSDW (R11), Y15, Y2 // c4c2052b13 8107 //TODO: VPACKUSDW Y2, Y15, Y2 // c4e2052bd2 8108 //TODO: VPACKUSDW Y11, Y15, Y2 // c4c2052bd3 8109 //TODO: VPACKUSDW (BX), Y15, Y11 // c462052b1b 8110 //TODO: VPACKUSDW (R11), Y15, Y11 // c442052b1b 8111 //TODO: VPACKUSDW Y2, Y15, Y11 // c462052bda 8112 //TODO: VPACKUSDW Y11, Y15, Y11 // c442052bdb 8113 //TODO: VPACKUSWB (BX), X9, X2 // c4e1316713 or c5b16713 8114 //TODO: VPACKUSWB (R11), X9, X2 // c4c1316713 8115 //TODO: VPACKUSWB X2, X9, X2 // c4e13167d2 or c5b167d2 8116 //TODO: VPACKUSWB X11, X9, X2 // c4c13167d3 8117 //TODO: VPACKUSWB (BX), X9, X11 // c46131671b or c531671b 8118 //TODO: VPACKUSWB (R11), X9, X11 // c44131671b 8119 //TODO: VPACKUSWB X2, X9, X11 // c4613167da or c53167da 8120 //TODO: VPACKUSWB X11, X9, X11 // c4413167db 8121 //TODO: VPACKUSWB (BX), Y15, Y2 // c4e1056713 or c5856713 8122 //TODO: VPACKUSWB (R11), Y15, Y2 // c4c1056713 8123 //TODO: VPACKUSWB Y2, Y15, Y2 // c4e10567d2 or c58567d2 8124 //TODO: VPACKUSWB Y11, Y15, Y2 // c4c10567d3 8125 //TODO: VPACKUSWB (BX), Y15, Y11 // c46105671b or c505671b 8126 //TODO: VPACKUSWB (R11), Y15, Y11 // c44105671b 8127 //TODO: VPACKUSWB Y2, Y15, Y11 // c4610567da or c50567da 8128 //TODO: VPACKUSWB Y11, Y15, Y11 // c4410567db 8129 //TODO: VPADDB (BX), X9, X2 // c4e131fc13 or c5b1fc13 8130 //TODO: VPADDB (R11), X9, X2 // c4c131fc13 8131 //TODO: VPADDB X2, X9, X2 // c4e131fcd2 or c5b1fcd2 8132 //TODO: VPADDB X11, X9, X2 // c4c131fcd3 8133 //TODO: VPADDB (BX), X9, X11 // c46131fc1b or c531fc1b 8134 //TODO: VPADDB (R11), X9, X11 // c44131fc1b 8135 //TODO: VPADDB X2, X9, X11 // c46131fcda or c531fcda 8136 //TODO: VPADDB X11, X9, X11 // c44131fcdb 8137 //TODO: VPADDB (BX), Y15, Y2 // c4e105fc13 or c585fc13 8138 //TODO: VPADDB (R11), Y15, Y2 // c4c105fc13 8139 //TODO: VPADDB Y2, Y15, Y2 // c4e105fcd2 or c585fcd2 8140 //TODO: VPADDB Y11, Y15, Y2 // c4c105fcd3 8141 //TODO: VPADDB (BX), Y15, Y11 // c46105fc1b or c505fc1b 8142 //TODO: VPADDB (R11), Y15, Y11 // c44105fc1b 8143 //TODO: VPADDB Y2, Y15, Y11 // c46105fcda or c505fcda 8144 //TODO: VPADDB Y11, Y15, Y11 // c44105fcdb 8145 VPADDD (BX), X9, X2 // c4e131fe13 or c5b1fe13 8146 VPADDD (R11), X9, X2 // c4c131fe13 8147 VPADDD X2, X9, X2 // c4e131fed2 or c5b1fed2 8148 VPADDD X11, X9, X2 // c4c131fed3 8149 VPADDD (BX), X9, X11 // c46131fe1b or c531fe1b 8150 VPADDD (R11), X9, X11 // c44131fe1b 8151 VPADDD X2, X9, X11 // c46131feda or c531feda 8152 VPADDD X11, X9, X11 // c44131fedb 8153 VPADDD (BX), Y15, Y2 // c4e105fe13 or c585fe13 8154 VPADDD (R11), Y15, Y2 // c4c105fe13 8155 VPADDD Y2, Y15, Y2 // c4e105fed2 or c585fed2 8156 VPADDD Y11, Y15, Y2 // c4c105fed3 8157 VPADDD (BX), Y15, Y11 // c46105fe1b or c505fe1b 8158 VPADDD (R11), Y15, Y11 // c44105fe1b 8159 VPADDD Y2, Y15, Y11 // c46105feda or c505feda 8160 VPADDD Y11, Y15, Y11 // c44105fedb 8161 VPADDQ (BX), X9, X2 // c4e131d413 or c5b1d413 8162 VPADDQ (R11), X9, X2 // c4c131d413 8163 VPADDQ X2, X9, X2 // c4e131d4d2 or c5b1d4d2 8164 VPADDQ X11, X9, X2 // c4c131d4d3 8165 VPADDQ (BX), X9, X11 // c46131d41b or c531d41b 8166 VPADDQ (R11), X9, X11 // c44131d41b 8167 VPADDQ X2, X9, X11 // c46131d4da or c531d4da 8168 VPADDQ X11, X9, X11 // c44131d4db 8169 VPADDQ (BX), Y15, Y2 // c4e105d413 or c585d413 8170 VPADDQ (R11), Y15, Y2 // c4c105d413 8171 VPADDQ Y2, Y15, Y2 // c4e105d4d2 or c585d4d2 8172 VPADDQ Y11, Y15, Y2 // c4c105d4d3 8173 VPADDQ (BX), Y15, Y11 // c46105d41b or c505d41b 8174 VPADDQ (R11), Y15, Y11 // c44105d41b 8175 VPADDQ Y2, Y15, Y11 // c46105d4da or c505d4da 8176 VPADDQ Y11, Y15, Y11 // c44105d4db 8177 //TODO: VPADDSB (BX), X9, X2 // c4e131ec13 or c5b1ec13 8178 //TODO: VPADDSB (R11), X9, X2 // c4c131ec13 8179 //TODO: VPADDSB X2, X9, X2 // c4e131ecd2 or c5b1ecd2 8180 //TODO: VPADDSB X11, X9, X2 // c4c131ecd3 8181 //TODO: VPADDSB (BX), X9, X11 // c46131ec1b or c531ec1b 8182 //TODO: VPADDSB (R11), X9, X11 // c44131ec1b 8183 //TODO: VPADDSB X2, X9, X11 // c46131ecda or c531ecda 8184 //TODO: VPADDSB X11, X9, X11 // c44131ecdb 8185 //TODO: VPADDSB (BX), Y15, Y2 // c4e105ec13 or c585ec13 8186 //TODO: VPADDSB (R11), Y15, Y2 // c4c105ec13 8187 //TODO: VPADDSB Y2, Y15, Y2 // c4e105ecd2 or c585ecd2 8188 //TODO: VPADDSB Y11, Y15, Y2 // c4c105ecd3 8189 //TODO: VPADDSB (BX), Y15, Y11 // c46105ec1b or c505ec1b 8190 //TODO: VPADDSB (R11), Y15, Y11 // c44105ec1b 8191 //TODO: VPADDSB Y2, Y15, Y11 // c46105ecda or c505ecda 8192 //TODO: VPADDSB Y11, Y15, Y11 // c44105ecdb 8193 //TODO: VPADDSW (BX), X9, X2 // c4e131ed13 or c5b1ed13 8194 //TODO: VPADDSW (R11), X9, X2 // c4c131ed13 8195 //TODO: VPADDSW X2, X9, X2 // c4e131edd2 or c5b1edd2 8196 //TODO: VPADDSW X11, X9, X2 // c4c131edd3 8197 //TODO: VPADDSW (BX), X9, X11 // c46131ed1b or c531ed1b 8198 //TODO: VPADDSW (R11), X9, X11 // c44131ed1b 8199 //TODO: VPADDSW X2, X9, X11 // c46131edda or c531edda 8200 //TODO: VPADDSW X11, X9, X11 // c44131eddb 8201 //TODO: VPADDSW (BX), Y15, Y2 // c4e105ed13 or c585ed13 8202 //TODO: VPADDSW (R11), Y15, Y2 // c4c105ed13 8203 //TODO: VPADDSW Y2, Y15, Y2 // c4e105edd2 or c585edd2 8204 //TODO: VPADDSW Y11, Y15, Y2 // c4c105edd3 8205 //TODO: VPADDSW (BX), Y15, Y11 // c46105ed1b or c505ed1b 8206 //TODO: VPADDSW (R11), Y15, Y11 // c44105ed1b 8207 //TODO: VPADDSW Y2, Y15, Y11 // c46105edda or c505edda 8208 //TODO: VPADDSW Y11, Y15, Y11 // c44105eddb 8209 //TODO: VPADDUSB (BX), X9, X2 // c4e131dc13 or c5b1dc13 8210 //TODO: VPADDUSB (R11), X9, X2 // c4c131dc13 8211 //TODO: VPADDUSB X2, X9, X2 // c4e131dcd2 or c5b1dcd2 8212 //TODO: VPADDUSB X11, X9, X2 // c4c131dcd3 8213 //TODO: VPADDUSB (BX), X9, X11 // c46131dc1b or c531dc1b 8214 //TODO: VPADDUSB (R11), X9, X11 // c44131dc1b 8215 //TODO: VPADDUSB X2, X9, X11 // c46131dcda or c531dcda 8216 //TODO: VPADDUSB X11, X9, X11 // c44131dcdb 8217 //TODO: VPADDUSB (BX), Y15, Y2 // c4e105dc13 or c585dc13 8218 //TODO: VPADDUSB (R11), Y15, Y2 // c4c105dc13 8219 //TODO: VPADDUSB Y2, Y15, Y2 // c4e105dcd2 or c585dcd2 8220 //TODO: VPADDUSB Y11, Y15, Y2 // c4c105dcd3 8221 //TODO: VPADDUSB (BX), Y15, Y11 // c46105dc1b or c505dc1b 8222 //TODO: VPADDUSB (R11), Y15, Y11 // c44105dc1b 8223 //TODO: VPADDUSB Y2, Y15, Y11 // c46105dcda or c505dcda 8224 //TODO: VPADDUSB Y11, Y15, Y11 // c44105dcdb 8225 //TODO: VPADDUSW (BX), X9, X2 // c4e131dd13 or c5b1dd13 8226 //TODO: VPADDUSW (R11), X9, X2 // c4c131dd13 8227 //TODO: VPADDUSW X2, X9, X2 // c4e131ddd2 or c5b1ddd2 8228 //TODO: VPADDUSW X11, X9, X2 // c4c131ddd3 8229 //TODO: VPADDUSW (BX), X9, X11 // c46131dd1b or c531dd1b 8230 //TODO: VPADDUSW (R11), X9, X11 // c44131dd1b 8231 //TODO: VPADDUSW X2, X9, X11 // c46131ddda or c531ddda 8232 //TODO: VPADDUSW X11, X9, X11 // c44131dddb 8233 //TODO: VPADDUSW (BX), Y15, Y2 // c4e105dd13 or c585dd13 8234 //TODO: VPADDUSW (R11), Y15, Y2 // c4c105dd13 8235 //TODO: VPADDUSW Y2, Y15, Y2 // c4e105ddd2 or c585ddd2 8236 //TODO: VPADDUSW Y11, Y15, Y2 // c4c105ddd3 8237 //TODO: VPADDUSW (BX), Y15, Y11 // c46105dd1b or c505dd1b 8238 //TODO: VPADDUSW (R11), Y15, Y11 // c44105dd1b 8239 //TODO: VPADDUSW Y2, Y15, Y11 // c46105ddda or c505ddda 8240 //TODO: VPADDUSW Y11, Y15, Y11 // c44105dddb 8241 //TODO: VPADDW (BX), X9, X2 // c4e131fd13 or c5b1fd13 8242 //TODO: VPADDW (R11), X9, X2 // c4c131fd13 8243 //TODO: VPADDW X2, X9, X2 // c4e131fdd2 or c5b1fdd2 8244 //TODO: VPADDW X11, X9, X2 // c4c131fdd3 8245 //TODO: VPADDW (BX), X9, X11 // c46131fd1b or c531fd1b 8246 //TODO: VPADDW (R11), X9, X11 // c44131fd1b 8247 //TODO: VPADDW X2, X9, X11 // c46131fdda or c531fdda 8248 //TODO: VPADDW X11, X9, X11 // c44131fddb 8249 //TODO: VPADDW (BX), Y15, Y2 // c4e105fd13 or c585fd13 8250 //TODO: VPADDW (R11), Y15, Y2 // c4c105fd13 8251 //TODO: VPADDW Y2, Y15, Y2 // c4e105fdd2 or c585fdd2 8252 //TODO: VPADDW Y11, Y15, Y2 // c4c105fdd3 8253 //TODO: VPADDW (BX), Y15, Y11 // c46105fd1b or c505fd1b 8254 //TODO: VPADDW (R11), Y15, Y11 // c44105fd1b 8255 //TODO: VPADDW Y2, Y15, Y11 // c46105fdda or c505fdda 8256 //TODO: VPADDW Y11, Y15, Y11 // c44105fddb 8257 //TODO: VPALIGNR $7, (BX), X9, X2 // c4e3310f1307 8258 //TODO: VPALIGNR $7, (R11), X9, X2 // c4c3310f1307 8259 //TODO: VPALIGNR $7, X2, X9, X2 // c4e3310fd207 8260 //TODO: VPALIGNR $7, X11, X9, X2 // c4c3310fd307 8261 //TODO: VPALIGNR $7, (BX), X9, X11 // c463310f1b07 8262 //TODO: VPALIGNR $7, (R11), X9, X11 // c443310f1b07 8263 //TODO: VPALIGNR $7, X2, X9, X11 // c463310fda07 8264 //TODO: VPALIGNR $7, X11, X9, X11 // c443310fdb07 8265 VPALIGNR $7, (BX), Y15, Y2 // c4e3050f1307 8266 VPALIGNR $7, (R11), Y15, Y2 // c4c3050f1307 8267 VPALIGNR $7, Y2, Y15, Y2 // c4e3050fd207 8268 VPALIGNR $7, Y11, Y15, Y2 // c4c3050fd307 8269 VPALIGNR $7, (BX), Y15, Y11 // c463050f1b07 8270 VPALIGNR $7, (R11), Y15, Y11 // c443050f1b07 8271 VPALIGNR $7, Y2, Y15, Y11 // c463050fda07 8272 VPALIGNR $7, Y11, Y15, Y11 // c443050fdb07 8273 VPAND (BX), X9, X2 // c4e131db13 or c5b1db13 8274 VPAND (R11), X9, X2 // c4c131db13 8275 VPAND X2, X9, X2 // c4e131dbd2 or c5b1dbd2 8276 VPAND X11, X9, X2 // c4c131dbd3 8277 VPAND (BX), X9, X11 // c46131db1b or c531db1b 8278 VPAND (R11), X9, X11 // c44131db1b 8279 VPAND X2, X9, X11 // c46131dbda or c531dbda 8280 VPAND X11, X9, X11 // c44131dbdb 8281 VPAND (BX), Y15, Y2 // c4e105db13 or c585db13 8282 VPAND (R11), Y15, Y2 // c4c105db13 8283 VPAND Y2, Y15, Y2 // c4e105dbd2 or c585dbd2 8284 VPAND Y11, Y15, Y2 // c4c105dbd3 8285 VPAND (BX), Y15, Y11 // c46105db1b or c505db1b 8286 VPAND (R11), Y15, Y11 // c44105db1b 8287 VPAND Y2, Y15, Y11 // c46105dbda or c505dbda 8288 VPAND Y11, Y15, Y11 // c44105dbdb 8289 //TODO: VPANDN (BX), X9, X2 // c4e131df13 or c5b1df13 8290 //TODO: VPANDN (R11), X9, X2 // c4c131df13 8291 //TODO: VPANDN X2, X9, X2 // c4e131dfd2 or c5b1dfd2 8292 //TODO: VPANDN X11, X9, X2 // c4c131dfd3 8293 //TODO: VPANDN (BX), X9, X11 // c46131df1b or c531df1b 8294 //TODO: VPANDN (R11), X9, X11 // c44131df1b 8295 //TODO: VPANDN X2, X9, X11 // c46131dfda or c531dfda 8296 //TODO: VPANDN X11, X9, X11 // c44131dfdb 8297 //TODO: VPANDN (BX), Y15, Y2 // c4e105df13 or c585df13 8298 //TODO: VPANDN (R11), Y15, Y2 // c4c105df13 8299 //TODO: VPANDN Y2, Y15, Y2 // c4e105dfd2 or c585dfd2 8300 //TODO: VPANDN Y11, Y15, Y2 // c4c105dfd3 8301 //TODO: VPANDN (BX), Y15, Y11 // c46105df1b or c505df1b 8302 //TODO: VPANDN (R11), Y15, Y11 // c44105df1b 8303 //TODO: VPANDN Y2, Y15, Y11 // c46105dfda or c505dfda 8304 //TODO: VPANDN Y11, Y15, Y11 // c44105dfdb 8305 //TODO: VPAVGB (BX), X9, X2 // c4e131e013 or c5b1e013 8306 //TODO: VPAVGB (R11), X9, X2 // c4c131e013 8307 //TODO: VPAVGB X2, X9, X2 // c4e131e0d2 or c5b1e0d2 8308 //TODO: VPAVGB X11, X9, X2 // c4c131e0d3 8309 //TODO: VPAVGB (BX), X9, X11 // c46131e01b or c531e01b 8310 //TODO: VPAVGB (R11), X9, X11 // c44131e01b 8311 //TODO: VPAVGB X2, X9, X11 // c46131e0da or c531e0da 8312 //TODO: VPAVGB X11, X9, X11 // c44131e0db 8313 //TODO: VPAVGB (BX), Y15, Y2 // c4e105e013 or c585e013 8314 //TODO: VPAVGB (R11), Y15, Y2 // c4c105e013 8315 //TODO: VPAVGB Y2, Y15, Y2 // c4e105e0d2 or c585e0d2 8316 //TODO: VPAVGB Y11, Y15, Y2 // c4c105e0d3 8317 //TODO: VPAVGB (BX), Y15, Y11 // c46105e01b or c505e01b 8318 //TODO: VPAVGB (R11), Y15, Y11 // c44105e01b 8319 //TODO: VPAVGB Y2, Y15, Y11 // c46105e0da or c505e0da 8320 //TODO: VPAVGB Y11, Y15, Y11 // c44105e0db 8321 //TODO: VPAVGW (BX), X9, X2 // c4e131e313 or c5b1e313 8322 //TODO: VPAVGW (R11), X9, X2 // c4c131e313 8323 //TODO: VPAVGW X2, X9, X2 // c4e131e3d2 or c5b1e3d2 8324 //TODO: VPAVGW X11, X9, X2 // c4c131e3d3 8325 //TODO: VPAVGW (BX), X9, X11 // c46131e31b or c531e31b 8326 //TODO: VPAVGW (R11), X9, X11 // c44131e31b 8327 //TODO: VPAVGW X2, X9, X11 // c46131e3da or c531e3da 8328 //TODO: VPAVGW X11, X9, X11 // c44131e3db 8329 //TODO: VPAVGW (BX), Y15, Y2 // c4e105e313 or c585e313 8330 //TODO: VPAVGW (R11), Y15, Y2 // c4c105e313 8331 //TODO: VPAVGW Y2, Y15, Y2 // c4e105e3d2 or c585e3d2 8332 //TODO: VPAVGW Y11, Y15, Y2 // c4c105e3d3 8333 //TODO: VPAVGW (BX), Y15, Y11 // c46105e31b or c505e31b 8334 //TODO: VPAVGW (R11), Y15, Y11 // c44105e31b 8335 //TODO: VPAVGW Y2, Y15, Y11 // c46105e3da or c505e3da 8336 //TODO: VPAVGW Y11, Y15, Y11 // c44105e3db 8337 //TODO: VPBLENDD $7, (BX), X9, X2 // c4e331021307 8338 //TODO: VPBLENDD $7, (R11), X9, X2 // c4c331021307 8339 //TODO: VPBLENDD $7, X2, X9, X2 // c4e33102d207 8340 //TODO: VPBLENDD $7, X11, X9, X2 // c4c33102d307 8341 //TODO: VPBLENDD $7, (BX), X9, X11 // c46331021b07 8342 //TODO: VPBLENDD $7, (R11), X9, X11 // c44331021b07 8343 //TODO: VPBLENDD $7, X2, X9, X11 // c4633102da07 8344 //TODO: VPBLENDD $7, X11, X9, X11 // c4433102db07 8345 VPBLENDD $7, (BX), Y15, Y2 // c4e305021307 8346 VPBLENDD $7, (R11), Y15, Y2 // c4c305021307 8347 VPBLENDD $7, Y2, Y15, Y2 // c4e30502d207 8348 VPBLENDD $7, Y11, Y15, Y2 // c4c30502d307 8349 VPBLENDD $7, (BX), Y15, Y11 // c46305021b07 8350 VPBLENDD $7, (R11), Y15, Y11 // c44305021b07 8351 VPBLENDD $7, Y2, Y15, Y11 // c4630502da07 8352 VPBLENDD $7, Y11, Y15, Y11 // c4430502db07 8353 //TODO: VPBLENDVB XMM12, (BX), X9, X2 // c4e3314c13c0 8354 //TODO: VPBLENDVB XMM12, (R11), X9, X2 // c4c3314c13c0 8355 //TODO: VPBLENDVB XMM12, X2, X9, X2 // c4e3314cd2c0 8356 //TODO: VPBLENDVB XMM12, X11, X9, X2 // c4c3314cd3c0 8357 //TODO: VPBLENDVB XMM12, (BX), X9, X11 // c463314c1bc0 8358 //TODO: VPBLENDVB XMM12, (R11), X9, X11 // c443314c1bc0 8359 //TODO: VPBLENDVB XMM12, X2, X9, X11 // c463314cdac0 8360 //TODO: VPBLENDVB XMM12, X11, X9, X11 // c443314cdbc0 8361 //TODO: VPBLENDVB YMM13, (BX), Y15, Y2 // c4e3054c13d0 8362 //TODO: VPBLENDVB YMM13, (R11), Y15, Y2 // c4c3054c13d0 8363 //TODO: VPBLENDVB YMM13, Y2, Y15, Y2 // c4e3054cd2d0 8364 //TODO: VPBLENDVB YMM13, Y11, Y15, Y2 // c4c3054cd3d0 8365 //TODO: VPBLENDVB YMM13, (BX), Y15, Y11 // c463054c1bd0 8366 //TODO: VPBLENDVB YMM13, (R11), Y15, Y11 // c443054c1bd0 8367 //TODO: VPBLENDVB YMM13, Y2, Y15, Y11 // c463054cdad0 8368 //TODO: VPBLENDVB YMM13, Y11, Y15, Y11 // c443054cdbd0 8369 //TODO: VPBLENDW $7, (BX), X9, X2 // c4e3310e1307 8370 //TODO: VPBLENDW $7, (R11), X9, X2 // c4c3310e1307 8371 //TODO: VPBLENDW $7, X2, X9, X2 // c4e3310ed207 8372 //TODO: VPBLENDW $7, X11, X9, X2 // c4c3310ed307 8373 //TODO: VPBLENDW $7, (BX), X9, X11 // c463310e1b07 8374 //TODO: VPBLENDW $7, (R11), X9, X11 // c443310e1b07 8375 //TODO: VPBLENDW $7, X2, X9, X11 // c463310eda07 8376 //TODO: VPBLENDW $7, X11, X9, X11 // c443310edb07 8377 //TODO: VPBLENDW $7, (BX), Y15, Y2 // c4e3050e1307 8378 //TODO: VPBLENDW $7, (R11), Y15, Y2 // c4c3050e1307 8379 //TODO: VPBLENDW $7, Y2, Y15, Y2 // c4e3050ed207 8380 //TODO: VPBLENDW $7, Y11, Y15, Y2 // c4c3050ed307 8381 //TODO: VPBLENDW $7, (BX), Y15, Y11 // c463050e1b07 8382 //TODO: VPBLENDW $7, (R11), Y15, Y11 // c443050e1b07 8383 //TODO: VPBLENDW $7, Y2, Y15, Y11 // c463050eda07 8384 //TODO: VPBLENDW $7, Y11, Y15, Y11 // c443050edb07 8385 VPBROADCASTB (BX), X2 // c4e2797813 8386 VPBROADCASTB (R11), X2 // c4c2797813 8387 VPBROADCASTB X2, X2 // c4e27978d2 8388 VPBROADCASTB X11, X2 // c4c27978d3 8389 VPBROADCASTB (BX), X11 // c46279781b 8390 VPBROADCASTB (R11), X11 // c44279781b 8391 VPBROADCASTB X2, X11 // c4627978da 8392 VPBROADCASTB X11, X11 // c4427978db 8393 VPBROADCASTB (BX), Y2 // c4e27d7813 8394 VPBROADCASTB (R11), Y2 // c4c27d7813 8395 VPBROADCASTB X2, Y2 // c4e27d78d2 8396 VPBROADCASTB X11, Y2 // c4c27d78d3 8397 VPBROADCASTB (BX), Y11 // c4627d781b 8398 VPBROADCASTB (R11), Y11 // c4427d781b 8399 VPBROADCASTB X2, Y11 // c4627d78da 8400 VPBROADCASTB X11, Y11 // c4427d78db 8401 //TODO: VPBROADCASTD (BX), X2 // c4e2795813 8402 //TODO: VPBROADCASTD (R11), X2 // c4c2795813 8403 //TODO: VPBROADCASTD X2, X2 // c4e27958d2 8404 //TODO: VPBROADCASTD X11, X2 // c4c27958d3 8405 //TODO: VPBROADCASTD (BX), X11 // c46279581b 8406 //TODO: VPBROADCASTD (R11), X11 // c44279581b 8407 //TODO: VPBROADCASTD X2, X11 // c4627958da 8408 //TODO: VPBROADCASTD X11, X11 // c4427958db 8409 //TODO: VPBROADCASTD (BX), Y2 // c4e27d5813 8410 //TODO: VPBROADCASTD (R11), Y2 // c4c27d5813 8411 //TODO: VPBROADCASTD X2, Y2 // c4e27d58d2 8412 //TODO: VPBROADCASTD X11, Y2 // c4c27d58d3 8413 //TODO: VPBROADCASTD (BX), Y11 // c4627d581b 8414 //TODO: VPBROADCASTD (R11), Y11 // c4427d581b 8415 //TODO: VPBROADCASTD X2, Y11 // c4627d58da 8416 //TODO: VPBROADCASTD X11, Y11 // c4427d58db 8417 //TODO: VPBROADCASTQ (BX), X2 // c4e2795913 8418 //TODO: VPBROADCASTQ (R11), X2 // c4c2795913 8419 //TODO: VPBROADCASTQ X2, X2 // c4e27959d2 8420 //TODO: VPBROADCASTQ X11, X2 // c4c27959d3 8421 //TODO: VPBROADCASTQ (BX), X11 // c46279591b 8422 //TODO: VPBROADCASTQ (R11), X11 // c44279591b 8423 //TODO: VPBROADCASTQ X2, X11 // c4627959da 8424 //TODO: VPBROADCASTQ X11, X11 // c4427959db 8425 //TODO: VPBROADCASTQ (BX), Y2 // c4e27d5913 8426 //TODO: VPBROADCASTQ (R11), Y2 // c4c27d5913 8427 //TODO: VPBROADCASTQ X2, Y2 // c4e27d59d2 8428 //TODO: VPBROADCASTQ X11, Y2 // c4c27d59d3 8429 //TODO: VPBROADCASTQ (BX), Y11 // c4627d591b 8430 //TODO: VPBROADCASTQ (R11), Y11 // c4427d591b 8431 //TODO: VPBROADCASTQ X2, Y11 // c4627d59da 8432 //TODO: VPBROADCASTQ X11, Y11 // c4427d59db 8433 //TODO: VPBROADCASTW (BX), X2 // c4e2797913 8434 //TODO: VPBROADCASTW (R11), X2 // c4c2797913 8435 //TODO: VPBROADCASTW X2, X2 // c4e27979d2 8436 //TODO: VPBROADCASTW X11, X2 // c4c27979d3 8437 //TODO: VPBROADCASTW (BX), X11 // c46279791b 8438 //TODO: VPBROADCASTW (R11), X11 // c44279791b 8439 //TODO: VPBROADCASTW X2, X11 // c4627979da 8440 //TODO: VPBROADCASTW X11, X11 // c4427979db 8441 //TODO: VPBROADCASTW (BX), Y2 // c4e27d7913 8442 //TODO: VPBROADCASTW (R11), Y2 // c4c27d7913 8443 //TODO: VPBROADCASTW X2, Y2 // c4e27d79d2 8444 //TODO: VPBROADCASTW X11, Y2 // c4c27d79d3 8445 //TODO: VPBROADCASTW (BX), Y11 // c4627d791b 8446 //TODO: VPBROADCASTW (R11), Y11 // c4427d791b 8447 //TODO: VPBROADCASTW X2, Y11 // c4627d79da 8448 //TODO: VPBROADCASTW X11, Y11 // c4427d79db 8449 //TODO: VPCLMULQDQ $7, (BX), X9, X2 // c4e331441307 8450 //TODO: VPCLMULQDQ $7, (R11), X9, X2 // c4c331441307 8451 //TODO: VPCLMULQDQ $7, X2, X9, X2 // c4e33144d207 8452 //TODO: VPCLMULQDQ $7, X11, X9, X2 // c4c33144d307 8453 //TODO: VPCLMULQDQ $7, (BX), X9, X11 // c46331441b07 8454 //TODO: VPCLMULQDQ $7, (R11), X9, X11 // c44331441b07 8455 //TODO: VPCLMULQDQ $7, X2, X9, X11 // c4633144da07 8456 //TODO: VPCLMULQDQ $7, X11, X9, X11 // c4433144db07 8457 VPCMPEQB (BX), X9, X2 // c4e1317413 or c5b17413 8458 VPCMPEQB (R11), X9, X2 // c4c1317413 8459 VPCMPEQB X2, X9, X2 // c4e13174d2 or c5b174d2 8460 VPCMPEQB X11, X9, X2 // c4c13174d3 8461 VPCMPEQB (BX), X9, X11 // c46131741b or c531741b 8462 VPCMPEQB (R11), X9, X11 // c44131741b 8463 VPCMPEQB X2, X9, X11 // c4613174da or c53174da 8464 VPCMPEQB X11, X9, X11 // c4413174db 8465 VPCMPEQB (BX), Y15, Y2 // c4e1057413 or c5857413 8466 VPCMPEQB (R11), Y15, Y2 // c4c1057413 8467 VPCMPEQB Y2, Y15, Y2 // c4e10574d2 or c58574d2 8468 VPCMPEQB Y11, Y15, Y2 // c4c10574d3 8469 VPCMPEQB (BX), Y15, Y11 // c46105741b or c505741b 8470 VPCMPEQB (R11), Y15, Y11 // c44105741b 8471 VPCMPEQB Y2, Y15, Y11 // c4610574da or c50574da 8472 VPCMPEQB Y11, Y15, Y11 // c4410574db 8473 //TODO: VPCMPEQD (BX), X9, X2 // c4e1317613 or c5b17613 8474 //TODO: VPCMPEQD (R11), X9, X2 // c4c1317613 8475 //TODO: VPCMPEQD X2, X9, X2 // c4e13176d2 or c5b176d2 8476 //TODO: VPCMPEQD X11, X9, X2 // c4c13176d3 8477 //TODO: VPCMPEQD (BX), X9, X11 // c46131761b or c531761b 8478 //TODO: VPCMPEQD (R11), X9, X11 // c44131761b 8479 //TODO: VPCMPEQD X2, X9, X11 // c4613176da or c53176da 8480 //TODO: VPCMPEQD X11, X9, X11 // c4413176db 8481 //TODO: VPCMPEQD (BX), Y15, Y2 // c4e1057613 or c5857613 8482 //TODO: VPCMPEQD (R11), Y15, Y2 // c4c1057613 8483 //TODO: VPCMPEQD Y2, Y15, Y2 // c4e10576d2 or c58576d2 8484 //TODO: VPCMPEQD Y11, Y15, Y2 // c4c10576d3 8485 //TODO: VPCMPEQD (BX), Y15, Y11 // c46105761b or c505761b 8486 //TODO: VPCMPEQD (R11), Y15, Y11 // c44105761b 8487 //TODO: VPCMPEQD Y2, Y15, Y11 // c4610576da or c50576da 8488 //TODO: VPCMPEQD Y11, Y15, Y11 // c4410576db 8489 //TODO: VPCMPEQQ (BX), X9, X2 // c4e2312913 8490 //TODO: VPCMPEQQ (R11), X9, X2 // c4c2312913 8491 //TODO: VPCMPEQQ X2, X9, X2 // c4e23129d2 8492 //TODO: VPCMPEQQ X11, X9, X2 // c4c23129d3 8493 //TODO: VPCMPEQQ (BX), X9, X11 // c46231291b 8494 //TODO: VPCMPEQQ (R11), X9, X11 // c44231291b 8495 //TODO: VPCMPEQQ X2, X9, X11 // c4623129da 8496 //TODO: VPCMPEQQ X11, X9, X11 // c4423129db 8497 //TODO: VPCMPEQQ (BX), Y15, Y2 // c4e2052913 8498 //TODO: VPCMPEQQ (R11), Y15, Y2 // c4c2052913 8499 //TODO: VPCMPEQQ Y2, Y15, Y2 // c4e20529d2 8500 //TODO: VPCMPEQQ Y11, Y15, Y2 // c4c20529d3 8501 //TODO: VPCMPEQQ (BX), Y15, Y11 // c46205291b 8502 //TODO: VPCMPEQQ (R11), Y15, Y11 // c44205291b 8503 //TODO: VPCMPEQQ Y2, Y15, Y11 // c4620529da 8504 //TODO: VPCMPEQQ Y11, Y15, Y11 // c4420529db 8505 //TODO: VPCMPEQW (BX), X9, X2 // c4e1317513 or c5b17513 8506 //TODO: VPCMPEQW (R11), X9, X2 // c4c1317513 8507 //TODO: VPCMPEQW X2, X9, X2 // c4e13175d2 or c5b175d2 8508 //TODO: VPCMPEQW X11, X9, X2 // c4c13175d3 8509 //TODO: VPCMPEQW (BX), X9, X11 // c46131751b or c531751b 8510 //TODO: VPCMPEQW (R11), X9, X11 // c44131751b 8511 //TODO: VPCMPEQW X2, X9, X11 // c4613175da or c53175da 8512 //TODO: VPCMPEQW X11, X9, X11 // c4413175db 8513 //TODO: VPCMPEQW (BX), Y15, Y2 // c4e1057513 or c5857513 8514 //TODO: VPCMPEQW (R11), Y15, Y2 // c4c1057513 8515 //TODO: VPCMPEQW Y2, Y15, Y2 // c4e10575d2 or c58575d2 8516 //TODO: VPCMPEQW Y11, Y15, Y2 // c4c10575d3 8517 //TODO: VPCMPEQW (BX), Y15, Y11 // c46105751b or c505751b 8518 //TODO: VPCMPEQW (R11), Y15, Y11 // c44105751b 8519 //TODO: VPCMPEQW Y2, Y15, Y11 // c4610575da or c50575da 8520 //TODO: VPCMPEQW Y11, Y15, Y11 // c4410575db 8521 //TODO: VPCMPESTRI $7, (BX), X2 // c4e379611307 8522 //TODO: VPCMPESTRI $7, (R11), X2 // c4c379611307 8523 //TODO: VPCMPESTRI $7, X2, X2 // c4e37961d207 8524 //TODO: VPCMPESTRI $7, X11, X2 // c4c37961d307 8525 //TODO: VPCMPESTRI $7, (BX), X11 // c46379611b07 8526 //TODO: VPCMPESTRI $7, (R11), X11 // c44379611b07 8527 //TODO: VPCMPESTRI $7, X2, X11 // c4637961da07 8528 //TODO: VPCMPESTRI $7, X11, X11 // c4437961db07 8529 //TODO: VPCMPESTRM $7, (BX), X2 // c4e379601307 8530 //TODO: VPCMPESTRM $7, (R11), X2 // c4c379601307 8531 //TODO: VPCMPESTRM $7, X2, X2 // c4e37960d207 8532 //TODO: VPCMPESTRM $7, X11, X2 // c4c37960d307 8533 //TODO: VPCMPESTRM $7, (BX), X11 // c46379601b07 8534 //TODO: VPCMPESTRM $7, (R11), X11 // c44379601b07 8535 //TODO: VPCMPESTRM $7, X2, X11 // c4637960da07 8536 //TODO: VPCMPESTRM $7, X11, X11 // c4437960db07 8537 //TODO: VPCMPGTB (BX), X9, X2 // c4e1316413 or c5b16413 8538 //TODO: VPCMPGTB (R11), X9, X2 // c4c1316413 8539 //TODO: VPCMPGTB X2, X9, X2 // c4e13164d2 or c5b164d2 8540 //TODO: VPCMPGTB X11, X9, X2 // c4c13164d3 8541 //TODO: VPCMPGTB (BX), X9, X11 // c46131641b or c531641b 8542 //TODO: VPCMPGTB (R11), X9, X11 // c44131641b 8543 //TODO: VPCMPGTB X2, X9, X11 // c4613164da or c53164da 8544 //TODO: VPCMPGTB X11, X9, X11 // c4413164db 8545 //TODO: VPCMPGTB (BX), Y15, Y2 // c4e1056413 or c5856413 8546 //TODO: VPCMPGTB (R11), Y15, Y2 // c4c1056413 8547 //TODO: VPCMPGTB Y2, Y15, Y2 // c4e10564d2 or c58564d2 8548 //TODO: VPCMPGTB Y11, Y15, Y2 // c4c10564d3 8549 //TODO: VPCMPGTB (BX), Y15, Y11 // c46105641b or c505641b 8550 //TODO: VPCMPGTB (R11), Y15, Y11 // c44105641b 8551 //TODO: VPCMPGTB Y2, Y15, Y11 // c4610564da or c50564da 8552 //TODO: VPCMPGTB Y11, Y15, Y11 // c4410564db 8553 //TODO: VPCMPGTD (BX), X9, X2 // c4e1316613 or c5b16613 8554 //TODO: VPCMPGTD (R11), X9, X2 // c4c1316613 8555 //TODO: VPCMPGTD X2, X9, X2 // c4e13166d2 or c5b166d2 8556 //TODO: VPCMPGTD X11, X9, X2 // c4c13166d3 8557 //TODO: VPCMPGTD (BX), X9, X11 // c46131661b or c531661b 8558 //TODO: VPCMPGTD (R11), X9, X11 // c44131661b 8559 //TODO: VPCMPGTD X2, X9, X11 // c4613166da or c53166da 8560 //TODO: VPCMPGTD X11, X9, X11 // c4413166db 8561 //TODO: VPCMPGTD (BX), Y15, Y2 // c4e1056613 or c5856613 8562 //TODO: VPCMPGTD (R11), Y15, Y2 // c4c1056613 8563 //TODO: VPCMPGTD Y2, Y15, Y2 // c4e10566d2 or c58566d2 8564 //TODO: VPCMPGTD Y11, Y15, Y2 // c4c10566d3 8565 //TODO: VPCMPGTD (BX), Y15, Y11 // c46105661b or c505661b 8566 //TODO: VPCMPGTD (R11), Y15, Y11 // c44105661b 8567 //TODO: VPCMPGTD Y2, Y15, Y11 // c4610566da or c50566da 8568 //TODO: VPCMPGTD Y11, Y15, Y11 // c4410566db 8569 //TODO: VPCMPGTQ (BX), X9, X2 // c4e2313713 8570 //TODO: VPCMPGTQ (R11), X9, X2 // c4c2313713 8571 //TODO: VPCMPGTQ X2, X9, X2 // c4e23137d2 8572 //TODO: VPCMPGTQ X11, X9, X2 // c4c23137d3 8573 //TODO: VPCMPGTQ (BX), X9, X11 // c46231371b 8574 //TODO: VPCMPGTQ (R11), X9, X11 // c44231371b 8575 //TODO: VPCMPGTQ X2, X9, X11 // c4623137da 8576 //TODO: VPCMPGTQ X11, X9, X11 // c4423137db 8577 //TODO: VPCMPGTQ (BX), Y15, Y2 // c4e2053713 8578 //TODO: VPCMPGTQ (R11), Y15, Y2 // c4c2053713 8579 //TODO: VPCMPGTQ Y2, Y15, Y2 // c4e20537d2 8580 //TODO: VPCMPGTQ Y11, Y15, Y2 // c4c20537d3 8581 //TODO: VPCMPGTQ (BX), Y15, Y11 // c46205371b 8582 //TODO: VPCMPGTQ (R11), Y15, Y11 // c44205371b 8583 //TODO: VPCMPGTQ Y2, Y15, Y11 // c4620537da 8584 //TODO: VPCMPGTQ Y11, Y15, Y11 // c4420537db 8585 //TODO: VPCMPGTW (BX), X9, X2 // c4e1316513 or c5b16513 8586 //TODO: VPCMPGTW (R11), X9, X2 // c4c1316513 8587 //TODO: VPCMPGTW X2, X9, X2 // c4e13165d2 or c5b165d2 8588 //TODO: VPCMPGTW X11, X9, X2 // c4c13165d3 8589 //TODO: VPCMPGTW (BX), X9, X11 // c46131651b or c531651b 8590 //TODO: VPCMPGTW (R11), X9, X11 // c44131651b 8591 //TODO: VPCMPGTW X2, X9, X11 // c4613165da or c53165da 8592 //TODO: VPCMPGTW X11, X9, X11 // c4413165db 8593 //TODO: VPCMPGTW (BX), Y15, Y2 // c4e1056513 or c5856513 8594 //TODO: VPCMPGTW (R11), Y15, Y2 // c4c1056513 8595 //TODO: VPCMPGTW Y2, Y15, Y2 // c4e10565d2 or c58565d2 8596 //TODO: VPCMPGTW Y11, Y15, Y2 // c4c10565d3 8597 //TODO: VPCMPGTW (BX), Y15, Y11 // c46105651b or c505651b 8598 //TODO: VPCMPGTW (R11), Y15, Y11 // c44105651b 8599 //TODO: VPCMPGTW Y2, Y15, Y11 // c4610565da or c50565da 8600 //TODO: VPCMPGTW Y11, Y15, Y11 // c4410565db 8601 //TODO: VPCMPISTRI $7, (BX), X2 // c4e379631307 8602 //TODO: VPCMPISTRI $7, (R11), X2 // c4c379631307 8603 //TODO: VPCMPISTRI $7, X2, X2 // c4e37963d207 8604 //TODO: VPCMPISTRI $7, X11, X2 // c4c37963d307 8605 //TODO: VPCMPISTRI $7, (BX), X11 // c46379631b07 8606 //TODO: VPCMPISTRI $7, (R11), X11 // c44379631b07 8607 //TODO: VPCMPISTRI $7, X2, X11 // c4637963da07 8608 //TODO: VPCMPISTRI $7, X11, X11 // c4437963db07 8609 //TODO: VPCMPISTRM $7, (BX), X2 // c4e379621307 8610 //TODO: VPCMPISTRM $7, (R11), X2 // c4c379621307 8611 //TODO: VPCMPISTRM $7, X2, X2 // c4e37962d207 8612 //TODO: VPCMPISTRM $7, X11, X2 // c4c37962d307 8613 //TODO: VPCMPISTRM $7, (BX), X11 // c46379621b07 8614 //TODO: VPCMPISTRM $7, (R11), X11 // c44379621b07 8615 //TODO: VPCMPISTRM $7, X2, X11 // c4637962da07 8616 //TODO: VPCMPISTRM $7, X11, X11 // c4437962db07 8617 VPERM2F128 $7, (BX), Y15, Y2 // c4e305061307 8618 VPERM2F128 $7, (R11), Y15, Y2 // c4c305061307 8619 VPERM2F128 $7, Y2, Y15, Y2 // c4e30506d207 8620 VPERM2F128 $7, Y11, Y15, Y2 // c4c30506d307 8621 VPERM2F128 $7, (BX), Y15, Y11 // c46305061b07 8622 VPERM2F128 $7, (R11), Y15, Y11 // c44305061b07 8623 VPERM2F128 $7, Y2, Y15, Y11 // c4630506da07 8624 VPERM2F128 $7, Y11, Y15, Y11 // c4430506db07 8625 VPERM2I128 $7, (BX), Y15, Y2 // c4e305461307 8626 VPERM2I128 $7, (R11), Y15, Y2 // c4c305461307 8627 VPERM2I128 $7, Y2, Y15, Y2 // c4e30546d207 8628 VPERM2I128 $7, Y11, Y15, Y2 // c4c30546d307 8629 VPERM2I128 $7, (BX), Y15, Y11 // c46305461b07 8630 VPERM2I128 $7, (R11), Y15, Y11 // c44305461b07 8631 VPERM2I128 $7, Y2, Y15, Y11 // c4630546da07 8632 VPERM2I128 $7, Y11, Y15, Y11 // c4430546db07 8633 //TODO: VPERMD (BX), Y15, Y2 // c4e2053613 8634 //TODO: VPERMD (R11), Y15, Y2 // c4c2053613 8635 //TODO: VPERMD Y2, Y15, Y2 // c4e20536d2 8636 //TODO: VPERMD Y11, Y15, Y2 // c4c20536d3 8637 //TODO: VPERMD (BX), Y15, Y11 // c46205361b 8638 //TODO: VPERMD (R11), Y15, Y11 // c44205361b 8639 //TODO: VPERMD Y2, Y15, Y11 // c4620536da 8640 //TODO: VPERMD Y11, Y15, Y11 // c4420536db 8641 //TODO: VPERMILPD $7, (BX), X2 // c4e379051307 8642 //TODO: VPERMILPD $7, (R11), X2 // c4c379051307 8643 //TODO: VPERMILPD $7, X2, X2 // c4e37905d207 8644 //TODO: VPERMILPD $7, X11, X2 // c4c37905d307 8645 //TODO: VPERMILPD $7, (BX), X11 // c46379051b07 8646 //TODO: VPERMILPD $7, (R11), X11 // c44379051b07 8647 //TODO: VPERMILPD $7, X2, X11 // c4637905da07 8648 //TODO: VPERMILPD $7, X11, X11 // c4437905db07 8649 //TODO: VPERMILPD (BX), X9, X2 // c4e2310d13 8650 //TODO: VPERMILPD (R11), X9, X2 // c4c2310d13 8651 //TODO: VPERMILPD X2, X9, X2 // c4e2310dd2 8652 //TODO: VPERMILPD X11, X9, X2 // c4c2310dd3 8653 //TODO: VPERMILPD (BX), X9, X11 // c462310d1b 8654 //TODO: VPERMILPD (R11), X9, X11 // c442310d1b 8655 //TODO: VPERMILPD X2, X9, X11 // c462310dda 8656 //TODO: VPERMILPD X11, X9, X11 // c442310ddb 8657 //TODO: VPERMILPD $7, (BX), Y2 // c4e37d051307 8658 //TODO: VPERMILPD $7, (R11), Y2 // c4c37d051307 8659 //TODO: VPERMILPD $7, Y2, Y2 // c4e37d05d207 8660 //TODO: VPERMILPD $7, Y11, Y2 // c4c37d05d307 8661 //TODO: VPERMILPD $7, (BX), Y11 // c4637d051b07 8662 //TODO: VPERMILPD $7, (R11), Y11 // c4437d051b07 8663 //TODO: VPERMILPD $7, Y2, Y11 // c4637d05da07 8664 //TODO: VPERMILPD $7, Y11, Y11 // c4437d05db07 8665 //TODO: VPERMILPD (BX), Y15, Y2 // c4e2050d13 8666 //TODO: VPERMILPD (R11), Y15, Y2 // c4c2050d13 8667 //TODO: VPERMILPD Y2, Y15, Y2 // c4e2050dd2 8668 //TODO: VPERMILPD Y11, Y15, Y2 // c4c2050dd3 8669 //TODO: VPERMILPD (BX), Y15, Y11 // c462050d1b 8670 //TODO: VPERMILPD (R11), Y15, Y11 // c442050d1b 8671 //TODO: VPERMILPD Y2, Y15, Y11 // c462050dda 8672 //TODO: VPERMILPD Y11, Y15, Y11 // c442050ddb 8673 //TODO: VPERMILPS $7, (BX), X2 // c4e379041307 8674 //TODO: VPERMILPS $7, (R11), X2 // c4c379041307 8675 //TODO: VPERMILPS $7, X2, X2 // c4e37904d207 8676 //TODO: VPERMILPS $7, X11, X2 // c4c37904d307 8677 //TODO: VPERMILPS $7, (BX), X11 // c46379041b07 8678 //TODO: VPERMILPS $7, (R11), X11 // c44379041b07 8679 //TODO: VPERMILPS $7, X2, X11 // c4637904da07 8680 //TODO: VPERMILPS $7, X11, X11 // c4437904db07 8681 //TODO: VPERMILPS (BX), X9, X2 // c4e2310c13 8682 //TODO: VPERMILPS (R11), X9, X2 // c4c2310c13 8683 //TODO: VPERMILPS X2, X9, X2 // c4e2310cd2 8684 //TODO: VPERMILPS X11, X9, X2 // c4c2310cd3 8685 //TODO: VPERMILPS (BX), X9, X11 // c462310c1b 8686 //TODO: VPERMILPS (R11), X9, X11 // c442310c1b 8687 //TODO: VPERMILPS X2, X9, X11 // c462310cda 8688 //TODO: VPERMILPS X11, X9, X11 // c442310cdb 8689 //TODO: VPERMILPS $7, (BX), Y2 // c4e37d041307 8690 //TODO: VPERMILPS $7, (R11), Y2 // c4c37d041307 8691 //TODO: VPERMILPS $7, Y2, Y2 // c4e37d04d207 8692 //TODO: VPERMILPS $7, Y11, Y2 // c4c37d04d307 8693 //TODO: VPERMILPS $7, (BX), Y11 // c4637d041b07 8694 //TODO: VPERMILPS $7, (R11), Y11 // c4437d041b07 8695 //TODO: VPERMILPS $7, Y2, Y11 // c4637d04da07 8696 //TODO: VPERMILPS $7, Y11, Y11 // c4437d04db07 8697 //TODO: VPERMILPS (BX), Y15, Y2 // c4e2050c13 8698 //TODO: VPERMILPS (R11), Y15, Y2 // c4c2050c13 8699 //TODO: VPERMILPS Y2, Y15, Y2 // c4e2050cd2 8700 //TODO: VPERMILPS Y11, Y15, Y2 // c4c2050cd3 8701 //TODO: VPERMILPS (BX), Y15, Y11 // c462050c1b 8702 //TODO: VPERMILPS (R11), Y15, Y11 // c442050c1b 8703 //TODO: VPERMILPS Y2, Y15, Y11 // c462050cda 8704 //TODO: VPERMILPS Y11, Y15, Y11 // c442050cdb 8705 //TODO: VPERMPD $7, (BX), Y2 // c4e3fd011307 8706 //TODO: VPERMPD $7, (R11), Y2 // c4c3fd011307 8707 //TODO: VPERMPD $7, Y2, Y2 // c4e3fd01d207 8708 //TODO: VPERMPD $7, Y11, Y2 // c4c3fd01d307 8709 //TODO: VPERMPD $7, (BX), Y11 // c463fd011b07 8710 //TODO: VPERMPD $7, (R11), Y11 // c443fd011b07 8711 //TODO: VPERMPD $7, Y2, Y11 // c463fd01da07 8712 //TODO: VPERMPD $7, Y11, Y11 // c443fd01db07 8713 //TODO: VPERMPS (BX), Y15, Y2 // c4e2051613 8714 //TODO: VPERMPS (R11), Y15, Y2 // c4c2051613 8715 //TODO: VPERMPS Y2, Y15, Y2 // c4e20516d2 8716 //TODO: VPERMPS Y11, Y15, Y2 // c4c20516d3 8717 //TODO: VPERMPS (BX), Y15, Y11 // c46205161b 8718 //TODO: VPERMPS (R11), Y15, Y11 // c44205161b 8719 //TODO: VPERMPS Y2, Y15, Y11 // c4620516da 8720 //TODO: VPERMPS Y11, Y15, Y11 // c4420516db 8721 //TODO: VPERMQ $7, (BX), Y2 // c4e3fd001307 8722 //TODO: VPERMQ $7, (R11), Y2 // c4c3fd001307 8723 //TODO: VPERMQ $7, Y2, Y2 // c4e3fd00d207 8724 //TODO: VPERMQ $7, Y11, Y2 // c4c3fd00d307 8725 //TODO: VPERMQ $7, (BX), Y11 // c463fd001b07 8726 //TODO: VPERMQ $7, (R11), Y11 // c443fd001b07 8727 //TODO: VPERMQ $7, Y2, Y11 // c463fd00da07 8728 //TODO: VPERMQ $7, Y11, Y11 // c443fd00db07 8729 //TODO: VPEXTRB $7, X2, (BX) // c4e379141307 8730 //TODO: VPEXTRB $7, X11, (BX) // c46379141b07 8731 //TODO: VPEXTRB $7, X2, (R11) // c4c379141307 8732 //TODO: VPEXTRB $7, X11, (R11) // c44379141b07 8733 //TODO: VPEXTRB $7, X2, DX // c4e37914d207 8734 //TODO: VPEXTRB $7, X11, DX // c4637914da07 8735 //TODO: VPEXTRB $7, X2, R11 // c4c37914d307 8736 //TODO: VPEXTRB $7, X11, R11 // c4437914db07 8737 //TODO: VPEXTRD $7, X2, (BX) // c4e379161307 8738 //TODO: VPEXTRD $7, X11, (BX) // c46379161b07 8739 //TODO: VPEXTRD $7, X2, (R11) // c4c379161307 8740 //TODO: VPEXTRD $7, X11, (R11) // c44379161b07 8741 //TODO: VPEXTRD $7, X2, DX // c4e37916d207 8742 //TODO: VPEXTRD $7, X11, DX // c4637916da07 8743 //TODO: VPEXTRD $7, X2, R11 // c4c37916d307 8744 //TODO: VPEXTRD $7, X11, R11 // c4437916db07 8745 //TODO: VPEXTRQ $7, X2, (BX) // c4e3f9161307 8746 //TODO: VPEXTRQ $7, X11, (BX) // c463f9161b07 8747 //TODO: VPEXTRQ $7, X2, (R11) // c4c3f9161307 8748 //TODO: VPEXTRQ $7, X11, (R11) // c443f9161b07 8749 //TODO: VPEXTRQ $7, X2, DX // c4e3f916d207 8750 //TODO: VPEXTRQ $7, X11, DX // c463f916da07 8751 //TODO: VPEXTRQ $7, X2, R11 // c4c3f916d307 8752 //TODO: VPEXTRQ $7, X11, R11 // c443f916db07 8753 //TODO: VPEXTRW $7, X2, DX // c4e179c5d207 or c5f9c5d207 or c4e37915d207 8754 //TODO: VPEXTRW $7, X11, DX // c4c179c5d307 or c4637915da07 8755 //TODO: VPEXTRW $7, X2, R11 // c46179c5da07 or c579c5da07 or c4c37915d307 8756 //TODO: VPEXTRW $7, X11, R11 // c44179c5db07 or c4437915db07 8757 //TODO: VPEXTRW $7, X2, (BX) // c4e379151307 8758 //TODO: VPEXTRW $7, X11, (BX) // c46379151b07 8759 //TODO: VPEXTRW $7, X2, (R11) // c4c379151307 8760 //TODO: VPEXTRW $7, X11, (R11) // c44379151b07 8761 //TODO: VPHADDD (BX), X9, X2 // c4e2310213 8762 //TODO: VPHADDD (R11), X9, X2 // c4c2310213 8763 //TODO: VPHADDD X2, X9, X2 // c4e23102d2 8764 //TODO: VPHADDD X11, X9, X2 // c4c23102d3 8765 //TODO: VPHADDD (BX), X9, X11 // c46231021b 8766 //TODO: VPHADDD (R11), X9, X11 // c44231021b 8767 //TODO: VPHADDD X2, X9, X11 // c4623102da 8768 //TODO: VPHADDD X11, X9, X11 // c4423102db 8769 //TODO: VPHADDD (BX), Y15, Y2 // c4e2050213 8770 //TODO: VPHADDD (R11), Y15, Y2 // c4c2050213 8771 //TODO: VPHADDD Y2, Y15, Y2 // c4e20502d2 8772 //TODO: VPHADDD Y11, Y15, Y2 // c4c20502d3 8773 //TODO: VPHADDD (BX), Y15, Y11 // c46205021b 8774 //TODO: VPHADDD (R11), Y15, Y11 // c44205021b 8775 //TODO: VPHADDD Y2, Y15, Y11 // c4620502da 8776 //TODO: VPHADDD Y11, Y15, Y11 // c4420502db 8777 //TODO: VPHADDSW (BX), X9, X2 // c4e2310313 8778 //TODO: VPHADDSW (R11), X9, X2 // c4c2310313 8779 //TODO: VPHADDSW X2, X9, X2 // c4e23103d2 8780 //TODO: VPHADDSW X11, X9, X2 // c4c23103d3 8781 //TODO: VPHADDSW (BX), X9, X11 // c46231031b 8782 //TODO: VPHADDSW (R11), X9, X11 // c44231031b 8783 //TODO: VPHADDSW X2, X9, X11 // c4623103da 8784 //TODO: VPHADDSW X11, X9, X11 // c4423103db 8785 //TODO: VPHADDSW (BX), Y15, Y2 // c4e2050313 8786 //TODO: VPHADDSW (R11), Y15, Y2 // c4c2050313 8787 //TODO: VPHADDSW Y2, Y15, Y2 // c4e20503d2 8788 //TODO: VPHADDSW Y11, Y15, Y2 // c4c20503d3 8789 //TODO: VPHADDSW (BX), Y15, Y11 // c46205031b 8790 //TODO: VPHADDSW (R11), Y15, Y11 // c44205031b 8791 //TODO: VPHADDSW Y2, Y15, Y11 // c4620503da 8792 //TODO: VPHADDSW Y11, Y15, Y11 // c4420503db 8793 //TODO: VPHADDW (BX), X9, X2 // c4e2310113 8794 //TODO: VPHADDW (R11), X9, X2 // c4c2310113 8795 //TODO: VPHADDW X2, X9, X2 // c4e23101d2 8796 //TODO: VPHADDW X11, X9, X2 // c4c23101d3 8797 //TODO: VPHADDW (BX), X9, X11 // c46231011b 8798 //TODO: VPHADDW (R11), X9, X11 // c44231011b 8799 //TODO: VPHADDW X2, X9, X11 // c4623101da 8800 //TODO: VPHADDW X11, X9, X11 // c4423101db 8801 //TODO: VPHADDW (BX), Y15, Y2 // c4e2050113 8802 //TODO: VPHADDW (R11), Y15, Y2 // c4c2050113 8803 //TODO: VPHADDW Y2, Y15, Y2 // c4e20501d2 8804 //TODO: VPHADDW Y11, Y15, Y2 // c4c20501d3 8805 //TODO: VPHADDW (BX), Y15, Y11 // c46205011b 8806 //TODO: VPHADDW (R11), Y15, Y11 // c44205011b 8807 //TODO: VPHADDW Y2, Y15, Y11 // c4620501da 8808 //TODO: VPHADDW Y11, Y15, Y11 // c4420501db 8809 //TODO: VPHMINPOSUW (BX), X2 // c4e2794113 8810 //TODO: VPHMINPOSUW (R11), X2 // c4c2794113 8811 //TODO: VPHMINPOSUW X2, X2 // c4e27941d2 8812 //TODO: VPHMINPOSUW X11, X2 // c4c27941d3 8813 //TODO: VPHMINPOSUW (BX), X11 // c46279411b 8814 //TODO: VPHMINPOSUW (R11), X11 // c44279411b 8815 //TODO: VPHMINPOSUW X2, X11 // c4627941da 8816 //TODO: VPHMINPOSUW X11, X11 // c4427941db 8817 //TODO: VPHSUBD (BX), X9, X2 // c4e2310613 8818 //TODO: VPHSUBD (R11), X9, X2 // c4c2310613 8819 //TODO: VPHSUBD X2, X9, X2 // c4e23106d2 8820 //TODO: VPHSUBD X11, X9, X2 // c4c23106d3 8821 //TODO: VPHSUBD (BX), X9, X11 // c46231061b 8822 //TODO: VPHSUBD (R11), X9, X11 // c44231061b 8823 //TODO: VPHSUBD X2, X9, X11 // c4623106da 8824 //TODO: VPHSUBD X11, X9, X11 // c4423106db 8825 //TODO: VPHSUBD (BX), Y15, Y2 // c4e2050613 8826 //TODO: VPHSUBD (R11), Y15, Y2 // c4c2050613 8827 //TODO: VPHSUBD Y2, Y15, Y2 // c4e20506d2 8828 //TODO: VPHSUBD Y11, Y15, Y2 // c4c20506d3 8829 //TODO: VPHSUBD (BX), Y15, Y11 // c46205061b 8830 //TODO: VPHSUBD (R11), Y15, Y11 // c44205061b 8831 //TODO: VPHSUBD Y2, Y15, Y11 // c4620506da 8832 //TODO: VPHSUBD Y11, Y15, Y11 // c4420506db 8833 //TODO: VPHSUBSW (BX), X9, X2 // c4e2310713 8834 //TODO: VPHSUBSW (R11), X9, X2 // c4c2310713 8835 //TODO: VPHSUBSW X2, X9, X2 // c4e23107d2 8836 //TODO: VPHSUBSW X11, X9, X2 // c4c23107d3 8837 //TODO: VPHSUBSW (BX), X9, X11 // c46231071b 8838 //TODO: VPHSUBSW (R11), X9, X11 // c44231071b 8839 //TODO: VPHSUBSW X2, X9, X11 // c4623107da 8840 //TODO: VPHSUBSW X11, X9, X11 // c4423107db 8841 //TODO: VPHSUBSW (BX), Y15, Y2 // c4e2050713 8842 //TODO: VPHSUBSW (R11), Y15, Y2 // c4c2050713 8843 //TODO: VPHSUBSW Y2, Y15, Y2 // c4e20507d2 8844 //TODO: VPHSUBSW Y11, Y15, Y2 // c4c20507d3 8845 //TODO: VPHSUBSW (BX), Y15, Y11 // c46205071b 8846 //TODO: VPHSUBSW (R11), Y15, Y11 // c44205071b 8847 //TODO: VPHSUBSW Y2, Y15, Y11 // c4620507da 8848 //TODO: VPHSUBSW Y11, Y15, Y11 // c4420507db 8849 //TODO: VPHSUBW (BX), X9, X2 // c4e2310513 8850 //TODO: VPHSUBW (R11), X9, X2 // c4c2310513 8851 //TODO: VPHSUBW X2, X9, X2 // c4e23105d2 8852 //TODO: VPHSUBW X11, X9, X2 // c4c23105d3 8853 //TODO: VPHSUBW (BX), X9, X11 // c46231051b 8854 //TODO: VPHSUBW (R11), X9, X11 // c44231051b 8855 //TODO: VPHSUBW X2, X9, X11 // c4623105da 8856 //TODO: VPHSUBW X11, X9, X11 // c4423105db 8857 //TODO: VPHSUBW (BX), Y15, Y2 // c4e2050513 8858 //TODO: VPHSUBW (R11), Y15, Y2 // c4c2050513 8859 //TODO: VPHSUBW Y2, Y15, Y2 // c4e20505d2 8860 //TODO: VPHSUBW Y11, Y15, Y2 // c4c20505d3 8861 //TODO: VPHSUBW (BX), Y15, Y11 // c46205051b 8862 //TODO: VPHSUBW (R11), Y15, Y11 // c44205051b 8863 //TODO: VPHSUBW Y2, Y15, Y11 // c4620505da 8864 //TODO: VPHSUBW Y11, Y15, Y11 // c4420505db 8865 //TODO: VPINSRB $7, (BX), X9, X2 // c4e331201307 8866 //TODO: VPINSRB $7, (R11), X9, X2 // c4c331201307 8867 //TODO: VPINSRB $7, DX, X9, X2 // c4e33120d207 8868 //TODO: VPINSRB $7, R11, X9, X2 // c4c33120d307 8869 //TODO: VPINSRB $7, (BX), X9, X11 // c46331201b07 8870 //TODO: VPINSRB $7, (R11), X9, X11 // c44331201b07 8871 //TODO: VPINSRB $7, DX, X9, X11 // c4633120da07 8872 //TODO: VPINSRB $7, R11, X9, X11 // c4433120db07 8873 //TODO: VPINSRD $7, (BX), X9, X2 // c4e331221307 8874 //TODO: VPINSRD $7, (R11), X9, X2 // c4c331221307 8875 //TODO: VPINSRD $7, DX, X9, X2 // c4e33122d207 8876 //TODO: VPINSRD $7, R11, X9, X2 // c4c33122d307 8877 //TODO: VPINSRD $7, (BX), X9, X11 // c46331221b07 8878 //TODO: VPINSRD $7, (R11), X9, X11 // c44331221b07 8879 //TODO: VPINSRD $7, DX, X9, X11 // c4633122da07 8880 //TODO: VPINSRD $7, R11, X9, X11 // c4433122db07 8881 //TODO: VPINSRQ $7, (BX), X9, X2 // c4e3b1221307 8882 //TODO: VPINSRQ $7, (R11), X9, X2 // c4c3b1221307 8883 //TODO: VPINSRQ $7, DX, X9, X2 // c4e3b122d207 8884 //TODO: VPINSRQ $7, R11, X9, X2 // c4c3b122d307 8885 //TODO: VPINSRQ $7, (BX), X9, X11 // c463b1221b07 8886 //TODO: VPINSRQ $7, (R11), X9, X11 // c443b1221b07 8887 //TODO: VPINSRQ $7, DX, X9, X11 // c463b122da07 8888 //TODO: VPINSRQ $7, R11, X9, X11 // c443b122db07 8889 //TODO: VPINSRW $7, (BX), X9, X2 // c4e131c41307 or c5b1c41307 8890 //TODO: VPINSRW $7, (R11), X9, X2 // c4c131c41307 8891 //TODO: VPINSRW $7, DX, X9, X2 // c4e131c4d207 or c5b1c4d207 8892 //TODO: VPINSRW $7, R11, X9, X2 // c4c131c4d307 8893 //TODO: VPINSRW $7, (BX), X9, X11 // c46131c41b07 or c531c41b07 8894 //TODO: VPINSRW $7, (R11), X9, X11 // c44131c41b07 8895 //TODO: VPINSRW $7, DX, X9, X11 // c46131c4da07 or c531c4da07 8896 //TODO: VPINSRW $7, R11, X9, X11 // c44131c4db07 8897 //TODO: VPMADDUBSW (BX), X9, X2 // c4e2310413 8898 //TODO: VPMADDUBSW (R11), X9, X2 // c4c2310413 8899 //TODO: VPMADDUBSW X2, X9, X2 // c4e23104d2 8900 //TODO: VPMADDUBSW X11, X9, X2 // c4c23104d3 8901 //TODO: VPMADDUBSW (BX), X9, X11 // c46231041b 8902 //TODO: VPMADDUBSW (R11), X9, X11 // c44231041b 8903 //TODO: VPMADDUBSW X2, X9, X11 // c4623104da 8904 //TODO: VPMADDUBSW X11, X9, X11 // c4423104db 8905 //TODO: VPMADDUBSW (BX), Y15, Y2 // c4e2050413 8906 //TODO: VPMADDUBSW (R11), Y15, Y2 // c4c2050413 8907 //TODO: VPMADDUBSW Y2, Y15, Y2 // c4e20504d2 8908 //TODO: VPMADDUBSW Y11, Y15, Y2 // c4c20504d3 8909 //TODO: VPMADDUBSW (BX), Y15, Y11 // c46205041b 8910 //TODO: VPMADDUBSW (R11), Y15, Y11 // c44205041b 8911 //TODO: VPMADDUBSW Y2, Y15, Y11 // c4620504da 8912 //TODO: VPMADDUBSW Y11, Y15, Y11 // c4420504db 8913 //TODO: VPMADDWD (BX), X9, X2 // c4e131f513 or c5b1f513 8914 //TODO: VPMADDWD (R11), X9, X2 // c4c131f513 8915 //TODO: VPMADDWD X2, X9, X2 // c4e131f5d2 or c5b1f5d2 8916 //TODO: VPMADDWD X11, X9, X2 // c4c131f5d3 8917 //TODO: VPMADDWD (BX), X9, X11 // c46131f51b or c531f51b 8918 //TODO: VPMADDWD (R11), X9, X11 // c44131f51b 8919 //TODO: VPMADDWD X2, X9, X11 // c46131f5da or c531f5da 8920 //TODO: VPMADDWD X11, X9, X11 // c44131f5db 8921 //TODO: VPMADDWD (BX), Y15, Y2 // c4e105f513 or c585f513 8922 //TODO: VPMADDWD (R11), Y15, Y2 // c4c105f513 8923 //TODO: VPMADDWD Y2, Y15, Y2 // c4e105f5d2 or c585f5d2 8924 //TODO: VPMADDWD Y11, Y15, Y2 // c4c105f5d3 8925 //TODO: VPMADDWD (BX), Y15, Y11 // c46105f51b or c505f51b 8926 //TODO: VPMADDWD (R11), Y15, Y11 // c44105f51b 8927 //TODO: VPMADDWD Y2, Y15, Y11 // c46105f5da or c505f5da 8928 //TODO: VPMADDWD Y11, Y15, Y11 // c44105f5db 8929 //TODO: VPMASKMOVD X2, X9, (BX) // c4e2318e13 8930 //TODO: VPMASKMOVD X11, X9, (BX) // c462318e1b 8931 //TODO: VPMASKMOVD X2, X9, (R11) // c4c2318e13 8932 //TODO: VPMASKMOVD X11, X9, (R11) // c442318e1b 8933 //TODO: VPMASKMOVD Y2, Y15, (BX) // c4e2058e13 8934 //TODO: VPMASKMOVD Y11, Y15, (BX) // c462058e1b 8935 //TODO: VPMASKMOVD Y2, Y15, (R11) // c4c2058e13 8936 //TODO: VPMASKMOVD Y11, Y15, (R11) // c442058e1b 8937 //TODO: VPMASKMOVD (BX), X9, X2 // c4e2318c13 8938 //TODO: VPMASKMOVD (R11), X9, X2 // c4c2318c13 8939 //TODO: VPMASKMOVD (BX), X9, X11 // c462318c1b 8940 //TODO: VPMASKMOVD (R11), X9, X11 // c442318c1b 8941 //TODO: VPMASKMOVD (BX), Y15, Y2 // c4e2058c13 8942 //TODO: VPMASKMOVD (R11), Y15, Y2 // c4c2058c13 8943 //TODO: VPMASKMOVD (BX), Y15, Y11 // c462058c1b 8944 //TODO: VPMASKMOVD (R11), Y15, Y11 // c442058c1b 8945 //TODO: VPMASKMOVQ X2, X9, (BX) // c4e2b18e13 8946 //TODO: VPMASKMOVQ X11, X9, (BX) // c462b18e1b 8947 //TODO: VPMASKMOVQ X2, X9, (R11) // c4c2b18e13 8948 //TODO: VPMASKMOVQ X11, X9, (R11) // c442b18e1b 8949 //TODO: VPMASKMOVQ Y2, Y15, (BX) // c4e2858e13 8950 //TODO: VPMASKMOVQ Y11, Y15, (BX) // c462858e1b 8951 //TODO: VPMASKMOVQ Y2, Y15, (R11) // c4c2858e13 8952 //TODO: VPMASKMOVQ Y11, Y15, (R11) // c442858e1b 8953 //TODO: VPMASKMOVQ (BX), X9, X2 // c4e2b18c13 8954 //TODO: VPMASKMOVQ (R11), X9, X2 // c4c2b18c13 8955 //TODO: VPMASKMOVQ (BX), X9, X11 // c462b18c1b 8956 //TODO: VPMASKMOVQ (R11), X9, X11 // c442b18c1b 8957 //TODO: VPMASKMOVQ (BX), Y15, Y2 // c4e2858c13 8958 //TODO: VPMASKMOVQ (R11), Y15, Y2 // c4c2858c13 8959 //TODO: VPMASKMOVQ (BX), Y15, Y11 // c462858c1b 8960 //TODO: VPMASKMOVQ (R11), Y15, Y11 // c442858c1b 8961 //TODO: VPMAXSB (BX), X9, X2 // c4e2313c13 8962 //TODO: VPMAXSB (R11), X9, X2 // c4c2313c13 8963 //TODO: VPMAXSB X2, X9, X2 // c4e2313cd2 8964 //TODO: VPMAXSB X11, X9, X2 // c4c2313cd3 8965 //TODO: VPMAXSB (BX), X9, X11 // c462313c1b 8966 //TODO: VPMAXSB (R11), X9, X11 // c442313c1b 8967 //TODO: VPMAXSB X2, X9, X11 // c462313cda 8968 //TODO: VPMAXSB X11, X9, X11 // c442313cdb 8969 //TODO: VPMAXSB (BX), Y15, Y2 // c4e2053c13 8970 //TODO: VPMAXSB (R11), Y15, Y2 // c4c2053c13 8971 //TODO: VPMAXSB Y2, Y15, Y2 // c4e2053cd2 8972 //TODO: VPMAXSB Y11, Y15, Y2 // c4c2053cd3 8973 //TODO: VPMAXSB (BX), Y15, Y11 // c462053c1b 8974 //TODO: VPMAXSB (R11), Y15, Y11 // c442053c1b 8975 //TODO: VPMAXSB Y2, Y15, Y11 // c462053cda 8976 //TODO: VPMAXSB Y11, Y15, Y11 // c442053cdb 8977 //TODO: VPMAXSD (BX), X9, X2 // c4e2313d13 8978 //TODO: VPMAXSD (R11), X9, X2 // c4c2313d13 8979 //TODO: VPMAXSD X2, X9, X2 // c4e2313dd2 8980 //TODO: VPMAXSD X11, X9, X2 // c4c2313dd3 8981 //TODO: VPMAXSD (BX), X9, X11 // c462313d1b 8982 //TODO: VPMAXSD (R11), X9, X11 // c442313d1b 8983 //TODO: VPMAXSD X2, X9, X11 // c462313dda 8984 //TODO: VPMAXSD X11, X9, X11 // c442313ddb 8985 //TODO: VPMAXSD (BX), Y15, Y2 // c4e2053d13 8986 //TODO: VPMAXSD (R11), Y15, Y2 // c4c2053d13 8987 //TODO: VPMAXSD Y2, Y15, Y2 // c4e2053dd2 8988 //TODO: VPMAXSD Y11, Y15, Y2 // c4c2053dd3 8989 //TODO: VPMAXSD (BX), Y15, Y11 // c462053d1b 8990 //TODO: VPMAXSD (R11), Y15, Y11 // c442053d1b 8991 //TODO: VPMAXSD Y2, Y15, Y11 // c462053dda 8992 //TODO: VPMAXSD Y11, Y15, Y11 // c442053ddb 8993 //TODO: VPMAXSW (BX), X9, X2 // c4e131ee13 or c5b1ee13 8994 //TODO: VPMAXSW (R11), X9, X2 // c4c131ee13 8995 //TODO: VPMAXSW X2, X9, X2 // c4e131eed2 or c5b1eed2 8996 //TODO: VPMAXSW X11, X9, X2 // c4c131eed3 8997 //TODO: VPMAXSW (BX), X9, X11 // c46131ee1b or c531ee1b 8998 //TODO: VPMAXSW (R11), X9, X11 // c44131ee1b 8999 //TODO: VPMAXSW X2, X9, X11 // c46131eeda or c531eeda 9000 //TODO: VPMAXSW X11, X9, X11 // c44131eedb 9001 //TODO: VPMAXSW (BX), Y15, Y2 // c4e105ee13 or c585ee13 9002 //TODO: VPMAXSW (R11), Y15, Y2 // c4c105ee13 9003 //TODO: VPMAXSW Y2, Y15, Y2 // c4e105eed2 or c585eed2 9004 //TODO: VPMAXSW Y11, Y15, Y2 // c4c105eed3 9005 //TODO: VPMAXSW (BX), Y15, Y11 // c46105ee1b or c505ee1b 9006 //TODO: VPMAXSW (R11), Y15, Y11 // c44105ee1b 9007 //TODO: VPMAXSW Y2, Y15, Y11 // c46105eeda or c505eeda 9008 //TODO: VPMAXSW Y11, Y15, Y11 // c44105eedb 9009 //TODO: VPMAXUB (BX), X9, X2 // c4e131de13 or c5b1de13 9010 //TODO: VPMAXUB (R11), X9, X2 // c4c131de13 9011 //TODO: VPMAXUB X2, X9, X2 // c4e131ded2 or c5b1ded2 9012 //TODO: VPMAXUB X11, X9, X2 // c4c131ded3 9013 //TODO: VPMAXUB (BX), X9, X11 // c46131de1b or c531de1b 9014 //TODO: VPMAXUB (R11), X9, X11 // c44131de1b 9015 //TODO: VPMAXUB X2, X9, X11 // c46131deda or c531deda 9016 //TODO: VPMAXUB X11, X9, X11 // c44131dedb 9017 //TODO: VPMAXUB (BX), Y15, Y2 // c4e105de13 or c585de13 9018 //TODO: VPMAXUB (R11), Y15, Y2 // c4c105de13 9019 //TODO: VPMAXUB Y2, Y15, Y2 // c4e105ded2 or c585ded2 9020 //TODO: VPMAXUB Y11, Y15, Y2 // c4c105ded3 9021 //TODO: VPMAXUB (BX), Y15, Y11 // c46105de1b or c505de1b 9022 //TODO: VPMAXUB (R11), Y15, Y11 // c44105de1b 9023 //TODO: VPMAXUB Y2, Y15, Y11 // c46105deda or c505deda 9024 //TODO: VPMAXUB Y11, Y15, Y11 // c44105dedb 9025 //TODO: VPMAXUD (BX), X9, X2 // c4e2313f13 9026 //TODO: VPMAXUD (R11), X9, X2 // c4c2313f13 9027 //TODO: VPMAXUD X2, X9, X2 // c4e2313fd2 9028 //TODO: VPMAXUD X11, X9, X2 // c4c2313fd3 9029 //TODO: VPMAXUD (BX), X9, X11 // c462313f1b 9030 //TODO: VPMAXUD (R11), X9, X11 // c442313f1b 9031 //TODO: VPMAXUD X2, X9, X11 // c462313fda 9032 //TODO: VPMAXUD X11, X9, X11 // c442313fdb 9033 //TODO: VPMAXUD (BX), Y15, Y2 // c4e2053f13 9034 //TODO: VPMAXUD (R11), Y15, Y2 // c4c2053f13 9035 //TODO: VPMAXUD Y2, Y15, Y2 // c4e2053fd2 9036 //TODO: VPMAXUD Y11, Y15, Y2 // c4c2053fd3 9037 //TODO: VPMAXUD (BX), Y15, Y11 // c462053f1b 9038 //TODO: VPMAXUD (R11), Y15, Y11 // c442053f1b 9039 //TODO: VPMAXUD Y2, Y15, Y11 // c462053fda 9040 //TODO: VPMAXUD Y11, Y15, Y11 // c442053fdb 9041 //TODO: VPMAXUW (BX), X9, X2 // c4e2313e13 9042 //TODO: VPMAXUW (R11), X9, X2 // c4c2313e13 9043 //TODO: VPMAXUW X2, X9, X2 // c4e2313ed2 9044 //TODO: VPMAXUW X11, X9, X2 // c4c2313ed3 9045 //TODO: VPMAXUW (BX), X9, X11 // c462313e1b 9046 //TODO: VPMAXUW (R11), X9, X11 // c442313e1b 9047 //TODO: VPMAXUW X2, X9, X11 // c462313eda 9048 //TODO: VPMAXUW X11, X9, X11 // c442313edb 9049 //TODO: VPMAXUW (BX), Y15, Y2 // c4e2053e13 9050 //TODO: VPMAXUW (R11), Y15, Y2 // c4c2053e13 9051 //TODO: VPMAXUW Y2, Y15, Y2 // c4e2053ed2 9052 //TODO: VPMAXUW Y11, Y15, Y2 // c4c2053ed3 9053 //TODO: VPMAXUW (BX), Y15, Y11 // c462053e1b 9054 //TODO: VPMAXUW (R11), Y15, Y11 // c442053e1b 9055 //TODO: VPMAXUW Y2, Y15, Y11 // c462053eda 9056 //TODO: VPMAXUW Y11, Y15, Y11 // c442053edb 9057 //TODO: VPMINSB (BX), X9, X2 // c4e2313813 9058 //TODO: VPMINSB (R11), X9, X2 // c4c2313813 9059 //TODO: VPMINSB X2, X9, X2 // c4e23138d2 9060 //TODO: VPMINSB X11, X9, X2 // c4c23138d3 9061 //TODO: VPMINSB (BX), X9, X11 // c46231381b 9062 //TODO: VPMINSB (R11), X9, X11 // c44231381b 9063 //TODO: VPMINSB X2, X9, X11 // c4623138da 9064 //TODO: VPMINSB X11, X9, X11 // c4423138db 9065 //TODO: VPMINSB (BX), Y15, Y2 // c4e2053813 9066 //TODO: VPMINSB (R11), Y15, Y2 // c4c2053813 9067 //TODO: VPMINSB Y2, Y15, Y2 // c4e20538d2 9068 //TODO: VPMINSB Y11, Y15, Y2 // c4c20538d3 9069 //TODO: VPMINSB (BX), Y15, Y11 // c46205381b 9070 //TODO: VPMINSB (R11), Y15, Y11 // c44205381b 9071 //TODO: VPMINSB Y2, Y15, Y11 // c4620538da 9072 //TODO: VPMINSB Y11, Y15, Y11 // c4420538db 9073 //TODO: VPMINSD (BX), X9, X2 // c4e2313913 9074 //TODO: VPMINSD (R11), X9, X2 // c4c2313913 9075 //TODO: VPMINSD X2, X9, X2 // c4e23139d2 9076 //TODO: VPMINSD X11, X9, X2 // c4c23139d3 9077 //TODO: VPMINSD (BX), X9, X11 // c46231391b 9078 //TODO: VPMINSD (R11), X9, X11 // c44231391b 9079 //TODO: VPMINSD X2, X9, X11 // c4623139da 9080 //TODO: VPMINSD X11, X9, X11 // c4423139db 9081 //TODO: VPMINSD (BX), Y15, Y2 // c4e2053913 9082 //TODO: VPMINSD (R11), Y15, Y2 // c4c2053913 9083 //TODO: VPMINSD Y2, Y15, Y2 // c4e20539d2 9084 //TODO: VPMINSD Y11, Y15, Y2 // c4c20539d3 9085 //TODO: VPMINSD (BX), Y15, Y11 // c46205391b 9086 //TODO: VPMINSD (R11), Y15, Y11 // c44205391b 9087 //TODO: VPMINSD Y2, Y15, Y11 // c4620539da 9088 //TODO: VPMINSD Y11, Y15, Y11 // c4420539db 9089 //TODO: VPMINSW (BX), X9, X2 // c4e131ea13 or c5b1ea13 9090 //TODO: VPMINSW (R11), X9, X2 // c4c131ea13 9091 //TODO: VPMINSW X2, X9, X2 // c4e131ead2 or c5b1ead2 9092 //TODO: VPMINSW X11, X9, X2 // c4c131ead3 9093 //TODO: VPMINSW (BX), X9, X11 // c46131ea1b or c531ea1b 9094 //TODO: VPMINSW (R11), X9, X11 // c44131ea1b 9095 //TODO: VPMINSW X2, X9, X11 // c46131eada or c531eada 9096 //TODO: VPMINSW X11, X9, X11 // c44131eadb 9097 //TODO: VPMINSW (BX), Y15, Y2 // c4e105ea13 or c585ea13 9098 //TODO: VPMINSW (R11), Y15, Y2 // c4c105ea13 9099 //TODO: VPMINSW Y2, Y15, Y2 // c4e105ead2 or c585ead2 9100 //TODO: VPMINSW Y11, Y15, Y2 // c4c105ead3 9101 //TODO: VPMINSW (BX), Y15, Y11 // c46105ea1b or c505ea1b 9102 //TODO: VPMINSW (R11), Y15, Y11 // c44105ea1b 9103 //TODO: VPMINSW Y2, Y15, Y11 // c46105eada or c505eada 9104 //TODO: VPMINSW Y11, Y15, Y11 // c44105eadb 9105 //TODO: VPMINUB (BX), X9, X2 // c4e131da13 or c5b1da13 9106 //TODO: VPMINUB (R11), X9, X2 // c4c131da13 9107 //TODO: VPMINUB X2, X9, X2 // c4e131dad2 or c5b1dad2 9108 //TODO: VPMINUB X11, X9, X2 // c4c131dad3 9109 //TODO: VPMINUB (BX), X9, X11 // c46131da1b or c531da1b 9110 //TODO: VPMINUB (R11), X9, X11 // c44131da1b 9111 //TODO: VPMINUB X2, X9, X11 // c46131dada or c531dada 9112 //TODO: VPMINUB X11, X9, X11 // c44131dadb 9113 //TODO: VPMINUB (BX), Y15, Y2 // c4e105da13 or c585da13 9114 //TODO: VPMINUB (R11), Y15, Y2 // c4c105da13 9115 //TODO: VPMINUB Y2, Y15, Y2 // c4e105dad2 or c585dad2 9116 //TODO: VPMINUB Y11, Y15, Y2 // c4c105dad3 9117 //TODO: VPMINUB (BX), Y15, Y11 // c46105da1b or c505da1b 9118 //TODO: VPMINUB (R11), Y15, Y11 // c44105da1b 9119 //TODO: VPMINUB Y2, Y15, Y11 // c46105dada or c505dada 9120 //TODO: VPMINUB Y11, Y15, Y11 // c44105dadb 9121 //TODO: VPMINUD (BX), X9, X2 // c4e2313b13 9122 //TODO: VPMINUD (R11), X9, X2 // c4c2313b13 9123 //TODO: VPMINUD X2, X9, X2 // c4e2313bd2 9124 //TODO: VPMINUD X11, X9, X2 // c4c2313bd3 9125 //TODO: VPMINUD (BX), X9, X11 // c462313b1b 9126 //TODO: VPMINUD (R11), X9, X11 // c442313b1b 9127 //TODO: VPMINUD X2, X9, X11 // c462313bda 9128 //TODO: VPMINUD X11, X9, X11 // c442313bdb 9129 //TODO: VPMINUD (BX), Y15, Y2 // c4e2053b13 9130 //TODO: VPMINUD (R11), Y15, Y2 // c4c2053b13 9131 //TODO: VPMINUD Y2, Y15, Y2 // c4e2053bd2 9132 //TODO: VPMINUD Y11, Y15, Y2 // c4c2053bd3 9133 //TODO: VPMINUD (BX), Y15, Y11 // c462053b1b 9134 //TODO: VPMINUD (R11), Y15, Y11 // c442053b1b 9135 //TODO: VPMINUD Y2, Y15, Y11 // c462053bda 9136 //TODO: VPMINUD Y11, Y15, Y11 // c442053bdb 9137 //TODO: VPMINUW (BX), X9, X2 // c4e2313a13 9138 //TODO: VPMINUW (R11), X9, X2 // c4c2313a13 9139 //TODO: VPMINUW X2, X9, X2 // c4e2313ad2 9140 //TODO: VPMINUW X11, X9, X2 // c4c2313ad3 9141 //TODO: VPMINUW (BX), X9, X11 // c462313a1b 9142 //TODO: VPMINUW (R11), X9, X11 // c442313a1b 9143 //TODO: VPMINUW X2, X9, X11 // c462313ada 9144 //TODO: VPMINUW X11, X9, X11 // c442313adb 9145 //TODO: VPMINUW (BX), Y15, Y2 // c4e2053a13 9146 //TODO: VPMINUW (R11), Y15, Y2 // c4c2053a13 9147 //TODO: VPMINUW Y2, Y15, Y2 // c4e2053ad2 9148 //TODO: VPMINUW Y11, Y15, Y2 // c4c2053ad3 9149 //TODO: VPMINUW (BX), Y15, Y11 // c462053a1b 9150 //TODO: VPMINUW (R11), Y15, Y11 // c442053a1b 9151 //TODO: VPMINUW Y2, Y15, Y11 // c462053ada 9152 //TODO: VPMINUW Y11, Y15, Y11 // c442053adb 9153 VPMOVMSKB X2, DX // c4e179d7d2 or c5f9d7d2 9154 VPMOVMSKB X11, DX // c4c179d7d3 9155 VPMOVMSKB X2, R11 // c46179d7da or c579d7da 9156 VPMOVMSKB X11, R11 // c44179d7db 9157 VPMOVMSKB Y2, DX // c4e17dd7d2 or c5fdd7d2 9158 VPMOVMSKB Y11, DX // c4c17dd7d3 9159 VPMOVMSKB Y2, R11 // c4617dd7da or c57dd7da 9160 VPMOVMSKB Y11, R11 // c4417dd7db 9161 //TODO: VPMOVSXBD (BX), X2 // c4e2792113 9162 //TODO: VPMOVSXBD (R11), X2 // c4c2792113 9163 //TODO: VPMOVSXBD X2, X2 // c4e27921d2 9164 //TODO: VPMOVSXBD X11, X2 // c4c27921d3 9165 //TODO: VPMOVSXBD (BX), X11 // c46279211b 9166 //TODO: VPMOVSXBD (R11), X11 // c44279211b 9167 //TODO: VPMOVSXBD X2, X11 // c4627921da 9168 //TODO: VPMOVSXBD X11, X11 // c4427921db 9169 //TODO: VPMOVSXBD (BX), Y2 // c4e27d2113 9170 //TODO: VPMOVSXBD (R11), Y2 // c4c27d2113 9171 //TODO: VPMOVSXBD X2, Y2 // c4e27d21d2 9172 //TODO: VPMOVSXBD X11, Y2 // c4c27d21d3 9173 //TODO: VPMOVSXBD (BX), Y11 // c4627d211b 9174 //TODO: VPMOVSXBD (R11), Y11 // c4427d211b 9175 //TODO: VPMOVSXBD X2, Y11 // c4627d21da 9176 //TODO: VPMOVSXBD X11, Y11 // c4427d21db 9177 //TODO: VPMOVSXBQ (BX), X2 // c4e2792213 9178 //TODO: VPMOVSXBQ (R11), X2 // c4c2792213 9179 //TODO: VPMOVSXBQ X2, X2 // c4e27922d2 9180 //TODO: VPMOVSXBQ X11, X2 // c4c27922d3 9181 //TODO: VPMOVSXBQ (BX), X11 // c46279221b 9182 //TODO: VPMOVSXBQ (R11), X11 // c44279221b 9183 //TODO: VPMOVSXBQ X2, X11 // c4627922da 9184 //TODO: VPMOVSXBQ X11, X11 // c4427922db 9185 //TODO: VPMOVSXBQ (BX), Y2 // c4e27d2213 9186 //TODO: VPMOVSXBQ (R11), Y2 // c4c27d2213 9187 //TODO: VPMOVSXBQ X2, Y2 // c4e27d22d2 9188 //TODO: VPMOVSXBQ X11, Y2 // c4c27d22d3 9189 //TODO: VPMOVSXBQ (BX), Y11 // c4627d221b 9190 //TODO: VPMOVSXBQ (R11), Y11 // c4427d221b 9191 //TODO: VPMOVSXBQ X2, Y11 // c4627d22da 9192 //TODO: VPMOVSXBQ X11, Y11 // c4427d22db 9193 //TODO: VPMOVSXBW (BX), X2 // c4e2792013 9194 //TODO: VPMOVSXBW (R11), X2 // c4c2792013 9195 //TODO: VPMOVSXBW X2, X2 // c4e27920d2 9196 //TODO: VPMOVSXBW X11, X2 // c4c27920d3 9197 //TODO: VPMOVSXBW (BX), X11 // c46279201b 9198 //TODO: VPMOVSXBW (R11), X11 // c44279201b 9199 //TODO: VPMOVSXBW X2, X11 // c4627920da 9200 //TODO: VPMOVSXBW X11, X11 // c4427920db 9201 //TODO: VPMOVSXBW (BX), Y2 // c4e27d2013 9202 //TODO: VPMOVSXBW (R11), Y2 // c4c27d2013 9203 //TODO: VPMOVSXBW X2, Y2 // c4e27d20d2 9204 //TODO: VPMOVSXBW X11, Y2 // c4c27d20d3 9205 //TODO: VPMOVSXBW (BX), Y11 // c4627d201b 9206 //TODO: VPMOVSXBW (R11), Y11 // c4427d201b 9207 //TODO: VPMOVSXBW X2, Y11 // c4627d20da 9208 //TODO: VPMOVSXBW X11, Y11 // c4427d20db 9209 //TODO: VPMOVSXDQ (BX), X2 // c4e2792513 9210 //TODO: VPMOVSXDQ (R11), X2 // c4c2792513 9211 //TODO: VPMOVSXDQ X2, X2 // c4e27925d2 9212 //TODO: VPMOVSXDQ X11, X2 // c4c27925d3 9213 //TODO: VPMOVSXDQ (BX), X11 // c46279251b 9214 //TODO: VPMOVSXDQ (R11), X11 // c44279251b 9215 //TODO: VPMOVSXDQ X2, X11 // c4627925da 9216 //TODO: VPMOVSXDQ X11, X11 // c4427925db 9217 //TODO: VPMOVSXDQ (BX), Y2 // c4e27d2513 9218 //TODO: VPMOVSXDQ (R11), Y2 // c4c27d2513 9219 //TODO: VPMOVSXDQ X2, Y2 // c4e27d25d2 9220 //TODO: VPMOVSXDQ X11, Y2 // c4c27d25d3 9221 //TODO: VPMOVSXDQ (BX), Y11 // c4627d251b 9222 //TODO: VPMOVSXDQ (R11), Y11 // c4427d251b 9223 //TODO: VPMOVSXDQ X2, Y11 // c4627d25da 9224 //TODO: VPMOVSXDQ X11, Y11 // c4427d25db 9225 //TODO: VPMOVSXWD (BX), X2 // c4e2792313 9226 //TODO: VPMOVSXWD (R11), X2 // c4c2792313 9227 //TODO: VPMOVSXWD X2, X2 // c4e27923d2 9228 //TODO: VPMOVSXWD X11, X2 // c4c27923d3 9229 //TODO: VPMOVSXWD (BX), X11 // c46279231b 9230 //TODO: VPMOVSXWD (R11), X11 // c44279231b 9231 //TODO: VPMOVSXWD X2, X11 // c4627923da 9232 //TODO: VPMOVSXWD X11, X11 // c4427923db 9233 //TODO: VPMOVSXWD (BX), Y2 // c4e27d2313 9234 //TODO: VPMOVSXWD (R11), Y2 // c4c27d2313 9235 //TODO: VPMOVSXWD X2, Y2 // c4e27d23d2 9236 //TODO: VPMOVSXWD X11, Y2 // c4c27d23d3 9237 //TODO: VPMOVSXWD (BX), Y11 // c4627d231b 9238 //TODO: VPMOVSXWD (R11), Y11 // c4427d231b 9239 //TODO: VPMOVSXWD X2, Y11 // c4627d23da 9240 //TODO: VPMOVSXWD X11, Y11 // c4427d23db 9241 //TODO: VPMOVSXWQ (BX), X2 // c4e2792413 9242 //TODO: VPMOVSXWQ (R11), X2 // c4c2792413 9243 //TODO: VPMOVSXWQ X2, X2 // c4e27924d2 9244 //TODO: VPMOVSXWQ X11, X2 // c4c27924d3 9245 //TODO: VPMOVSXWQ (BX), X11 // c46279241b 9246 //TODO: VPMOVSXWQ (R11), X11 // c44279241b 9247 //TODO: VPMOVSXWQ X2, X11 // c4627924da 9248 //TODO: VPMOVSXWQ X11, X11 // c4427924db 9249 //TODO: VPMOVSXWQ (BX), Y2 // c4e27d2413 9250 //TODO: VPMOVSXWQ (R11), Y2 // c4c27d2413 9251 //TODO: VPMOVSXWQ X2, Y2 // c4e27d24d2 9252 //TODO: VPMOVSXWQ X11, Y2 // c4c27d24d3 9253 //TODO: VPMOVSXWQ (BX), Y11 // c4627d241b 9254 //TODO: VPMOVSXWQ (R11), Y11 // c4427d241b 9255 //TODO: VPMOVSXWQ X2, Y11 // c4627d24da 9256 //TODO: VPMOVSXWQ X11, Y11 // c4427d24db 9257 //TODO: VPMOVZXBD (BX), X2 // c4e2793113 9258 //TODO: VPMOVZXBD (R11), X2 // c4c2793113 9259 //TODO: VPMOVZXBD X2, X2 // c4e27931d2 9260 //TODO: VPMOVZXBD X11, X2 // c4c27931d3 9261 //TODO: VPMOVZXBD (BX), X11 // c46279311b 9262 //TODO: VPMOVZXBD (R11), X11 // c44279311b 9263 //TODO: VPMOVZXBD X2, X11 // c4627931da 9264 //TODO: VPMOVZXBD X11, X11 // c4427931db 9265 //TODO: VPMOVZXBD (BX), Y2 // c4e27d3113 9266 //TODO: VPMOVZXBD (R11), Y2 // c4c27d3113 9267 //TODO: VPMOVZXBD X2, Y2 // c4e27d31d2 9268 //TODO: VPMOVZXBD X11, Y2 // c4c27d31d3 9269 //TODO: VPMOVZXBD (BX), Y11 // c4627d311b 9270 //TODO: VPMOVZXBD (R11), Y11 // c4427d311b 9271 //TODO: VPMOVZXBD X2, Y11 // c4627d31da 9272 //TODO: VPMOVZXBD X11, Y11 // c4427d31db 9273 //TODO: VPMOVZXBQ (BX), X2 // c4e2793213 9274 //TODO: VPMOVZXBQ (R11), X2 // c4c2793213 9275 //TODO: VPMOVZXBQ X2, X2 // c4e27932d2 9276 //TODO: VPMOVZXBQ X11, X2 // c4c27932d3 9277 //TODO: VPMOVZXBQ (BX), X11 // c46279321b 9278 //TODO: VPMOVZXBQ (R11), X11 // c44279321b 9279 //TODO: VPMOVZXBQ X2, X11 // c4627932da 9280 //TODO: VPMOVZXBQ X11, X11 // c4427932db 9281 //TODO: VPMOVZXBQ (BX), Y2 // c4e27d3213 9282 //TODO: VPMOVZXBQ (R11), Y2 // c4c27d3213 9283 //TODO: VPMOVZXBQ X2, Y2 // c4e27d32d2 9284 //TODO: VPMOVZXBQ X11, Y2 // c4c27d32d3 9285 //TODO: VPMOVZXBQ (BX), Y11 // c4627d321b 9286 //TODO: VPMOVZXBQ (R11), Y11 // c4427d321b 9287 //TODO: VPMOVZXBQ X2, Y11 // c4627d32da 9288 //TODO: VPMOVZXBQ X11, Y11 // c4427d32db 9289 //TODO: VPMOVZXBW (BX), X2 // c4e2793013 9290 //TODO: VPMOVZXBW (R11), X2 // c4c2793013 9291 //TODO: VPMOVZXBW X2, X2 // c4e27930d2 9292 //TODO: VPMOVZXBW X11, X2 // c4c27930d3 9293 //TODO: VPMOVZXBW (BX), X11 // c46279301b 9294 //TODO: VPMOVZXBW (R11), X11 // c44279301b 9295 //TODO: VPMOVZXBW X2, X11 // c4627930da 9296 //TODO: VPMOVZXBW X11, X11 // c4427930db 9297 //TODO: VPMOVZXBW (BX), Y2 // c4e27d3013 9298 //TODO: VPMOVZXBW (R11), Y2 // c4c27d3013 9299 //TODO: VPMOVZXBW X2, Y2 // c4e27d30d2 9300 //TODO: VPMOVZXBW X11, Y2 // c4c27d30d3 9301 //TODO: VPMOVZXBW (BX), Y11 // c4627d301b 9302 //TODO: VPMOVZXBW (R11), Y11 // c4427d301b 9303 //TODO: VPMOVZXBW X2, Y11 // c4627d30da 9304 //TODO: VPMOVZXBW X11, Y11 // c4427d30db 9305 //TODO: VPMOVZXDQ (BX), X2 // c4e2793513 9306 //TODO: VPMOVZXDQ (R11), X2 // c4c2793513 9307 //TODO: VPMOVZXDQ X2, X2 // c4e27935d2 9308 //TODO: VPMOVZXDQ X11, X2 // c4c27935d3 9309 //TODO: VPMOVZXDQ (BX), X11 // c46279351b 9310 //TODO: VPMOVZXDQ (R11), X11 // c44279351b 9311 //TODO: VPMOVZXDQ X2, X11 // c4627935da 9312 //TODO: VPMOVZXDQ X11, X11 // c4427935db 9313 //TODO: VPMOVZXDQ (BX), Y2 // c4e27d3513 9314 //TODO: VPMOVZXDQ (R11), Y2 // c4c27d3513 9315 //TODO: VPMOVZXDQ X2, Y2 // c4e27d35d2 9316 //TODO: VPMOVZXDQ X11, Y2 // c4c27d35d3 9317 //TODO: VPMOVZXDQ (BX), Y11 // c4627d351b 9318 //TODO: VPMOVZXDQ (R11), Y11 // c4427d351b 9319 //TODO: VPMOVZXDQ X2, Y11 // c4627d35da 9320 //TODO: VPMOVZXDQ X11, Y11 // c4427d35db 9321 //TODO: VPMOVZXWD (BX), X2 // c4e2793313 9322 //TODO: VPMOVZXWD (R11), X2 // c4c2793313 9323 //TODO: VPMOVZXWD X2, X2 // c4e27933d2 9324 //TODO: VPMOVZXWD X11, X2 // c4c27933d3 9325 //TODO: VPMOVZXWD (BX), X11 // c46279331b 9326 //TODO: VPMOVZXWD (R11), X11 // c44279331b 9327 //TODO: VPMOVZXWD X2, X11 // c4627933da 9328 //TODO: VPMOVZXWD X11, X11 // c4427933db 9329 //TODO: VPMOVZXWD (BX), Y2 // c4e27d3313 9330 //TODO: VPMOVZXWD (R11), Y2 // c4c27d3313 9331 //TODO: VPMOVZXWD X2, Y2 // c4e27d33d2 9332 //TODO: VPMOVZXWD X11, Y2 // c4c27d33d3 9333 //TODO: VPMOVZXWD (BX), Y11 // c4627d331b 9334 //TODO: VPMOVZXWD (R11), Y11 // c4427d331b 9335 //TODO: VPMOVZXWD X2, Y11 // c4627d33da 9336 //TODO: VPMOVZXWD X11, Y11 // c4427d33db 9337 //TODO: VPMOVZXWQ (BX), X2 // c4e2793413 9338 //TODO: VPMOVZXWQ (R11), X2 // c4c2793413 9339 //TODO: VPMOVZXWQ X2, X2 // c4e27934d2 9340 //TODO: VPMOVZXWQ X11, X2 // c4c27934d3 9341 //TODO: VPMOVZXWQ (BX), X11 // c46279341b 9342 //TODO: VPMOVZXWQ (R11), X11 // c44279341b 9343 //TODO: VPMOVZXWQ X2, X11 // c4627934da 9344 //TODO: VPMOVZXWQ X11, X11 // c4427934db 9345 //TODO: VPMOVZXWQ (BX), Y2 // c4e27d3413 9346 //TODO: VPMOVZXWQ (R11), Y2 // c4c27d3413 9347 //TODO: VPMOVZXWQ X2, Y2 // c4e27d34d2 9348 //TODO: VPMOVZXWQ X11, Y2 // c4c27d34d3 9349 //TODO: VPMOVZXWQ (BX), Y11 // c4627d341b 9350 //TODO: VPMOVZXWQ (R11), Y11 // c4427d341b 9351 //TODO: VPMOVZXWQ X2, Y11 // c4627d34da 9352 //TODO: VPMOVZXWQ X11, Y11 // c4427d34db 9353 //TODO: VPMULDQ (BX), X9, X2 // c4e2312813 9354 //TODO: VPMULDQ (R11), X9, X2 // c4c2312813 9355 //TODO: VPMULDQ X2, X9, X2 // c4e23128d2 9356 //TODO: VPMULDQ X11, X9, X2 // c4c23128d3 9357 //TODO: VPMULDQ (BX), X9, X11 // c46231281b 9358 //TODO: VPMULDQ (R11), X9, X11 // c44231281b 9359 //TODO: VPMULDQ X2, X9, X11 // c4623128da 9360 //TODO: VPMULDQ X11, X9, X11 // c4423128db 9361 //TODO: VPMULDQ (BX), Y15, Y2 // c4e2052813 9362 //TODO: VPMULDQ (R11), Y15, Y2 // c4c2052813 9363 //TODO: VPMULDQ Y2, Y15, Y2 // c4e20528d2 9364 //TODO: VPMULDQ Y11, Y15, Y2 // c4c20528d3 9365 //TODO: VPMULDQ (BX), Y15, Y11 // c46205281b 9366 //TODO: VPMULDQ (R11), Y15, Y11 // c44205281b 9367 //TODO: VPMULDQ Y2, Y15, Y11 // c4620528da 9368 //TODO: VPMULDQ Y11, Y15, Y11 // c4420528db 9369 //TODO: VPMULHRSW (BX), X9, X2 // c4e2310b13 9370 //TODO: VPMULHRSW (R11), X9, X2 // c4c2310b13 9371 //TODO: VPMULHRSW X2, X9, X2 // c4e2310bd2 9372 //TODO: VPMULHRSW X11, X9, X2 // c4c2310bd3 9373 //TODO: VPMULHRSW (BX), X9, X11 // c462310b1b 9374 //TODO: VPMULHRSW (R11), X9, X11 // c442310b1b 9375 //TODO: VPMULHRSW X2, X9, X11 // c462310bda 9376 //TODO: VPMULHRSW X11, X9, X11 // c442310bdb 9377 //TODO: VPMULHRSW (BX), Y15, Y2 // c4e2050b13 9378 //TODO: VPMULHRSW (R11), Y15, Y2 // c4c2050b13 9379 //TODO: VPMULHRSW Y2, Y15, Y2 // c4e2050bd2 9380 //TODO: VPMULHRSW Y11, Y15, Y2 // c4c2050bd3 9381 //TODO: VPMULHRSW (BX), Y15, Y11 // c462050b1b 9382 //TODO: VPMULHRSW (R11), Y15, Y11 // c442050b1b 9383 //TODO: VPMULHRSW Y2, Y15, Y11 // c462050bda 9384 //TODO: VPMULHRSW Y11, Y15, Y11 // c442050bdb 9385 //TODO: VPMULHUW (BX), X9, X2 // c4e131e413 or c5b1e413 9386 //TODO: VPMULHUW (R11), X9, X2 // c4c131e413 9387 //TODO: VPMULHUW X2, X9, X2 // c4e131e4d2 or c5b1e4d2 9388 //TODO: VPMULHUW X11, X9, X2 // c4c131e4d3 9389 //TODO: VPMULHUW (BX), X9, X11 // c46131e41b or c531e41b 9390 //TODO: VPMULHUW (R11), X9, X11 // c44131e41b 9391 //TODO: VPMULHUW X2, X9, X11 // c46131e4da or c531e4da 9392 //TODO: VPMULHUW X11, X9, X11 // c44131e4db 9393 //TODO: VPMULHUW (BX), Y15, Y2 // c4e105e413 or c585e413 9394 //TODO: VPMULHUW (R11), Y15, Y2 // c4c105e413 9395 //TODO: VPMULHUW Y2, Y15, Y2 // c4e105e4d2 or c585e4d2 9396 //TODO: VPMULHUW Y11, Y15, Y2 // c4c105e4d3 9397 //TODO: VPMULHUW (BX), Y15, Y11 // c46105e41b or c505e41b 9398 //TODO: VPMULHUW (R11), Y15, Y11 // c44105e41b 9399 //TODO: VPMULHUW Y2, Y15, Y11 // c46105e4da or c505e4da 9400 //TODO: VPMULHUW Y11, Y15, Y11 // c44105e4db 9401 //TODO: VPMULHW (BX), X9, X2 // c4e131e513 or c5b1e513 9402 //TODO: VPMULHW (R11), X9, X2 // c4c131e513 9403 //TODO: VPMULHW X2, X9, X2 // c4e131e5d2 or c5b1e5d2 9404 //TODO: VPMULHW X11, X9, X2 // c4c131e5d3 9405 //TODO: VPMULHW (BX), X9, X11 // c46131e51b or c531e51b 9406 //TODO: VPMULHW (R11), X9, X11 // c44131e51b 9407 //TODO: VPMULHW X2, X9, X11 // c46131e5da or c531e5da 9408 //TODO: VPMULHW X11, X9, X11 // c44131e5db 9409 //TODO: VPMULHW (BX), Y15, Y2 // c4e105e513 or c585e513 9410 //TODO: VPMULHW (R11), Y15, Y2 // c4c105e513 9411 //TODO: VPMULHW Y2, Y15, Y2 // c4e105e5d2 or c585e5d2 9412 //TODO: VPMULHW Y11, Y15, Y2 // c4c105e5d3 9413 //TODO: VPMULHW (BX), Y15, Y11 // c46105e51b or c505e51b 9414 //TODO: VPMULHW (R11), Y15, Y11 // c44105e51b 9415 //TODO: VPMULHW Y2, Y15, Y11 // c46105e5da or c505e5da 9416 //TODO: VPMULHW Y11, Y15, Y11 // c44105e5db 9417 //TODO: VPMULLD (BX), X9, X2 // c4e2314013 9418 //TODO: VPMULLD (R11), X9, X2 // c4c2314013 9419 //TODO: VPMULLD X2, X9, X2 // c4e23140d2 9420 //TODO: VPMULLD X11, X9, X2 // c4c23140d3 9421 //TODO: VPMULLD (BX), X9, X11 // c46231401b 9422 //TODO: VPMULLD (R11), X9, X11 // c44231401b 9423 //TODO: VPMULLD X2, X9, X11 // c4623140da 9424 //TODO: VPMULLD X11, X9, X11 // c4423140db 9425 //TODO: VPMULLD (BX), Y15, Y2 // c4e2054013 9426 //TODO: VPMULLD (R11), Y15, Y2 // c4c2054013 9427 //TODO: VPMULLD Y2, Y15, Y2 // c4e20540d2 9428 //TODO: VPMULLD Y11, Y15, Y2 // c4c20540d3 9429 //TODO: VPMULLD (BX), Y15, Y11 // c46205401b 9430 //TODO: VPMULLD (R11), Y15, Y11 // c44205401b 9431 //TODO: VPMULLD Y2, Y15, Y11 // c4620540da 9432 //TODO: VPMULLD Y11, Y15, Y11 // c4420540db 9433 //TODO: VPMULLW (BX), X9, X2 // c4e131d513 or c5b1d513 9434 //TODO: VPMULLW (R11), X9, X2 // c4c131d513 9435 //TODO: VPMULLW X2, X9, X2 // c4e131d5d2 or c5b1d5d2 9436 //TODO: VPMULLW X11, X9, X2 // c4c131d5d3 9437 //TODO: VPMULLW (BX), X9, X11 // c46131d51b or c531d51b 9438 //TODO: VPMULLW (R11), X9, X11 // c44131d51b 9439 //TODO: VPMULLW X2, X9, X11 // c46131d5da or c531d5da 9440 //TODO: VPMULLW X11, X9, X11 // c44131d5db 9441 //TODO: VPMULLW (BX), Y15, Y2 // c4e105d513 or c585d513 9442 //TODO: VPMULLW (R11), Y15, Y2 // c4c105d513 9443 //TODO: VPMULLW Y2, Y15, Y2 // c4e105d5d2 or c585d5d2 9444 //TODO: VPMULLW Y11, Y15, Y2 // c4c105d5d3 9445 //TODO: VPMULLW (BX), Y15, Y11 // c46105d51b or c505d51b 9446 //TODO: VPMULLW (R11), Y15, Y11 // c44105d51b 9447 //TODO: VPMULLW Y2, Y15, Y11 // c46105d5da or c505d5da 9448 //TODO: VPMULLW Y11, Y15, Y11 // c44105d5db 9449 //TODO: VPMULUDQ (BX), X9, X2 // c4e131f413 or c5b1f413 9450 //TODO: VPMULUDQ (R11), X9, X2 // c4c131f413 9451 //TODO: VPMULUDQ X2, X9, X2 // c4e131f4d2 or c5b1f4d2 9452 //TODO: VPMULUDQ X11, X9, X2 // c4c131f4d3 9453 //TODO: VPMULUDQ (BX), X9, X11 // c46131f41b or c531f41b 9454 //TODO: VPMULUDQ (R11), X9, X11 // c44131f41b 9455 //TODO: VPMULUDQ X2, X9, X11 // c46131f4da or c531f4da 9456 //TODO: VPMULUDQ X11, X9, X11 // c44131f4db 9457 //TODO: VPMULUDQ (BX), Y15, Y2 // c4e105f413 or c585f413 9458 //TODO: VPMULUDQ (R11), Y15, Y2 // c4c105f413 9459 //TODO: VPMULUDQ Y2, Y15, Y2 // c4e105f4d2 or c585f4d2 9460 //TODO: VPMULUDQ Y11, Y15, Y2 // c4c105f4d3 9461 //TODO: VPMULUDQ (BX), Y15, Y11 // c46105f41b or c505f41b 9462 //TODO: VPMULUDQ (R11), Y15, Y11 // c44105f41b 9463 //TODO: VPMULUDQ Y2, Y15, Y11 // c46105f4da or c505f4da 9464 //TODO: VPMULUDQ Y11, Y15, Y11 // c44105f4db 9465 VPOR (BX), X9, X2 // c4e131eb13 or c5b1eb13 9466 VPOR (R11), X9, X2 // c4c131eb13 9467 VPOR X2, X9, X2 // c4e131ebd2 or c5b1ebd2 9468 VPOR X11, X9, X2 // c4c131ebd3 9469 VPOR (BX), X9, X11 // c46131eb1b or c531eb1b 9470 VPOR (R11), X9, X11 // c44131eb1b 9471 VPOR X2, X9, X11 // c46131ebda or c531ebda 9472 VPOR X11, X9, X11 // c44131ebdb 9473 VPOR (BX), Y15, Y2 // c4e105eb13 or c585eb13 9474 VPOR (R11), Y15, Y2 // c4c105eb13 9475 VPOR Y2, Y15, Y2 // c4e105ebd2 or c585ebd2 9476 VPOR Y11, Y15, Y2 // c4c105ebd3 9477 VPOR (BX), Y15, Y11 // c46105eb1b or c505eb1b 9478 VPOR (R11), Y15, Y11 // c44105eb1b 9479 VPOR Y2, Y15, Y11 // c46105ebda or c505ebda 9480 VPOR Y11, Y15, Y11 // c44105ebdb 9481 //TODO: VPSADBW (BX), X9, X2 // c4e131f613 or c5b1f613 9482 //TODO: VPSADBW (R11), X9, X2 // c4c131f613 9483 //TODO: VPSADBW X2, X9, X2 // c4e131f6d2 or c5b1f6d2 9484 //TODO: VPSADBW X11, X9, X2 // c4c131f6d3 9485 //TODO: VPSADBW (BX), X9, X11 // c46131f61b or c531f61b 9486 //TODO: VPSADBW (R11), X9, X11 // c44131f61b 9487 //TODO: VPSADBW X2, X9, X11 // c46131f6da or c531f6da 9488 //TODO: VPSADBW X11, X9, X11 // c44131f6db 9489 //TODO: VPSADBW (BX), Y15, Y2 // c4e105f613 or c585f613 9490 //TODO: VPSADBW (R11), Y15, Y2 // c4c105f613 9491 //TODO: VPSADBW Y2, Y15, Y2 // c4e105f6d2 or c585f6d2 9492 //TODO: VPSADBW Y11, Y15, Y2 // c4c105f6d3 9493 //TODO: VPSADBW (BX), Y15, Y11 // c46105f61b or c505f61b 9494 //TODO: VPSADBW (R11), Y15, Y11 // c44105f61b 9495 //TODO: VPSADBW Y2, Y15, Y11 // c46105f6da or c505f6da 9496 //TODO: VPSADBW Y11, Y15, Y11 // c44105f6db 9497 VPSHUFB (BX), X9, X2 // c4e2310013 9498 VPSHUFB (R11), X9, X2 // c4c2310013 9499 VPSHUFB X2, X9, X2 // c4e23100d2 9500 VPSHUFB X11, X9, X2 // c4c23100d3 9501 VPSHUFB (BX), X9, X11 // c46231001b 9502 VPSHUFB (R11), X9, X11 // c44231001b 9503 VPSHUFB X2, X9, X11 // c4623100da 9504 VPSHUFB X11, X9, X11 // c4423100db 9505 VPSHUFB (BX), Y15, Y2 // c4e2050013 9506 VPSHUFB (R11), Y15, Y2 // c4c2050013 9507 VPSHUFB Y2, Y15, Y2 // c4e20500d2 9508 VPSHUFB Y11, Y15, Y2 // c4c20500d3 9509 VPSHUFB (BX), Y15, Y11 // c46205001b 9510 VPSHUFB (R11), Y15, Y11 // c44205001b 9511 VPSHUFB Y2, Y15, Y11 // c4620500da 9512 VPSHUFB Y11, Y15, Y11 // c4420500db 9513 VPSHUFD $7, (BX), X2 // c4e179701307 or c5f9701307 9514 VPSHUFD $7, (R11), X2 // c4c179701307 9515 VPSHUFD $7, X2, X2 // c4e17970d207 or c5f970d207 9516 VPSHUFD $7, X11, X2 // c4c17970d307 9517 VPSHUFD $7, (BX), X11 // c46179701b07 or c579701b07 9518 VPSHUFD $7, (R11), X11 // c44179701b07 9519 VPSHUFD $7, X2, X11 // c4617970da07 or c57970da07 9520 VPSHUFD $7, X11, X11 // c4417970db07 9521 VPSHUFD $7, (BX), Y2 // c4e17d701307 or c5fd701307 9522 VPSHUFD $7, (R11), Y2 // c4c17d701307 9523 VPSHUFD $7, Y2, Y2 // c4e17d70d207 or c5fd70d207 9524 VPSHUFD $7, Y11, Y2 // c4c17d70d307 9525 VPSHUFD $7, (BX), Y11 // c4617d701b07 or c57d701b07 9526 VPSHUFD $7, (R11), Y11 // c4417d701b07 9527 VPSHUFD $7, Y2, Y11 // c4617d70da07 or c57d70da07 9528 VPSHUFD $7, Y11, Y11 // c4417d70db07 9529 //TODO: VPSHUFHW $7, (BX), X2 // c4e17a701307 or c5fa701307 9530 //TODO: VPSHUFHW $7, (R11), X2 // c4c17a701307 9531 //TODO: VPSHUFHW $7, X2, X2 // c4e17a70d207 or c5fa70d207 9532 //TODO: VPSHUFHW $7, X11, X2 // c4c17a70d307 9533 //TODO: VPSHUFHW $7, (BX), X11 // c4617a701b07 or c57a701b07 9534 //TODO: VPSHUFHW $7, (R11), X11 // c4417a701b07 9535 //TODO: VPSHUFHW $7, X2, X11 // c4617a70da07 or c57a70da07 9536 //TODO: VPSHUFHW $7, X11, X11 // c4417a70db07 9537 //TODO: VPSHUFHW $7, (BX), Y2 // c4e17e701307 or c5fe701307 9538 //TODO: VPSHUFHW $7, (R11), Y2 // c4c17e701307 9539 //TODO: VPSHUFHW $7, Y2, Y2 // c4e17e70d207 or c5fe70d207 9540 //TODO: VPSHUFHW $7, Y11, Y2 // c4c17e70d307 9541 //TODO: VPSHUFHW $7, (BX), Y11 // c4617e701b07 or c57e701b07 9542 //TODO: VPSHUFHW $7, (R11), Y11 // c4417e701b07 9543 //TODO: VPSHUFHW $7, Y2, Y11 // c4617e70da07 or c57e70da07 9544 //TODO: VPSHUFHW $7, Y11, Y11 // c4417e70db07 9545 //TODO: VPSHUFLW $7, (BX), X2 // c4e17b701307 or c5fb701307 9546 //TODO: VPSHUFLW $7, (R11), X2 // c4c17b701307 9547 //TODO: VPSHUFLW $7, X2, X2 // c4e17b70d207 or c5fb70d207 9548 //TODO: VPSHUFLW $7, X11, X2 // c4c17b70d307 9549 //TODO: VPSHUFLW $7, (BX), X11 // c4617b701b07 or c57b701b07 9550 //TODO: VPSHUFLW $7, (R11), X11 // c4417b701b07 9551 //TODO: VPSHUFLW $7, X2, X11 // c4617b70da07 or c57b70da07 9552 //TODO: VPSHUFLW $7, X11, X11 // c4417b70db07 9553 //TODO: VPSHUFLW $7, (BX), Y2 // c4e17f701307 or c5ff701307 9554 //TODO: VPSHUFLW $7, (R11), Y2 // c4c17f701307 9555 //TODO: VPSHUFLW $7, Y2, Y2 // c4e17f70d207 or c5ff70d207 9556 //TODO: VPSHUFLW $7, Y11, Y2 // c4c17f70d307 9557 //TODO: VPSHUFLW $7, (BX), Y11 // c4617f701b07 or c57f701b07 9558 //TODO: VPSHUFLW $7, (R11), Y11 // c4417f701b07 9559 //TODO: VPSHUFLW $7, Y2, Y11 // c4617f70da07 or c57f70da07 9560 //TODO: VPSHUFLW $7, Y11, Y11 // c4417f70db07 9561 //TODO: VPSIGNB (BX), X9, X2 // c4e2310813 9562 //TODO: VPSIGNB (R11), X9, X2 // c4c2310813 9563 //TODO: VPSIGNB X2, X9, X2 // c4e23108d2 9564 //TODO: VPSIGNB X11, X9, X2 // c4c23108d3 9565 //TODO: VPSIGNB (BX), X9, X11 // c46231081b 9566 //TODO: VPSIGNB (R11), X9, X11 // c44231081b 9567 //TODO: VPSIGNB X2, X9, X11 // c4623108da 9568 //TODO: VPSIGNB X11, X9, X11 // c4423108db 9569 //TODO: VPSIGNB (BX), Y15, Y2 // c4e2050813 9570 //TODO: VPSIGNB (R11), Y15, Y2 // c4c2050813 9571 //TODO: VPSIGNB Y2, Y15, Y2 // c4e20508d2 9572 //TODO: VPSIGNB Y11, Y15, Y2 // c4c20508d3 9573 //TODO: VPSIGNB (BX), Y15, Y11 // c46205081b 9574 //TODO: VPSIGNB (R11), Y15, Y11 // c44205081b 9575 //TODO: VPSIGNB Y2, Y15, Y11 // c4620508da 9576 //TODO: VPSIGNB Y11, Y15, Y11 // c4420508db 9577 //TODO: VPSIGND (BX), X9, X2 // c4e2310a13 9578 //TODO: VPSIGND (R11), X9, X2 // c4c2310a13 9579 //TODO: VPSIGND X2, X9, X2 // c4e2310ad2 9580 //TODO: VPSIGND X11, X9, X2 // c4c2310ad3 9581 //TODO: VPSIGND (BX), X9, X11 // c462310a1b 9582 //TODO: VPSIGND (R11), X9, X11 // c442310a1b 9583 //TODO: VPSIGND X2, X9, X11 // c462310ada 9584 //TODO: VPSIGND X11, X9, X11 // c442310adb 9585 //TODO: VPSIGND (BX), Y15, Y2 // c4e2050a13 9586 //TODO: VPSIGND (R11), Y15, Y2 // c4c2050a13 9587 //TODO: VPSIGND Y2, Y15, Y2 // c4e2050ad2 9588 //TODO: VPSIGND Y11, Y15, Y2 // c4c2050ad3 9589 //TODO: VPSIGND (BX), Y15, Y11 // c462050a1b 9590 //TODO: VPSIGND (R11), Y15, Y11 // c442050a1b 9591 //TODO: VPSIGND Y2, Y15, Y11 // c462050ada 9592 //TODO: VPSIGND Y11, Y15, Y11 // c442050adb 9593 //TODO: VPSIGNW (BX), X9, X2 // c4e2310913 9594 //TODO: VPSIGNW (R11), X9, X2 // c4c2310913 9595 //TODO: VPSIGNW X2, X9, X2 // c4e23109d2 9596 //TODO: VPSIGNW X11, X9, X2 // c4c23109d3 9597 //TODO: VPSIGNW (BX), X9, X11 // c46231091b 9598 //TODO: VPSIGNW (R11), X9, X11 // c44231091b 9599 //TODO: VPSIGNW X2, X9, X11 // c4623109da 9600 //TODO: VPSIGNW X11, X9, X11 // c4423109db 9601 //TODO: VPSIGNW (BX), Y15, Y2 // c4e2050913 9602 //TODO: VPSIGNW (R11), Y15, Y2 // c4c2050913 9603 //TODO: VPSIGNW Y2, Y15, Y2 // c4e20509d2 9604 //TODO: VPSIGNW Y11, Y15, Y2 // c4c20509d3 9605 //TODO: VPSIGNW (BX), Y15, Y11 // c46205091b 9606 //TODO: VPSIGNW (R11), Y15, Y11 // c44205091b 9607 //TODO: VPSIGNW Y2, Y15, Y11 // c4620509da 9608 //TODO: VPSIGNW Y11, Y15, Y11 // c4420509db 9609 VPSLLD (BX), X9, X2 // c4e131f213 or c5b1f213 9610 VPSLLD (R11), X9, X2 // c4c131f213 9611 VPSLLD X2, X9, X2 // c4e131f2d2 or c5b1f2d2 9612 VPSLLD X11, X9, X2 // c4c131f2d3 9613 VPSLLD (BX), X9, X11 // c46131f21b or c531f21b 9614 VPSLLD (R11), X9, X11 // c44131f21b 9615 VPSLLD X2, X9, X11 // c46131f2da or c531f2da 9616 VPSLLD X11, X9, X11 // c44131f2db 9617 VPSLLD $7, X2, X9 // c4e13172f207 or c5b172f207 9618 VPSLLD $7, X11, X9 // c4c13172f307 9619 VPSLLDQ $7, X2, X9 // c4e13173fa07 or c5b173fa07 9620 VPSLLDQ $7, X11, X9 // c4c13173fb07 9621 VPSLLDQ $7, Y2, Y15 // c4e10573fa07 or c58573fa07 9622 VPSLLDQ $7, Y11, Y15 // c4c10573fb07 9623 VPSLLQ (BX), X9, X2 // c4e131f313 or c5b1f313 9624 VPSLLQ (R11), X9, X2 // c4c131f313 9625 VPSLLQ X2, X9, X2 // c4e131f3d2 or c5b1f3d2 9626 VPSLLQ X11, X9, X2 // c4c131f3d3 9627 VPSLLQ (BX), X9, X11 // c46131f31b or c531f31b 9628 VPSLLQ (R11), X9, X11 // c44131f31b 9629 VPSLLQ X2, X9, X11 // c46131f3da or c531f3da 9630 VPSLLQ X11, X9, X11 // c44131f3db 9631 VPSLLQ $7, X2, X9 // c4e13173f207 or c5b173f207 9632 VPSLLQ $7, X11, X9 // c4c13173f307 9633 //TODO: VPSLLVD (BX), X9, X2 // c4e2314713 9634 //TODO: VPSLLVD (R11), X9, X2 // c4c2314713 9635 //TODO: VPSLLVD X2, X9, X2 // c4e23147d2 9636 //TODO: VPSLLVD X11, X9, X2 // c4c23147d3 9637 //TODO: VPSLLVD (BX), X9, X11 // c46231471b 9638 //TODO: VPSLLVD (R11), X9, X11 // c44231471b 9639 //TODO: VPSLLVD X2, X9, X11 // c4623147da 9640 //TODO: VPSLLVD X11, X9, X11 // c4423147db 9641 //TODO: VPSLLVD (BX), Y15, Y2 // c4e2054713 9642 //TODO: VPSLLVD (R11), Y15, Y2 // c4c2054713 9643 //TODO: VPSLLVD Y2, Y15, Y2 // c4e20547d2 9644 //TODO: VPSLLVD Y11, Y15, Y2 // c4c20547d3 9645 //TODO: VPSLLVD (BX), Y15, Y11 // c46205471b 9646 //TODO: VPSLLVD (R11), Y15, Y11 // c44205471b 9647 //TODO: VPSLLVD Y2, Y15, Y11 // c4620547da 9648 //TODO: VPSLLVD Y11, Y15, Y11 // c4420547db 9649 //TODO: VPSLLVQ (BX), X9, X2 // c4e2b14713 9650 //TODO: VPSLLVQ (R11), X9, X2 // c4c2b14713 9651 //TODO: VPSLLVQ X2, X9, X2 // c4e2b147d2 9652 //TODO: VPSLLVQ X11, X9, X2 // c4c2b147d3 9653 //TODO: VPSLLVQ (BX), X9, X11 // c462b1471b 9654 //TODO: VPSLLVQ (R11), X9, X11 // c442b1471b 9655 //TODO: VPSLLVQ X2, X9, X11 // c462b147da 9656 //TODO: VPSLLVQ X11, X9, X11 // c442b147db 9657 //TODO: VPSLLVQ (BX), Y15, Y2 // c4e2854713 9658 //TODO: VPSLLVQ (R11), Y15, Y2 // c4c2854713 9659 //TODO: VPSLLVQ Y2, Y15, Y2 // c4e28547d2 9660 //TODO: VPSLLVQ Y11, Y15, Y2 // c4c28547d3 9661 //TODO: VPSLLVQ (BX), Y15, Y11 // c46285471b 9662 //TODO: VPSLLVQ (R11), Y15, Y11 // c44285471b 9663 //TODO: VPSLLVQ Y2, Y15, Y11 // c4628547da 9664 //TODO: VPSLLVQ Y11, Y15, Y11 // c4428547db 9665 //TODO: VPSLLW (BX), X9, X2 // c4e131f113 or c5b1f113 9666 //TODO: VPSLLW (R11), X9, X2 // c4c131f113 9667 //TODO: VPSLLW X2, X9, X2 // c4e131f1d2 or c5b1f1d2 9668 //TODO: VPSLLW X11, X9, X2 // c4c131f1d3 9669 //TODO: VPSLLW (BX), X9, X11 // c46131f11b or c531f11b 9670 //TODO: VPSLLW (R11), X9, X11 // c44131f11b 9671 //TODO: VPSLLW X2, X9, X11 // c46131f1da or c531f1da 9672 //TODO: VPSLLW X11, X9, X11 // c44131f1db 9673 //TODO: VPSLLW $7, X2, X9 // c4e13171f207 or c5b171f207 9674 //TODO: VPSLLW $7, X11, X9 // c4c13171f307 9675 //TODO: VPSLLW (BX), Y15, Y2 // c4e105f113 or c585f113 9676 //TODO: VPSLLW (R11), Y15, Y2 // c4c105f113 9677 //TODO: VPSLLW X2, Y15, Y2 // c4e105f1d2 or c585f1d2 9678 //TODO: VPSLLW X11, Y15, Y2 // c4c105f1d3 9679 //TODO: VPSLLW (BX), Y15, Y11 // c46105f11b or c505f11b 9680 //TODO: VPSLLW (R11), Y15, Y11 // c44105f11b 9681 //TODO: VPSLLW X2, Y15, Y11 // c46105f1da or c505f1da 9682 //TODO: VPSLLW X11, Y15, Y11 // c44105f1db 9683 //TODO: VPSLLW $7, Y2, Y15 // c4e10571f207 or c58571f207 9684 //TODO: VPSLLW $7, Y11, Y15 // c4c10571f307 9685 //TODO: VPSRAD (BX), X9, X2 // c4e131e213 or c5b1e213 9686 //TODO: VPSRAD (R11), X9, X2 // c4c131e213 9687 //TODO: VPSRAD X2, X9, X2 // c4e131e2d2 or c5b1e2d2 9688 //TODO: VPSRAD X11, X9, X2 // c4c131e2d3 9689 //TODO: VPSRAD (BX), X9, X11 // c46131e21b or c531e21b 9690 //TODO: VPSRAD (R11), X9, X11 // c44131e21b 9691 //TODO: VPSRAD X2, X9, X11 // c46131e2da or c531e2da 9692 //TODO: VPSRAD X11, X9, X11 // c44131e2db 9693 //TODO: VPSRAD $7, X2, X9 // c4e13172e207 or c5b172e207 9694 //TODO: VPSRAD $7, X11, X9 // c4c13172e307 9695 //TODO: VPSRAD (BX), Y15, Y2 // c4e105e213 or c585e213 9696 //TODO: VPSRAD (R11), Y15, Y2 // c4c105e213 9697 //TODO: VPSRAD X2, Y15, Y2 // c4e105e2d2 or c585e2d2 9698 //TODO: VPSRAD X11, Y15, Y2 // c4c105e2d3 9699 //TODO: VPSRAD (BX), Y15, Y11 // c46105e21b or c505e21b 9700 //TODO: VPSRAD (R11), Y15, Y11 // c44105e21b 9701 //TODO: VPSRAD X2, Y15, Y11 // c46105e2da or c505e2da 9702 //TODO: VPSRAD X11, Y15, Y11 // c44105e2db 9703 //TODO: VPSRAD $7, Y2, Y15 // c4e10572e207 or c58572e207 9704 //TODO: VPSRAD $7, Y11, Y15 // c4c10572e307 9705 //TODO: VPSRAVD (BX), X9, X2 // c4e2314613 9706 //TODO: VPSRAVD (R11), X9, X2 // c4c2314613 9707 //TODO: VPSRAVD X2, X9, X2 // c4e23146d2 9708 //TODO: VPSRAVD X11, X9, X2 // c4c23146d3 9709 //TODO: VPSRAVD (BX), X9, X11 // c46231461b 9710 //TODO: VPSRAVD (R11), X9, X11 // c44231461b 9711 //TODO: VPSRAVD X2, X9, X11 // c4623146da 9712 //TODO: VPSRAVD X11, X9, X11 // c4423146db 9713 //TODO: VPSRAVD (BX), Y15, Y2 // c4e2054613 9714 //TODO: VPSRAVD (R11), Y15, Y2 // c4c2054613 9715 //TODO: VPSRAVD Y2, Y15, Y2 // c4e20546d2 9716 //TODO: VPSRAVD Y11, Y15, Y2 // c4c20546d3 9717 //TODO: VPSRAVD (BX), Y15, Y11 // c46205461b 9718 //TODO: VPSRAVD (R11), Y15, Y11 // c44205461b 9719 //TODO: VPSRAVD Y2, Y15, Y11 // c4620546da 9720 //TODO: VPSRAVD Y11, Y15, Y11 // c4420546db 9721 //TODO: VPSRAW (BX), X9, X2 // c4e131e113 or c5b1e113 9722 //TODO: VPSRAW (R11), X9, X2 // c4c131e113 9723 //TODO: VPSRAW X2, X9, X2 // c4e131e1d2 or c5b1e1d2 9724 //TODO: VPSRAW X11, X9, X2 // c4c131e1d3 9725 //TODO: VPSRAW (BX), X9, X11 // c46131e11b or c531e11b 9726 //TODO: VPSRAW (R11), X9, X11 // c44131e11b 9727 //TODO: VPSRAW X2, X9, X11 // c46131e1da or c531e1da 9728 //TODO: VPSRAW X11, X9, X11 // c44131e1db 9729 //TODO: VPSRAW $7, X2, X9 // c4e13171e207 or c5b171e207 9730 //TODO: VPSRAW $7, X11, X9 // c4c13171e307 9731 //TODO: VPSRAW (BX), Y15, Y2 // c4e105e113 or c585e113 9732 //TODO: VPSRAW (R11), Y15, Y2 // c4c105e113 9733 //TODO: VPSRAW X2, Y15, Y2 // c4e105e1d2 or c585e1d2 9734 //TODO: VPSRAW X11, Y15, Y2 // c4c105e1d3 9735 //TODO: VPSRAW (BX), Y15, Y11 // c46105e11b or c505e11b 9736 //TODO: VPSRAW (R11), Y15, Y11 // c44105e11b 9737 //TODO: VPSRAW X2, Y15, Y11 // c46105e1da or c505e1da 9738 //TODO: VPSRAW X11, Y15, Y11 // c44105e1db 9739 //TODO: VPSRAW $7, Y2, Y15 // c4e10571e207 or c58571e207 9740 //TODO: VPSRAW $7, Y11, Y15 // c4c10571e307 9741 VPSRLD (BX), X9, X2 // c4e131d213 or c5b1d213 9742 VPSRLD (R11), X9, X2 // c4c131d213 9743 VPSRLD X2, X9, X2 // c4e131d2d2 or c5b1d2d2 9744 VPSRLD X11, X9, X2 // c4c131d2d3 9745 VPSRLD (BX), X9, X11 // c46131d21b or c531d21b 9746 VPSRLD (R11), X9, X11 // c44131d21b 9747 VPSRLD X2, X9, X11 // c46131d2da or c531d2da 9748 VPSRLD X11, X9, X11 // c44131d2db 9749 VPSRLD $7, X2, X9 // c4e13172d207 or c5b172d207 9750 VPSRLD $7, X11, X9 // c4c13172d307 9751 VPSRLDQ $7, X2, X9 // c4e13173da07 or c5b173da07 9752 VPSRLDQ $7, X11, X9 // c4c13173db07 9753 VPSRLDQ $7, Y2, Y15 // c4e10573da07 or c58573da07 9754 VPSRLDQ $7, Y11, Y15 // c4c10573db07 9755 VPSRLQ (BX), X9, X2 // c4e131d313 or c5b1d313 9756 VPSRLQ (R11), X9, X2 // c4c131d313 9757 VPSRLQ X2, X9, X2 // c4e131d3d2 or c5b1d3d2 9758 VPSRLQ X11, X9, X2 // c4c131d3d3 9759 VPSRLQ (BX), X9, X11 // c46131d31b or c531d31b 9760 VPSRLQ (R11), X9, X11 // c44131d31b 9761 VPSRLQ X2, X9, X11 // c46131d3da or c531d3da 9762 VPSRLQ X11, X9, X11 // c44131d3db 9763 VPSRLQ $7, X2, X9 // c4e13173d207 or c5b173d207 9764 VPSRLQ $7, X11, X9 // c4c13173d307 9765 //TODO: VPSRLVD (BX), X9, X2 // c4e2314513 9766 //TODO: VPSRLVD (R11), X9, X2 // c4c2314513 9767 //TODO: VPSRLVD X2, X9, X2 // c4e23145d2 9768 //TODO: VPSRLVD X11, X9, X2 // c4c23145d3 9769 //TODO: VPSRLVD (BX), X9, X11 // c46231451b 9770 //TODO: VPSRLVD (R11), X9, X11 // c44231451b 9771 //TODO: VPSRLVD X2, X9, X11 // c4623145da 9772 //TODO: VPSRLVD X11, X9, X11 // c4423145db 9773 //TODO: VPSRLVD (BX), Y15, Y2 // c4e2054513 9774 //TODO: VPSRLVD (R11), Y15, Y2 // c4c2054513 9775 //TODO: VPSRLVD Y2, Y15, Y2 // c4e20545d2 9776 //TODO: VPSRLVD Y11, Y15, Y2 // c4c20545d3 9777 //TODO: VPSRLVD (BX), Y15, Y11 // c46205451b 9778 //TODO: VPSRLVD (R11), Y15, Y11 // c44205451b 9779 //TODO: VPSRLVD Y2, Y15, Y11 // c4620545da 9780 //TODO: VPSRLVD Y11, Y15, Y11 // c4420545db 9781 //TODO: VPSRLVQ (BX), X9, X2 // c4e2b14513 9782 //TODO: VPSRLVQ (R11), X9, X2 // c4c2b14513 9783 //TODO: VPSRLVQ X2, X9, X2 // c4e2b145d2 9784 //TODO: VPSRLVQ X11, X9, X2 // c4c2b145d3 9785 //TODO: VPSRLVQ (BX), X9, X11 // c462b1451b 9786 //TODO: VPSRLVQ (R11), X9, X11 // c442b1451b 9787 //TODO: VPSRLVQ X2, X9, X11 // c462b145da 9788 //TODO: VPSRLVQ X11, X9, X11 // c442b145db 9789 //TODO: VPSRLVQ (BX), Y15, Y2 // c4e2854513 9790 //TODO: VPSRLVQ (R11), Y15, Y2 // c4c2854513 9791 //TODO: VPSRLVQ Y2, Y15, Y2 // c4e28545d2 9792 //TODO: VPSRLVQ Y11, Y15, Y2 // c4c28545d3 9793 //TODO: VPSRLVQ (BX), Y15, Y11 // c46285451b 9794 //TODO: VPSRLVQ (R11), Y15, Y11 // c44285451b 9795 //TODO: VPSRLVQ Y2, Y15, Y11 // c4628545da 9796 //TODO: VPSRLVQ Y11, Y15, Y11 // c4428545db 9797 //TODO: VPSRLW (BX), X9, X2 // c4e131d113 or c5b1d113 9798 //TODO: VPSRLW (R11), X9, X2 // c4c131d113 9799 //TODO: VPSRLW X2, X9, X2 // c4e131d1d2 or c5b1d1d2 9800 //TODO: VPSRLW X11, X9, X2 // c4c131d1d3 9801 //TODO: VPSRLW (BX), X9, X11 // c46131d11b or c531d11b 9802 //TODO: VPSRLW (R11), X9, X11 // c44131d11b 9803 //TODO: VPSRLW X2, X9, X11 // c46131d1da or c531d1da 9804 //TODO: VPSRLW X11, X9, X11 // c44131d1db 9805 //TODO: VPSRLW $7, X2, X9 // c4e13171d207 or c5b171d207 9806 //TODO: VPSRLW $7, X11, X9 // c4c13171d307 9807 //TODO: VPSRLW (BX), Y15, Y2 // c4e105d113 or c585d113 9808 //TODO: VPSRLW (R11), Y15, Y2 // c4c105d113 9809 //TODO: VPSRLW X2, Y15, Y2 // c4e105d1d2 or c585d1d2 9810 //TODO: VPSRLW X11, Y15, Y2 // c4c105d1d3 9811 //TODO: VPSRLW (BX), Y15, Y11 // c46105d11b or c505d11b 9812 //TODO: VPSRLW (R11), Y15, Y11 // c44105d11b 9813 //TODO: VPSRLW X2, Y15, Y11 // c46105d1da or c505d1da 9814 //TODO: VPSRLW X11, Y15, Y11 // c44105d1db 9815 //TODO: VPSRLW $7, Y2, Y15 // c4e10571d207 or c58571d207 9816 //TODO: VPSRLW $7, Y11, Y15 // c4c10571d307 9817 //TODO: VPSUBB (BX), X9, X2 // c4e131f813 or c5b1f813 9818 //TODO: VPSUBB (R11), X9, X2 // c4c131f813 9819 //TODO: VPSUBB X2, X9, X2 // c4e131f8d2 or c5b1f8d2 9820 //TODO: VPSUBB X11, X9, X2 // c4c131f8d3 9821 //TODO: VPSUBB (BX), X9, X11 // c46131f81b or c531f81b 9822 //TODO: VPSUBB (R11), X9, X11 // c44131f81b 9823 //TODO: VPSUBB X2, X9, X11 // c46131f8da or c531f8da 9824 //TODO: VPSUBB X11, X9, X11 // c44131f8db 9825 //TODO: VPSUBB (BX), Y15, Y2 // c4e105f813 or c585f813 9826 //TODO: VPSUBB (R11), Y15, Y2 // c4c105f813 9827 //TODO: VPSUBB Y2, Y15, Y2 // c4e105f8d2 or c585f8d2 9828 //TODO: VPSUBB Y11, Y15, Y2 // c4c105f8d3 9829 //TODO: VPSUBB (BX), Y15, Y11 // c46105f81b or c505f81b 9830 //TODO: VPSUBB (R11), Y15, Y11 // c44105f81b 9831 //TODO: VPSUBB Y2, Y15, Y11 // c46105f8da or c505f8da 9832 //TODO: VPSUBB Y11, Y15, Y11 // c44105f8db 9833 //TODO: VPSUBD (BX), X9, X2 // c4e131fa13 or c5b1fa13 9834 //TODO: VPSUBD (R11), X9, X2 // c4c131fa13 9835 //TODO: VPSUBD X2, X9, X2 // c4e131fad2 or c5b1fad2 9836 //TODO: VPSUBD X11, X9, X2 // c4c131fad3 9837 //TODO: VPSUBD (BX), X9, X11 // c46131fa1b or c531fa1b 9838 //TODO: VPSUBD (R11), X9, X11 // c44131fa1b 9839 //TODO: VPSUBD X2, X9, X11 // c46131fada or c531fada 9840 //TODO: VPSUBD X11, X9, X11 // c44131fadb 9841 //TODO: VPSUBD (BX), Y15, Y2 // c4e105fa13 or c585fa13 9842 //TODO: VPSUBD (R11), Y15, Y2 // c4c105fa13 9843 //TODO: VPSUBD Y2, Y15, Y2 // c4e105fad2 or c585fad2 9844 //TODO: VPSUBD Y11, Y15, Y2 // c4c105fad3 9845 //TODO: VPSUBD (BX), Y15, Y11 // c46105fa1b or c505fa1b 9846 //TODO: VPSUBD (R11), Y15, Y11 // c44105fa1b 9847 //TODO: VPSUBD Y2, Y15, Y11 // c46105fada or c505fada 9848 //TODO: VPSUBD Y11, Y15, Y11 // c44105fadb 9849 //TODO: VPSUBQ (BX), X9, X2 // c4e131fb13 or c5b1fb13 9850 //TODO: VPSUBQ (R11), X9, X2 // c4c131fb13 9851 //TODO: VPSUBQ X2, X9, X2 // c4e131fbd2 or c5b1fbd2 9852 //TODO: VPSUBQ X11, X9, X2 // c4c131fbd3 9853 //TODO: VPSUBQ (BX), X9, X11 // c46131fb1b or c531fb1b 9854 //TODO: VPSUBQ (R11), X9, X11 // c44131fb1b 9855 //TODO: VPSUBQ X2, X9, X11 // c46131fbda or c531fbda 9856 //TODO: VPSUBQ X11, X9, X11 // c44131fbdb 9857 //TODO: VPSUBQ (BX), Y15, Y2 // c4e105fb13 or c585fb13 9858 //TODO: VPSUBQ (R11), Y15, Y2 // c4c105fb13 9859 //TODO: VPSUBQ Y2, Y15, Y2 // c4e105fbd2 or c585fbd2 9860 //TODO: VPSUBQ Y11, Y15, Y2 // c4c105fbd3 9861 //TODO: VPSUBQ (BX), Y15, Y11 // c46105fb1b or c505fb1b 9862 //TODO: VPSUBQ (R11), Y15, Y11 // c44105fb1b 9863 //TODO: VPSUBQ Y2, Y15, Y11 // c46105fbda or c505fbda 9864 //TODO: VPSUBQ Y11, Y15, Y11 // c44105fbdb 9865 //TODO: VPSUBSB (BX), X9, X2 // c4e131e813 or c5b1e813 9866 //TODO: VPSUBSB (R11), X9, X2 // c4c131e813 9867 //TODO: VPSUBSB X2, X9, X2 // c4e131e8d2 or c5b1e8d2 9868 //TODO: VPSUBSB X11, X9, X2 // c4c131e8d3 9869 //TODO: VPSUBSB (BX), X9, X11 // c46131e81b or c531e81b 9870 //TODO: VPSUBSB (R11), X9, X11 // c44131e81b 9871 //TODO: VPSUBSB X2, X9, X11 // c46131e8da or c531e8da 9872 //TODO: VPSUBSB X11, X9, X11 // c44131e8db 9873 //TODO: VPSUBSB (BX), Y15, Y2 // c4e105e813 or c585e813 9874 //TODO: VPSUBSB (R11), Y15, Y2 // c4c105e813 9875 //TODO: VPSUBSB Y2, Y15, Y2 // c4e105e8d2 or c585e8d2 9876 //TODO: VPSUBSB Y11, Y15, Y2 // c4c105e8d3 9877 //TODO: VPSUBSB (BX), Y15, Y11 // c46105e81b or c505e81b 9878 //TODO: VPSUBSB (R11), Y15, Y11 // c44105e81b 9879 //TODO: VPSUBSB Y2, Y15, Y11 // c46105e8da or c505e8da 9880 //TODO: VPSUBSB Y11, Y15, Y11 // c44105e8db 9881 //TODO: VPSUBSW (BX), X9, X2 // c4e131e913 or c5b1e913 9882 //TODO: VPSUBSW (R11), X9, X2 // c4c131e913 9883 //TODO: VPSUBSW X2, X9, X2 // c4e131e9d2 or c5b1e9d2 9884 //TODO: VPSUBSW X11, X9, X2 // c4c131e9d3 9885 //TODO: VPSUBSW (BX), X9, X11 // c46131e91b or c531e91b 9886 //TODO: VPSUBSW (R11), X9, X11 // c44131e91b 9887 //TODO: VPSUBSW X2, X9, X11 // c46131e9da or c531e9da 9888 //TODO: VPSUBSW X11, X9, X11 // c44131e9db 9889 //TODO: VPSUBSW (BX), Y15, Y2 // c4e105e913 or c585e913 9890 //TODO: VPSUBSW (R11), Y15, Y2 // c4c105e913 9891 //TODO: VPSUBSW Y2, Y15, Y2 // c4e105e9d2 or c585e9d2 9892 //TODO: VPSUBSW Y11, Y15, Y2 // c4c105e9d3 9893 //TODO: VPSUBSW (BX), Y15, Y11 // c46105e91b or c505e91b 9894 //TODO: VPSUBSW (R11), Y15, Y11 // c44105e91b 9895 //TODO: VPSUBSW Y2, Y15, Y11 // c46105e9da or c505e9da 9896 //TODO: VPSUBSW Y11, Y15, Y11 // c44105e9db 9897 //TODO: VPSUBUSB (BX), X9, X2 // c4e131d813 or c5b1d813 9898 //TODO: VPSUBUSB (R11), X9, X2 // c4c131d813 9899 //TODO: VPSUBUSB X2, X9, X2 // c4e131d8d2 or c5b1d8d2 9900 //TODO: VPSUBUSB X11, X9, X2 // c4c131d8d3 9901 //TODO: VPSUBUSB (BX), X9, X11 // c46131d81b or c531d81b 9902 //TODO: VPSUBUSB (R11), X9, X11 // c44131d81b 9903 //TODO: VPSUBUSB X2, X9, X11 // c46131d8da or c531d8da 9904 //TODO: VPSUBUSB X11, X9, X11 // c44131d8db 9905 //TODO: VPSUBUSB (BX), Y15, Y2 // c4e105d813 or c585d813 9906 //TODO: VPSUBUSB (R11), Y15, Y2 // c4c105d813 9907 //TODO: VPSUBUSB Y2, Y15, Y2 // c4e105d8d2 or c585d8d2 9908 //TODO: VPSUBUSB Y11, Y15, Y2 // c4c105d8d3 9909 //TODO: VPSUBUSB (BX), Y15, Y11 // c46105d81b or c505d81b 9910 //TODO: VPSUBUSB (R11), Y15, Y11 // c44105d81b 9911 //TODO: VPSUBUSB Y2, Y15, Y11 // c46105d8da or c505d8da 9912 //TODO: VPSUBUSB Y11, Y15, Y11 // c44105d8db 9913 //TODO: VPSUBUSW (BX), X9, X2 // c4e131d913 or c5b1d913 9914 //TODO: VPSUBUSW (R11), X9, X2 // c4c131d913 9915 //TODO: VPSUBUSW X2, X9, X2 // c4e131d9d2 or c5b1d9d2 9916 //TODO: VPSUBUSW X11, X9, X2 // c4c131d9d3 9917 //TODO: VPSUBUSW (BX), X9, X11 // c46131d91b or c531d91b 9918 //TODO: VPSUBUSW (R11), X9, X11 // c44131d91b 9919 //TODO: VPSUBUSW X2, X9, X11 // c46131d9da or c531d9da 9920 //TODO: VPSUBUSW X11, X9, X11 // c44131d9db 9921 //TODO: VPSUBUSW (BX), Y15, Y2 // c4e105d913 or c585d913 9922 //TODO: VPSUBUSW (R11), Y15, Y2 // c4c105d913 9923 //TODO: VPSUBUSW Y2, Y15, Y2 // c4e105d9d2 or c585d9d2 9924 //TODO: VPSUBUSW Y11, Y15, Y2 // c4c105d9d3 9925 //TODO: VPSUBUSW (BX), Y15, Y11 // c46105d91b or c505d91b 9926 //TODO: VPSUBUSW (R11), Y15, Y11 // c44105d91b 9927 //TODO: VPSUBUSW Y2, Y15, Y11 // c46105d9da or c505d9da 9928 //TODO: VPSUBUSW Y11, Y15, Y11 // c44105d9db 9929 //TODO: VPSUBW (BX), X9, X2 // c4e131f913 or c5b1f913 9930 //TODO: VPSUBW (R11), X9, X2 // c4c131f913 9931 //TODO: VPSUBW X2, X9, X2 // c4e131f9d2 or c5b1f9d2 9932 //TODO: VPSUBW X11, X9, X2 // c4c131f9d3 9933 //TODO: VPSUBW (BX), X9, X11 // c46131f91b or c531f91b 9934 //TODO: VPSUBW (R11), X9, X11 // c44131f91b 9935 //TODO: VPSUBW X2, X9, X11 // c46131f9da or c531f9da 9936 //TODO: VPSUBW X11, X9, X11 // c44131f9db 9937 //TODO: VPSUBW (BX), Y15, Y2 // c4e105f913 or c585f913 9938 //TODO: VPSUBW (R11), Y15, Y2 // c4c105f913 9939 //TODO: VPSUBW Y2, Y15, Y2 // c4e105f9d2 or c585f9d2 9940 //TODO: VPSUBW Y11, Y15, Y2 // c4c105f9d3 9941 //TODO: VPSUBW (BX), Y15, Y11 // c46105f91b or c505f91b 9942 //TODO: VPSUBW (R11), Y15, Y11 // c44105f91b 9943 //TODO: VPSUBW Y2, Y15, Y11 // c46105f9da or c505f9da 9944 //TODO: VPSUBW Y11, Y15, Y11 // c44105f9db 9945 VPTEST (BX), X2 // c4e2791713 9946 VPTEST (R11), X2 // c4c2791713 9947 VPTEST X2, X2 // c4e27917d2 9948 VPTEST X11, X2 // c4c27917d3 9949 VPTEST (BX), X11 // c46279171b 9950 VPTEST (R11), X11 // c44279171b 9951 VPTEST X2, X11 // c4627917da 9952 VPTEST X11, X11 // c4427917db 9953 VPTEST (BX), Y2 // c4e27d1713 9954 VPTEST (R11), Y2 // c4c27d1713 9955 VPTEST Y2, Y2 // c4e27d17d2 9956 VPTEST Y11, Y2 // c4c27d17d3 9957 VPTEST (BX), Y11 // c4627d171b 9958 VPTEST (R11), Y11 // c4427d171b 9959 VPTEST Y2, Y11 // c4627d17da 9960 VPTEST Y11, Y11 // c4427d17db 9961 //TODO: VPUNPCKHBW (BX), X9, X2 // c4e1316813 or c5b16813 9962 //TODO: VPUNPCKHBW (R11), X9, X2 // c4c1316813 9963 //TODO: VPUNPCKHBW X2, X9, X2 // c4e13168d2 or c5b168d2 9964 //TODO: VPUNPCKHBW X11, X9, X2 // c4c13168d3 9965 //TODO: VPUNPCKHBW (BX), X9, X11 // c46131681b or c531681b 9966 //TODO: VPUNPCKHBW (R11), X9, X11 // c44131681b 9967 //TODO: VPUNPCKHBW X2, X9, X11 // c4613168da or c53168da 9968 //TODO: VPUNPCKHBW X11, X9, X11 // c4413168db 9969 //TODO: VPUNPCKHBW (BX), Y15, Y2 // c4e1056813 or c5856813 9970 //TODO: VPUNPCKHBW (R11), Y15, Y2 // c4c1056813 9971 //TODO: VPUNPCKHBW Y2, Y15, Y2 // c4e10568d2 or c58568d2 9972 //TODO: VPUNPCKHBW Y11, Y15, Y2 // c4c10568d3 9973 //TODO: VPUNPCKHBW (BX), Y15, Y11 // c46105681b or c505681b 9974 //TODO: VPUNPCKHBW (R11), Y15, Y11 // c44105681b 9975 //TODO: VPUNPCKHBW Y2, Y15, Y11 // c4610568da or c50568da 9976 //TODO: VPUNPCKHBW Y11, Y15, Y11 // c4410568db 9977 //TODO: VPUNPCKHDQ (BX), X9, X2 // c4e1316a13 or c5b16a13 9978 //TODO: VPUNPCKHDQ (R11), X9, X2 // c4c1316a13 9979 //TODO: VPUNPCKHDQ X2, X9, X2 // c4e1316ad2 or c5b16ad2 9980 //TODO: VPUNPCKHDQ X11, X9, X2 // c4c1316ad3 9981 //TODO: VPUNPCKHDQ (BX), X9, X11 // c461316a1b or c5316a1b 9982 //TODO: VPUNPCKHDQ (R11), X9, X11 // c441316a1b 9983 //TODO: VPUNPCKHDQ X2, X9, X11 // c461316ada or c5316ada 9984 //TODO: VPUNPCKHDQ X11, X9, X11 // c441316adb 9985 //TODO: VPUNPCKHDQ (BX), Y15, Y2 // c4e1056a13 or c5856a13 9986 //TODO: VPUNPCKHDQ (R11), Y15, Y2 // c4c1056a13 9987 //TODO: VPUNPCKHDQ Y2, Y15, Y2 // c4e1056ad2 or c5856ad2 9988 //TODO: VPUNPCKHDQ Y11, Y15, Y2 // c4c1056ad3 9989 //TODO: VPUNPCKHDQ (BX), Y15, Y11 // c461056a1b or c5056a1b 9990 //TODO: VPUNPCKHDQ (R11), Y15, Y11 // c441056a1b 9991 //TODO: VPUNPCKHDQ Y2, Y15, Y11 // c461056ada or c5056ada 9992 //TODO: VPUNPCKHDQ Y11, Y15, Y11 // c441056adb 9993 //TODO: VPUNPCKHQDQ (BX), X9, X2 // c4e1316d13 or c5b16d13 9994 //TODO: VPUNPCKHQDQ (R11), X9, X2 // c4c1316d13 9995 //TODO: VPUNPCKHQDQ X2, X9, X2 // c4e1316dd2 or c5b16dd2 9996 //TODO: VPUNPCKHQDQ X11, X9, X2 // c4c1316dd3 9997 //TODO: VPUNPCKHQDQ (BX), X9, X11 // c461316d1b or c5316d1b 9998 //TODO: VPUNPCKHQDQ (R11), X9, X11 // c441316d1b 9999 //TODO: VPUNPCKHQDQ X2, X9, X11 // c461316dda or c5316dda 10000 //TODO: VPUNPCKHQDQ X11, X9, X11 // c441316ddb 10001 //TODO: VPUNPCKHQDQ (BX), Y15, Y2 // c4e1056d13 or c5856d13 10002 //TODO: VPUNPCKHQDQ (R11), Y15, Y2 // c4c1056d13 10003 //TODO: VPUNPCKHQDQ Y2, Y15, Y2 // c4e1056dd2 or c5856dd2 10004 //TODO: VPUNPCKHQDQ Y11, Y15, Y2 // c4c1056dd3 10005 //TODO: VPUNPCKHQDQ (BX), Y15, Y11 // c461056d1b or c5056d1b 10006 //TODO: VPUNPCKHQDQ (R11), Y15, Y11 // c441056d1b 10007 //TODO: VPUNPCKHQDQ Y2, Y15, Y11 // c461056dda or c5056dda 10008 //TODO: VPUNPCKHQDQ Y11, Y15, Y11 // c441056ddb 10009 //TODO: VPUNPCKHWD (BX), X9, X2 // c4e1316913 or c5b16913 10010 //TODO: VPUNPCKHWD (R11), X9, X2 // c4c1316913 10011 //TODO: VPUNPCKHWD X2, X9, X2 // c4e13169d2 or c5b169d2 10012 //TODO: VPUNPCKHWD X11, X9, X2 // c4c13169d3 10013 //TODO: VPUNPCKHWD (BX), X9, X11 // c46131691b or c531691b 10014 //TODO: VPUNPCKHWD (R11), X9, X11 // c44131691b 10015 //TODO: VPUNPCKHWD X2, X9, X11 // c4613169da or c53169da 10016 //TODO: VPUNPCKHWD X11, X9, X11 // c4413169db 10017 //TODO: VPUNPCKHWD (BX), Y15, Y2 // c4e1056913 or c5856913 10018 //TODO: VPUNPCKHWD (R11), Y15, Y2 // c4c1056913 10019 //TODO: VPUNPCKHWD Y2, Y15, Y2 // c4e10569d2 or c58569d2 10020 //TODO: VPUNPCKHWD Y11, Y15, Y2 // c4c10569d3 10021 //TODO: VPUNPCKHWD (BX), Y15, Y11 // c46105691b or c505691b 10022 //TODO: VPUNPCKHWD (R11), Y15, Y11 // c44105691b 10023 //TODO: VPUNPCKHWD Y2, Y15, Y11 // c4610569da or c50569da 10024 //TODO: VPUNPCKHWD Y11, Y15, Y11 // c4410569db 10025 //TODO: VPUNPCKLBW (BX), X9, X2 // c4e1316013 or c5b16013 10026 //TODO: VPUNPCKLBW (R11), X9, X2 // c4c1316013 10027 //TODO: VPUNPCKLBW X2, X9, X2 // c4e13160d2 or c5b160d2 10028 //TODO: VPUNPCKLBW X11, X9, X2 // c4c13160d3 10029 //TODO: VPUNPCKLBW (BX), X9, X11 // c46131601b or c531601b 10030 //TODO: VPUNPCKLBW (R11), X9, X11 // c44131601b 10031 //TODO: VPUNPCKLBW X2, X9, X11 // c4613160da or c53160da 10032 //TODO: VPUNPCKLBW X11, X9, X11 // c4413160db 10033 //TODO: VPUNPCKLBW (BX), Y15, Y2 // c4e1056013 or c5856013 10034 //TODO: VPUNPCKLBW (R11), Y15, Y2 // c4c1056013 10035 //TODO: VPUNPCKLBW Y2, Y15, Y2 // c4e10560d2 or c58560d2 10036 //TODO: VPUNPCKLBW Y11, Y15, Y2 // c4c10560d3 10037 //TODO: VPUNPCKLBW (BX), Y15, Y11 // c46105601b or c505601b 10038 //TODO: VPUNPCKLBW (R11), Y15, Y11 // c44105601b 10039 //TODO: VPUNPCKLBW Y2, Y15, Y11 // c4610560da or c50560da 10040 //TODO: VPUNPCKLBW Y11, Y15, Y11 // c4410560db 10041 //TODO: VPUNPCKLDQ (BX), X9, X2 // c4e1316213 or c5b16213 10042 //TODO: VPUNPCKLDQ (R11), X9, X2 // c4c1316213 10043 //TODO: VPUNPCKLDQ X2, X9, X2 // c4e13162d2 or c5b162d2 10044 //TODO: VPUNPCKLDQ X11, X9, X2 // c4c13162d3 10045 //TODO: VPUNPCKLDQ (BX), X9, X11 // c46131621b or c531621b 10046 //TODO: VPUNPCKLDQ (R11), X9, X11 // c44131621b 10047 //TODO: VPUNPCKLDQ X2, X9, X11 // c4613162da or c53162da 10048 //TODO: VPUNPCKLDQ X11, X9, X11 // c4413162db 10049 //TODO: VPUNPCKLDQ (BX), Y15, Y2 // c4e1056213 or c5856213 10050 //TODO: VPUNPCKLDQ (R11), Y15, Y2 // c4c1056213 10051 //TODO: VPUNPCKLDQ Y2, Y15, Y2 // c4e10562d2 or c58562d2 10052 //TODO: VPUNPCKLDQ Y11, Y15, Y2 // c4c10562d3 10053 //TODO: VPUNPCKLDQ (BX), Y15, Y11 // c46105621b or c505621b 10054 //TODO: VPUNPCKLDQ (R11), Y15, Y11 // c44105621b 10055 //TODO: VPUNPCKLDQ Y2, Y15, Y11 // c4610562da or c50562da 10056 //TODO: VPUNPCKLDQ Y11, Y15, Y11 // c4410562db 10057 //TODO: VPUNPCKLQDQ (BX), X9, X2 // c4e1316c13 or c5b16c13 10058 //TODO: VPUNPCKLQDQ (R11), X9, X2 // c4c1316c13 10059 //TODO: VPUNPCKLQDQ X2, X9, X2 // c4e1316cd2 or c5b16cd2 10060 //TODO: VPUNPCKLQDQ X11, X9, X2 // c4c1316cd3 10061 //TODO: VPUNPCKLQDQ (BX), X9, X11 // c461316c1b or c5316c1b 10062 //TODO: VPUNPCKLQDQ (R11), X9, X11 // c441316c1b 10063 //TODO: VPUNPCKLQDQ X2, X9, X11 // c461316cda or c5316cda 10064 //TODO: VPUNPCKLQDQ X11, X9, X11 // c441316cdb 10065 //TODO: VPUNPCKLQDQ (BX), Y15, Y2 // c4e1056c13 or c5856c13 10066 //TODO: VPUNPCKLQDQ (R11), Y15, Y2 // c4c1056c13 10067 //TODO: VPUNPCKLQDQ Y2, Y15, Y2 // c4e1056cd2 or c5856cd2 10068 //TODO: VPUNPCKLQDQ Y11, Y15, Y2 // c4c1056cd3 10069 //TODO: VPUNPCKLQDQ (BX), Y15, Y11 // c461056c1b or c5056c1b 10070 //TODO: VPUNPCKLQDQ (R11), Y15, Y11 // c441056c1b 10071 //TODO: VPUNPCKLQDQ Y2, Y15, Y11 // c461056cda or c5056cda 10072 //TODO: VPUNPCKLQDQ Y11, Y15, Y11 // c441056cdb 10073 //TODO: VPUNPCKLWD (BX), X9, X2 // c4e1316113 or c5b16113 10074 //TODO: VPUNPCKLWD (R11), X9, X2 // c4c1316113 10075 //TODO: VPUNPCKLWD X2, X9, X2 // c4e13161d2 or c5b161d2 10076 //TODO: VPUNPCKLWD X11, X9, X2 // c4c13161d3 10077 //TODO: VPUNPCKLWD (BX), X9, X11 // c46131611b or c531611b 10078 //TODO: VPUNPCKLWD (R11), X9, X11 // c44131611b 10079 //TODO: VPUNPCKLWD X2, X9, X11 // c4613161da or c53161da 10080 //TODO: VPUNPCKLWD X11, X9, X11 // c4413161db 10081 //TODO: VPUNPCKLWD (BX), Y15, Y2 // c4e1056113 or c5856113 10082 //TODO: VPUNPCKLWD (R11), Y15, Y2 // c4c1056113 10083 //TODO: VPUNPCKLWD Y2, Y15, Y2 // c4e10561d2 or c58561d2 10084 //TODO: VPUNPCKLWD Y11, Y15, Y2 // c4c10561d3 10085 //TODO: VPUNPCKLWD (BX), Y15, Y11 // c46105611b or c505611b 10086 //TODO: VPUNPCKLWD (R11), Y15, Y11 // c44105611b 10087 //TODO: VPUNPCKLWD Y2, Y15, Y11 // c4610561da or c50561da 10088 //TODO: VPUNPCKLWD Y11, Y15, Y11 // c4410561db 10089 VPXOR (BX), X9, X2 // c4e131ef13 or c5b1ef13 10090 VPXOR (R11), X9, X2 // c4c131ef13 10091 VPXOR X2, X9, X2 // c4e131efd2 or c5b1efd2 10092 VPXOR X11, X9, X2 // c4c131efd3 10093 VPXOR (BX), X9, X11 // c46131ef1b or c531ef1b 10094 VPXOR (R11), X9, X11 // c44131ef1b 10095 VPXOR X2, X9, X11 // c46131efda or c531efda 10096 VPXOR X11, X9, X11 // c44131efdb 10097 VPXOR (BX), Y15, Y2 // c4e105ef13 or c585ef13 10098 VPXOR (R11), Y15, Y2 // c4c105ef13 10099 VPXOR Y2, Y15, Y2 // c4e105efd2 or c585efd2 10100 VPXOR Y11, Y15, Y2 // c4c105efd3 10101 VPXOR (BX), Y15, Y11 // c46105ef1b or c505ef1b 10102 VPXOR (R11), Y15, Y11 // c44105ef1b 10103 VPXOR Y2, Y15, Y11 // c46105efda or c505efda 10104 VPXOR Y11, Y15, Y11 // c44105efdb 10105 //TODO: VRCPPS (BX), X2 // c4e1785313 or c5f85313 10106 //TODO: VRCPPS (R11), X2 // c4c1785313 10107 //TODO: VRCPPS X2, X2 // c4e17853d2 or c5f853d2 10108 //TODO: VRCPPS X11, X2 // c4c17853d3 10109 //TODO: VRCPPS (BX), X11 // c46178531b or c578531b 10110 //TODO: VRCPPS (R11), X11 // c44178531b 10111 //TODO: VRCPPS X2, X11 // c4617853da or c57853da 10112 //TODO: VRCPPS X11, X11 // c4417853db 10113 //TODO: VRCPPS (BX), Y2 // c4e17c5313 or c5fc5313 10114 //TODO: VRCPPS (R11), Y2 // c4c17c5313 10115 //TODO: VRCPPS Y2, Y2 // c4e17c53d2 or c5fc53d2 10116 //TODO: VRCPPS Y11, Y2 // c4c17c53d3 10117 //TODO: VRCPPS (BX), Y11 // c4617c531b or c57c531b 10118 //TODO: VRCPPS (R11), Y11 // c4417c531b 10119 //TODO: VRCPPS Y2, Y11 // c4617c53da or c57c53da 10120 //TODO: VRCPPS Y11, Y11 // c4417c53db 10121 //TODO: VRCPSS (BX), X9, X2 // c4e1325313 or c5b25313 10122 //TODO: VRCPSS (R11), X9, X2 // c4c1325313 10123 //TODO: VRCPSS X2, X9, X2 // c4e13253d2 or c5b253d2 10124 //TODO: VRCPSS X11, X9, X2 // c4c13253d3 10125 //TODO: VRCPSS (BX), X9, X11 // c46132531b or c532531b 10126 //TODO: VRCPSS (R11), X9, X11 // c44132531b 10127 //TODO: VRCPSS X2, X9, X11 // c4613253da or c53253da 10128 //TODO: VRCPSS X11, X9, X11 // c4413253db 10129 //TODO: VROUNDPD $7, (BX), X2 // c4e379091307 10130 //TODO: VROUNDPD $7, (R11), X2 // c4c379091307 10131 //TODO: VROUNDPD $7, X2, X2 // c4e37909d207 10132 //TODO: VROUNDPD $7, X11, X2 // c4c37909d307 10133 //TODO: VROUNDPD $7, (BX), X11 // c46379091b07 10134 //TODO: VROUNDPD $7, (R11), X11 // c44379091b07 10135 //TODO: VROUNDPD $7, X2, X11 // c4637909da07 10136 //TODO: VROUNDPD $7, X11, X11 // c4437909db07 10137 //TODO: VROUNDPD $7, (BX), Y2 // c4e37d091307 10138 //TODO: VROUNDPD $7, (R11), Y2 // c4c37d091307 10139 //TODO: VROUNDPD $7, Y2, Y2 // c4e37d09d207 10140 //TODO: VROUNDPD $7, Y11, Y2 // c4c37d09d307 10141 //TODO: VROUNDPD $7, (BX), Y11 // c4637d091b07 10142 //TODO: VROUNDPD $7, (R11), Y11 // c4437d091b07 10143 //TODO: VROUNDPD $7, Y2, Y11 // c4637d09da07 10144 //TODO: VROUNDPD $7, Y11, Y11 // c4437d09db07 10145 //TODO: VROUNDPS $7, (BX), X2 // c4e379081307 10146 //TODO: VROUNDPS $7, (R11), X2 // c4c379081307 10147 //TODO: VROUNDPS $7, X2, X2 // c4e37908d207 10148 //TODO: VROUNDPS $7, X11, X2 // c4c37908d307 10149 //TODO: VROUNDPS $7, (BX), X11 // c46379081b07 10150 //TODO: VROUNDPS $7, (R11), X11 // c44379081b07 10151 //TODO: VROUNDPS $7, X2, X11 // c4637908da07 10152 //TODO: VROUNDPS $7, X11, X11 // c4437908db07 10153 //TODO: VROUNDPS $7, (BX), Y2 // c4e37d081307 10154 //TODO: VROUNDPS $7, (R11), Y2 // c4c37d081307 10155 //TODO: VROUNDPS $7, Y2, Y2 // c4e37d08d207 10156 //TODO: VROUNDPS $7, Y11, Y2 // c4c37d08d307 10157 //TODO: VROUNDPS $7, (BX), Y11 // c4637d081b07 10158 //TODO: VROUNDPS $7, (R11), Y11 // c4437d081b07 10159 //TODO: VROUNDPS $7, Y2, Y11 // c4637d08da07 10160 //TODO: VROUNDPS $7, Y11, Y11 // c4437d08db07 10161 //TODO: VROUNDSD $7, (BX), X9, X2 // c4e3310b1307 10162 //TODO: VROUNDSD $7, (R11), X9, X2 // c4c3310b1307 10163 //TODO: VROUNDSD $7, X2, X9, X2 // c4e3310bd207 10164 //TODO: VROUNDSD $7, X11, X9, X2 // c4c3310bd307 10165 //TODO: VROUNDSD $7, (BX), X9, X11 // c463310b1b07 10166 //TODO: VROUNDSD $7, (R11), X9, X11 // c443310b1b07 10167 //TODO: VROUNDSD $7, X2, X9, X11 // c463310bda07 10168 //TODO: VROUNDSD $7, X11, X9, X11 // c443310bdb07 10169 //TODO: VROUNDSS $7, (BX), X9, X2 // c4e3310a1307 10170 //TODO: VROUNDSS $7, (R11), X9, X2 // c4c3310a1307 10171 //TODO: VROUNDSS $7, X2, X9, X2 // c4e3310ad207 10172 //TODO: VROUNDSS $7, X11, X9, X2 // c4c3310ad307 10173 //TODO: VROUNDSS $7, (BX), X9, X11 // c463310a1b07 10174 //TODO: VROUNDSS $7, (R11), X9, X11 // c443310a1b07 10175 //TODO: VROUNDSS $7, X2, X9, X11 // c463310ada07 10176 //TODO: VROUNDSS $7, X11, X9, X11 // c443310adb07 10177 //TODO: VRSQRTPS (BX), X2 // c4e1785213 or c5f85213 10178 //TODO: VRSQRTPS (R11), X2 // c4c1785213 10179 //TODO: VRSQRTPS X2, X2 // c4e17852d2 or c5f852d2 10180 //TODO: VRSQRTPS X11, X2 // c4c17852d3 10181 //TODO: VRSQRTPS (BX), X11 // c46178521b or c578521b 10182 //TODO: VRSQRTPS (R11), X11 // c44178521b 10183 //TODO: VRSQRTPS X2, X11 // c4617852da or c57852da 10184 //TODO: VRSQRTPS X11, X11 // c4417852db 10185 //TODO: VRSQRTPS (BX), Y2 // c4e17c5213 or c5fc5213 10186 //TODO: VRSQRTPS (R11), Y2 // c4c17c5213 10187 //TODO: VRSQRTPS Y2, Y2 // c4e17c52d2 or c5fc52d2 10188 //TODO: VRSQRTPS Y11, Y2 // c4c17c52d3 10189 //TODO: VRSQRTPS (BX), Y11 // c4617c521b or c57c521b 10190 //TODO: VRSQRTPS (R11), Y11 // c4417c521b 10191 //TODO: VRSQRTPS Y2, Y11 // c4617c52da or c57c52da 10192 //TODO: VRSQRTPS Y11, Y11 // c4417c52db 10193 //TODO: VRSQRTSS (BX), X9, X2 // c4e1325213 or c5b25213 10194 //TODO: VRSQRTSS (R11), X9, X2 // c4c1325213 10195 //TODO: VRSQRTSS X2, X9, X2 // c4e13252d2 or c5b252d2 10196 //TODO: VRSQRTSS X11, X9, X2 // c4c13252d3 10197 //TODO: VRSQRTSS (BX), X9, X11 // c46132521b or c532521b 10198 //TODO: VRSQRTSS (R11), X9, X11 // c44132521b 10199 //TODO: VRSQRTSS X2, X9, X11 // c4613252da or c53252da 10200 //TODO: VRSQRTSS X11, X9, X11 // c4413252db 10201 //TODO: VSHUFPD $7, (BX), X9, X2 // c4e131c61307 or c5b1c61307 10202 //TODO: VSHUFPD $7, (R11), X9, X2 // c4c131c61307 10203 //TODO: VSHUFPD $7, X2, X9, X2 // c4e131c6d207 or c5b1c6d207 10204 //TODO: VSHUFPD $7, X11, X9, X2 // c4c131c6d307 10205 //TODO: VSHUFPD $7, (BX), X9, X11 // c46131c61b07 or c531c61b07 10206 //TODO: VSHUFPD $7, (R11), X9, X11 // c44131c61b07 10207 //TODO: VSHUFPD $7, X2, X9, X11 // c46131c6da07 or c531c6da07 10208 //TODO: VSHUFPD $7, X11, X9, X11 // c44131c6db07 10209 //TODO: VSHUFPD $7, (BX), Y15, Y2 // c4e105c61307 or c585c61307 10210 //TODO: VSHUFPD $7, (R11), Y15, Y2 // c4c105c61307 10211 //TODO: VSHUFPD $7, Y2, Y15, Y2 // c4e105c6d207 or c585c6d207 10212 //TODO: VSHUFPD $7, Y11, Y15, Y2 // c4c105c6d307 10213 //TODO: VSHUFPD $7, (BX), Y15, Y11 // c46105c61b07 or c505c61b07 10214 //TODO: VSHUFPD $7, (R11), Y15, Y11 // c44105c61b07 10215 //TODO: VSHUFPD $7, Y2, Y15, Y11 // c46105c6da07 or c505c6da07 10216 //TODO: VSHUFPD $7, Y11, Y15, Y11 // c44105c6db07 10217 //TODO: VSHUFPS $7, (BX), X9, X2 // c4e130c61307 or c5b0c61307 10218 //TODO: VSHUFPS $7, (R11), X9, X2 // c4c130c61307 10219 //TODO: VSHUFPS $7, X2, X9, X2 // c4e130c6d207 or c5b0c6d207 10220 //TODO: VSHUFPS $7, X11, X9, X2 // c4c130c6d307 10221 //TODO: VSHUFPS $7, (BX), X9, X11 // c46130c61b07 or c530c61b07 10222 //TODO: VSHUFPS $7, (R11), X9, X11 // c44130c61b07 10223 //TODO: VSHUFPS $7, X2, X9, X11 // c46130c6da07 or c530c6da07 10224 //TODO: VSHUFPS $7, X11, X9, X11 // c44130c6db07 10225 //TODO: VSHUFPS $7, (BX), Y15, Y2 // c4e104c61307 or c584c61307 10226 //TODO: VSHUFPS $7, (R11), Y15, Y2 // c4c104c61307 10227 //TODO: VSHUFPS $7, Y2, Y15, Y2 // c4e104c6d207 or c584c6d207 10228 //TODO: VSHUFPS $7, Y11, Y15, Y2 // c4c104c6d307 10229 //TODO: VSHUFPS $7, (BX), Y15, Y11 // c46104c61b07 or c504c61b07 10230 //TODO: VSHUFPS $7, (R11), Y15, Y11 // c44104c61b07 10231 //TODO: VSHUFPS $7, Y2, Y15, Y11 // c46104c6da07 or c504c6da07 10232 //TODO: VSHUFPS $7, Y11, Y15, Y11 // c44104c6db07 10233 //TODO: VSQRTPD (BX), X2 // c4e1795113 or c5f95113 10234 //TODO: VSQRTPD (R11), X2 // c4c1795113 10235 //TODO: VSQRTPD X2, X2 // c4e17951d2 or c5f951d2 10236 //TODO: VSQRTPD X11, X2 // c4c17951d3 10237 //TODO: VSQRTPD (BX), X11 // c46179511b or c579511b 10238 //TODO: VSQRTPD (R11), X11 // c44179511b 10239 //TODO: VSQRTPD X2, X11 // c4617951da or c57951da 10240 //TODO: VSQRTPD X11, X11 // c4417951db 10241 //TODO: VSQRTPD (BX), Y2 // c4e17d5113 or c5fd5113 10242 //TODO: VSQRTPD (R11), Y2 // c4c17d5113 10243 //TODO: VSQRTPD Y2, Y2 // c4e17d51d2 or c5fd51d2 10244 //TODO: VSQRTPD Y11, Y2 // c4c17d51d3 10245 //TODO: VSQRTPD (BX), Y11 // c4617d511b or c57d511b 10246 //TODO: VSQRTPD (R11), Y11 // c4417d511b 10247 //TODO: VSQRTPD Y2, Y11 // c4617d51da or c57d51da 10248 //TODO: VSQRTPD Y11, Y11 // c4417d51db 10249 //TODO: VSQRTPS (BX), X2 // c4e1785113 or c5f85113 10250 //TODO: VSQRTPS (R11), X2 // c4c1785113 10251 //TODO: VSQRTPS X2, X2 // c4e17851d2 or c5f851d2 10252 //TODO: VSQRTPS X11, X2 // c4c17851d3 10253 //TODO: VSQRTPS (BX), X11 // c46178511b or c578511b 10254 //TODO: VSQRTPS (R11), X11 // c44178511b 10255 //TODO: VSQRTPS X2, X11 // c4617851da or c57851da 10256 //TODO: VSQRTPS X11, X11 // c4417851db 10257 //TODO: VSQRTPS (BX), Y2 // c4e17c5113 or c5fc5113 10258 //TODO: VSQRTPS (R11), Y2 // c4c17c5113 10259 //TODO: VSQRTPS Y2, Y2 // c4e17c51d2 or c5fc51d2 10260 //TODO: VSQRTPS Y11, Y2 // c4c17c51d3 10261 //TODO: VSQRTPS (BX), Y11 // c4617c511b or c57c511b 10262 //TODO: VSQRTPS (R11), Y11 // c4417c511b 10263 //TODO: VSQRTPS Y2, Y11 // c4617c51da or c57c51da 10264 //TODO: VSQRTPS Y11, Y11 // c4417c51db 10265 //TODO: VSQRTSD (BX), X9, X2 // c4e1335113 or c5b35113 10266 //TODO: VSQRTSD (R11), X9, X2 // c4c1335113 10267 //TODO: VSQRTSD X2, X9, X2 // c4e13351d2 or c5b351d2 10268 //TODO: VSQRTSD X11, X9, X2 // c4c13351d3 10269 //TODO: VSQRTSD (BX), X9, X11 // c46133511b or c533511b 10270 //TODO: VSQRTSD (R11), X9, X11 // c44133511b 10271 //TODO: VSQRTSD X2, X9, X11 // c4613351da or c53351da 10272 //TODO: VSQRTSD X11, X9, X11 // c4413351db 10273 //TODO: VSQRTSS (BX), X9, X2 // c4e1325113 or c5b25113 10274 //TODO: VSQRTSS (R11), X9, X2 // c4c1325113 10275 //TODO: VSQRTSS X2, X9, X2 // c4e13251d2 or c5b251d2 10276 //TODO: VSQRTSS X11, X9, X2 // c4c13251d3 10277 //TODO: VSQRTSS (BX), X9, X11 // c46132511b or c532511b 10278 //TODO: VSQRTSS (R11), X9, X11 // c44132511b 10279 //TODO: VSQRTSS X2, X9, X11 // c4613251da or c53251da 10280 //TODO: VSQRTSS X11, X9, X11 // c4413251db 10281 //TODO: VSTMXCSR (BX) // c4e178ae1b or c5f8ae1b 10282 //TODO: VSTMXCSR (R11) // c4c178ae1b 10283 //TODO: VSUBPD (BX), X9, X2 // c4e1315c13 or c5b15c13 10284 //TODO: VSUBPD (R11), X9, X2 // c4c1315c13 10285 //TODO: VSUBPD X2, X9, X2 // c4e1315cd2 or c5b15cd2 10286 //TODO: VSUBPD X11, X9, X2 // c4c1315cd3 10287 //TODO: VSUBPD (BX), X9, X11 // c461315c1b or c5315c1b 10288 //TODO: VSUBPD (R11), X9, X11 // c441315c1b 10289 //TODO: VSUBPD X2, X9, X11 // c461315cda or c5315cda 10290 //TODO: VSUBPD X11, X9, X11 // c441315cdb 10291 //TODO: VSUBPD (BX), Y15, Y2 // c4e1055c13 or c5855c13 10292 //TODO: VSUBPD (R11), Y15, Y2 // c4c1055c13 10293 //TODO: VSUBPD Y2, Y15, Y2 // c4e1055cd2 or c5855cd2 10294 //TODO: VSUBPD Y11, Y15, Y2 // c4c1055cd3 10295 //TODO: VSUBPD (BX), Y15, Y11 // c461055c1b or c5055c1b 10296 //TODO: VSUBPD (R11), Y15, Y11 // c441055c1b 10297 //TODO: VSUBPD Y2, Y15, Y11 // c461055cda or c5055cda 10298 //TODO: VSUBPD Y11, Y15, Y11 // c441055cdb 10299 //TODO: VSUBPS (BX), X9, X2 // c4e1305c13 or c5b05c13 10300 //TODO: VSUBPS (R11), X9, X2 // c4c1305c13 10301 //TODO: VSUBPS X2, X9, X2 // c4e1305cd2 or c5b05cd2 10302 //TODO: VSUBPS X11, X9, X2 // c4c1305cd3 10303 //TODO: VSUBPS (BX), X9, X11 // c461305c1b or c5305c1b 10304 //TODO: VSUBPS (R11), X9, X11 // c441305c1b 10305 //TODO: VSUBPS X2, X9, X11 // c461305cda or c5305cda 10306 //TODO: VSUBPS X11, X9, X11 // c441305cdb 10307 //TODO: VSUBPS (BX), Y15, Y2 // c4e1045c13 or c5845c13 10308 //TODO: VSUBPS (R11), Y15, Y2 // c4c1045c13 10309 //TODO: VSUBPS Y2, Y15, Y2 // c4e1045cd2 or c5845cd2 10310 //TODO: VSUBPS Y11, Y15, Y2 // c4c1045cd3 10311 //TODO: VSUBPS (BX), Y15, Y11 // c461045c1b or c5045c1b 10312 //TODO: VSUBPS (R11), Y15, Y11 // c441045c1b 10313 //TODO: VSUBPS Y2, Y15, Y11 // c461045cda or c5045cda 10314 //TODO: VSUBPS Y11, Y15, Y11 // c441045cdb 10315 //TODO: VSUBSD (BX), X9, X2 // c4e1335c13 or c5b35c13 10316 //TODO: VSUBSD (R11), X9, X2 // c4c1335c13 10317 //TODO: VSUBSD X2, X9, X2 // c4e1335cd2 or c5b35cd2 10318 //TODO: VSUBSD X11, X9, X2 // c4c1335cd3 10319 //TODO: VSUBSD (BX), X9, X11 // c461335c1b or c5335c1b 10320 //TODO: VSUBSD (R11), X9, X11 // c441335c1b 10321 //TODO: VSUBSD X2, X9, X11 // c461335cda or c5335cda 10322 //TODO: VSUBSD X11, X9, X11 // c441335cdb 10323 //TODO: VSUBSS (BX), X9, X2 // c4e1325c13 or c5b25c13 10324 //TODO: VSUBSS (R11), X9, X2 // c4c1325c13 10325 //TODO: VSUBSS X2, X9, X2 // c4e1325cd2 or c5b25cd2 10326 //TODO: VSUBSS X11, X9, X2 // c4c1325cd3 10327 //TODO: VSUBSS (BX), X9, X11 // c461325c1b or c5325c1b 10328 //TODO: VSUBSS (R11), X9, X11 // c441325c1b 10329 //TODO: VSUBSS X2, X9, X11 // c461325cda or c5325cda 10330 //TODO: VSUBSS X11, X9, X11 // c441325cdb 10331 //TODO: VTESTPD (BX), X2 // c4e2790f13 10332 //TODO: VTESTPD (R11), X2 // c4c2790f13 10333 //TODO: VTESTPD X2, X2 // c4e2790fd2 10334 //TODO: VTESTPD X11, X2 // c4c2790fd3 10335 //TODO: VTESTPD (BX), X11 // c462790f1b 10336 //TODO: VTESTPD (R11), X11 // c442790f1b 10337 //TODO: VTESTPD X2, X11 // c462790fda 10338 //TODO: VTESTPD X11, X11 // c442790fdb 10339 //TODO: VTESTPD (BX), Y2 // c4e27d0f13 10340 //TODO: VTESTPD (R11), Y2 // c4c27d0f13 10341 //TODO: VTESTPD Y2, Y2 // c4e27d0fd2 10342 //TODO: VTESTPD Y11, Y2 // c4c27d0fd3 10343 //TODO: VTESTPD (BX), Y11 // c4627d0f1b 10344 //TODO: VTESTPD (R11), Y11 // c4427d0f1b 10345 //TODO: VTESTPD Y2, Y11 // c4627d0fda 10346 //TODO: VTESTPD Y11, Y11 // c4427d0fdb 10347 //TODO: VTESTPS (BX), X2 // c4e2790e13 10348 //TODO: VTESTPS (R11), X2 // c4c2790e13 10349 //TODO: VTESTPS X2, X2 // c4e2790ed2 10350 //TODO: VTESTPS X11, X2 // c4c2790ed3 10351 //TODO: VTESTPS (BX), X11 // c462790e1b 10352 //TODO: VTESTPS (R11), X11 // c442790e1b 10353 //TODO: VTESTPS X2, X11 // c462790eda 10354 //TODO: VTESTPS X11, X11 // c442790edb 10355 //TODO: VTESTPS (BX), Y2 // c4e27d0e13 10356 //TODO: VTESTPS (R11), Y2 // c4c27d0e13 10357 //TODO: VTESTPS Y2, Y2 // c4e27d0ed2 10358 //TODO: VTESTPS Y11, Y2 // c4c27d0ed3 10359 //TODO: VTESTPS (BX), Y11 // c4627d0e1b 10360 //TODO: VTESTPS (R11), Y11 // c4427d0e1b 10361 //TODO: VTESTPS Y2, Y11 // c4627d0eda 10362 //TODO: VTESTPS Y11, Y11 // c4427d0edb 10363 //TODO: VUCOMISD (BX), X2 // c4e1792e13 or c5f92e13 10364 //TODO: VUCOMISD (R11), X2 // c4c1792e13 10365 //TODO: VUCOMISD X2, X2 // c4e1792ed2 or c5f92ed2 10366 //TODO: VUCOMISD X11, X2 // c4c1792ed3 10367 //TODO: VUCOMISD (BX), X11 // c461792e1b or c5792e1b 10368 //TODO: VUCOMISD (R11), X11 // c441792e1b 10369 //TODO: VUCOMISD X2, X11 // c461792eda or c5792eda 10370 //TODO: VUCOMISD X11, X11 // c441792edb 10371 //TODO: VUCOMISS (BX), X2 // c4e1782e13 or c5f82e13 10372 //TODO: VUCOMISS (R11), X2 // c4c1782e13 10373 //TODO: VUCOMISS X2, X2 // c4e1782ed2 or c5f82ed2 10374 //TODO: VUCOMISS X11, X2 // c4c1782ed3 10375 //TODO: VUCOMISS (BX), X11 // c461782e1b or c5782e1b 10376 //TODO: VUCOMISS (R11), X11 // c441782e1b 10377 //TODO: VUCOMISS X2, X11 // c461782eda or c5782eda 10378 //TODO: VUCOMISS X11, X11 // c441782edb 10379 //TODO: VUNPCKHPD (BX), X9, X2 // c4e1311513 or c5b11513 10380 //TODO: VUNPCKHPD (R11), X9, X2 // c4c1311513 10381 //TODO: VUNPCKHPD X2, X9, X2 // c4e13115d2 or c5b115d2 10382 //TODO: VUNPCKHPD X11, X9, X2 // c4c13115d3 10383 //TODO: VUNPCKHPD (BX), X9, X11 // c46131151b or c531151b 10384 //TODO: VUNPCKHPD (R11), X9, X11 // c44131151b 10385 //TODO: VUNPCKHPD X2, X9, X11 // c4613115da or c53115da 10386 //TODO: VUNPCKHPD X11, X9, X11 // c4413115db 10387 //TODO: VUNPCKHPD (BX), Y15, Y2 // c4e1051513 or c5851513 10388 //TODO: VUNPCKHPD (R11), Y15, Y2 // c4c1051513 10389 //TODO: VUNPCKHPD Y2, Y15, Y2 // c4e10515d2 or c58515d2 10390 //TODO: VUNPCKHPD Y11, Y15, Y2 // c4c10515d3 10391 //TODO: VUNPCKHPD (BX), Y15, Y11 // c46105151b or c505151b 10392 //TODO: VUNPCKHPD (R11), Y15, Y11 // c44105151b 10393 //TODO: VUNPCKHPD Y2, Y15, Y11 // c4610515da or c50515da 10394 //TODO: VUNPCKHPD Y11, Y15, Y11 // c4410515db 10395 //TODO: VUNPCKHPS (BX), X9, X2 // c4e1301513 or c5b01513 10396 //TODO: VUNPCKHPS (R11), X9, X2 // c4c1301513 10397 //TODO: VUNPCKHPS X2, X9, X2 // c4e13015d2 or c5b015d2 10398 //TODO: VUNPCKHPS X11, X9, X2 // c4c13015d3 10399 //TODO: VUNPCKHPS (BX), X9, X11 // c46130151b or c530151b 10400 //TODO: VUNPCKHPS (R11), X9, X11 // c44130151b 10401 //TODO: VUNPCKHPS X2, X9, X11 // c4613015da or c53015da 10402 //TODO: VUNPCKHPS X11, X9, X11 // c4413015db 10403 //TODO: VUNPCKHPS (BX), Y15, Y2 // c4e1041513 or c5841513 10404 //TODO: VUNPCKHPS (R11), Y15, Y2 // c4c1041513 10405 //TODO: VUNPCKHPS Y2, Y15, Y2 // c4e10415d2 or c58415d2 10406 //TODO: VUNPCKHPS Y11, Y15, Y2 // c4c10415d3 10407 //TODO: VUNPCKHPS (BX), Y15, Y11 // c46104151b or c504151b 10408 //TODO: VUNPCKHPS (R11), Y15, Y11 // c44104151b 10409 //TODO: VUNPCKHPS Y2, Y15, Y11 // c4610415da or c50415da 10410 //TODO: VUNPCKHPS Y11, Y15, Y11 // c4410415db 10411 //TODO: VUNPCKLPD (BX), X9, X2 // c4e1311413 or c5b11413 10412 //TODO: VUNPCKLPD (R11), X9, X2 // c4c1311413 10413 //TODO: VUNPCKLPD X2, X9, X2 // c4e13114d2 or c5b114d2 10414 //TODO: VUNPCKLPD X11, X9, X2 // c4c13114d3 10415 //TODO: VUNPCKLPD (BX), X9, X11 // c46131141b or c531141b 10416 //TODO: VUNPCKLPD (R11), X9, X11 // c44131141b 10417 //TODO: VUNPCKLPD X2, X9, X11 // c4613114da or c53114da 10418 //TODO: VUNPCKLPD X11, X9, X11 // c4413114db 10419 //TODO: VUNPCKLPD (BX), Y15, Y2 // c4e1051413 or c5851413 10420 //TODO: VUNPCKLPD (R11), Y15, Y2 // c4c1051413 10421 //TODO: VUNPCKLPD Y2, Y15, Y2 // c4e10514d2 or c58514d2 10422 //TODO: VUNPCKLPD Y11, Y15, Y2 // c4c10514d3 10423 //TODO: VUNPCKLPD (BX), Y15, Y11 // c46105141b or c505141b 10424 //TODO: VUNPCKLPD (R11), Y15, Y11 // c44105141b 10425 //TODO: VUNPCKLPD Y2, Y15, Y11 // c4610514da or c50514da 10426 //TODO: VUNPCKLPD Y11, Y15, Y11 // c4410514db 10427 //TODO: VUNPCKLPS (BX), X9, X2 // c4e1301413 or c5b01413 10428 //TODO: VUNPCKLPS (R11), X9, X2 // c4c1301413 10429 //TODO: VUNPCKLPS X2, X9, X2 // c4e13014d2 or c5b014d2 10430 //TODO: VUNPCKLPS X11, X9, X2 // c4c13014d3 10431 //TODO: VUNPCKLPS (BX), X9, X11 // c46130141b or c530141b 10432 //TODO: VUNPCKLPS (R11), X9, X11 // c44130141b 10433 //TODO: VUNPCKLPS X2, X9, X11 // c4613014da or c53014da 10434 //TODO: VUNPCKLPS X11, X9, X11 // c4413014db 10435 //TODO: VUNPCKLPS (BX), Y15, Y2 // c4e1041413 or c5841413 10436 //TODO: VUNPCKLPS (R11), Y15, Y2 // c4c1041413 10437 //TODO: VUNPCKLPS Y2, Y15, Y2 // c4e10414d2 or c58414d2 10438 //TODO: VUNPCKLPS Y11, Y15, Y2 // c4c10414d3 10439 //TODO: VUNPCKLPS (BX), Y15, Y11 // c46104141b or c504141b 10440 //TODO: VUNPCKLPS (R11), Y15, Y11 // c44104141b 10441 //TODO: VUNPCKLPS Y2, Y15, Y11 // c4610414da or c50414da 10442 //TODO: VUNPCKLPS Y11, Y15, Y11 // c4410414db 10443 //TODO: VXORPD (BX), X9, X2 // c4e1315713 or c5b15713 10444 //TODO: VXORPD (R11), X9, X2 // c4c1315713 10445 //TODO: VXORPD X2, X9, X2 // c4e13157d2 or c5b157d2 10446 //TODO: VXORPD X11, X9, X2 // c4c13157d3 10447 //TODO: VXORPD (BX), X9, X11 // c46131571b or c531571b 10448 //TODO: VXORPD (R11), X9, X11 // c44131571b 10449 //TODO: VXORPD X2, X9, X11 // c4613157da or c53157da 10450 //TODO: VXORPD X11, X9, X11 // c4413157db 10451 //TODO: VXORPD (BX), Y15, Y2 // c4e1055713 or c5855713 10452 //TODO: VXORPD (R11), Y15, Y2 // c4c1055713 10453 //TODO: VXORPD Y2, Y15, Y2 // c4e10557d2 or c58557d2 10454 //TODO: VXORPD Y11, Y15, Y2 // c4c10557d3 10455 //TODO: VXORPD (BX), Y15, Y11 // c46105571b or c505571b 10456 //TODO: VXORPD (R11), Y15, Y11 // c44105571b 10457 //TODO: VXORPD Y2, Y15, Y11 // c4610557da or c50557da 10458 //TODO: VXORPD Y11, Y15, Y11 // c4410557db 10459 //TODO: VXORPS (BX), X9, X2 // c4e1305713 or c5b05713 10460 //TODO: VXORPS (R11), X9, X2 // c4c1305713 10461 //TODO: VXORPS X2, X9, X2 // c4e13057d2 or c5b057d2 10462 //TODO: VXORPS X11, X9, X2 // c4c13057d3 10463 //TODO: VXORPS (BX), X9, X11 // c46130571b or c530571b 10464 //TODO: VXORPS (R11), X9, X11 // c44130571b 10465 //TODO: VXORPS X2, X9, X11 // c4613057da or c53057da 10466 //TODO: VXORPS X11, X9, X11 // c4413057db 10467 //TODO: VXORPS (BX), Y15, Y2 // c4e1045713 or c5845713 10468 //TODO: VXORPS (R11), Y15, Y2 // c4c1045713 10469 //TODO: VXORPS Y2, Y15, Y2 // c4e10457d2 or c58457d2 10470 //TODO: VXORPS Y11, Y15, Y2 // c4c10457d3 10471 //TODO: VXORPS (BX), Y15, Y11 // c46104571b or c504571b 10472 //TODO: VXORPS (R11), Y15, Y11 // c44104571b 10473 //TODO: VXORPS Y2, Y15, Y11 // c4610457da or c50457da 10474 //TODO: VXORPS Y11, Y15, Y11 // c4410457db 10475 //TODO: VZEROALL // c4e17c77 or c5fc77 10476 VZEROUPPER // c4e17877 or c5f877 10477 WBINVD // 0f09 10478 //TODO: WRFSBASE DX // f30faed2 or f3480faed2 10479 //TODO: WRFSBASE R11 // f3410faed3 or f3490faed3 10480 //TODO: WRGSBASE DX // f30faeda or f3480faeda 10481 //TODO: WRGSBASE R11 // f3410faedb or f3490faedb 10482 WRMSR // 0f30 10483 //TODO: WRPKRU // 0f01ef 10484 XABORT $7 // c6f807 10485 XADDW DX, (BX) // 660fc113 10486 XADDW R11, (BX) // 66440fc11b 10487 XADDW DX, (R11) // 66410fc113 10488 XADDW R11, (R11) // 66450fc11b 10489 XADDW DX, DX // 660fc1d2 10490 XADDW R11, DX // 66440fc1da 10491 XADDW DX, R11 // 66410fc1d3 10492 XADDW R11, R11 // 66450fc1db 10493 XADDL DX, (BX) // 0fc113 10494 XADDL R11, (BX) // 440fc11b 10495 XADDL DX, (R11) // 410fc113 10496 XADDL R11, (R11) // 450fc11b 10497 XADDL DX, DX // 0fc1d2 10498 XADDL R11, DX // 440fc1da 10499 XADDL DX, R11 // 410fc1d3 10500 XADDL R11, R11 // 450fc1db 10501 XADDQ DX, (BX) // 480fc113 10502 XADDQ R11, (BX) // 4c0fc11b 10503 XADDQ DX, (R11) // 490fc113 10504 XADDQ R11, (R11) // 4d0fc11b 10505 XADDQ DX, DX // 480fc1d2 10506 XADDQ R11, DX // 4c0fc1da 10507 XADDQ DX, R11 // 490fc1d3 10508 XADDQ R11, R11 // 4d0fc1db 10509 XADDB DL, (BX) // 0fc013 10510 XADDB R11, (BX) // 440fc01b 10511 XADDB DL, (R11) // 410fc013 10512 XADDB R11, (R11) // 450fc01b 10513 XADDB DL, DL // 0fc0d2 10514 XADDB R11, DL // 440fc0da 10515 XADDB DL, R11 // 410fc0d3 10516 XADDB R11, R11 // 450fc0db 10517 //TODO: XBEGIN .+$0x1122 // 66c7f82211 10518 //TODO: XBEGIN .+$0x11223344 // c7f844332211 10519 XCHGW DX, (BX) // 668713 10520 XCHGW R11, (BX) // 6644871b 10521 XCHGW DX, (R11) // 66418713 10522 XCHGW R11, (R11) // 6645871b 10523 XCHGW DX, DX // 6687d2 10524 XCHGW R11, DX // 664487da 10525 XCHGW DX, R11 // 664187d3 10526 XCHGW R11, R11 // 664587db 10527 XCHGL DX, (BX) // 8713 10528 XCHGL R11, (BX) // 44871b 10529 XCHGL DX, (R11) // 418713 10530 XCHGL R11, (R11) // 45871b 10531 XCHGL DX, DX // 87d2 10532 XCHGL R11, DX // 4487da 10533 XCHGL DX, R11 // 4187d3 10534 XCHGL R11, R11 // 4587db 10535 XCHGQ DX, (BX) // 488713 10536 XCHGQ R11, (BX) // 4c871b 10537 XCHGQ DX, (R11) // 498713 10538 XCHGQ R11, (R11) // 4d871b 10539 XCHGQ DX, DX // 4887d2 10540 XCHGQ R11, DX // 4c87da 10541 XCHGQ DX, R11 // 4987d3 10542 XCHGQ R11, R11 // 4d87db 10543 XCHGB DL, (BX) // 8613 10544 XCHGB R11, (BX) // 44861b 10545 XCHGB DL, (R11) // 418613 10546 XCHGB R11, (R11) // 45861b 10547 XCHGB DL, DL // 86d2 10548 XCHGB R11, DL // 4486da 10549 XCHGB DL, R11 // 4186d3 10550 XCHGB R11, R11 // 4586db 10551 XCHGW AX, DX // 6692 10552 XCHGW AX, R11 // 664193 10553 XCHGL AX, DX // 92 10554 XCHGL AX, R11 // 4193 10555 XCHGQ AX, DX // 4892 10556 XCHGQ AX, R11 // 4993 10557 XEND // 0f01d5 10558 XGETBV // 0f01d0 10559 XLAT // d7 10560 XORB $7, AL // 3407 10561 XORW $61731, AX // 663523f1 10562 XORL $4045620583, AX // 35674523f1 10563 XORQ $-249346713, AX // 4835674523f1 10564 XORW $61731, (BX) // 66813323f1 10565 XORW $61731, (R11) // 6641813323f1 10566 XORW $61731, DX // 6681f223f1 10567 XORW $61731, R11 // 664181f323f1 10568 XORW $7, (BX) // 66833307 10569 XORW $7, (R11) // 6641833307 10570 XORW $7, DX // 6683f207 10571 XORW $7, R11 // 664183f307 10572 XORW DX, (BX) // 663113 10573 XORW R11, (BX) // 6644311b 10574 XORW DX, (R11) // 66413113 10575 XORW R11, (R11) // 6645311b 10576 XORW DX, DX // 6631d2 or 6633d2 10577 XORW R11, DX // 664431da or 664133d3 10578 XORW DX, R11 // 664131d3 or 664433da 10579 XORW R11, R11 // 664531db or 664533db 10580 XORL $4045620583, (BX) // 8133674523f1 10581 XORL $4045620583, (R11) // 418133674523f1 10582 XORL $4045620583, DX // 81f2674523f1 10583 XORL $4045620583, R11 // 4181f3674523f1 10584 XORL $7, (BX) // 833307 10585 XORL $7, (R11) // 41833307 10586 XORL $7, DX // 83f207 10587 XORL $7, R11 // 4183f307 10588 XORL DX, (BX) // 3113 10589 XORL R11, (BX) // 44311b 10590 XORL DX, (R11) // 413113 10591 XORL R11, (R11) // 45311b 10592 XORL DX, DX // 31d2 or 33d2 10593 XORL R11, DX // 4431da or 4133d3 10594 XORL DX, R11 // 4131d3 or 4433da 10595 XORL R11, R11 // 4531db or 4533db 10596 XORQ $-249346713, (BX) // 488133674523f1 10597 XORQ $-249346713, (R11) // 498133674523f1 10598 XORQ $-249346713, DX // 4881f2674523f1 10599 XORQ $-249346713, R11 // 4981f3674523f1 10600 XORQ $7, (BX) // 48833307 10601 XORQ $7, (R11) // 49833307 10602 XORQ $7, DX // 4883f207 10603 XORQ $7, R11 // 4983f307 10604 XORQ DX, (BX) // 483113 10605 XORQ R11, (BX) // 4c311b 10606 XORQ DX, (R11) // 493113 10607 XORQ R11, (R11) // 4d311b 10608 XORQ DX, DX // 4831d2 or 4833d2 10609 XORQ R11, DX // 4c31da or 4933d3 10610 XORQ DX, R11 // 4931d3 or 4c33da 10611 XORQ R11, R11 // 4d31db or 4d33db 10612 XORB $7, (BX) // 803307 10613 XORB $7, (R11) // 41803307 10614 XORB $7, DL // 80f207 10615 XORB $7, R11 // 4180f307 10616 XORB DL, (BX) // 3013 10617 XORB R11, (BX) // 44301b 10618 XORB DL, (R11) // 413013 10619 XORB R11, (R11) // 45301b 10620 XORB DL, DL // 30d2 or 32d2 10621 XORB R11, DL // 4430da or 4132d3 10622 XORB DL, R11 // 4130d3 or 4432da 10623 XORB R11, R11 // 4530db or 4532db 10624 XORW (BX), DX // 663313 10625 XORW (R11), DX // 66413313 10626 XORW (BX), R11 // 6644331b 10627 XORW (R11), R11 // 6645331b 10628 XORL (BX), DX // 3313 10629 XORL (R11), DX // 413313 10630 XORL (BX), R11 // 44331b 10631 XORL (R11), R11 // 45331b 10632 XORQ (BX), DX // 483313 10633 XORQ (R11), DX // 493313 10634 XORQ (BX), R11 // 4c331b 10635 XORQ (R11), R11 // 4d331b 10636 XORB (BX), DL // 3213 10637 XORB (R11), DL // 413213 10638 XORB (BX), R11 // 44321b 10639 XORB (R11), R11 // 45321b 10640 XORPD (BX), X2 // 660f5713 10641 XORPD (R11), X2 // 66410f5713 10642 XORPD X2, X2 // 660f57d2 10643 XORPD X11, X2 // 66410f57d3 10644 XORPD (BX), X11 // 66440f571b 10645 XORPD (R11), X11 // 66450f571b 10646 XORPD X2, X11 // 66440f57da 10647 XORPD X11, X11 // 66450f57db 10648 XORPS (BX), X2 // 0f5713 10649 XORPS (R11), X2 // 410f5713 10650 XORPS X2, X2 // 0f57d2 10651 XORPS X11, X2 // 410f57d3 10652 XORPS (BX), X11 // 440f571b 10653 XORPS (R11), X11 // 450f571b 10654 XORPS X2, X11 // 440f57da 10655 XORPS X11, X11 // 450f57db 10656 //TODO: XRSTOR (BX) // 0fae2b 10657 //TODO: XRSTOR (R11) // 410fae2b 10658 //TODO: XRSTOR64 (BX) // 480fae2b 10659 //TODO: XRSTOR64 (R11) // 490fae2b 10660 //TODO: XRSTORS (BX) // 0fc71b 10661 //TODO: XRSTORS (R11) // 410fc71b 10662 //TODO: XRSTORS64 (BX) // 480fc71b 10663 //TODO: XRSTORS64 (R11) // 490fc71b 10664 //TODO: XSAVE (BX) // 0fae23 10665 //TODO: XSAVE (R11) // 410fae23 10666 //TODO: XSAVE64 (BX) // 480fae23 10667 //TODO: XSAVE64 (R11) // 490fae23 10668 //TODO: XSAVEC (BX) // 0fc723 10669 //TODO: XSAVEC (R11) // 410fc723 10670 //TODO: XSAVEC64 (BX) // 480fc723 10671 //TODO: XSAVEC64 (R11) // 490fc723 10672 //TODO: XSAVEOPT (BX) // 0fae33 10673 //TODO: XSAVEOPT (R11) // 410fae33 10674 //TODO: XSAVEOPT64 (BX) // 480fae33 10675 //TODO: XSAVEOPT64 (R11) // 490fae33 10676 //TODO: XSAVES (BX) // 0fc72b 10677 //TODO: XSAVES (R11) // 410fc72b 10678 //TODO: XSAVES64 (BX) // 480fc72b 10679 //TODO: XSAVES64 (R11) // 490fc72b 10680 //TODO: XSETBV // 0f01d1 10681 XTEST // 0f01d6 10682 RET 10683