1// RUN: llvm-mc -triple i386-unknown-unknown %s --show-encoding | FileCheck %s 2 3// CHECK: movb $127, 3735928559(%ebx,%ecx,8) 4 movb $0x7f,0xdeadbeef(%ebx,%ecx,8) 5 6// CHECK: movw $31438, 3735928559(%ebx,%ecx,8) 7 movw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 8 9// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8) 10 movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 11 12// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8) 13 movl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 14 15// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx 16 movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx 17 18// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx 19 movswl 0xdeadbeef(%ebx,%ecx,8),%ecx 20 21// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx 22 movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx 23 24// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx 25 movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx 26 27// CHECK: pushl 3735928559(%ebx,%ecx,8) 28 pushl 0xdeadbeef(%ebx,%ecx,8) 29 30// CHECK: popl 3735928559(%ebx,%ecx,8) 31 popl 0xdeadbeef(%ebx,%ecx,8) 32 33// CHECK: lahf 34 lahf 35 36// CHECK: sahf 37 sahf 38 39// CHECK: addb $254, 3735928559(%ebx,%ecx,8) 40 addb $0xfe,0xdeadbeef(%ebx,%ecx,8) 41 42// CHECK: addb $127, 3735928559(%ebx,%ecx,8) 43 addb $0x7f,0xdeadbeef(%ebx,%ecx,8) 44 45// CHECK: addw $31438, 3735928559(%ebx,%ecx,8) 46 addw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 47 48// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8) 49 addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 50 51// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8) 52 addl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 53 54// CHECK: incl 3735928559(%ebx,%ecx,8) 55 incl 0xdeadbeef(%ebx,%ecx,8) 56 57// CHECK: subb $254, 3735928559(%ebx,%ecx,8) 58 subb $0xfe,0xdeadbeef(%ebx,%ecx,8) 59 60// CHECK: subb $127, 3735928559(%ebx,%ecx,8) 61 subb $0x7f,0xdeadbeef(%ebx,%ecx,8) 62 63// CHECK: subw $31438, 3735928559(%ebx,%ecx,8) 64 subw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 65 66// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8) 67 subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 68 69// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8) 70 subl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 71 72// CHECK: decl 3735928559(%ebx,%ecx,8) 73 decl 0xdeadbeef(%ebx,%ecx,8) 74 75// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8) 76 sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 77 78// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8) 79 sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 80 81// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8) 82 sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 83 84// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8) 85 cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8) 86 87// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8) 88 cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8) 89 90// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8) 91 cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 92 93// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8) 94 cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 95 96// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8) 97 cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 98 99// CHECK: testb $127, 3735928559(%ebx,%ecx,8) 100 testb $0x7f,0xdeadbeef(%ebx,%ecx,8) 101 102// CHECK: testw $31438, 3735928559(%ebx,%ecx,8) 103 testw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 104 105// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8) 106 testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 107 108// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8) 109 testl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 110 111// CHECK: andb $254, 3735928559(%ebx,%ecx,8) 112 andb $0xfe,0xdeadbeef(%ebx,%ecx,8) 113 114// CHECK: andb $127, 3735928559(%ebx,%ecx,8) 115 andb $0x7f,0xdeadbeef(%ebx,%ecx,8) 116 117// CHECK: andw $31438, 3735928559(%ebx,%ecx,8) 118 andw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 119 120// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8) 121 andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 122 123// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8) 124 andl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 125 126// CHECK: orb $254, 3735928559(%ebx,%ecx,8) 127 orb $0xfe,0xdeadbeef(%ebx,%ecx,8) 128 129// CHECK: orb $127, 3735928559(%ebx,%ecx,8) 130 orb $0x7f,0xdeadbeef(%ebx,%ecx,8) 131 132// CHECK: orw $31438, 3735928559(%ebx,%ecx,8) 133 orw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 134 135// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8) 136 orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 137 138// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8) 139 orl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 140 141// CHECK: xorb $254, 3735928559(%ebx,%ecx,8) 142 xorb $0xfe,0xdeadbeef(%ebx,%ecx,8) 143 144// CHECK: xorb $127, 3735928559(%ebx,%ecx,8) 145 xorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 146 147// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8) 148 xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 149 150// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8) 151 xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 152 153// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8) 154 xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 155 156// CHECK: adcb $254, 3735928559(%ebx,%ecx,8) 157 adcb $0xfe,0xdeadbeef(%ebx,%ecx,8) 158 159// CHECK: adcb $127, 3735928559(%ebx,%ecx,8) 160 adcb $0x7f,0xdeadbeef(%ebx,%ecx,8) 161 162// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8) 163 adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 164 165// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8) 166 adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 167 168// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8) 169 adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 170 171// CHECK: negl 3735928559(%ebx,%ecx,8) 172 negl 0xdeadbeef(%ebx,%ecx,8) 173 174// CHECK: notl 3735928559(%ebx,%ecx,8) 175 notl 0xdeadbeef(%ebx,%ecx,8) 176 177// CHECK: cbtw 178 cbtw 179 180// CHECK: cwtl 181 cwtl 182 183// CHECK: cwtd 184 cwtd 185 186// CHECK: cltd 187 cltd 188 189// CHECK: mull 3735928559(%ebx,%ecx,8) 190 mull 0xdeadbeef(%ebx,%ecx,8) 191 192// CHECK: imull 3735928559(%ebx,%ecx,8) 193 imull 0xdeadbeef(%ebx,%ecx,8) 194 195// CHECK: divl 3735928559(%ebx,%ecx,8) 196 divl 0xdeadbeef(%ebx,%ecx,8) 197 198// CHECK: idivl 3735928559(%ebx,%ecx,8) 199 idivl 0xdeadbeef(%ebx,%ecx,8) 200 201// CHECK: roll $0, 3735928559(%ebx,%ecx,8) 202 roll $0,0xdeadbeef(%ebx,%ecx,8) 203 204// CHECK: rolb $127, 3735928559(%ebx,%ecx,8) 205 rolb $0x7f,0xdeadbeef(%ebx,%ecx,8) 206 207// CHECK: roll 3735928559(%ebx,%ecx,8) 208 roll 0xdeadbeef(%ebx,%ecx,8) 209 210// CHECK: rorl $0, 3735928559(%ebx,%ecx,8) 211 rorl $0,0xdeadbeef(%ebx,%ecx,8) 212 213// CHECK: rorb $127, 3735928559(%ebx,%ecx,8) 214 rorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 215 216// CHECK: rorl 3735928559(%ebx,%ecx,8) 217 rorl 0xdeadbeef(%ebx,%ecx,8) 218 219// CHECK: shll $0, 3735928559(%ebx,%ecx,8) 220 shll $0,0xdeadbeef(%ebx,%ecx,8) 221 222// CHECK: shlb $127, 3735928559(%ebx,%ecx,8) 223 shlb $0x7f,0xdeadbeef(%ebx,%ecx,8) 224 225// CHECK: shll 3735928559(%ebx,%ecx,8) 226 shll 0xdeadbeef(%ebx,%ecx,8) 227 228// CHECK: shrl $0, 3735928559(%ebx,%ecx,8) 229 shrl $0,0xdeadbeef(%ebx,%ecx,8) 230 231// CHECK: shrb $127, 3735928559(%ebx,%ecx,8) 232 shrb $0x7f,0xdeadbeef(%ebx,%ecx,8) 233 234// CHECK: shrl 3735928559(%ebx,%ecx,8) 235 shrl 0xdeadbeef(%ebx,%ecx,8) 236 237// CHECK: sarl $0, 3735928559(%ebx,%ecx,8) 238 sarl $0,0xdeadbeef(%ebx,%ecx,8) 239 240// CHECK: sarb $127, 3735928559(%ebx,%ecx,8) 241 sarb $0x7f,0xdeadbeef(%ebx,%ecx,8) 242 243// CHECK: sarl 3735928559(%ebx,%ecx,8) 244 sarl 0xdeadbeef(%ebx,%ecx,8) 245 246// CHECK: calll *%ecx 247 call *%ecx 248 249// CHECK: calll *3735928559(%ebx,%ecx,8) 250 call *0xdeadbeef(%ebx,%ecx,8) 251 252// CHECK: calll *3735928559(%ebx,%ecx,8) 253 call *0xdeadbeef(%ebx,%ecx,8) 254 255// CHECK: jmpl *3735928559(%ebx,%ecx,8) 256 jmp *0xdeadbeef(%ebx,%ecx,8) 257 258// CHECK: jmpl *3735928559(%ebx,%ecx,8) 259 jmp *0xdeadbeef(%ebx,%ecx,8) 260 261// CHECK: ljmpl *3735928559(%ebx,%ecx,8) 262 ljmpl *0xdeadbeef(%ebx,%ecx,8) 263 264// CHECK: lret 265 lret 266 267// CHECK: leave 268 leave 269 270// CHECK: leave 271 leavel 272 273// CHECK: seto %bl 274 seto %bl 275 276// CHECK: seto 3735928559(%ebx,%ecx,8) 277 seto 0xdeadbeef(%ebx,%ecx,8) 278 279// CHECK: setno %bl 280 setno %bl 281 282// CHECK: setno 3735928559(%ebx,%ecx,8) 283 setno 0xdeadbeef(%ebx,%ecx,8) 284 285// CHECK: setb %bl 286 setb %bl 287 288// CHECK: setb 3735928559(%ebx,%ecx,8) 289 setb 0xdeadbeef(%ebx,%ecx,8) 290 291// CHECK: setae %bl 292 setae %bl 293 294// CHECK: setae 3735928559(%ebx,%ecx,8) 295 setae 0xdeadbeef(%ebx,%ecx,8) 296 297// CHECK: sete %bl 298 sete %bl 299 300// CHECK: sete 3735928559(%ebx,%ecx,8) 301 sete 0xdeadbeef(%ebx,%ecx,8) 302 303// CHECK: setne %bl 304 setne %bl 305 306// CHECK: setne 3735928559(%ebx,%ecx,8) 307 setne 0xdeadbeef(%ebx,%ecx,8) 308 309// CHECK: setbe %bl 310 setbe %bl 311 312// CHECK: setbe 3735928559(%ebx,%ecx,8) 313 setbe 0xdeadbeef(%ebx,%ecx,8) 314 315// CHECK: seta %bl 316 seta %bl 317 318// CHECK: seta 3735928559(%ebx,%ecx,8) 319 seta 0xdeadbeef(%ebx,%ecx,8) 320 321// CHECK: sets %bl 322 sets %bl 323 324// CHECK: sets 3735928559(%ebx,%ecx,8) 325 sets 0xdeadbeef(%ebx,%ecx,8) 326 327// CHECK: setns %bl 328 setns %bl 329 330// CHECK: setns 3735928559(%ebx,%ecx,8) 331 setns 0xdeadbeef(%ebx,%ecx,8) 332 333// CHECK: setp %bl 334 setp %bl 335 336// CHECK: setp 3735928559(%ebx,%ecx,8) 337 setp 0xdeadbeef(%ebx,%ecx,8) 338 339// CHECK: setnp %bl 340 setnp %bl 341 342// CHECK: setnp 3735928559(%ebx,%ecx,8) 343 setnp 0xdeadbeef(%ebx,%ecx,8) 344 345// CHECK: setl %bl 346 setl %bl 347 348// CHECK: setl 3735928559(%ebx,%ecx,8) 349 setl 0xdeadbeef(%ebx,%ecx,8) 350 351// CHECK: setge %bl 352 setge %bl 353 354// CHECK: setge 3735928559(%ebx,%ecx,8) 355 setge 0xdeadbeef(%ebx,%ecx,8) 356 357// CHECK: setle %bl 358 setle %bl 359 360// CHECK: setle 3735928559(%ebx,%ecx,8) 361 setle 0xdeadbeef(%ebx,%ecx,8) 362 363// CHECK: setg %bl 364 setg %bl 365 366// CHECK: setg 3735928559(%ebx,%ecx,8) 367 setg 0xdeadbeef(%ebx,%ecx,8) 368 369// CHECK: nopl 3735928559(%ebx,%ecx,8) 370 nopl 0xdeadbeef(%ebx,%ecx,8) 371 372// CHECK: nop 373 nop 374 375// CHECK: flds (%edi) 376// CHECK: encoding: [0xd9,0x07] 377 flds (%edi) 378 379// CHECK: filds (%edi) 380// CHECK: encoding: [0xdf,0x07] 381 filds (%edi) 382 383// CHECK: fldl 3735928559(%ebx,%ecx,8) 384 fldl 0xdeadbeef(%ebx,%ecx,8) 385 386// CHECK: fildl 3735928559(%ebx,%ecx,8) 387 fildl 0xdeadbeef(%ebx,%ecx,8) 388 389// CHECK: fildll 3735928559(%ebx,%ecx,8) 390 fildll 0xdeadbeef(%ebx,%ecx,8) 391 392// CHECK: fldt 3735928559(%ebx,%ecx,8) 393 fldt 0xdeadbeef(%ebx,%ecx,8) 394 395// CHECK: fbld 3735928559(%ebx,%ecx,8) 396 fbld 0xdeadbeef(%ebx,%ecx,8) 397 398// CHECK: fstl 3735928559(%ebx,%ecx,8) 399 fstl 0xdeadbeef(%ebx,%ecx,8) 400 401// CHECK: fistl 3735928559(%ebx,%ecx,8) 402 fistl 0xdeadbeef(%ebx,%ecx,8) 403 404// CHECK: fstpl 3735928559(%ebx,%ecx,8) 405 fstpl 0xdeadbeef(%ebx,%ecx,8) 406 407// CHECK: fistpl 3735928559(%ebx,%ecx,8) 408 fistpl 0xdeadbeef(%ebx,%ecx,8) 409 410// CHECK: fistpll 3735928559(%ebx,%ecx,8) 411 fistpll 0xdeadbeef(%ebx,%ecx,8) 412 413// CHECK: fstpt 3735928559(%ebx,%ecx,8) 414 fstpt 0xdeadbeef(%ebx,%ecx,8) 415 416// CHECK: fbstp 3735928559(%ebx,%ecx,8) 417 fbstp 0xdeadbeef(%ebx,%ecx,8) 418 419// CHECK: ficoml 3735928559(%ebx,%ecx,8) 420 ficoml 0xdeadbeef(%ebx,%ecx,8) 421 422// CHECK: ficompl 3735928559(%ebx,%ecx,8) 423 ficompl 0xdeadbeef(%ebx,%ecx,8) 424 425// CHECK: fucompp 426 fucompp 427 428// CHECK: ftst 429 ftst 430 431// CHECK: fld1 432 fld1 433 434// CHECK: fldz 435 fldz 436 437// CHECK: faddl 3735928559(%ebx,%ecx,8) 438 faddl 0xdeadbeef(%ebx,%ecx,8) 439 440// CHECK: fiaddl 3735928559(%ebx,%ecx,8) 441 fiaddl 0xdeadbeef(%ebx,%ecx,8) 442 443// CHECK: fsubl 3735928559(%ebx,%ecx,8) 444 fsubl 0xdeadbeef(%ebx,%ecx,8) 445 446// CHECK: fisubl 3735928559(%ebx,%ecx,8) 447 fisubl 0xdeadbeef(%ebx,%ecx,8) 448 449// CHECK: fsubrl 3735928559(%ebx,%ecx,8) 450 fsubrl 0xdeadbeef(%ebx,%ecx,8) 451 452// CHECK: fisubrl 3735928559(%ebx,%ecx,8) 453 fisubrl 0xdeadbeef(%ebx,%ecx,8) 454 455// CHECK: fmull 3735928559(%ebx,%ecx,8) 456 fmull 0xdeadbeef(%ebx,%ecx,8) 457 458// CHECK: fimull 3735928559(%ebx,%ecx,8) 459 fimull 0xdeadbeef(%ebx,%ecx,8) 460 461// CHECK: fdivl 3735928559(%ebx,%ecx,8) 462 fdivl 0xdeadbeef(%ebx,%ecx,8) 463 464// CHECK: fidivl 3735928559(%ebx,%ecx,8) 465 fidivl 0xdeadbeef(%ebx,%ecx,8) 466 467// CHECK: fdivrl 3735928559(%ebx,%ecx,8) 468 fdivrl 0xdeadbeef(%ebx,%ecx,8) 469 470// CHECK: fidivrl 3735928559(%ebx,%ecx,8) 471 fidivrl 0xdeadbeef(%ebx,%ecx,8) 472 473// CHECK: fsqrt 474 fsqrt 475 476// CHECK: fsin 477 fsin 478 479// CHECK: fcos 480 fcos 481 482// CHECK: fchs 483 fchs 484 485// CHECK: fabs 486 fabs 487 488// CHECK: fldcw 3735928559(%ebx,%ecx,8) 489 fldcw 0xdeadbeef(%ebx,%ecx,8) 490 491// CHECK: fnstcw 3735928559(%ebx,%ecx,8) 492 fnstcw 0xdeadbeef(%ebx,%ecx,8) 493 494// CHECK: rdtsc 495 rdtsc 496 497// CHECK: sysenter 498 sysenter 499 500// CHECK: sysexit 501 sysexit 502 503// CHECK: sysexitl 504 sysexitl 505 506// CHECK: ud2 507 ud2 508 509// CHECK: movntil %ecx, 3735928559(%ebx,%ecx,8) 510 movnti %ecx,0xdeadbeef(%ebx,%ecx,8) 511 512// CHECK: clflush 3735928559(%ebx,%ecx,8) 513 clflush 0xdeadbeef(%ebx,%ecx,8) 514 515// CHECK: emms 516 emms 517 518// CHECK: movd %ecx, %mm3 519 movd %ecx,%mm3 520 521// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3 522 movd 0xdeadbeef(%ebx,%ecx,8),%mm3 523 524// CHECK: movd %ecx, %xmm5 525 movd %ecx,%xmm5 526 527// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5 528 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5 529 530// CHECK: movd %xmm5, %ecx 531 movd %xmm5,%ecx 532 533// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8) 534 movd %xmm5,0xdeadbeef(%ebx,%ecx,8) 535 536// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3 537 movq 0xdeadbeef(%ebx,%ecx,8),%mm3 538 539// CHECK: movq %mm3, %mm3 540 movq %mm3,%mm3 541 542// CHECK: movq %mm3, %mm3 543 movq %mm3,%mm3 544 545// CHECK: movq %xmm5, %xmm5 546 movq %xmm5,%xmm5 547 548// CHECK: movq %xmm5, %xmm5 549 movq %xmm5,%xmm5 550 551// CHECK: packssdw %mm3, %mm3 552 packssdw %mm3,%mm3 553 554// CHECK: packssdw %xmm5, %xmm5 555 packssdw %xmm5,%xmm5 556 557// CHECK: packsswb %mm3, %mm3 558 packsswb %mm3,%mm3 559 560// CHECK: packsswb %xmm5, %xmm5 561 packsswb %xmm5,%xmm5 562 563// CHECK: packuswb %mm3, %mm3 564 packuswb %mm3,%mm3 565 566// CHECK: packuswb %xmm5, %xmm5 567 packuswb %xmm5,%xmm5 568 569// CHECK: paddb %mm3, %mm3 570 paddb %mm3,%mm3 571 572// CHECK: paddb %xmm5, %xmm5 573 paddb %xmm5,%xmm5 574 575// CHECK: paddw %mm3, %mm3 576 paddw %mm3,%mm3 577 578// CHECK: paddw %xmm5, %xmm5 579 paddw %xmm5,%xmm5 580 581// CHECK: paddd %mm3, %mm3 582 paddd %mm3,%mm3 583 584// CHECK: paddd %xmm5, %xmm5 585 paddd %xmm5,%xmm5 586 587// CHECK: paddq %mm3, %mm3 588 paddq %mm3,%mm3 589 590// CHECK: paddq %xmm5, %xmm5 591 paddq %xmm5,%xmm5 592 593// CHECK: paddsb %mm3, %mm3 594 paddsb %mm3,%mm3 595 596// CHECK: paddsb %xmm5, %xmm5 597 paddsb %xmm5,%xmm5 598 599// CHECK: paddsw %mm3, %mm3 600 paddsw %mm3,%mm3 601 602// CHECK: paddsw %xmm5, %xmm5 603 paddsw %xmm5,%xmm5 604 605// CHECK: paddusb %mm3, %mm3 606 paddusb %mm3,%mm3 607 608// CHECK: paddusb %xmm5, %xmm5 609 paddusb %xmm5,%xmm5 610 611// CHECK: paddusw %mm3, %mm3 612 paddusw %mm3,%mm3 613 614// CHECK: paddusw %xmm5, %xmm5 615 paddusw %xmm5,%xmm5 616 617// CHECK: pand %mm3, %mm3 618 pand %mm3,%mm3 619 620// CHECK: pand %xmm5, %xmm5 621 pand %xmm5,%xmm5 622 623// CHECK: pandn %mm3, %mm3 624 pandn %mm3,%mm3 625 626// CHECK: pandn %xmm5, %xmm5 627 pandn %xmm5,%xmm5 628 629// CHECK: pcmpeqb %mm3, %mm3 630 pcmpeqb %mm3,%mm3 631 632// CHECK: pcmpeqb %xmm5, %xmm5 633 pcmpeqb %xmm5,%xmm5 634 635// CHECK: pcmpeqw %mm3, %mm3 636 pcmpeqw %mm3,%mm3 637 638// CHECK: pcmpeqw %xmm5, %xmm5 639 pcmpeqw %xmm5,%xmm5 640 641// CHECK: pcmpeqd %mm3, %mm3 642 pcmpeqd %mm3,%mm3 643 644// CHECK: pcmpeqd %xmm5, %xmm5 645 pcmpeqd %xmm5,%xmm5 646 647// CHECK: pcmpgtb %mm3, %mm3 648 pcmpgtb %mm3,%mm3 649 650// CHECK: pcmpgtb %xmm5, %xmm5 651 pcmpgtb %xmm5,%xmm5 652 653// CHECK: pcmpgtw %mm3, %mm3 654 pcmpgtw %mm3,%mm3 655 656// CHECK: pcmpgtw %xmm5, %xmm5 657 pcmpgtw %xmm5,%xmm5 658 659// CHECK: pcmpgtd %mm3, %mm3 660 pcmpgtd %mm3,%mm3 661 662// CHECK: pcmpgtd %xmm5, %xmm5 663 pcmpgtd %xmm5,%xmm5 664 665// CHECK: pmaddwd %mm3, %mm3 666 pmaddwd %mm3,%mm3 667 668// CHECK: pmaddwd %xmm5, %xmm5 669 pmaddwd %xmm5,%xmm5 670 671// CHECK: pmulhw %mm3, %mm3 672 pmulhw %mm3,%mm3 673 674// CHECK: pmulhw %xmm5, %xmm5 675 pmulhw %xmm5,%xmm5 676 677// CHECK: pmullw %mm3, %mm3 678 pmullw %mm3,%mm3 679 680// CHECK: pmullw %xmm5, %xmm5 681 pmullw %xmm5,%xmm5 682 683// CHECK: por %mm3, %mm3 684 por %mm3,%mm3 685 686// CHECK: por %xmm5, %xmm5 687 por %xmm5,%xmm5 688 689// CHECK: psllw %mm3, %mm3 690 psllw %mm3,%mm3 691 692// CHECK: psllw %xmm5, %xmm5 693 psllw %xmm5,%xmm5 694 695// CHECK: psllw $127, %mm3 696 psllw $0x7f,%mm3 697 698// CHECK: psllw $127, %xmm5 699 psllw $0x7f,%xmm5 700 701// CHECK: pslld %mm3, %mm3 702 pslld %mm3,%mm3 703 704// CHECK: pslld %xmm5, %xmm5 705 pslld %xmm5,%xmm5 706 707// CHECK: pslld $127, %mm3 708 pslld $0x7f,%mm3 709 710// CHECK: pslld $127, %xmm5 711 pslld $0x7f,%xmm5 712 713// CHECK: psllq %mm3, %mm3 714 psllq %mm3,%mm3 715 716// CHECK: psllq %xmm5, %xmm5 717 psllq %xmm5,%xmm5 718 719// CHECK: psllq $127, %mm3 720 psllq $0x7f,%mm3 721 722// CHECK: psllq $127, %xmm5 723 psllq $0x7f,%xmm5 724 725// CHECK: psraw %mm3, %mm3 726 psraw %mm3,%mm3 727 728// CHECK: psraw %xmm5, %xmm5 729 psraw %xmm5,%xmm5 730 731// CHECK: psraw $127, %mm3 732 psraw $0x7f,%mm3 733 734// CHECK: psraw $127, %xmm5 735 psraw $0x7f,%xmm5 736 737// CHECK: psrad %mm3, %mm3 738 psrad %mm3,%mm3 739 740// CHECK: psrad %xmm5, %xmm5 741 psrad %xmm5,%xmm5 742 743// CHECK: psrad $127, %mm3 744 psrad $0x7f,%mm3 745 746// CHECK: psrad $127, %xmm5 747 psrad $0x7f,%xmm5 748 749// CHECK: psrlw %mm3, %mm3 750 psrlw %mm3,%mm3 751 752// CHECK: psrlw %xmm5, %xmm5 753 psrlw %xmm5,%xmm5 754 755// CHECK: psrlw $127, %mm3 756 psrlw $0x7f,%mm3 757 758// CHECK: psrlw $127, %xmm5 759 psrlw $0x7f,%xmm5 760 761// CHECK: psrld %mm3, %mm3 762 psrld %mm3,%mm3 763 764// CHECK: psrld %xmm5, %xmm5 765 psrld %xmm5,%xmm5 766 767// CHECK: psrld $127, %mm3 768 psrld $0x7f,%mm3 769 770// CHECK: psrld $127, %xmm5 771 psrld $0x7f,%xmm5 772 773// CHECK: psrlq %mm3, %mm3 774 psrlq %mm3,%mm3 775 776// CHECK: psrlq %xmm5, %xmm5 777 psrlq %xmm5,%xmm5 778 779// CHECK: psrlq $127, %mm3 780 psrlq $0x7f,%mm3 781 782// CHECK: psrlq $127, %xmm5 783 psrlq $0x7f,%xmm5 784 785// CHECK: psubb %mm3, %mm3 786 psubb %mm3,%mm3 787 788// CHECK: psubb %xmm5, %xmm5 789 psubb %xmm5,%xmm5 790 791// CHECK: psubw %mm3, %mm3 792 psubw %mm3,%mm3 793 794// CHECK: psubw %xmm5, %xmm5 795 psubw %xmm5,%xmm5 796 797// CHECK: psubd %mm3, %mm3 798 psubd %mm3,%mm3 799 800// CHECK: psubd %xmm5, %xmm5 801 psubd %xmm5,%xmm5 802 803// CHECK: psubq %mm3, %mm3 804 psubq %mm3,%mm3 805 806// CHECK: psubq %xmm5, %xmm5 807 psubq %xmm5,%xmm5 808 809// CHECK: psubsb %mm3, %mm3 810 psubsb %mm3,%mm3 811 812// CHECK: psubsb %xmm5, %xmm5 813 psubsb %xmm5,%xmm5 814 815// CHECK: psubsw %mm3, %mm3 816 psubsw %mm3,%mm3 817 818// CHECK: psubsw %xmm5, %xmm5 819 psubsw %xmm5,%xmm5 820 821// CHECK: psubusb %mm3, %mm3 822 psubusb %mm3,%mm3 823 824// CHECK: psubusb %xmm5, %xmm5 825 psubusb %xmm5,%xmm5 826 827// CHECK: psubusw %mm3, %mm3 828 psubusw %mm3,%mm3 829 830// CHECK: psubusw %xmm5, %xmm5 831 psubusw %xmm5,%xmm5 832 833// CHECK: punpckhbw %mm3, %mm3 834 punpckhbw %mm3,%mm3 835 836// CHECK: punpckhbw %xmm5, %xmm5 837 punpckhbw %xmm5,%xmm5 838 839// CHECK: punpckhwd %mm3, %mm3 840 punpckhwd %mm3,%mm3 841 842// CHECK: punpckhwd %xmm5, %xmm5 843 punpckhwd %xmm5,%xmm5 844 845// CHECK: punpckhdq %mm3, %mm3 846 punpckhdq %mm3,%mm3 847 848// CHECK: punpckhdq %xmm5, %xmm5 849 punpckhdq %xmm5,%xmm5 850 851// CHECK: punpcklbw %mm3, %mm3 852 punpcklbw %mm3,%mm3 853 854// CHECK: punpcklbw %xmm5, %xmm5 855 punpcklbw %xmm5,%xmm5 856 857// CHECK: punpcklwd %mm3, %mm3 858 punpcklwd %mm3,%mm3 859 860// CHECK: punpcklwd %xmm5, %xmm5 861 punpcklwd %xmm5,%xmm5 862 863// CHECK: punpckldq %mm3, %mm3 864 punpckldq %mm3,%mm3 865 866// CHECK: punpckldq %xmm5, %xmm5 867 punpckldq %xmm5,%xmm5 868 869// CHECK: pxor %mm3, %mm3 870 pxor %mm3,%mm3 871 872// CHECK: pxor %xmm5, %xmm5 873 pxor %xmm5,%xmm5 874 875// CHECK: addps %xmm5, %xmm5 876 addps %xmm5,%xmm5 877 878// CHECK: addss %xmm5, %xmm5 879 addss %xmm5,%xmm5 880 881// CHECK: andnps %xmm5, %xmm5 882 andnps %xmm5,%xmm5 883 884// CHECK: andps %xmm5, %xmm5 885 andps %xmm5,%xmm5 886 887// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5 888 cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 889 890// CHECK: cvtpi2ps %mm3, %xmm5 891 cvtpi2ps %mm3,%xmm5 892 893// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3 894 cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 895 896// CHECK: cvtps2pi %xmm5, %mm3 897 cvtps2pi %xmm5,%mm3 898 899// CHECK: cvtsi2ssl %ecx, %xmm5 900 cvtsi2ssl %ecx,%xmm5 901 902// CHECK: cvtsi2ssl 3735928559(%ebx,%ecx,8), %xmm5 903 cvtsi2ssl 0xdeadbeef(%ebx,%ecx,8),%xmm5 904 905// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3 906 cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 907 908// CHECK: cvttps2pi %xmm5, %mm3 909 cvttps2pi %xmm5,%mm3 910 911// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx 912 cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx 913 914// CHECK: cvttss2si %xmm5, %ecx 915 cvttss2si %xmm5,%ecx 916 917// CHECK: divps %xmm5, %xmm5 918 divps %xmm5,%xmm5 919 920// CHECK: divss %xmm5, %xmm5 921 divss %xmm5,%xmm5 922 923// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8) 924 ldmxcsr 0xdeadbeef(%ebx,%ecx,8) 925 926// CHECK: maskmovq %mm3, %mm3 927 maskmovq %mm3,%mm3 928 929// CHECK: maxps %xmm5, %xmm5 930 maxps %xmm5,%xmm5 931 932// CHECK: maxss %xmm5, %xmm5 933 maxss %xmm5,%xmm5 934 935// CHECK: minps %xmm5, %xmm5 936 minps %xmm5,%xmm5 937 938// CHECK: minss %xmm5, %xmm5 939 minss %xmm5,%xmm5 940 941// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5 942 movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5 943 944// CHECK: movaps %xmm5, %xmm5 945 movaps %xmm5,%xmm5 946 947// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8) 948 movaps %xmm5,0xdeadbeef(%ebx,%ecx,8) 949 950// CHECK: movaps %xmm5, %xmm5 951 movaps %xmm5,%xmm5 952 953// CHECK: movhlps %xmm5, %xmm5 954 movhlps %xmm5,%xmm5 955 956// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8) 957 movhps %xmm5,0xdeadbeef(%ebx,%ecx,8) 958 959// CHECK: movlhps %xmm5, %xmm5 960 movlhps %xmm5,%xmm5 961 962// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8) 963 movlps %xmm5,0xdeadbeef(%ebx,%ecx,8) 964 965// CHECK: movmskps %xmm5, %ecx 966 movmskps %xmm5,%ecx 967 968// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8) 969 movntps %xmm5,0xdeadbeef(%ebx,%ecx,8) 970 971// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8) 972 movntq %mm3,0xdeadbeef(%ebx,%ecx,8) 973 974// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8) 975 movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8) 976 977// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5 978 movss 0xdeadbeef(%ebx,%ecx,8),%xmm5 979 980// CHECK: movss %xmm5, %xmm5 981 movss %xmm5,%xmm5 982 983// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8) 984 movss %xmm5,0xdeadbeef(%ebx,%ecx,8) 985 986// CHECK: movss %xmm5, %xmm5 987 movss %xmm5,%xmm5 988 989// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5 990 movups 0xdeadbeef(%ebx,%ecx,8),%xmm5 991 992// CHECK: movups %xmm5, %xmm5 993 movups %xmm5,%xmm5 994 995// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8) 996 movups %xmm5,0xdeadbeef(%ebx,%ecx,8) 997 998// CHECK: movups %xmm5, %xmm5 999 movups %xmm5,%xmm5 1000 1001// CHECK: mulps %xmm5, %xmm5 1002 mulps %xmm5,%xmm5 1003 1004// CHECK: mulss %xmm5, %xmm5 1005 mulss %xmm5,%xmm5 1006 1007// CHECK: orps %xmm5, %xmm5 1008 orps %xmm5,%xmm5 1009 1010// CHECK: pavgb %mm3, %mm3 1011 pavgb %mm3,%mm3 1012 1013// CHECK: pavgb %xmm5, %xmm5 1014 pavgb %xmm5,%xmm5 1015 1016// CHECK: pavgw %mm3, %mm3 1017 pavgw %mm3,%mm3 1018 1019// CHECK: pavgw %xmm5, %xmm5 1020 pavgw %xmm5,%xmm5 1021 1022// CHECK: pmaxsw %mm3, %mm3 1023 pmaxsw %mm3,%mm3 1024 1025// CHECK: pmaxsw %xmm5, %xmm5 1026 pmaxsw %xmm5,%xmm5 1027 1028// CHECK: pmaxub %mm3, %mm3 1029 pmaxub %mm3,%mm3 1030 1031// CHECK: pmaxub %xmm5, %xmm5 1032 pmaxub %xmm5,%xmm5 1033 1034// CHECK: pminsw %mm3, %mm3 1035 pminsw %mm3,%mm3 1036 1037// CHECK: pminsw %xmm5, %xmm5 1038 pminsw %xmm5,%xmm5 1039 1040// CHECK: pminub %mm3, %mm3 1041 pminub %mm3,%mm3 1042 1043// CHECK: pminub %xmm5, %xmm5 1044 pminub %xmm5,%xmm5 1045 1046// CHECK: pmovmskb %mm3, %ecx 1047 pmovmskb %mm3,%ecx 1048 1049// CHECK: pmovmskb %xmm5, %ecx 1050 pmovmskb %xmm5,%ecx 1051 1052// CHECK: pmulhuw %mm3, %mm3 1053 pmulhuw %mm3,%mm3 1054 1055// CHECK: pmulhuw %xmm5, %xmm5 1056 pmulhuw %xmm5,%xmm5 1057 1058// CHECK: prefetchnta 3735928559(%ebx,%ecx,8) 1059 prefetchnta 0xdeadbeef(%ebx,%ecx,8) 1060 1061// CHECK: prefetcht0 3735928559(%ebx,%ecx,8) 1062 prefetcht0 0xdeadbeef(%ebx,%ecx,8) 1063 1064// CHECK: prefetcht1 3735928559(%ebx,%ecx,8) 1065 prefetcht1 0xdeadbeef(%ebx,%ecx,8) 1066 1067// CHECK: prefetcht2 3735928559(%ebx,%ecx,8) 1068 prefetcht2 0xdeadbeef(%ebx,%ecx,8) 1069 1070// CHECK: psadbw %mm3, %mm3 1071 psadbw %mm3,%mm3 1072 1073// CHECK: psadbw %xmm5, %xmm5 1074 psadbw %xmm5,%xmm5 1075 1076// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5 1077 rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5 1078 1079// CHECK: rcpps %xmm5, %xmm5 1080 rcpps %xmm5,%xmm5 1081 1082// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5 1083 rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5 1084 1085// CHECK: rcpss %xmm5, %xmm5 1086 rcpss %xmm5,%xmm5 1087 1088// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5 1089 rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 1090 1091// CHECK: rsqrtps %xmm5, %xmm5 1092 rsqrtps %xmm5,%xmm5 1093 1094// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5 1095 rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 1096 1097// CHECK: rsqrtss %xmm5, %xmm5 1098 rsqrtss %xmm5,%xmm5 1099 1100// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5 1101 sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 1102 1103// CHECK: sqrtps %xmm5, %xmm5 1104 sqrtps %xmm5,%xmm5 1105 1106// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5 1107 sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 1108 1109// CHECK: sqrtss %xmm5, %xmm5 1110 sqrtss %xmm5,%xmm5 1111 1112// CHECK: stmxcsr 3735928559(%ebx,%ecx,8) 1113 stmxcsr 0xdeadbeef(%ebx,%ecx,8) 1114 1115// CHECK: subps %xmm5, %xmm5 1116 subps %xmm5,%xmm5 1117 1118// CHECK: subss %xmm5, %xmm5 1119 subss %xmm5,%xmm5 1120 1121// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5 1122 ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5 1123 1124// CHECK: ucomiss %xmm5, %xmm5 1125 ucomiss %xmm5,%xmm5 1126 1127// CHECK: unpckhps %xmm5, %xmm5 1128 unpckhps %xmm5,%xmm5 1129 1130// CHECK: unpcklps %xmm5, %xmm5 1131 unpcklps %xmm5,%xmm5 1132 1133// CHECK: xorps %xmm5, %xmm5 1134 xorps %xmm5,%xmm5 1135 1136// CHECK: addpd %xmm5, %xmm5 1137 addpd %xmm5,%xmm5 1138 1139// CHECK: addsd %xmm5, %xmm5 1140 addsd %xmm5,%xmm5 1141 1142// CHECK: andnpd %xmm5, %xmm5 1143 andnpd %xmm5,%xmm5 1144 1145// CHECK: andpd %xmm5, %xmm5 1146 andpd %xmm5,%xmm5 1147 1148// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5 1149 comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1150 1151// CHECK: comisd %xmm5, %xmm5 1152 comisd %xmm5,%xmm5 1153 1154// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5 1155 cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1156 1157// CHECK: cvtpi2pd %mm3, %xmm5 1158 cvtpi2pd %mm3,%xmm5 1159 1160// CHECK: cvtsi2sdl %ecx, %xmm5 1161 cvtsi2sdl %ecx,%xmm5 1162 1163// CHECK: cvtsi2sdl 3735928559(%ebx,%ecx,8), %xmm5 1164 cvtsi2sdl 0xdeadbeef(%ebx,%ecx,8),%xmm5 1165 1166// CHECK: divpd %xmm5, %xmm5 1167 divpd %xmm5,%xmm5 1168 1169// CHECK: divsd %xmm5, %xmm5 1170 divsd %xmm5,%xmm5 1171 1172// CHECK: maxpd %xmm5, %xmm5 1173 maxpd %xmm5,%xmm5 1174 1175// CHECK: maxsd %xmm5, %xmm5 1176 maxsd %xmm5,%xmm5 1177 1178// CHECK: minpd %xmm5, %xmm5 1179 minpd %xmm5,%xmm5 1180 1181// CHECK: minsd %xmm5, %xmm5 1182 minsd %xmm5,%xmm5 1183 1184// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5 1185 movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1186 1187// CHECK: movapd %xmm5, %xmm5 1188 movapd %xmm5,%xmm5 1189 1190// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8) 1191 movapd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1192 1193// CHECK: movapd %xmm5, %xmm5 1194 movapd %xmm5,%xmm5 1195 1196// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8) 1197 movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1198 1199// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8) 1200 movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1201 1202// CHECK: movmskpd %xmm5, %ecx 1203 movmskpd %xmm5,%ecx 1204 1205// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8) 1206 movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1207 1208// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5 1209 movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1210 1211// CHECK: movsd %xmm5, %xmm5 1212 movsd %xmm5,%xmm5 1213 1214// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8) 1215 movsd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1216 1217// CHECK: movsd %xmm5, %xmm5 1218 movsd %xmm5,%xmm5 1219 1220// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5 1221 movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1222 1223// CHECK: movupd %xmm5, %xmm5 1224 movupd %xmm5,%xmm5 1225 1226// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8) 1227 movupd %xmm5,0xdeadbeef(%ebx,%ecx,8) 1228 1229// CHECK: movupd %xmm5, %xmm5 1230 movupd %xmm5,%xmm5 1231 1232// CHECK: mulpd %xmm5, %xmm5 1233 mulpd %xmm5,%xmm5 1234 1235// CHECK: mulsd %xmm5, %xmm5 1236 mulsd %xmm5,%xmm5 1237 1238// CHECK: orpd %xmm5, %xmm5 1239 orpd %xmm5,%xmm5 1240 1241// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5 1242 sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1243 1244// CHECK: sqrtpd %xmm5, %xmm5 1245 sqrtpd %xmm5,%xmm5 1246 1247// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5 1248 sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1249 1250// CHECK: sqrtsd %xmm5, %xmm5 1251 sqrtsd %xmm5,%xmm5 1252 1253// CHECK: subpd %xmm5, %xmm5 1254 subpd %xmm5,%xmm5 1255 1256// CHECK: subsd %xmm5, %xmm5 1257 subsd %xmm5,%xmm5 1258 1259// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5 1260 ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1261 1262// CHECK: ucomisd %xmm5, %xmm5 1263 ucomisd %xmm5,%xmm5 1264 1265// CHECK: unpckhpd %xmm5, %xmm5 1266 unpckhpd %xmm5,%xmm5 1267 1268// CHECK: unpcklpd %xmm5, %xmm5 1269 unpcklpd %xmm5,%xmm5 1270 1271// CHECK: xorpd %xmm5, %xmm5 1272 xorpd %xmm5,%xmm5 1273 1274// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5 1275 cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1276 1277// CHECK: cvtdq2pd %xmm5, %xmm5 1278 cvtdq2pd %xmm5,%xmm5 1279 1280// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5 1281 cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1282 1283// CHECK: cvtpd2dq %xmm5, %xmm5 1284 cvtpd2dq %xmm5,%xmm5 1285 1286// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5 1287 cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 1288 1289// CHECK: cvtdq2ps %xmm5, %xmm5 1290 cvtdq2ps %xmm5,%xmm5 1291 1292// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3 1293 cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 1294 1295// CHECK: cvtpd2pi %xmm5, %mm3 1296 cvtpd2pi %xmm5,%mm3 1297 1298// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5 1299 cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1300 1301// CHECK: cvtps2dq %xmm5, %xmm5 1302 cvtps2dq %xmm5,%xmm5 1303 1304// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5 1305 cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5 1306 1307// CHECK: cvtsd2ss %xmm5, %xmm5 1308 cvtsd2ss %xmm5,%xmm5 1309 1310// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5 1311 cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1312 1313// CHECK: cvtss2sd %xmm5, %xmm5 1314 cvtss2sd %xmm5,%xmm5 1315 1316// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3 1317 cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 1318 1319// CHECK: cvttpd2pi %xmm5, %mm3 1320 cvttpd2pi %xmm5,%mm3 1321 1322// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx 1323 cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx 1324 1325// CHECK: cvttsd2si %xmm5, %ecx 1326 cvttsd2si %xmm5,%ecx 1327 1328// CHECK: maskmovdqu %xmm5, %xmm5 1329 maskmovdqu %xmm5,%xmm5 1330 1331// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5 1332 movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5 1333 1334// CHECK: movdqa %xmm5, %xmm5 1335 movdqa %xmm5,%xmm5 1336 1337// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8) 1338 movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8) 1339 1340// CHECK: movdqa %xmm5, %xmm5 1341 movdqa %xmm5,%xmm5 1342 1343// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5 1344 movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 1345 1346// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8) 1347 movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8) 1348 1349// CHECK: movdq2q %xmm5, %mm3 1350 movdq2q %xmm5,%mm3 1351 1352// CHECK: movq2dq %mm3, %xmm5 1353 movq2dq %mm3,%xmm5 1354 1355// CHECK: pmuludq %mm3, %mm3 1356 pmuludq %mm3,%mm3 1357 1358// CHECK: pmuludq %xmm5, %xmm5 1359 pmuludq %xmm5,%xmm5 1360 1361// CHECK: pslldq $127, %xmm5 1362 pslldq $0x7f,%xmm5 1363 1364// CHECK: psrldq $127, %xmm5 1365 psrldq $0x7f,%xmm5 1366 1367// CHECK: punpckhqdq %xmm5, %xmm5 1368 punpckhqdq %xmm5,%xmm5 1369 1370// CHECK: punpcklqdq %xmm5, %xmm5 1371 punpcklqdq %xmm5,%xmm5 1372 1373// CHECK: addsubpd %xmm5, %xmm5 1374 addsubpd %xmm5,%xmm5 1375 1376// CHECK: addsubps %xmm5, %xmm5 1377 addsubps %xmm5,%xmm5 1378 1379// CHECK: haddpd %xmm5, %xmm5 1380 haddpd %xmm5,%xmm5 1381 1382// CHECK: haddps %xmm5, %xmm5 1383 haddps %xmm5,%xmm5 1384 1385// CHECK: hsubpd %xmm5, %xmm5 1386 hsubpd %xmm5,%xmm5 1387 1388// CHECK: hsubps %xmm5, %xmm5 1389 hsubps %xmm5,%xmm5 1390 1391// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5 1392 lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 1393 1394// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5 1395 movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5 1396 1397// CHECK: movddup %xmm5, %xmm5 1398 movddup %xmm5,%xmm5 1399 1400// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5 1401 movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5 1402 1403// CHECK: movshdup %xmm5, %xmm5 1404 movshdup %xmm5,%xmm5 1405 1406// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5 1407 movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5 1408 1409// CHECK: movsldup %xmm5, %xmm5 1410 movsldup %xmm5,%xmm5 1411 1412// CHECK: phaddw %mm3, %mm3 1413 phaddw %mm3,%mm3 1414 1415// CHECK: phaddw %xmm5, %xmm5 1416 phaddw %xmm5,%xmm5 1417 1418// CHECK: phaddd %mm3, %mm3 1419 phaddd %mm3,%mm3 1420 1421// CHECK: phaddd %xmm5, %xmm5 1422 phaddd %xmm5,%xmm5 1423 1424// CHECK: phaddsw %mm3, %mm3 1425 phaddsw %mm3,%mm3 1426 1427// CHECK: phaddsw %xmm5, %xmm5 1428 phaddsw %xmm5,%xmm5 1429 1430// CHECK: phsubw %mm3, %mm3 1431 phsubw %mm3,%mm3 1432 1433// CHECK: phsubw %xmm5, %xmm5 1434 phsubw %xmm5,%xmm5 1435 1436// CHECK: phsubd %mm3, %mm3 1437 phsubd %mm3,%mm3 1438 1439// CHECK: phsubd %xmm5, %xmm5 1440 phsubd %xmm5,%xmm5 1441 1442// CHECK: phsubsw %mm3, %mm3 1443 phsubsw %mm3,%mm3 1444 1445// CHECK: phsubsw %xmm5, %xmm5 1446 phsubsw %xmm5,%xmm5 1447 1448// CHECK: pmaddubsw %mm3, %mm3 1449 pmaddubsw %mm3,%mm3 1450 1451// CHECK: pmaddubsw %xmm5, %xmm5 1452 pmaddubsw %xmm5,%xmm5 1453 1454// CHECK: pmulhrsw %mm3, %mm3 1455 pmulhrsw %mm3,%mm3 1456 1457// CHECK: pmulhrsw %xmm5, %xmm5 1458 pmulhrsw %xmm5,%xmm5 1459 1460// CHECK: pshufb %mm3, %mm3 1461 pshufb %mm3,%mm3 1462 1463// CHECK: pshufb %xmm5, %xmm5 1464 pshufb %xmm5,%xmm5 1465 1466// CHECK: psignb %mm3, %mm3 1467 psignb %mm3,%mm3 1468 1469// CHECK: psignb %xmm5, %xmm5 1470 psignb %xmm5,%xmm5 1471 1472// CHECK: psignw %mm3, %mm3 1473 psignw %mm3,%mm3 1474 1475// CHECK: psignw %xmm5, %xmm5 1476 psignw %xmm5,%xmm5 1477 1478// CHECK: psignd %mm3, %mm3 1479 psignd %mm3,%mm3 1480 1481// CHECK: psignd %xmm5, %xmm5 1482 psignd %xmm5,%xmm5 1483 1484// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3 1485 pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3 1486 1487// CHECK: pabsb %mm3, %mm3 1488 pabsb %mm3,%mm3 1489 1490// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5 1491 pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 1492 1493// CHECK: pabsb %xmm5, %xmm5 1494 pabsb %xmm5,%xmm5 1495 1496// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3 1497 pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3 1498 1499// CHECK: pabsw %mm3, %mm3 1500 pabsw %mm3,%mm3 1501 1502// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5 1503 pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 1504 1505// CHECK: pabsw %xmm5, %xmm5 1506 pabsw %xmm5,%xmm5 1507 1508// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3 1509 pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3 1510 1511// CHECK: pabsd %mm3, %mm3 1512 pabsd %mm3,%mm3 1513 1514// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5 1515 pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1516 1517// CHECK: pabsd %xmm5, %xmm5 1518 pabsd %xmm5,%xmm5 1519 1520// CHECK: femms 1521 femms 1522 1523// CHECK: packusdw %xmm5, %xmm5 1524 packusdw %xmm5,%xmm5 1525 1526// CHECK: pcmpeqq %xmm5, %xmm5 1527 pcmpeqq %xmm5,%xmm5 1528 1529// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5 1530 phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 1531 1532// CHECK: phminposuw %xmm5, %xmm5 1533 phminposuw %xmm5,%xmm5 1534 1535// CHECK: pmaxsb %xmm5, %xmm5 1536 pmaxsb %xmm5,%xmm5 1537 1538// CHECK: pmaxsd %xmm5, %xmm5 1539 pmaxsd %xmm5,%xmm5 1540 1541// CHECK: pmaxud %xmm5, %xmm5 1542 pmaxud %xmm5,%xmm5 1543 1544// CHECK: pmaxuw %xmm5, %xmm5 1545 pmaxuw %xmm5,%xmm5 1546 1547// CHECK: pminsb %xmm5, %xmm5 1548 pminsb %xmm5,%xmm5 1549 1550// CHECK: pminsd %xmm5, %xmm5 1551 pminsd %xmm5,%xmm5 1552 1553// CHECK: pminud %xmm5, %xmm5 1554 pminud %xmm5,%xmm5 1555 1556// CHECK: pminuw %xmm5, %xmm5 1557 pminuw %xmm5,%xmm5 1558 1559// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5 1560 pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 1561 1562// CHECK: pmovsxbw %xmm5, %xmm5 1563 pmovsxbw %xmm5,%xmm5 1564 1565// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5 1566 pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1567 1568// CHECK: pmovsxbd %xmm5, %xmm5 1569 pmovsxbd %xmm5,%xmm5 1570 1571// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5 1572 pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1573 1574// CHECK: pmovsxbq %xmm5, %xmm5 1575 pmovsxbq %xmm5,%xmm5 1576 1577// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5 1578 pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1579 1580// CHECK: pmovsxwd %xmm5, %xmm5 1581 pmovsxwd %xmm5,%xmm5 1582 1583// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5 1584 pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1585 1586// CHECK: pmovsxwq %xmm5, %xmm5 1587 pmovsxwq %xmm5,%xmm5 1588 1589// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5 1590 pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1591 1592// CHECK: pmovsxdq %xmm5, %xmm5 1593 pmovsxdq %xmm5,%xmm5 1594 1595// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5 1596 pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 1597 1598// CHECK: pmovzxbw %xmm5, %xmm5 1599 pmovzxbw %xmm5,%xmm5 1600 1601// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5 1602 pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1603 1604// CHECK: pmovzxbd %xmm5, %xmm5 1605 pmovzxbd %xmm5,%xmm5 1606 1607// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5 1608 pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1609 1610// CHECK: pmovzxbq %xmm5, %xmm5 1611 pmovzxbq %xmm5,%xmm5 1612 1613// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5 1614 pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 1615 1616// CHECK: pmovzxwd %xmm5, %xmm5 1617 pmovzxwd %xmm5,%xmm5 1618 1619// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5 1620 pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1621 1622// CHECK: pmovzxwq %xmm5, %xmm5 1623 pmovzxwq %xmm5,%xmm5 1624 1625// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5 1626 pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 1627 1628// CHECK: pmovzxdq %xmm5, %xmm5 1629 pmovzxdq %xmm5,%xmm5 1630 1631// CHECK: pmuldq %xmm5, %xmm5 1632 pmuldq %xmm5,%xmm5 1633 1634// CHECK: pmulld %xmm5, %xmm5 1635 pmulld %xmm5,%xmm5 1636 1637// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5 1638 ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5 1639 1640// CHECK: ptest %xmm5, %xmm5 1641 ptest %xmm5,%xmm5 1642 1643// CHECK: pcmpgtq %xmm5, %xmm5 1644 pcmpgtq %xmm5,%xmm5 1645 1646 1647// CHECK: movb $127, 3735928559(%ebx,%ecx,8) 1648// CHECK: encoding: [0xc6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f] 1649 movb $0x7f,0xdeadbeef(%ebx,%ecx,8) 1650 1651// CHECK: movb $127, 69 1652// CHECK: encoding: [0xc6,0x05,0x45,0x00,0x00,0x00,0x7f] 1653 movb $0x7f,0x45 1654 1655// CHECK: movb $127, 32493 1656// CHECK: encoding: [0xc6,0x05,0xed,0x7e,0x00,0x00,0x7f] 1657 movb $0x7f,0x7eed 1658 1659// CHECK: movb $127, 3133065982 1660// CHECK: encoding: [0xc6,0x05,0xfe,0xca,0xbe,0xba,0x7f] 1661 movb $0x7f,0xbabecafe 1662 1663// CHECK: movb $127, 305419896 1664// CHECK: encoding: [0xc6,0x05,0x78,0x56,0x34,0x12,0x7f] 1665 movb $0x7f,0x12345678 1666 1667// CHECK: movw $31438, 3735928559(%ebx,%ecx,8) 1668// CHECK: encoding: [0x66,0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 1669 movw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 1670 1671// CHECK: movw $31438, 69 1672// CHECK: encoding: [0x66,0xc7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a] 1673 movw $0x7ace,0x45 1674 1675// CHECK: movw $31438, 32493 1676// CHECK: encoding: [0x66,0xc7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a] 1677 movw $0x7ace,0x7eed 1678 1679// CHECK: movw $31438, 3133065982 1680// CHECK: encoding: [0x66,0xc7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a] 1681 movw $0x7ace,0xbabecafe 1682 1683// CHECK: movw $31438, 305419896 1684// CHECK: encoding: [0x66,0xc7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a] 1685 movw $0x7ace,0x12345678 1686 1687// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8) 1688// CHECK: encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 1689 movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 1690 1691// CHECK: movl $2063514302, 69 1692// CHECK: encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 1693 movl $0x7afebabe,0x45 1694 1695// CHECK: movl $2063514302, 32493 1696// CHECK: encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 1697 movl $0x7afebabe,0x7eed 1698 1699// CHECK: movl $2063514302, 3133065982 1700// CHECK: encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 1701 movl $0x7afebabe,0xbabecafe 1702 1703// CHECK: movl $2063514302, 305419896 1704// CHECK: encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 1705 movl $0x7afebabe,0x12345678 1706 1707// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8) 1708// CHECK: encoding: [0xc7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 1709 movl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 1710 1711// CHECK: movl $324478056, 69 1712// CHECK: encoding: [0xc7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 1713 movl $0x13572468,0x45 1714 1715// CHECK: movl $324478056, 32493 1716// CHECK: encoding: [0xc7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 1717 movl $0x13572468,0x7eed 1718 1719// CHECK: movl $324478056, 3133065982 1720// CHECK: encoding: [0xc7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 1721 movl $0x13572468,0xbabecafe 1722 1723// CHECK: movl $324478056, 305419896 1724// CHECK: encoding: [0xc7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 1725 movl $0x13572468,0x12345678 1726 1727// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx 1728// CHECK: encoding: [0x0f,0xbe,0x8c,0xcb,0xef,0xbe,0xad,0xde] 1729 movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx 1730 1731// CHECK: movsbl 69, %ecx 1732// CHECK: encoding: [0x0f,0xbe,0x0d,0x45,0x00,0x00,0x00] 1733 movsbl 0x45,%ecx 1734 1735// CHECK: movsbl 32493, %ecx 1736// CHECK: encoding: [0x0f,0xbe,0x0d,0xed,0x7e,0x00,0x00] 1737 movsbl 0x7eed,%ecx 1738 1739// CHECK: movsbl 3133065982, %ecx 1740// CHECK: encoding: [0x0f,0xbe,0x0d,0xfe,0xca,0xbe,0xba] 1741 movsbl 0xbabecafe,%ecx 1742 1743// CHECK: movsbl 305419896, %ecx 1744// CHECK: encoding: [0x0f,0xbe,0x0d,0x78,0x56,0x34,0x12] 1745 movsbl 0x12345678,%ecx 1746 1747// CHECK: movsbw 3735928559(%ebx,%ecx,8), %bx 1748// CHECK: encoding: [0x66,0x0f,0xbe,0x9c,0xcb,0xef,0xbe,0xad,0xde] 1749 movsbw 0xdeadbeef(%ebx,%ecx,8),%bx 1750 1751// CHECK: movsbw 69, %bx 1752// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0x45,0x00,0x00,0x00] 1753 movsbw 0x45,%bx 1754 1755// CHECK: movsbw 32493, %bx 1756// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0xed,0x7e,0x00,0x00] 1757 movsbw 0x7eed,%bx 1758 1759// CHECK: movsbw 3133065982, %bx 1760// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0xfe,0xca,0xbe,0xba] 1761 movsbw 0xbabecafe,%bx 1762 1763// CHECK: movsbw 305419896, %bx 1764// CHECK: encoding: [0x66,0x0f,0xbe,0x1d,0x78,0x56,0x34,0x12] 1765 movsbw 0x12345678,%bx 1766 1767// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx 1768// CHECK: encoding: [0x0f,0xbf,0x8c,0xcb,0xef,0xbe,0xad,0xde] 1769 movswl 0xdeadbeef(%ebx,%ecx,8),%ecx 1770 1771// CHECK: movswl 69, %ecx 1772// CHECK: encoding: [0x0f,0xbf,0x0d,0x45,0x00,0x00,0x00] 1773 movswl 0x45,%ecx 1774 1775// CHECK: movswl 32493, %ecx 1776// CHECK: encoding: [0x0f,0xbf,0x0d,0xed,0x7e,0x00,0x00] 1777 movswl 0x7eed,%ecx 1778 1779// CHECK: movswl 3133065982, %ecx 1780// CHECK: encoding: [0x0f,0xbf,0x0d,0xfe,0xca,0xbe,0xba] 1781 movswl 0xbabecafe,%ecx 1782 1783// CHECK: movswl 305419896, %ecx 1784// CHECK: encoding: [0x0f,0xbf,0x0d,0x78,0x56,0x34,0x12] 1785 movswl 0x12345678,%ecx 1786 1787// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx 1788// CHECK: encoding: [0x0f,0xb6,0x8c,0xcb,0xef,0xbe,0xad,0xde] 1789 movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx 1790 1791// CHECK: movzbl 69, %ecx 1792// CHECK: encoding: [0x0f,0xb6,0x0d,0x45,0x00,0x00,0x00] 1793 movzbl 0x45,%ecx 1794 1795// CHECK: movzbl 32493, %ecx 1796// CHECK: encoding: [0x0f,0xb6,0x0d,0xed,0x7e,0x00,0x00] 1797 movzbl 0x7eed,%ecx 1798 1799// CHECK: movzbl 3133065982, %ecx 1800// CHECK: encoding: [0x0f,0xb6,0x0d,0xfe,0xca,0xbe,0xba] 1801 movzbl 0xbabecafe,%ecx 1802 1803// CHECK: movzbl 305419896, %ecx 1804// CHECK: encoding: [0x0f,0xb6,0x0d,0x78,0x56,0x34,0x12] 1805 movzbl 0x12345678,%ecx 1806 1807// CHECK: movzbw 3735928559(%ebx,%ecx,8), %bx 1808// CHECK: encoding: [0x66,0x0f,0xb6,0x9c,0xcb,0xef,0xbe,0xad,0xde] 1809 movzbw 0xdeadbeef(%ebx,%ecx,8),%bx 1810 1811// CHECK: movzbw 69, %bx 1812// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0x45,0x00,0x00,0x00] 1813 movzbw 0x45,%bx 1814 1815// CHECK: movzbw 32493, %bx 1816// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0xed,0x7e,0x00,0x00] 1817 movzbw 0x7eed,%bx 1818 1819// CHECK: movzbw 3133065982, %bx 1820// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0xfe,0xca,0xbe,0xba] 1821 movzbw 0xbabecafe,%bx 1822 1823// CHECK: movzbw 305419896, %bx 1824// CHECK: encoding: [0x66,0x0f,0xb6,0x1d,0x78,0x56,0x34,0x12] 1825 movzbw 0x12345678,%bx 1826 1827// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx 1828// CHECK: encoding: [0x0f,0xb7,0x8c,0xcb,0xef,0xbe,0xad,0xde] 1829 movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx 1830 1831// CHECK: movzwl 69, %ecx 1832// CHECK: encoding: [0x0f,0xb7,0x0d,0x45,0x00,0x00,0x00] 1833 movzwl 0x45,%ecx 1834 1835// CHECK: movzwl 32493, %ecx 1836// CHECK: encoding: [0x0f,0xb7,0x0d,0xed,0x7e,0x00,0x00] 1837 movzwl 0x7eed,%ecx 1838 1839// CHECK: movzwl 3133065982, %ecx 1840// CHECK: encoding: [0x0f,0xb7,0x0d,0xfe,0xca,0xbe,0xba] 1841 movzwl 0xbabecafe,%ecx 1842 1843// CHECK: movzwl 305419896, %ecx 1844// CHECK: encoding: [0x0f,0xb7,0x0d,0x78,0x56,0x34,0x12] 1845 movzwl 0x12345678,%ecx 1846 1847// CHECK: pushl 3735928559(%ebx,%ecx,8) 1848// CHECK: encoding: [0xff,0xb4,0xcb,0xef,0xbe,0xad,0xde] 1849 pushl 0xdeadbeef(%ebx,%ecx,8) 1850 1851// CHECK: pushw 32493 1852// CHECK: encoding: [0x66,0xff,0x35,0xed,0x7e,0x00,0x00] 1853 pushw 0x7eed 1854 1855// CHECK: pushl 3133065982 1856// CHECK: encoding: [0xff,0x35,0xfe,0xca,0xbe,0xba] 1857 pushl 0xbabecafe 1858 1859// CHECK: pushl 305419896 1860// CHECK: encoding: [0xff,0x35,0x78,0x56,0x34,0x12] 1861 pushl 0x12345678 1862 1863// CHECK: popl 3735928559(%ebx,%ecx,8) 1864// CHECK: encoding: [0x8f,0x84,0xcb,0xef,0xbe,0xad,0xde] 1865 popl 0xdeadbeef(%ebx,%ecx,8) 1866 1867// CHECK: popw 32493 1868// CHECK: encoding: [0x66,0x8f,0x05,0xed,0x7e,0x00,0x00] 1869 popw 0x7eed 1870 1871// CHECK: popl 3133065982 1872// CHECK: encoding: [0x8f,0x05,0xfe,0xca,0xbe,0xba] 1873 popl 0xbabecafe 1874 1875// CHECK: popl 305419896 1876// CHECK: encoding: [0x8f,0x05,0x78,0x56,0x34,0x12] 1877 popl 0x12345678 1878 1879// CHECK: clc 1880// CHECK: encoding: [0xf8] 1881 clc 1882 1883// CHECK: cld 1884// CHECK: encoding: [0xfc] 1885 cld 1886 1887// CHECK: cli 1888// CHECK: encoding: [0xfa] 1889 cli 1890 1891// CHECK: clts 1892// CHECK: encoding: [0x0f,0x06] 1893 clts 1894 1895// CHECK: cmc 1896// CHECK: encoding: [0xf5] 1897 cmc 1898 1899// CHECK: lahf 1900// CHECK: encoding: [0x9f] 1901 lahf 1902 1903// CHECK: sahf 1904// CHECK: encoding: [0x9e] 1905 sahf 1906 1907// CHECK: stc 1908// CHECK: encoding: [0xf9] 1909 stc 1910 1911// CHECK: std 1912// CHECK: encoding: [0xfd] 1913 std 1914 1915// CHECK: sti 1916// CHECK: encoding: [0xfb] 1917 sti 1918 1919// CHECK: addb $254, 3735928559(%ebx,%ecx,8) 1920// CHECK: encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0xfe] 1921 addb $0xfe,0xdeadbeef(%ebx,%ecx,8) 1922 1923// CHECK: addb $254, 69 1924// CHECK: encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0xfe] 1925 addb $0xfe,0x45 1926 1927// CHECK: addb $254, 32493 1928// CHECK: encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0xfe] 1929 addb $0xfe,0x7eed 1930 1931// CHECK: addb $254, 3133065982 1932// CHECK: encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0xfe] 1933 addb $0xfe,0xbabecafe 1934 1935// CHECK: addb $254, 305419896 1936// CHECK: encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0xfe] 1937 addb $0xfe,0x12345678 1938 1939// CHECK: addb $127, 3735928559(%ebx,%ecx,8) 1940// CHECK: encoding: [0x80,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f] 1941 addb $0x7f,0xdeadbeef(%ebx,%ecx,8) 1942 1943// CHECK: addb $127, 69 1944// CHECK: encoding: [0x80,0x05,0x45,0x00,0x00,0x00,0x7f] 1945 addb $0x7f,0x45 1946 1947// CHECK: addb $127, 32493 1948// CHECK: encoding: [0x80,0x05,0xed,0x7e,0x00,0x00,0x7f] 1949 addb $0x7f,0x7eed 1950 1951// CHECK: addb $127, 3133065982 1952// CHECK: encoding: [0x80,0x05,0xfe,0xca,0xbe,0xba,0x7f] 1953 addb $0x7f,0xbabecafe 1954 1955// CHECK: addb $127, 305419896 1956// CHECK: encoding: [0x80,0x05,0x78,0x56,0x34,0x12,0x7f] 1957 addb $0x7f,0x12345678 1958 1959// CHECK: addw $31438, 3735928559(%ebx,%ecx,8) 1960// CHECK: encoding: [0x66,0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 1961 addw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 1962 1963// CHECK: addw $31438, 69 1964// CHECK: encoding: [0x66,0x81,0x05,0x45,0x00,0x00,0x00,0xce,0x7a] 1965 addw $0x7ace,0x45 1966 1967// CHECK: addw $31438, 32493 1968// CHECK: encoding: [0x66,0x81,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a] 1969 addw $0x7ace,0x7eed 1970 1971// CHECK: addw $31438, 3133065982 1972// CHECK: encoding: [0x66,0x81,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a] 1973 addw $0x7ace,0xbabecafe 1974 1975// CHECK: addw $31438, 305419896 1976// CHECK: encoding: [0x66,0x81,0x05,0x78,0x56,0x34,0x12,0xce,0x7a] 1977 addw $0x7ace,0x12345678 1978 1979// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8) 1980// CHECK: encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 1981 addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 1982 1983// CHECK: addl $2063514302, 69 1984// CHECK: encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 1985 addl $0x7afebabe,0x45 1986 1987// CHECK: addl $2063514302, 32493 1988// CHECK: encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 1989 addl $0x7afebabe,0x7eed 1990 1991// CHECK: addl $2063514302, 3133065982 1992// CHECK: encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 1993 addl $0x7afebabe,0xbabecafe 1994 1995// CHECK: addl $2063514302, 305419896 1996// CHECK: encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 1997 addl $0x7afebabe,0x12345678 1998 1999// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8) 2000// CHECK: encoding: [0x81,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2001 addl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2002 2003// CHECK: addl $324478056, 69 2004// CHECK: encoding: [0x81,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2005 addl $0x13572468,0x45 2006 2007// CHECK: addl $324478056, 32493 2008// CHECK: encoding: [0x81,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2009 addl $0x13572468,0x7eed 2010 2011// CHECK: addl $324478056, 3133065982 2012// CHECK: encoding: [0x81,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2013 addl $0x13572468,0xbabecafe 2014 2015// CHECK: addl $324478056, 305419896 2016// CHECK: encoding: [0x81,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2017 addl $0x13572468,0x12345678 2018 2019// CHECK: incl 3735928559(%ebx,%ecx,8) 2020// CHECK: encoding: [0xff,0x84,0xcb,0xef,0xbe,0xad,0xde] 2021 incl 0xdeadbeef(%ebx,%ecx,8) 2022 2023// CHECK: incw 32493 2024// CHECK: encoding: [0x66,0xff,0x05,0xed,0x7e,0x00,0x00] 2025 incw 0x7eed 2026 2027// CHECK: incl 3133065982 2028// CHECK: encoding: [0xff,0x05,0xfe,0xca,0xbe,0xba] 2029 incl 0xbabecafe 2030 2031// CHECK: incl 305419896 2032// CHECK: encoding: [0xff,0x05,0x78,0x56,0x34,0x12] 2033 incl 0x12345678 2034 2035// CHECK: subb $254, 3735928559(%ebx,%ecx,8) 2036// CHECK: encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2037 subb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2038 2039// CHECK: subb $254, 69 2040// CHECK: encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0xfe] 2041 subb $0xfe,0x45 2042 2043// CHECK: subb $254, 32493 2044// CHECK: encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0xfe] 2045 subb $0xfe,0x7eed 2046 2047// CHECK: subb $254, 3133065982 2048// CHECK: encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0xfe] 2049 subb $0xfe,0xbabecafe 2050 2051// CHECK: subb $254, 305419896 2052// CHECK: encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0xfe] 2053 subb $0xfe,0x12345678 2054 2055// CHECK: subb $127, 3735928559(%ebx,%ecx,8) 2056// CHECK: encoding: [0x80,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2057 subb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2058 2059// CHECK: subb $127, 69 2060// CHECK: encoding: [0x80,0x2d,0x45,0x00,0x00,0x00,0x7f] 2061 subb $0x7f,0x45 2062 2063// CHECK: subb $127, 32493 2064// CHECK: encoding: [0x80,0x2d,0xed,0x7e,0x00,0x00,0x7f] 2065 subb $0x7f,0x7eed 2066 2067// CHECK: subb $127, 3133065982 2068// CHECK: encoding: [0x80,0x2d,0xfe,0xca,0xbe,0xba,0x7f] 2069 subb $0x7f,0xbabecafe 2070 2071// CHECK: subb $127, 305419896 2072// CHECK: encoding: [0x80,0x2d,0x78,0x56,0x34,0x12,0x7f] 2073 subb $0x7f,0x12345678 2074 2075// CHECK: subw $31438, 3735928559(%ebx,%ecx,8) 2076// CHECK: encoding: [0x66,0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2077 subw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2078 2079// CHECK: subw $31438, 69 2080// CHECK: encoding: [0x66,0x81,0x2d,0x45,0x00,0x00,0x00,0xce,0x7a] 2081 subw $0x7ace,0x45 2082 2083// CHECK: subw $31438, 32493 2084// CHECK: encoding: [0x66,0x81,0x2d,0xed,0x7e,0x00,0x00,0xce,0x7a] 2085 subw $0x7ace,0x7eed 2086 2087// CHECK: subw $31438, 3133065982 2088// CHECK: encoding: [0x66,0x81,0x2d,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2089 subw $0x7ace,0xbabecafe 2090 2091// CHECK: subw $31438, 305419896 2092// CHECK: encoding: [0x66,0x81,0x2d,0x78,0x56,0x34,0x12,0xce,0x7a] 2093 subw $0x7ace,0x12345678 2094 2095// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8) 2096// CHECK: encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2097 subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2098 2099// CHECK: subl $2063514302, 69 2100// CHECK: encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2101 subl $0x7afebabe,0x45 2102 2103// CHECK: subl $2063514302, 32493 2104// CHECK: encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2105 subl $0x7afebabe,0x7eed 2106 2107// CHECK: subl $2063514302, 3133065982 2108// CHECK: encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2109 subl $0x7afebabe,0xbabecafe 2110 2111// CHECK: subl $2063514302, 305419896 2112// CHECK: encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2113 subl $0x7afebabe,0x12345678 2114 2115// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8) 2116// CHECK: encoding: [0x81,0xac,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2117 subl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2118 2119// CHECK: subl $324478056, 69 2120// CHECK: encoding: [0x81,0x2d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2121 subl $0x13572468,0x45 2122 2123// CHECK: subl $324478056, 32493 2124// CHECK: encoding: [0x81,0x2d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2125 subl $0x13572468,0x7eed 2126 2127// CHECK: subl $324478056, 3133065982 2128// CHECK: encoding: [0x81,0x2d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2129 subl $0x13572468,0xbabecafe 2130 2131// CHECK: subl $324478056, 305419896 2132// CHECK: encoding: [0x81,0x2d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2133 subl $0x13572468,0x12345678 2134 2135// CHECK: decl 3735928559(%ebx,%ecx,8) 2136// CHECK: encoding: [0xff,0x8c,0xcb,0xef,0xbe,0xad,0xde] 2137 decl 0xdeadbeef(%ebx,%ecx,8) 2138 2139// CHECK: decw 32493 2140// CHECK: encoding: [0x66,0xff,0x0d,0xed,0x7e,0x00,0x00] 2141 decw 0x7eed 2142 2143// CHECK: decl 3133065982 2144// CHECK: encoding: [0xff,0x0d,0xfe,0xca,0xbe,0xba] 2145 decl 0xbabecafe 2146 2147// CHECK: decl 305419896 2148// CHECK: encoding: [0xff,0x0d,0x78,0x56,0x34,0x12] 2149 decl 0x12345678 2150 2151// CHECK: sbbb $254, 3735928559(%ebx,%ecx,8) 2152// CHECK: encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2153 sbbb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2154 2155// CHECK: sbbb $254, 69 2156// CHECK: encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0xfe] 2157 sbbb $0xfe,0x45 2158 2159// CHECK: sbbb $254, 32493 2160// CHECK: encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0xfe] 2161 sbbb $0xfe,0x7eed 2162 2163// CHECK: sbbb $254, 3133065982 2164// CHECK: encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0xfe] 2165 sbbb $0xfe,0xbabecafe 2166 2167// CHECK: sbbb $254, 305419896 2168// CHECK: encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0xfe] 2169 sbbb $0xfe,0x12345678 2170 2171// CHECK: sbbb $127, 3735928559(%ebx,%ecx,8) 2172// CHECK: encoding: [0x80,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2173 sbbb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2174 2175// CHECK: sbbb $127, 69 2176// CHECK: encoding: [0x80,0x1d,0x45,0x00,0x00,0x00,0x7f] 2177 sbbb $0x7f,0x45 2178 2179// CHECK: sbbb $127, 32493 2180// CHECK: encoding: [0x80,0x1d,0xed,0x7e,0x00,0x00,0x7f] 2181 sbbb $0x7f,0x7eed 2182 2183// CHECK: sbbb $127, 3133065982 2184// CHECK: encoding: [0x80,0x1d,0xfe,0xca,0xbe,0xba,0x7f] 2185 sbbb $0x7f,0xbabecafe 2186 2187// CHECK: sbbb $127, 305419896 2188// CHECK: encoding: [0x80,0x1d,0x78,0x56,0x34,0x12,0x7f] 2189 sbbb $0x7f,0x12345678 2190 2191// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8) 2192// CHECK: encoding: [0x66,0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2193 sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2194 2195// CHECK: sbbw $31438, 69 2196// CHECK: encoding: [0x66,0x81,0x1d,0x45,0x00,0x00,0x00,0xce,0x7a] 2197 sbbw $0x7ace,0x45 2198 2199// CHECK: sbbw $31438, 32493 2200// CHECK: encoding: [0x66,0x81,0x1d,0xed,0x7e,0x00,0x00,0xce,0x7a] 2201 sbbw $0x7ace,0x7eed 2202 2203// CHECK: sbbw $31438, 3133065982 2204// CHECK: encoding: [0x66,0x81,0x1d,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2205 sbbw $0x7ace,0xbabecafe 2206 2207// CHECK: sbbw $31438, 305419896 2208// CHECK: encoding: [0x66,0x81,0x1d,0x78,0x56,0x34,0x12,0xce,0x7a] 2209 sbbw $0x7ace,0x12345678 2210 2211// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8) 2212// CHECK: encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2213 sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2214 2215// CHECK: sbbl $2063514302, 69 2216// CHECK: encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2217 sbbl $0x7afebabe,0x45 2218 2219// CHECK: sbbl $2063514302, 32493 2220// CHECK: encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2221 sbbl $0x7afebabe,0x7eed 2222 2223// CHECK: sbbl $2063514302, 3133065982 2224// CHECK: encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2225 sbbl $0x7afebabe,0xbabecafe 2226 2227// CHECK: sbbl $2063514302, 305419896 2228// CHECK: encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2229 sbbl $0x7afebabe,0x12345678 2230 2231// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8) 2232// CHECK: encoding: [0x81,0x9c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2233 sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2234 2235// CHECK: sbbl $324478056, 69 2236// CHECK: encoding: [0x81,0x1d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2237 sbbl $0x13572468,0x45 2238 2239// CHECK: sbbl $324478056, 32493 2240// CHECK: encoding: [0x81,0x1d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2241 sbbl $0x13572468,0x7eed 2242 2243// CHECK: sbbl $324478056, 3133065982 2244// CHECK: encoding: [0x81,0x1d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2245 sbbl $0x13572468,0xbabecafe 2246 2247// CHECK: sbbl $324478056, 305419896 2248// CHECK: encoding: [0x81,0x1d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2249 sbbl $0x13572468,0x12345678 2250 2251// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8) 2252// CHECK: encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2253 cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2254 2255// CHECK: cmpb $254, 69 2256// CHECK: encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0xfe] 2257 cmpb $0xfe,0x45 2258 2259// CHECK: cmpb $254, 32493 2260// CHECK: encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0xfe] 2261 cmpb $0xfe,0x7eed 2262 2263// CHECK: cmpb $254, 3133065982 2264// CHECK: encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0xfe] 2265 cmpb $0xfe,0xbabecafe 2266 2267// CHECK: cmpb $254, 305419896 2268// CHECK: encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0xfe] 2269 cmpb $0xfe,0x12345678 2270 2271// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8) 2272// CHECK: encoding: [0x80,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2273 cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2274 2275// CHECK: cmpb $127, 69 2276// CHECK: encoding: [0x80,0x3d,0x45,0x00,0x00,0x00,0x7f] 2277 cmpb $0x7f,0x45 2278 2279// CHECK: cmpb $127, 32493 2280// CHECK: encoding: [0x80,0x3d,0xed,0x7e,0x00,0x00,0x7f] 2281 cmpb $0x7f,0x7eed 2282 2283// CHECK: cmpb $127, 3133065982 2284// CHECK: encoding: [0x80,0x3d,0xfe,0xca,0xbe,0xba,0x7f] 2285 cmpb $0x7f,0xbabecafe 2286 2287// CHECK: cmpb $127, 305419896 2288// CHECK: encoding: [0x80,0x3d,0x78,0x56,0x34,0x12,0x7f] 2289 cmpb $0x7f,0x12345678 2290 2291// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8) 2292// CHECK: encoding: [0x66,0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2293 cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2294 2295// CHECK: cmpw $31438, 69 2296// CHECK: encoding: [0x66,0x81,0x3d,0x45,0x00,0x00,0x00,0xce,0x7a] 2297 cmpw $0x7ace,0x45 2298 2299// CHECK: cmpw $31438, 32493 2300// CHECK: encoding: [0x66,0x81,0x3d,0xed,0x7e,0x00,0x00,0xce,0x7a] 2301 cmpw $0x7ace,0x7eed 2302 2303// CHECK: cmpw $31438, 3133065982 2304// CHECK: encoding: [0x66,0x81,0x3d,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2305 cmpw $0x7ace,0xbabecafe 2306 2307// CHECK: cmpw $31438, 305419896 2308// CHECK: encoding: [0x66,0x81,0x3d,0x78,0x56,0x34,0x12,0xce,0x7a] 2309 cmpw $0x7ace,0x12345678 2310 2311// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8) 2312// CHECK: encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2313 cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2314 2315// CHECK: cmpl $2063514302, 69 2316// CHECK: encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2317 cmpl $0x7afebabe,0x45 2318 2319// CHECK: cmpl $2063514302, 32493 2320// CHECK: encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2321 cmpl $0x7afebabe,0x7eed 2322 2323// CHECK: cmpl $2063514302, 3133065982 2324// CHECK: encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2325 cmpl $0x7afebabe,0xbabecafe 2326 2327// CHECK: cmpl $2063514302, 305419896 2328// CHECK: encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2329 cmpl $0x7afebabe,0x12345678 2330 2331// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8) 2332// CHECK: encoding: [0x81,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2333 cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2334 2335// CHECK: cmpl $324478056, 69 2336// CHECK: encoding: [0x81,0x3d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2337 cmpl $0x13572468,0x45 2338 2339// CHECK: cmpl $324478056, 32493 2340// CHECK: encoding: [0x81,0x3d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2341 cmpl $0x13572468,0x7eed 2342 2343// CHECK: cmpl $324478056, 3133065982 2344// CHECK: encoding: [0x81,0x3d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2345 cmpl $0x13572468,0xbabecafe 2346 2347// CHECK: cmpl $324478056, 305419896 2348// CHECK: encoding: [0x81,0x3d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2349 cmpl $0x13572468,0x12345678 2350 2351// CHECK: testb $127, 3735928559(%ebx,%ecx,8) 2352// CHECK: encoding: [0xf6,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2353 testb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2354 2355// CHECK: testb $127, 69 2356// CHECK: encoding: [0xf6,0x05,0x45,0x00,0x00,0x00,0x7f] 2357 testb $0x7f,0x45 2358 2359// CHECK: testb $127, 32493 2360// CHECK: encoding: [0xf6,0x05,0xed,0x7e,0x00,0x00,0x7f] 2361 testb $0x7f,0x7eed 2362 2363// CHECK: testb $127, 3133065982 2364// CHECK: encoding: [0xf6,0x05,0xfe,0xca,0xbe,0xba,0x7f] 2365 testb $0x7f,0xbabecafe 2366 2367// CHECK: testb $127, 305419896 2368// CHECK: encoding: [0xf6,0x05,0x78,0x56,0x34,0x12,0x7f] 2369 testb $0x7f,0x12345678 2370 2371// CHECK: testw $31438, 3735928559(%ebx,%ecx,8) 2372// CHECK: encoding: [0x66,0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2373 testw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2374 2375// CHECK: testw $31438, 69 2376// CHECK: encoding: [0x66,0xf7,0x05,0x45,0x00,0x00,0x00,0xce,0x7a] 2377 testw $0x7ace,0x45 2378 2379// CHECK: testw $31438, 32493 2380// CHECK: encoding: [0x66,0xf7,0x05,0xed,0x7e,0x00,0x00,0xce,0x7a] 2381 testw $0x7ace,0x7eed 2382 2383// CHECK: testw $31438, 3133065982 2384// CHECK: encoding: [0x66,0xf7,0x05,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2385 testw $0x7ace,0xbabecafe 2386 2387// CHECK: testw $31438, 305419896 2388// CHECK: encoding: [0x66,0xf7,0x05,0x78,0x56,0x34,0x12,0xce,0x7a] 2389 testw $0x7ace,0x12345678 2390 2391// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8) 2392// CHECK: encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2393 testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2394 2395// CHECK: testl $2063514302, 69 2396// CHECK: encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2397 testl $0x7afebabe,0x45 2398 2399// CHECK: testl $2063514302, 32493 2400// CHECK: encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2401 testl $0x7afebabe,0x7eed 2402 2403// CHECK: testl $2063514302, 3133065982 2404// CHECK: encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2405 testl $0x7afebabe,0xbabecafe 2406 2407// CHECK: testl $2063514302, 305419896 2408// CHECK: encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2409 testl $0x7afebabe,0x12345678 2410 2411// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8) 2412// CHECK: encoding: [0xf7,0x84,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2413 testl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2414 2415// CHECK: testl $324478056, 69 2416// CHECK: encoding: [0xf7,0x05,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2417 testl $0x13572468,0x45 2418 2419// CHECK: testl $324478056, 32493 2420// CHECK: encoding: [0xf7,0x05,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2421 testl $0x13572468,0x7eed 2422 2423// CHECK: testl $324478056, 3133065982 2424// CHECK: encoding: [0xf7,0x05,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2425 testl $0x13572468,0xbabecafe 2426 2427// CHECK: testl $324478056, 305419896 2428// CHECK: encoding: [0xf7,0x05,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2429 testl $0x13572468,0x12345678 2430 2431// CHECK: andb $254, 3735928559(%ebx,%ecx,8) 2432// CHECK: encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2433 andb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2434 2435// CHECK: andb $254, 69 2436// CHECK: encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0xfe] 2437 andb $0xfe,0x45 2438 2439// CHECK: andb $254, 32493 2440// CHECK: encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0xfe] 2441 andb $0xfe,0x7eed 2442 2443// CHECK: andb $254, 3133065982 2444// CHECK: encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0xfe] 2445 andb $0xfe,0xbabecafe 2446 2447// CHECK: andb $254, 305419896 2448// CHECK: encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0xfe] 2449 andb $0xfe,0x12345678 2450 2451// CHECK: andb $127, 3735928559(%ebx,%ecx,8) 2452// CHECK: encoding: [0x80,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2453 andb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2454 2455// CHECK: andb $127, 69 2456// CHECK: encoding: [0x80,0x25,0x45,0x00,0x00,0x00,0x7f] 2457 andb $0x7f,0x45 2458 2459// CHECK: andb $127, 32493 2460// CHECK: encoding: [0x80,0x25,0xed,0x7e,0x00,0x00,0x7f] 2461 andb $0x7f,0x7eed 2462 2463// CHECK: andb $127, 3133065982 2464// CHECK: encoding: [0x80,0x25,0xfe,0xca,0xbe,0xba,0x7f] 2465 andb $0x7f,0xbabecafe 2466 2467// CHECK: andb $127, 305419896 2468// CHECK: encoding: [0x80,0x25,0x78,0x56,0x34,0x12,0x7f] 2469 andb $0x7f,0x12345678 2470 2471// CHECK: andw $31438, 3735928559(%ebx,%ecx,8) 2472// CHECK: encoding: [0x66,0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2473 andw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2474 2475// CHECK: andw $31438, 69 2476// CHECK: encoding: [0x66,0x81,0x25,0x45,0x00,0x00,0x00,0xce,0x7a] 2477 andw $0x7ace,0x45 2478 2479// CHECK: andw $31438, 32493 2480// CHECK: encoding: [0x66,0x81,0x25,0xed,0x7e,0x00,0x00,0xce,0x7a] 2481 andw $0x7ace,0x7eed 2482 2483// CHECK: andw $31438, 3133065982 2484// CHECK: encoding: [0x66,0x81,0x25,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2485 andw $0x7ace,0xbabecafe 2486 2487// CHECK: andw $31438, 305419896 2488// CHECK: encoding: [0x66,0x81,0x25,0x78,0x56,0x34,0x12,0xce,0x7a] 2489 andw $0x7ace,0x12345678 2490 2491// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8) 2492// CHECK: encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2493 andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2494 2495// CHECK: andl $2063514302, 69 2496// CHECK: encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2497 andl $0x7afebabe,0x45 2498 2499// CHECK: andl $2063514302, 32493 2500// CHECK: encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2501 andl $0x7afebabe,0x7eed 2502 2503// CHECK: andl $2063514302, 3133065982 2504// CHECK: encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2505 andl $0x7afebabe,0xbabecafe 2506 2507// CHECK: andl $2063514302, 305419896 2508// CHECK: encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2509 andl $0x7afebabe,0x12345678 2510 2511// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8) 2512// CHECK: encoding: [0x81,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2513 andl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2514 2515// CHECK: andl $324478056, 69 2516// CHECK: encoding: [0x81,0x25,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2517 andl $0x13572468,0x45 2518 2519// CHECK: andl $324478056, 32493 2520// CHECK: encoding: [0x81,0x25,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2521 andl $0x13572468,0x7eed 2522 2523// CHECK: andl $324478056, 3133065982 2524// CHECK: encoding: [0x81,0x25,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2525 andl $0x13572468,0xbabecafe 2526 2527// CHECK: andl $324478056, 305419896 2528// CHECK: encoding: [0x81,0x25,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2529 andl $0x13572468,0x12345678 2530 2531// CHECK: orb $254, 3735928559(%ebx,%ecx,8) 2532// CHECK: encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2533 orb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2534 2535// CHECK: orb $254, 69 2536// CHECK: encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0xfe] 2537 orb $0xfe,0x45 2538 2539// CHECK: orb $254, 32493 2540// CHECK: encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0xfe] 2541 orb $0xfe,0x7eed 2542 2543// CHECK: orb $254, 3133065982 2544// CHECK: encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0xfe] 2545 orb $0xfe,0xbabecafe 2546 2547// CHECK: orb $254, 305419896 2548// CHECK: encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0xfe] 2549 orb $0xfe,0x12345678 2550 2551// CHECK: orb $127, 3735928559(%ebx,%ecx,8) 2552// CHECK: encoding: [0x80,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2553 orb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2554 2555// CHECK: orb $127, 69 2556// CHECK: encoding: [0x80,0x0d,0x45,0x00,0x00,0x00,0x7f] 2557 orb $0x7f,0x45 2558 2559// CHECK: orb $127, 32493 2560// CHECK: encoding: [0x80,0x0d,0xed,0x7e,0x00,0x00,0x7f] 2561 orb $0x7f,0x7eed 2562 2563// CHECK: orb $127, 3133065982 2564// CHECK: encoding: [0x80,0x0d,0xfe,0xca,0xbe,0xba,0x7f] 2565 orb $0x7f,0xbabecafe 2566 2567// CHECK: orb $127, 305419896 2568// CHECK: encoding: [0x80,0x0d,0x78,0x56,0x34,0x12,0x7f] 2569 orb $0x7f,0x12345678 2570 2571// CHECK: orw $31438, 3735928559(%ebx,%ecx,8) 2572// CHECK: encoding: [0x66,0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2573 orw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2574 2575// CHECK: orw $31438, 69 2576// CHECK: encoding: [0x66,0x81,0x0d,0x45,0x00,0x00,0x00,0xce,0x7a] 2577 orw $0x7ace,0x45 2578 2579// CHECK: orw $31438, 32493 2580// CHECK: encoding: [0x66,0x81,0x0d,0xed,0x7e,0x00,0x00,0xce,0x7a] 2581 orw $0x7ace,0x7eed 2582 2583// CHECK: orw $31438, 3133065982 2584// CHECK: encoding: [0x66,0x81,0x0d,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2585 orw $0x7ace,0xbabecafe 2586 2587// CHECK: orw $31438, 305419896 2588// CHECK: encoding: [0x66,0x81,0x0d,0x78,0x56,0x34,0x12,0xce,0x7a] 2589 orw $0x7ace,0x12345678 2590 2591// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8) 2592// CHECK: encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2593 orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2594 2595// CHECK: orl $2063514302, 69 2596// CHECK: encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2597 orl $0x7afebabe,0x45 2598 2599// CHECK: orl $2063514302, 32493 2600// CHECK: encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2601 orl $0x7afebabe,0x7eed 2602 2603// CHECK: orl $2063514302, 3133065982 2604// CHECK: encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2605 orl $0x7afebabe,0xbabecafe 2606 2607// CHECK: orl $2063514302, 305419896 2608// CHECK: encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2609 orl $0x7afebabe,0x12345678 2610 2611// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8) 2612// CHECK: encoding: [0x81,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2613 orl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2614 2615// CHECK: orl $324478056, 69 2616// CHECK: encoding: [0x81,0x0d,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2617 orl $0x13572468,0x45 2618 2619// CHECK: orl $324478056, 32493 2620// CHECK: encoding: [0x81,0x0d,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2621 orl $0x13572468,0x7eed 2622 2623// CHECK: orl $324478056, 3133065982 2624// CHECK: encoding: [0x81,0x0d,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2625 orl $0x13572468,0xbabecafe 2626 2627// CHECK: orl $324478056, 305419896 2628// CHECK: encoding: [0x81,0x0d,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2629 orl $0x13572468,0x12345678 2630 2631// CHECK: xorb $254, 3735928559(%ebx,%ecx,8) 2632// CHECK: encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2633 xorb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2634 2635// CHECK: xorb $254, 69 2636// CHECK: encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0xfe] 2637 xorb $0xfe,0x45 2638 2639// CHECK: xorb $254, 32493 2640// CHECK: encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0xfe] 2641 xorb $0xfe,0x7eed 2642 2643// CHECK: xorb $254, 3133065982 2644// CHECK: encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0xfe] 2645 xorb $0xfe,0xbabecafe 2646 2647// CHECK: xorb $254, 305419896 2648// CHECK: encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0xfe] 2649 xorb $0xfe,0x12345678 2650 2651// CHECK: xorb $127, 3735928559(%ebx,%ecx,8) 2652// CHECK: encoding: [0x80,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2653 xorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2654 2655// CHECK: xorb $127, 69 2656// CHECK: encoding: [0x80,0x35,0x45,0x00,0x00,0x00,0x7f] 2657 xorb $0x7f,0x45 2658 2659// CHECK: xorb $127, 32493 2660// CHECK: encoding: [0x80,0x35,0xed,0x7e,0x00,0x00,0x7f] 2661 xorb $0x7f,0x7eed 2662 2663// CHECK: xorb $127, 3133065982 2664// CHECK: encoding: [0x80,0x35,0xfe,0xca,0xbe,0xba,0x7f] 2665 xorb $0x7f,0xbabecafe 2666 2667// CHECK: xorb $127, 305419896 2668// CHECK: encoding: [0x80,0x35,0x78,0x56,0x34,0x12,0x7f] 2669 xorb $0x7f,0x12345678 2670 2671// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8) 2672// CHECK: encoding: [0x66,0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2673 xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2674 2675// CHECK: xorw $31438, 69 2676// CHECK: encoding: [0x66,0x81,0x35,0x45,0x00,0x00,0x00,0xce,0x7a] 2677 xorw $0x7ace,0x45 2678 2679// CHECK: xorw $31438, 32493 2680// CHECK: encoding: [0x66,0x81,0x35,0xed,0x7e,0x00,0x00,0xce,0x7a] 2681 xorw $0x7ace,0x7eed 2682 2683// CHECK: xorw $31438, 3133065982 2684// CHECK: encoding: [0x66,0x81,0x35,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2685 xorw $0x7ace,0xbabecafe 2686 2687// CHECK: xorw $31438, 305419896 2688// CHECK: encoding: [0x66,0x81,0x35,0x78,0x56,0x34,0x12,0xce,0x7a] 2689 xorw $0x7ace,0x12345678 2690 2691// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8) 2692// CHECK: encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2693 xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2694 2695// CHECK: xorl $2063514302, 69 2696// CHECK: encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2697 xorl $0x7afebabe,0x45 2698 2699// CHECK: xorl $2063514302, 32493 2700// CHECK: encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2701 xorl $0x7afebabe,0x7eed 2702 2703// CHECK: xorl $2063514302, 3133065982 2704// CHECK: encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2705 xorl $0x7afebabe,0xbabecafe 2706 2707// CHECK: xorl $2063514302, 305419896 2708// CHECK: encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2709 xorl $0x7afebabe,0x12345678 2710 2711// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8) 2712// CHECK: encoding: [0x81,0xb4,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2713 xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2714 2715// CHECK: xorl $324478056, 69 2716// CHECK: encoding: [0x81,0x35,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2717 xorl $0x13572468,0x45 2718 2719// CHECK: xorl $324478056, 32493 2720// CHECK: encoding: [0x81,0x35,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2721 xorl $0x13572468,0x7eed 2722 2723// CHECK: xorl $324478056, 3133065982 2724// CHECK: encoding: [0x81,0x35,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2725 xorl $0x13572468,0xbabecafe 2726 2727// CHECK: xorl $324478056, 305419896 2728// CHECK: encoding: [0x81,0x35,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2729 xorl $0x13572468,0x12345678 2730 2731// CHECK: adcb $254, 3735928559(%ebx,%ecx,8) 2732// CHECK: encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0xfe] 2733 adcb $0xfe,0xdeadbeef(%ebx,%ecx,8) 2734 2735// CHECK: adcb $254, 69 2736// CHECK: encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0xfe] 2737 adcb $0xfe,0x45 2738 2739// CHECK: adcb $254, 32493 2740// CHECK: encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0xfe] 2741 adcb $0xfe,0x7eed 2742 2743// CHECK: adcb $254, 3133065982 2744// CHECK: encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0xfe] 2745 adcb $0xfe,0xbabecafe 2746 2747// CHECK: adcb $254, 305419896 2748// CHECK: encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0xfe] 2749 adcb $0xfe,0x12345678 2750 2751// CHECK: adcb $127, 3735928559(%ebx,%ecx,8) 2752// CHECK: encoding: [0x80,0x94,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2753 adcb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2754 2755// CHECK: adcb $127, 69 2756// CHECK: encoding: [0x80,0x15,0x45,0x00,0x00,0x00,0x7f] 2757 adcb $0x7f,0x45 2758 2759// CHECK: adcb $127, 32493 2760// CHECK: encoding: [0x80,0x15,0xed,0x7e,0x00,0x00,0x7f] 2761 adcb $0x7f,0x7eed 2762 2763// CHECK: adcb $127, 3133065982 2764// CHECK: encoding: [0x80,0x15,0xfe,0xca,0xbe,0xba,0x7f] 2765 adcb $0x7f,0xbabecafe 2766 2767// CHECK: adcb $127, 305419896 2768// CHECK: encoding: [0x80,0x15,0x78,0x56,0x34,0x12,0x7f] 2769 adcb $0x7f,0x12345678 2770 2771// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8) 2772// CHECK: encoding: [0x66,0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xce,0x7a] 2773 adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 2774 2775// CHECK: adcw $31438, 69 2776// CHECK: encoding: [0x66,0x81,0x15,0x45,0x00,0x00,0x00,0xce,0x7a] 2777 adcw $0x7ace,0x45 2778 2779// CHECK: adcw $31438, 32493 2780// CHECK: encoding: [0x66,0x81,0x15,0xed,0x7e,0x00,0x00,0xce,0x7a] 2781 adcw $0x7ace,0x7eed 2782 2783// CHECK: adcw $31438, 3133065982 2784// CHECK: encoding: [0x66,0x81,0x15,0xfe,0xca,0xbe,0xba,0xce,0x7a] 2785 adcw $0x7ace,0xbabecafe 2786 2787// CHECK: adcw $31438, 305419896 2788// CHECK: encoding: [0x66,0x81,0x15,0x78,0x56,0x34,0x12,0xce,0x7a] 2789 adcw $0x7ace,0x12345678 2790 2791// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8) 2792// CHECK: encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0xbe,0xba,0xfe,0x7a] 2793 adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 2794 2795// CHECK: adcl $2063514302, 69 2796// CHECK: encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2797 adcl $0x7afebabe,0x45 2798 2799// CHECK: adcl $2063514302, 32493 2800// CHECK: encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0xbe,0xba,0xfe,0x7a] 2801 adcl $0x7afebabe,0x7eed 2802 2803// CHECK: adcl $2063514302, 3133065982 2804// CHECK: encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0xbe,0xba,0xfe,0x7a] 2805 adcl $0x7afebabe,0xbabecafe 2806 2807// CHECK: adcl $2063514302, 305419896 2808// CHECK: encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0xbe,0xba,0xfe,0x7a] 2809 adcl $0x7afebabe,0x12345678 2810 2811// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8) 2812// CHECK: encoding: [0x81,0x94,0xcb,0xef,0xbe,0xad,0xde,0x68,0x24,0x57,0x13] 2813 adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 2814 2815// CHECK: adcl $324478056, 69 2816// CHECK: encoding: [0x81,0x15,0x45,0x00,0x00,0x00,0x68,0x24,0x57,0x13] 2817 adcl $0x13572468,0x45 2818 2819// CHECK: adcl $324478056, 32493 2820// CHECK: encoding: [0x81,0x15,0xed,0x7e,0x00,0x00,0x68,0x24,0x57,0x13] 2821 adcl $0x13572468,0x7eed 2822 2823// CHECK: adcl $324478056, 3133065982 2824// CHECK: encoding: [0x81,0x15,0xfe,0xca,0xbe,0xba,0x68,0x24,0x57,0x13] 2825 adcl $0x13572468,0xbabecafe 2826 2827// CHECK: adcl $324478056, 305419896 2828// CHECK: encoding: [0x81,0x15,0x78,0x56,0x34,0x12,0x68,0x24,0x57,0x13] 2829 adcl $0x13572468,0x12345678 2830 2831// CHECK: negl 3735928559(%ebx,%ecx,8) 2832// CHECK: encoding: [0xf7,0x9c,0xcb,0xef,0xbe,0xad,0xde] 2833 negl 0xdeadbeef(%ebx,%ecx,8) 2834 2835// CHECK: negw 32493 2836// CHECK: encoding: [0x66,0xf7,0x1d,0xed,0x7e,0x00,0x00] 2837 negw 0x7eed 2838 2839// CHECK: negl 3133065982 2840// CHECK: encoding: [0xf7,0x1d,0xfe,0xca,0xbe,0xba] 2841 negl 0xbabecafe 2842 2843// CHECK: negl 305419896 2844// CHECK: encoding: [0xf7,0x1d,0x78,0x56,0x34,0x12] 2845 negl 0x12345678 2846 2847// CHECK: notl 3735928559(%ebx,%ecx,8) 2848// CHECK: encoding: [0xf7,0x94,0xcb,0xef,0xbe,0xad,0xde] 2849 notl 0xdeadbeef(%ebx,%ecx,8) 2850 2851// CHECK: notw 32493 2852// CHECK: encoding: [0x66,0xf7,0x15,0xed,0x7e,0x00,0x00] 2853 notw 0x7eed 2854 2855// CHECK: notl 3133065982 2856// CHECK: encoding: [0xf7,0x15,0xfe,0xca,0xbe,0xba] 2857 notl 0xbabecafe 2858 2859// CHECK: notl 305419896 2860// CHECK: encoding: [0xf7,0x15,0x78,0x56,0x34,0x12] 2861 notl 0x12345678 2862 2863// CHECK: cbtw 2864// CHECK: encoding: [0x66,0x98] 2865 cbtw 2866 2867// CHECK: cwtl 2868// CHECK: encoding: [0x98] 2869 cwtl 2870 2871// CHECK: cwtd 2872// CHECK: encoding: [0x66,0x99] 2873 cwtd 2874 2875// CHECK: cltd 2876// CHECK: encoding: [0x99] 2877 cltd 2878 2879// CHECK: mull 3735928559(%ebx,%ecx,8) 2880// CHECK: encoding: [0xf7,0xa4,0xcb,0xef,0xbe,0xad,0xde] 2881 mull 0xdeadbeef(%ebx,%ecx,8) 2882 2883// CHECK: mulw 32493 2884// CHECK: encoding: [0x66,0xf7,0x25,0xed,0x7e,0x00,0x00] 2885 mulw 0x7eed 2886 2887// CHECK: mull 3133065982 2888// CHECK: encoding: [0xf7,0x25,0xfe,0xca,0xbe,0xba] 2889 mull 0xbabecafe 2890 2891// CHECK: mull 305419896 2892// CHECK: encoding: [0xf7,0x25,0x78,0x56,0x34,0x12] 2893 mull 0x12345678 2894 2895// CHECK: imull 3735928559(%ebx,%ecx,8) 2896// CHECK: encoding: [0xf7,0xac,0xcb,0xef,0xbe,0xad,0xde] 2897 imull 0xdeadbeef(%ebx,%ecx,8) 2898 2899// CHECK: imulw 32493 2900// CHECK: encoding: [0x66,0xf7,0x2d,0xed,0x7e,0x00,0x00] 2901 imulw 0x7eed 2902 2903// CHECK: imull 3133065982 2904// CHECK: encoding: [0xf7,0x2d,0xfe,0xca,0xbe,0xba] 2905 imull 0xbabecafe 2906 2907// CHECK: imull 305419896 2908// CHECK: encoding: [0xf7,0x2d,0x78,0x56,0x34,0x12] 2909 imull 0x12345678 2910 2911// CHECK: divl 3735928559(%ebx,%ecx,8) 2912// CHECK: encoding: [0xf7,0xb4,0xcb,0xef,0xbe,0xad,0xde] 2913 divl 0xdeadbeef(%ebx,%ecx,8) 2914 2915// CHECK: divw 32493 2916// CHECK: encoding: [0x66,0xf7,0x35,0xed,0x7e,0x00,0x00] 2917 divw 0x7eed 2918 2919// CHECK: divl 3133065982 2920// CHECK: encoding: [0xf7,0x35,0xfe,0xca,0xbe,0xba] 2921 divl 0xbabecafe 2922 2923// CHECK: divl 305419896 2924// CHECK: encoding: [0xf7,0x35,0x78,0x56,0x34,0x12] 2925 divl 0x12345678 2926 2927// CHECK: idivl 3735928559(%ebx,%ecx,8) 2928// CHECK: encoding: [0xf7,0xbc,0xcb,0xef,0xbe,0xad,0xde] 2929 idivl 0xdeadbeef(%ebx,%ecx,8) 2930 2931// CHECK: idivw 32493 2932// CHECK: encoding: [0x66,0xf7,0x3d,0xed,0x7e,0x00,0x00] 2933 idivw 0x7eed 2934 2935// CHECK: idivl 3133065982 2936// CHECK: encoding: [0xf7,0x3d,0xfe,0xca,0xbe,0xba] 2937 idivl 0xbabecafe 2938 2939// CHECK: idivl 305419896 2940// CHECK: encoding: [0xf7,0x3d,0x78,0x56,0x34,0x12] 2941 idivl 0x12345678 2942 2943// CHECK: roll $0, 3735928559(%ebx,%ecx,8) 2944// CHECK: encoding: [0xc1,0x84,0xcb,0xef,0xbe,0xad,0xde,0x00] 2945 roll $0,0xdeadbeef(%ebx,%ecx,8) 2946 2947// CHECK: roll $0, 69 2948// CHECK: encoding: [0xc1,0x05,0x45,0x00,0x00,0x00,0x00] 2949 roll $0,0x45 2950 2951// CHECK: roll $0, 32493 2952// CHECK: encoding: [0xc1,0x05,0xed,0x7e,0x00,0x00,0x00] 2953 roll $0,0x7eed 2954 2955// CHECK: roll $0, 3133065982 2956// CHECK: encoding: [0xc1,0x05,0xfe,0xca,0xbe,0xba,0x00] 2957 roll $0,0xbabecafe 2958 2959// CHECK: roll $0, 305419896 2960// CHECK: encoding: [0xc1,0x05,0x78,0x56,0x34,0x12,0x00] 2961 roll $0,0x12345678 2962 2963// CHECK: rolb $127, 3735928559(%ebx,%ecx,8) 2964// CHECK: encoding: [0xc0,0x84,0xcb,0xef,0xbe,0xad,0xde,0x7f] 2965 rolb $0x7f,0xdeadbeef(%ebx,%ecx,8) 2966 2967// CHECK: rolb $127, 69 2968// CHECK: encoding: [0xc0,0x05,0x45,0x00,0x00,0x00,0x7f] 2969 rolb $0x7f,0x45 2970 2971// CHECK: rolb $127, 32493 2972// CHECK: encoding: [0xc0,0x05,0xed,0x7e,0x00,0x00,0x7f] 2973 rolb $0x7f,0x7eed 2974 2975// CHECK: rolb $127, 3133065982 2976// CHECK: encoding: [0xc0,0x05,0xfe,0xca,0xbe,0xba,0x7f] 2977 rolb $0x7f,0xbabecafe 2978 2979// CHECK: rolb $127, 305419896 2980// CHECK: encoding: [0xc0,0x05,0x78,0x56,0x34,0x12,0x7f] 2981 rolb $0x7f,0x12345678 2982 2983// CHECK: roll 3735928559(%ebx,%ecx,8) 2984// CHECK: encoding: [0xd1,0x84,0xcb,0xef,0xbe,0xad,0xde] 2985 roll 0xdeadbeef(%ebx,%ecx,8) 2986 2987// CHECK: rolw 32493 2988// CHECK: encoding: [0x66,0xd1,0x05,0xed,0x7e,0x00,0x00] 2989 rolw 0x7eed 2990 2991// CHECK: roll 3133065982 2992// CHECK: encoding: [0xd1,0x05,0xfe,0xca,0xbe,0xba] 2993 roll 0xbabecafe 2994 2995// CHECK: roll 305419896 2996// CHECK: encoding: [0xd1,0x05,0x78,0x56,0x34,0x12] 2997 roll 0x12345678 2998 2999// CHECK: rorl $0, 3735928559(%ebx,%ecx,8) 3000// CHECK: encoding: [0xc1,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x00] 3001 rorl $0,0xdeadbeef(%ebx,%ecx,8) 3002 3003// CHECK: rorl $0, 69 3004// CHECK: encoding: [0xc1,0x0d,0x45,0x00,0x00,0x00,0x00] 3005 rorl $0,0x45 3006 3007// CHECK: rorl $0, 32493 3008// CHECK: encoding: [0xc1,0x0d,0xed,0x7e,0x00,0x00,0x00] 3009 rorl $0,0x7eed 3010 3011// CHECK: rorl $0, 3133065982 3012// CHECK: encoding: [0xc1,0x0d,0xfe,0xca,0xbe,0xba,0x00] 3013 rorl $0,0xbabecafe 3014 3015// CHECK: rorl $0, 305419896 3016// CHECK: encoding: [0xc1,0x0d,0x78,0x56,0x34,0x12,0x00] 3017 rorl $0,0x12345678 3018 3019// CHECK: rorb $127, 3735928559(%ebx,%ecx,8) 3020// CHECK: encoding: [0xc0,0x8c,0xcb,0xef,0xbe,0xad,0xde,0x7f] 3021 rorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 3022 3023// CHECK: rorb $127, 69 3024// CHECK: encoding: [0xc0,0x0d,0x45,0x00,0x00,0x00,0x7f] 3025 rorb $0x7f,0x45 3026 3027// CHECK: rorb $127, 32493 3028// CHECK: encoding: [0xc0,0x0d,0xed,0x7e,0x00,0x00,0x7f] 3029 rorb $0x7f,0x7eed 3030 3031// CHECK: rorb $127, 3133065982 3032// CHECK: encoding: [0xc0,0x0d,0xfe,0xca,0xbe,0xba,0x7f] 3033 rorb $0x7f,0xbabecafe 3034 3035// CHECK: rorb $127, 305419896 3036// CHECK: encoding: [0xc0,0x0d,0x78,0x56,0x34,0x12,0x7f] 3037 rorb $0x7f,0x12345678 3038 3039// CHECK: rorl 3735928559(%ebx,%ecx,8) 3040// CHECK: encoding: [0xd1,0x8c,0xcb,0xef,0xbe,0xad,0xde] 3041 rorl 0xdeadbeef(%ebx,%ecx,8) 3042 3043// CHECK: rorw 32493 3044// CHECK: encoding: [0x66,0xd1,0x0d,0xed,0x7e,0x00,0x00] 3045 rorw 0x7eed 3046 3047// CHECK: rorl 3133065982 3048// CHECK: encoding: [0xd1,0x0d,0xfe,0xca,0xbe,0xba] 3049 rorl 0xbabecafe 3050 3051// CHECK: rorl 305419896 3052// CHECK: encoding: [0xd1,0x0d,0x78,0x56,0x34,0x12] 3053 rorl 0x12345678 3054 3055// CHECK: shll $0, 3735928559(%ebx,%ecx,8) 3056// CHECK: encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00] 3057 sall $0,0xdeadbeef(%ebx,%ecx,8) 3058 3059// CHECK: shll $0, 69 3060// CHECK: encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00] 3061 sall $0,0x45 3062 3063// CHECK: shll $0, 32493 3064// CHECK: encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00] 3065 sall $0,0x7eed 3066 3067// CHECK: shll $0, 3133065982 3068// CHECK: encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00] 3069 sall $0,0xbabecafe 3070 3071// CHECK: shll $0, 305419896 3072// CHECK: encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00] 3073 sall $0,0x12345678 3074 3075// CHECK: shlb $127, 3735928559(%ebx,%ecx,8) 3076// CHECK: encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f] 3077 salb $0x7f,0xdeadbeef(%ebx,%ecx,8) 3078 3079// CHECK: shlb $127, 69 3080// CHECK: encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f] 3081 salb $0x7f,0x45 3082 3083// CHECK: shlb $127, 32493 3084// CHECK: encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f] 3085 salb $0x7f,0x7eed 3086 3087// CHECK: shlb $127, 3133065982 3088// CHECK: encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f] 3089 salb $0x7f,0xbabecafe 3090 3091// CHECK: shlb $127, 305419896 3092// CHECK: encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f] 3093 salb $0x7f,0x12345678 3094 3095// CHECK: shll 3735928559(%ebx,%ecx,8) 3096// CHECK: encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3097 sall 0xdeadbeef(%ebx,%ecx,8) 3098 3099// CHECK: shlw 32493 3100// CHECK: encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00] 3101 salw 0x7eed 3102 3103// CHECK: shll 3133065982 3104// CHECK: encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba] 3105 sall 0xbabecafe 3106 3107// CHECK: shll 305419896 3108// CHECK: encoding: [0xd1,0x25,0x78,0x56,0x34,0x12] 3109 sall 0x12345678 3110 3111// CHECK: shll $0, 3735928559(%ebx,%ecx,8) 3112// CHECK: encoding: [0xc1,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x00] 3113 shll $0,0xdeadbeef(%ebx,%ecx,8) 3114 3115// CHECK: shll $0, 69 3116// CHECK: encoding: [0xc1,0x25,0x45,0x00,0x00,0x00,0x00] 3117 shll $0,0x45 3118 3119// CHECK: shll $0, 32493 3120// CHECK: encoding: [0xc1,0x25,0xed,0x7e,0x00,0x00,0x00] 3121 shll $0,0x7eed 3122 3123// CHECK: shll $0, 3133065982 3124// CHECK: encoding: [0xc1,0x25,0xfe,0xca,0xbe,0xba,0x00] 3125 shll $0,0xbabecafe 3126 3127// CHECK: shll $0, 305419896 3128// CHECK: encoding: [0xc1,0x25,0x78,0x56,0x34,0x12,0x00] 3129 shll $0,0x12345678 3130 3131// CHECK: shlb $127, 3735928559(%ebx,%ecx,8) 3132// CHECK: encoding: [0xc0,0xa4,0xcb,0xef,0xbe,0xad,0xde,0x7f] 3133 shlb $0x7f,0xdeadbeef(%ebx,%ecx,8) 3134 3135// CHECK: shlb $127, 69 3136// CHECK: encoding: [0xc0,0x25,0x45,0x00,0x00,0x00,0x7f] 3137 shlb $0x7f,0x45 3138 3139// CHECK: shlb $127, 32493 3140// CHECK: encoding: [0xc0,0x25,0xed,0x7e,0x00,0x00,0x7f] 3141 shlb $0x7f,0x7eed 3142 3143// CHECK: shlb $127, 3133065982 3144// CHECK: encoding: [0xc0,0x25,0xfe,0xca,0xbe,0xba,0x7f] 3145 shlb $0x7f,0xbabecafe 3146 3147// CHECK: shlb $127, 305419896 3148// CHECK: encoding: [0xc0,0x25,0x78,0x56,0x34,0x12,0x7f] 3149 shlb $0x7f,0x12345678 3150 3151// CHECK: shll 3735928559(%ebx,%ecx,8) 3152// CHECK: encoding: [0xd1,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3153 shll 0xdeadbeef(%ebx,%ecx,8) 3154 3155// CHECK: shlw 32493 3156// CHECK: encoding: [0x66,0xd1,0x25,0xed,0x7e,0x00,0x00] 3157 shlw 0x7eed 3158 3159// CHECK: shll 3133065982 3160// CHECK: encoding: [0xd1,0x25,0xfe,0xca,0xbe,0xba] 3161 shll 0xbabecafe 3162 3163// CHECK: shll 305419896 3164// CHECK: encoding: [0xd1,0x25,0x78,0x56,0x34,0x12] 3165 shll 0x12345678 3166 3167// CHECK: shrl $0, 3735928559(%ebx,%ecx,8) 3168// CHECK: encoding: [0xc1,0xac,0xcb,0xef,0xbe,0xad,0xde,0x00] 3169 shrl $0,0xdeadbeef(%ebx,%ecx,8) 3170 3171// CHECK: shrl $0, 69 3172// CHECK: encoding: [0xc1,0x2d,0x45,0x00,0x00,0x00,0x00] 3173 shrl $0,0x45 3174 3175// CHECK: shrl $0, 32493 3176// CHECK: encoding: [0xc1,0x2d,0xed,0x7e,0x00,0x00,0x00] 3177 shrl $0,0x7eed 3178 3179// CHECK: shrl $0, 3133065982 3180// CHECK: encoding: [0xc1,0x2d,0xfe,0xca,0xbe,0xba,0x00] 3181 shrl $0,0xbabecafe 3182 3183// CHECK: shrl $0, 305419896 3184// CHECK: encoding: [0xc1,0x2d,0x78,0x56,0x34,0x12,0x00] 3185 shrl $0,0x12345678 3186 3187// CHECK: shrb $127, 3735928559(%ebx,%ecx,8) 3188// CHECK: encoding: [0xc0,0xac,0xcb,0xef,0xbe,0xad,0xde,0x7f] 3189 shrb $0x7f,0xdeadbeef(%ebx,%ecx,8) 3190 3191// CHECK: shrb $127, 69 3192// CHECK: encoding: [0xc0,0x2d,0x45,0x00,0x00,0x00,0x7f] 3193 shrb $0x7f,0x45 3194 3195// CHECK: shrb $127, 32493 3196// CHECK: encoding: [0xc0,0x2d,0xed,0x7e,0x00,0x00,0x7f] 3197 shrb $0x7f,0x7eed 3198 3199// CHECK: shrb $127, 3133065982 3200// CHECK: encoding: [0xc0,0x2d,0xfe,0xca,0xbe,0xba,0x7f] 3201 shrb $0x7f,0xbabecafe 3202 3203// CHECK: shrb $127, 305419896 3204// CHECK: encoding: [0xc0,0x2d,0x78,0x56,0x34,0x12,0x7f] 3205 shrb $0x7f,0x12345678 3206 3207// CHECK: shrl 3735928559(%ebx,%ecx,8) 3208// CHECK: encoding: [0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde] 3209 shrl 0xdeadbeef(%ebx,%ecx,8) 3210 3211// CHECK: shrw 32493 3212// CHECK: encoding: [0x66,0xd1,0x2d,0xed,0x7e,0x00,0x00] 3213 shrw 0x7eed 3214 3215// CHECK: shrl 3133065982 3216// CHECK: encoding: [0xd1,0x2d,0xfe,0xca,0xbe,0xba] 3217 shrl 0xbabecafe 3218 3219// CHECK: shrl 305419896 3220// CHECK: encoding: [0xd1,0x2d,0x78,0x56,0x34,0x12] 3221 shrl 0x12345678 3222 3223// CHECK: sarl $0, 3735928559(%ebx,%ecx,8) 3224// CHECK: encoding: [0xc1,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x00] 3225 sarl $0,0xdeadbeef(%ebx,%ecx,8) 3226 3227// CHECK: sarl $0, 69 3228// CHECK: encoding: [0xc1,0x3d,0x45,0x00,0x00,0x00,0x00] 3229 sarl $0,0x45 3230 3231// CHECK: sarl $0, 32493 3232// CHECK: encoding: [0xc1,0x3d,0xed,0x7e,0x00,0x00,0x00] 3233 sarl $0,0x7eed 3234 3235// CHECK: sarl $0, 3133065982 3236// CHECK: encoding: [0xc1,0x3d,0xfe,0xca,0xbe,0xba,0x00] 3237 sarl $0,0xbabecafe 3238 3239// CHECK: sarl $0, 305419896 3240// CHECK: encoding: [0xc1,0x3d,0x78,0x56,0x34,0x12,0x00] 3241 sarl $0,0x12345678 3242 3243// CHECK: sarb $127, 3735928559(%ebx,%ecx,8) 3244// CHECK: encoding: [0xc0,0xbc,0xcb,0xef,0xbe,0xad,0xde,0x7f] 3245 sarb $0x7f,0xdeadbeef(%ebx,%ecx,8) 3246 3247// CHECK: sarb $127, 69 3248// CHECK: encoding: [0xc0,0x3d,0x45,0x00,0x00,0x00,0x7f] 3249 sarb $0x7f,0x45 3250 3251// CHECK: sarb $127, 32493 3252// CHECK: encoding: [0xc0,0x3d,0xed,0x7e,0x00,0x00,0x7f] 3253 sarb $0x7f,0x7eed 3254 3255// CHECK: sarb $127, 3133065982 3256// CHECK: encoding: [0xc0,0x3d,0xfe,0xca,0xbe,0xba,0x7f] 3257 sarb $0x7f,0xbabecafe 3258 3259// CHECK: sarb $127, 305419896 3260// CHECK: encoding: [0xc0,0x3d,0x78,0x56,0x34,0x12,0x7f] 3261 sarb $0x7f,0x12345678 3262 3263// CHECK: sarl 3735928559(%ebx,%ecx,8) 3264// CHECK: encoding: [0xd1,0xbc,0xcb,0xef,0xbe,0xad,0xde] 3265 sarl 0xdeadbeef(%ebx,%ecx,8) 3266 3267// CHECK: sarw 32493 3268// CHECK: encoding: [0x66,0xd1,0x3d,0xed,0x7e,0x00,0x00] 3269 sarw 0x7eed 3270 3271// CHECK: sarl 3133065982 3272// CHECK: encoding: [0xd1,0x3d,0xfe,0xca,0xbe,0xba] 3273 sarl 0xbabecafe 3274 3275// CHECK: sarl 305419896 3276// CHECK: encoding: [0xd1,0x3d,0x78,0x56,0x34,0x12] 3277 sarl 0x12345678 3278 3279// CHECK: calll *%ecx 3280// CHECK: encoding: [0xff,0xd1] 3281 call *%ecx 3282 3283// CHECK: calll *3735928559(%ebx,%ecx,8) 3284// CHECK: encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde] 3285 call *0xdeadbeef(%ebx,%ecx,8) 3286 3287// CHECK: calll *3135175374 3288// CHECK: encoding: [0xff,0x15,0xce,0xfa,0xde,0xba] 3289 call *0xbadeface 3290 3291// CHECK: calll *3735928559(%ebx,%ecx,8) 3292// CHECK: encoding: [0xff,0x94,0xcb,0xef,0xbe,0xad,0xde] 3293 call *0xdeadbeef(%ebx,%ecx,8) 3294 3295// CHECK: calll *3135175374 3296// CHECK: encoding: [0xff,0x15,0xce,0xfa,0xde,0xba] 3297 call *0xbadeface 3298 3299// CHECK: lcallw *32493 3300// CHECK: encoding: [0x66,0xff,0x1d,0xed,0x7e,0x00,0x00] 3301 lcallw *0x7eed 3302 3303// CHECK: jmpl *3735928559(%ebx,%ecx,8) 3304// CHECK: encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3305 jmp *0xdeadbeef(%ebx,%ecx,8) 3306 3307// CHECK: jmpl *3135175374 3308// CHECK: encoding: [0xff,0x25,0xce,0xfa,0xde,0xba] 3309 jmp *0xbadeface 3310 3311// CHECK: jmpl *3735928559(%ebx,%ecx,8) 3312// CHECK: encoding: [0xff,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3313 jmp *0xdeadbeef(%ebx,%ecx,8) 3314 3315// CHECK: jmpl *3135175374 3316// CHECK: encoding: [0xff,0x25,0xce,0xfa,0xde,0xba] 3317 jmp *0xbadeface 3318 3319// CHECK: ljmpl *3735928559(%ebx,%ecx,8) 3320// CHECK: encoding: [0xff,0xac,0xcb,0xef,0xbe,0xad,0xde] 3321 ljmpl *0xdeadbeef(%ebx,%ecx,8) 3322 3323// CHECK: ljmpw *32493 3324// CHECK: encoding: [0x66,0xff,0x2d,0xed,0x7e,0x00,0x00] 3325 ljmpw *0x7eed 3326 3327// CHECK: ljmpl *3133065982 3328// CHECK: encoding: [0xff,0x2d,0xfe,0xca,0xbe,0xba] 3329 ljmpl *0xbabecafe 3330 3331// CHECK: ljmpl *305419896 3332// CHECK: encoding: [0xff,0x2d,0x78,0x56,0x34,0x12] 3333 ljmpl *0x12345678 3334 3335// CHECK: ret 3336// CHECK: encoding: [0xc3] 3337 ret 3338 3339// CHECK: lret 3340// CHECK: encoding: [0xcb] 3341 lret 3342 3343// CHECK: leave 3344// CHECK: encoding: [0xc9] 3345 leave 3346 3347// CHECK: leave 3348// CHECK: encoding: [0xc9] 3349 leavel 3350 3351// CHECK: seto %bl 3352// CHECK: encoding: [0x0f,0x90,0xc3] 3353 seto %bl 3354 3355// CHECK: seto 3735928559(%ebx,%ecx,8) 3356// CHECK: encoding: [0x0f,0x90,0x84,0xcb,0xef,0xbe,0xad,0xde] 3357 seto 0xdeadbeef(%ebx,%ecx,8) 3358 3359// CHECK: seto 32493 3360// CHECK: encoding: [0x0f,0x90,0x05,0xed,0x7e,0x00,0x00] 3361 seto 0x7eed 3362 3363// CHECK: seto 3133065982 3364// CHECK: encoding: [0x0f,0x90,0x05,0xfe,0xca,0xbe,0xba] 3365 seto 0xbabecafe 3366 3367// CHECK: seto 305419896 3368// CHECK: encoding: [0x0f,0x90,0x05,0x78,0x56,0x34,0x12] 3369 seto 0x12345678 3370 3371// CHECK: setno %bl 3372// CHECK: encoding: [0x0f,0x91,0xc3] 3373 setno %bl 3374 3375// CHECK: setno 3735928559(%ebx,%ecx,8) 3376// CHECK: encoding: [0x0f,0x91,0x84,0xcb,0xef,0xbe,0xad,0xde] 3377 setno 0xdeadbeef(%ebx,%ecx,8) 3378 3379// CHECK: setno 32493 3380// CHECK: encoding: [0x0f,0x91,0x05,0xed,0x7e,0x00,0x00] 3381 setno 0x7eed 3382 3383// CHECK: setno 3133065982 3384// CHECK: encoding: [0x0f,0x91,0x05,0xfe,0xca,0xbe,0xba] 3385 setno 0xbabecafe 3386 3387// CHECK: setno 305419896 3388// CHECK: encoding: [0x0f,0x91,0x05,0x78,0x56,0x34,0x12] 3389 setno 0x12345678 3390 3391// CHECK: setb %bl 3392// CHECK: encoding: [0x0f,0x92,0xc3] 3393 setb %bl 3394 3395// CHECK: setb 3735928559(%ebx,%ecx,8) 3396// CHECK: encoding: [0x0f,0x92,0x84,0xcb,0xef,0xbe,0xad,0xde] 3397 setb 0xdeadbeef(%ebx,%ecx,8) 3398 3399// CHECK: setb 32493 3400// CHECK: encoding: [0x0f,0x92,0x05,0xed,0x7e,0x00,0x00] 3401 setb 0x7eed 3402 3403// CHECK: setb 3133065982 3404// CHECK: encoding: [0x0f,0x92,0x05,0xfe,0xca,0xbe,0xba] 3405 setb 0xbabecafe 3406 3407// CHECK: setb 305419896 3408// CHECK: encoding: [0x0f,0x92,0x05,0x78,0x56,0x34,0x12] 3409 setb 0x12345678 3410 3411// CHECK: setae %bl 3412// CHECK: encoding: [0x0f,0x93,0xc3] 3413 setae %bl 3414 3415// CHECK: setae 3735928559(%ebx,%ecx,8) 3416// CHECK: encoding: [0x0f,0x93,0x84,0xcb,0xef,0xbe,0xad,0xde] 3417 setae 0xdeadbeef(%ebx,%ecx,8) 3418 3419// CHECK: setae 32493 3420// CHECK: encoding: [0x0f,0x93,0x05,0xed,0x7e,0x00,0x00] 3421 setae 0x7eed 3422 3423// CHECK: setae 3133065982 3424// CHECK: encoding: [0x0f,0x93,0x05,0xfe,0xca,0xbe,0xba] 3425 setae 0xbabecafe 3426 3427// CHECK: setae 305419896 3428// CHECK: encoding: [0x0f,0x93,0x05,0x78,0x56,0x34,0x12] 3429 setae 0x12345678 3430 3431// CHECK: sete %bl 3432// CHECK: encoding: [0x0f,0x94,0xc3] 3433 sete %bl 3434 3435// CHECK: sete 3735928559(%ebx,%ecx,8) 3436// CHECK: encoding: [0x0f,0x94,0x84,0xcb,0xef,0xbe,0xad,0xde] 3437 sete 0xdeadbeef(%ebx,%ecx,8) 3438 3439// CHECK: sete 32493 3440// CHECK: encoding: [0x0f,0x94,0x05,0xed,0x7e,0x00,0x00] 3441 sete 0x7eed 3442 3443// CHECK: sete 3133065982 3444// CHECK: encoding: [0x0f,0x94,0x05,0xfe,0xca,0xbe,0xba] 3445 sete 0xbabecafe 3446 3447// CHECK: sete 305419896 3448// CHECK: encoding: [0x0f,0x94,0x05,0x78,0x56,0x34,0x12] 3449 sete 0x12345678 3450 3451// CHECK: setne %bl 3452// CHECK: encoding: [0x0f,0x95,0xc3] 3453 setne %bl 3454 3455// CHECK: setne 3735928559(%ebx,%ecx,8) 3456// CHECK: encoding: [0x0f,0x95,0x84,0xcb,0xef,0xbe,0xad,0xde] 3457 setne 0xdeadbeef(%ebx,%ecx,8) 3458 3459// CHECK: setne 32493 3460// CHECK: encoding: [0x0f,0x95,0x05,0xed,0x7e,0x00,0x00] 3461 setne 0x7eed 3462 3463// CHECK: setne 3133065982 3464// CHECK: encoding: [0x0f,0x95,0x05,0xfe,0xca,0xbe,0xba] 3465 setne 0xbabecafe 3466 3467// CHECK: setne 305419896 3468// CHECK: encoding: [0x0f,0x95,0x05,0x78,0x56,0x34,0x12] 3469 setne 0x12345678 3470 3471// CHECK: setbe %bl 3472// CHECK: encoding: [0x0f,0x96,0xc3] 3473 setbe %bl 3474 3475// CHECK: setbe 3735928559(%ebx,%ecx,8) 3476// CHECK: encoding: [0x0f,0x96,0x84,0xcb,0xef,0xbe,0xad,0xde] 3477 setbe 0xdeadbeef(%ebx,%ecx,8) 3478 3479// CHECK: setbe 32493 3480// CHECK: encoding: [0x0f,0x96,0x05,0xed,0x7e,0x00,0x00] 3481 setbe 0x7eed 3482 3483// CHECK: setbe 3133065982 3484// CHECK: encoding: [0x0f,0x96,0x05,0xfe,0xca,0xbe,0xba] 3485 setbe 0xbabecafe 3486 3487// CHECK: setbe 305419896 3488// CHECK: encoding: [0x0f,0x96,0x05,0x78,0x56,0x34,0x12] 3489 setbe 0x12345678 3490 3491// CHECK: seta %bl 3492// CHECK: encoding: [0x0f,0x97,0xc3] 3493 seta %bl 3494 3495// CHECK: seta 3735928559(%ebx,%ecx,8) 3496// CHECK: encoding: [0x0f,0x97,0x84,0xcb,0xef,0xbe,0xad,0xde] 3497 seta 0xdeadbeef(%ebx,%ecx,8) 3498 3499// CHECK: seta 32493 3500// CHECK: encoding: [0x0f,0x97,0x05,0xed,0x7e,0x00,0x00] 3501 seta 0x7eed 3502 3503// CHECK: seta 3133065982 3504// CHECK: encoding: [0x0f,0x97,0x05,0xfe,0xca,0xbe,0xba] 3505 seta 0xbabecafe 3506 3507// CHECK: seta 305419896 3508// CHECK: encoding: [0x0f,0x97,0x05,0x78,0x56,0x34,0x12] 3509 seta 0x12345678 3510 3511// CHECK: sets %bl 3512// CHECK: encoding: [0x0f,0x98,0xc3] 3513 sets %bl 3514 3515// CHECK: sets 3735928559(%ebx,%ecx,8) 3516// CHECK: encoding: [0x0f,0x98,0x84,0xcb,0xef,0xbe,0xad,0xde] 3517 sets 0xdeadbeef(%ebx,%ecx,8) 3518 3519// CHECK: sets 32493 3520// CHECK: encoding: [0x0f,0x98,0x05,0xed,0x7e,0x00,0x00] 3521 sets 0x7eed 3522 3523// CHECK: sets 3133065982 3524// CHECK: encoding: [0x0f,0x98,0x05,0xfe,0xca,0xbe,0xba] 3525 sets 0xbabecafe 3526 3527// CHECK: sets 305419896 3528// CHECK: encoding: [0x0f,0x98,0x05,0x78,0x56,0x34,0x12] 3529 sets 0x12345678 3530 3531// CHECK: setns %bl 3532// CHECK: encoding: [0x0f,0x99,0xc3] 3533 setns %bl 3534 3535// CHECK: setns 3735928559(%ebx,%ecx,8) 3536// CHECK: encoding: [0x0f,0x99,0x84,0xcb,0xef,0xbe,0xad,0xde] 3537 setns 0xdeadbeef(%ebx,%ecx,8) 3538 3539// CHECK: setns 32493 3540// CHECK: encoding: [0x0f,0x99,0x05,0xed,0x7e,0x00,0x00] 3541 setns 0x7eed 3542 3543// CHECK: setns 3133065982 3544// CHECK: encoding: [0x0f,0x99,0x05,0xfe,0xca,0xbe,0xba] 3545 setns 0xbabecafe 3546 3547// CHECK: setns 305419896 3548// CHECK: encoding: [0x0f,0x99,0x05,0x78,0x56,0x34,0x12] 3549 setns 0x12345678 3550 3551// CHECK: setp %bl 3552// CHECK: encoding: [0x0f,0x9a,0xc3] 3553 setp %bl 3554 3555// CHECK: setp 3735928559(%ebx,%ecx,8) 3556// CHECK: encoding: [0x0f,0x9a,0x84,0xcb,0xef,0xbe,0xad,0xde] 3557 setp 0xdeadbeef(%ebx,%ecx,8) 3558 3559// CHECK: setp 32493 3560// CHECK: encoding: [0x0f,0x9a,0x05,0xed,0x7e,0x00,0x00] 3561 setp 0x7eed 3562 3563// CHECK: setp 3133065982 3564// CHECK: encoding: [0x0f,0x9a,0x05,0xfe,0xca,0xbe,0xba] 3565 setp 0xbabecafe 3566 3567// CHECK: setp 305419896 3568// CHECK: encoding: [0x0f,0x9a,0x05,0x78,0x56,0x34,0x12] 3569 setp 0x12345678 3570 3571// CHECK: setnp %bl 3572// CHECK: encoding: [0x0f,0x9b,0xc3] 3573 setnp %bl 3574 3575// CHECK: setnp 3735928559(%ebx,%ecx,8) 3576// CHECK: encoding: [0x0f,0x9b,0x84,0xcb,0xef,0xbe,0xad,0xde] 3577 setnp 0xdeadbeef(%ebx,%ecx,8) 3578 3579// CHECK: setnp 32493 3580// CHECK: encoding: [0x0f,0x9b,0x05,0xed,0x7e,0x00,0x00] 3581 setnp 0x7eed 3582 3583// CHECK: setnp 3133065982 3584// CHECK: encoding: [0x0f,0x9b,0x05,0xfe,0xca,0xbe,0xba] 3585 setnp 0xbabecafe 3586 3587// CHECK: setnp 305419896 3588// CHECK: encoding: [0x0f,0x9b,0x05,0x78,0x56,0x34,0x12] 3589 setnp 0x12345678 3590 3591// CHECK: setl %bl 3592// CHECK: encoding: [0x0f,0x9c,0xc3] 3593 setl %bl 3594 3595// CHECK: setl 3735928559(%ebx,%ecx,8) 3596// CHECK: encoding: [0x0f,0x9c,0x84,0xcb,0xef,0xbe,0xad,0xde] 3597 setl 0xdeadbeef(%ebx,%ecx,8) 3598 3599// CHECK: setl 32493 3600// CHECK: encoding: [0x0f,0x9c,0x05,0xed,0x7e,0x00,0x00] 3601 setl 0x7eed 3602 3603// CHECK: setl 3133065982 3604// CHECK: encoding: [0x0f,0x9c,0x05,0xfe,0xca,0xbe,0xba] 3605 setl 0xbabecafe 3606 3607// CHECK: setl 305419896 3608// CHECK: encoding: [0x0f,0x9c,0x05,0x78,0x56,0x34,0x12] 3609 setl 0x12345678 3610 3611// CHECK: setge %bl 3612// CHECK: encoding: [0x0f,0x9d,0xc3] 3613 setge %bl 3614 3615// CHECK: setge 3735928559(%ebx,%ecx,8) 3616// CHECK: encoding: [0x0f,0x9d,0x84,0xcb,0xef,0xbe,0xad,0xde] 3617 setge 0xdeadbeef(%ebx,%ecx,8) 3618 3619// CHECK: setge 32493 3620// CHECK: encoding: [0x0f,0x9d,0x05,0xed,0x7e,0x00,0x00] 3621 setge 0x7eed 3622 3623// CHECK: setge 3133065982 3624// CHECK: encoding: [0x0f,0x9d,0x05,0xfe,0xca,0xbe,0xba] 3625 setge 0xbabecafe 3626 3627// CHECK: setge 305419896 3628// CHECK: encoding: [0x0f,0x9d,0x05,0x78,0x56,0x34,0x12] 3629 setge 0x12345678 3630 3631// CHECK: setle %bl 3632// CHECK: encoding: [0x0f,0x9e,0xc3] 3633 setle %bl 3634 3635// CHECK: setle 3735928559(%ebx,%ecx,8) 3636// CHECK: encoding: [0x0f,0x9e,0x84,0xcb,0xef,0xbe,0xad,0xde] 3637 setle 0xdeadbeef(%ebx,%ecx,8) 3638 3639// CHECK: setle 32493 3640// CHECK: encoding: [0x0f,0x9e,0x05,0xed,0x7e,0x00,0x00] 3641 setle 0x7eed 3642 3643// CHECK: setle 3133065982 3644// CHECK: encoding: [0x0f,0x9e,0x05,0xfe,0xca,0xbe,0xba] 3645 setle 0xbabecafe 3646 3647// CHECK: setle 305419896 3648// CHECK: encoding: [0x0f,0x9e,0x05,0x78,0x56,0x34,0x12] 3649 setle 0x12345678 3650 3651// CHECK: setg %bl 3652// CHECK: encoding: [0x0f,0x9f,0xc3] 3653 setg %bl 3654 3655// CHECK: setg 3735928559(%ebx,%ecx,8) 3656// CHECK: encoding: [0x0f,0x9f,0x84,0xcb,0xef,0xbe,0xad,0xde] 3657 setg 0xdeadbeef(%ebx,%ecx,8) 3658 3659// CHECK: setg 32493 3660// CHECK: encoding: [0x0f,0x9f,0x05,0xed,0x7e,0x00,0x00] 3661 setg 0x7eed 3662 3663// CHECK: setg 3133065982 3664// CHECK: encoding: [0x0f,0x9f,0x05,0xfe,0xca,0xbe,0xba] 3665 setg 0xbabecafe 3666 3667// CHECK: setg 305419896 3668// CHECK: encoding: [0x0f,0x9f,0x05,0x78,0x56,0x34,0x12] 3669 setg 0x12345678 3670 3671// CHECK: rsm 3672// CHECK: encoding: [0x0f,0xaa] 3673 rsm 3674 3675// CHECK: hlt 3676// CHECK: encoding: [0xf4] 3677 hlt 3678 3679// CHECK: nopl 3735928559(%ebx,%ecx,8) 3680// CHECK: encoding: [0x0f,0x1f,0x84,0xcb,0xef,0xbe,0xad,0xde] 3681 nopl 0xdeadbeef(%ebx,%ecx,8) 3682 3683// CHECK: nopw 32493 3684// CHECK: encoding: [0x66,0x0f,0x1f,0x05,0xed,0x7e,0x00,0x00] 3685 nopw 0x7eed 3686 3687// CHECK: nopl 3133065982 3688// CHECK: encoding: [0x0f,0x1f,0x05,0xfe,0xca,0xbe,0xba] 3689 nopl 0xbabecafe 3690 3691// CHECK: nopl 305419896 3692// CHECK: encoding: [0x0f,0x1f,0x05,0x78,0x56,0x34,0x12] 3693 nopl 0x12345678 3694 3695// CHECK: nop 3696// CHECK: encoding: [0x90] 3697 nop 3698 3699// CHECK: lldtw 32493 3700// CHECK: encoding: [0x0f,0x00,0x15,0xed,0x7e,0x00,0x00] 3701 lldtw 0x7eed 3702 3703// CHECK: lmsww 32493 3704// CHECK: encoding: [0x0f,0x01,0x35,0xed,0x7e,0x00,0x00] 3705 lmsww 0x7eed 3706 3707// CHECK: ltrw 32493 3708// CHECK: encoding: [0x0f,0x00,0x1d,0xed,0x7e,0x00,0x00] 3709 ltrw 0x7eed 3710 3711// CHECK: sldtw 32493 3712// CHECK: encoding: [0x0f,0x00,0x05,0xed,0x7e,0x00,0x00] 3713 sldtw 0x7eed 3714 3715// CHECK: smsww 32493 3716// CHECK: encoding: [0x0f,0x01,0x25,0xed,0x7e,0x00,0x00] 3717 smsww 0x7eed 3718 3719// CHECK: strw 32493 3720// CHECK: encoding: [0x0f,0x00,0x0d,0xed,0x7e,0x00,0x00] 3721 strw 0x7eed 3722 3723// CHECK: verr %bx 3724// CHECK: encoding: [0x0f,0x00,0xe3] 3725 verr %bx 3726 3727// CHECK: verr 3735928559(%ebx,%ecx,8) 3728// CHECK: encoding: [0x0f,0x00,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3729 verr 0xdeadbeef(%ebx,%ecx,8) 3730 3731// CHECK: verr 3133065982 3732// CHECK: encoding: [0x0f,0x00,0x25,0xfe,0xca,0xbe,0xba] 3733 verr 0xbabecafe 3734 3735// CHECK: verr 305419896 3736// CHECK: encoding: [0x0f,0x00,0x25,0x78,0x56,0x34,0x12] 3737 verr 0x12345678 3738 3739// CHECK: verw %bx 3740// CHECK: encoding: [0x0f,0x00,0xeb] 3741 verw %bx 3742 3743// CHECK: verw 3735928559(%ebx,%ecx,8) 3744// CHECK: encoding: [0x0f,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde] 3745 verw 0xdeadbeef(%ebx,%ecx,8) 3746 3747// CHECK: verw 3133065982 3748// CHECK: encoding: [0x0f,0x00,0x2d,0xfe,0xca,0xbe,0xba] 3749 verw 0xbabecafe 3750 3751// CHECK: verw 305419896 3752// CHECK: encoding: [0x0f,0x00,0x2d,0x78,0x56,0x34,0x12] 3753 verw 0x12345678 3754 3755// CHECK: fld %st(2) 3756// CHECK: encoding: [0xd9,0xc2] 3757 fld %st(2) 3758 3759// CHECK: fldl 3735928559(%ebx,%ecx,8) 3760// CHECK: encoding: [0xdd,0x84,0xcb,0xef,0xbe,0xad,0xde] 3761 fldl 0xdeadbeef(%ebx,%ecx,8) 3762 3763// CHECK: fldl 3133065982 3764// CHECK: encoding: [0xdd,0x05,0xfe,0xca,0xbe,0xba] 3765 fldl 0xbabecafe 3766 3767// CHECK: fldl 305419896 3768// CHECK: encoding: [0xdd,0x05,0x78,0x56,0x34,0x12] 3769 fldl 0x12345678 3770 3771// CHECK: fld %st(2) 3772// CHECK: encoding: [0xd9,0xc2] 3773 fld %st(2) 3774 3775// CHECK: fildl 3735928559(%ebx,%ecx,8) 3776// CHECK: encoding: [0xdb,0x84,0xcb,0xef,0xbe,0xad,0xde] 3777 fildl 0xdeadbeef(%ebx,%ecx,8) 3778 3779// CHECK: fildl 3133065982 3780// CHECK: encoding: [0xdb,0x05,0xfe,0xca,0xbe,0xba] 3781 fildl 0xbabecafe 3782 3783// CHECK: fildl 305419896 3784// CHECK: encoding: [0xdb,0x05,0x78,0x56,0x34,0x12] 3785 fildl 0x12345678 3786 3787// CHECK: fildll 3735928559(%ebx,%ecx,8) 3788// CHECK: encoding: [0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde] 3789 fildll 0xdeadbeef(%ebx,%ecx,8) 3790 3791// CHECK: fildll 32493 3792// CHECK: encoding: [0xdf,0x2d,0xed,0x7e,0x00,0x00] 3793 fildll 0x7eed 3794 3795// CHECK: fildll 3133065982 3796// CHECK: encoding: [0xdf,0x2d,0xfe,0xca,0xbe,0xba] 3797 fildll 0xbabecafe 3798 3799// CHECK: fildll 305419896 3800// CHECK: encoding: [0xdf,0x2d,0x78,0x56,0x34,0x12] 3801 fildll 0x12345678 3802 3803// CHECK: fldt 3735928559(%ebx,%ecx,8) 3804// CHECK: encoding: [0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde] 3805 fldt 0xdeadbeef(%ebx,%ecx,8) 3806 3807// CHECK: fldt 32493 3808// CHECK: encoding: [0xdb,0x2d,0xed,0x7e,0x00,0x00] 3809 fldt 0x7eed 3810 3811// CHECK: fldt 3133065982 3812// CHECK: encoding: [0xdb,0x2d,0xfe,0xca,0xbe,0xba] 3813 fldt 0xbabecafe 3814 3815// CHECK: fldt 305419896 3816// CHECK: encoding: [0xdb,0x2d,0x78,0x56,0x34,0x12] 3817 fldt 0x12345678 3818 3819// CHECK: fbld 3735928559(%ebx,%ecx,8) 3820// CHECK: encoding: [0xdf,0xa4,0xcb,0xef,0xbe,0xad,0xde] 3821 fbld 0xdeadbeef(%ebx,%ecx,8) 3822 3823// CHECK: fbld 32493 3824// CHECK: encoding: [0xdf,0x25,0xed,0x7e,0x00,0x00] 3825 fbld 0x7eed 3826 3827// CHECK: fbld 3133065982 3828// CHECK: encoding: [0xdf,0x25,0xfe,0xca,0xbe,0xba] 3829 fbld 0xbabecafe 3830 3831// CHECK: fbld 305419896 3832// CHECK: encoding: [0xdf,0x25,0x78,0x56,0x34,0x12] 3833 fbld 0x12345678 3834 3835// CHECK: fst %st(2) 3836// CHECK: encoding: [0xdd,0xd2] 3837 fst %st(2) 3838 3839// CHECK: fstl 3735928559(%ebx,%ecx,8) 3840// CHECK: encoding: [0xdd,0x94,0xcb,0xef,0xbe,0xad,0xde] 3841 fstl 0xdeadbeef(%ebx,%ecx,8) 3842 3843// CHECK: fstl 3133065982 3844// CHECK: encoding: [0xdd,0x15,0xfe,0xca,0xbe,0xba] 3845 fstl 0xbabecafe 3846 3847// CHECK: fstl 305419896 3848// CHECK: encoding: [0xdd,0x15,0x78,0x56,0x34,0x12] 3849 fstl 0x12345678 3850 3851// CHECK: fst %st(2) 3852// CHECK: encoding: [0xdd,0xd2] 3853 fst %st(2) 3854 3855// CHECK: fistl 3735928559(%ebx,%ecx,8) 3856// CHECK: encoding: [0xdb,0x94,0xcb,0xef,0xbe,0xad,0xde] 3857 fistl 0xdeadbeef(%ebx,%ecx,8) 3858 3859// CHECK: fistl 3133065982 3860// CHECK: encoding: [0xdb,0x15,0xfe,0xca,0xbe,0xba] 3861 fistl 0xbabecafe 3862 3863// CHECK: fistl 305419896 3864// CHECK: encoding: [0xdb,0x15,0x78,0x56,0x34,0x12] 3865 fistl 0x12345678 3866 3867// CHECK: fstp %st(2) 3868// CHECK: encoding: [0xdd,0xda] 3869 fstp %st(2) 3870 3871// CHECK: fstpl 3735928559(%ebx,%ecx,8) 3872// CHECK: encoding: [0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde] 3873 fstpl 0xdeadbeef(%ebx,%ecx,8) 3874 3875// CHECK: fstpl 3133065982 3876// CHECK: encoding: [0xdd,0x1d,0xfe,0xca,0xbe,0xba] 3877 fstpl 0xbabecafe 3878 3879// CHECK: fstpl 305419896 3880// CHECK: encoding: [0xdd,0x1d,0x78,0x56,0x34,0x12] 3881 fstpl 0x12345678 3882 3883// CHECK: fstp %st(2) 3884// CHECK: encoding: [0xdd,0xda] 3885 fstp %st(2) 3886 3887// CHECK: fistpl 3735928559(%ebx,%ecx,8) 3888// CHECK: encoding: [0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde] 3889 fistpl 0xdeadbeef(%ebx,%ecx,8) 3890 3891// CHECK: fistpl 3133065982 3892// CHECK: encoding: [0xdb,0x1d,0xfe,0xca,0xbe,0xba] 3893 fistpl 0xbabecafe 3894 3895// CHECK: fistpl 305419896 3896// CHECK: encoding: [0xdb,0x1d,0x78,0x56,0x34,0x12] 3897 fistpl 0x12345678 3898 3899// CHECK: fistpll 3735928559(%ebx,%ecx,8) 3900// CHECK: encoding: [0xdf,0xbc,0xcb,0xef,0xbe,0xad,0xde] 3901 fistpll 0xdeadbeef(%ebx,%ecx,8) 3902 3903// CHECK: fistpll 32493 3904// CHECK: encoding: [0xdf,0x3d,0xed,0x7e,0x00,0x00] 3905 fistpll 0x7eed 3906 3907// CHECK: fistpll 3133065982 3908// CHECK: encoding: [0xdf,0x3d,0xfe,0xca,0xbe,0xba] 3909 fistpll 0xbabecafe 3910 3911// CHECK: fistpll 305419896 3912// CHECK: encoding: [0xdf,0x3d,0x78,0x56,0x34,0x12] 3913 fistpll 0x12345678 3914 3915// CHECK: fstpt 3735928559(%ebx,%ecx,8) 3916// CHECK: encoding: [0xdb,0xbc,0xcb,0xef,0xbe,0xad,0xde] 3917 fstpt 0xdeadbeef(%ebx,%ecx,8) 3918 3919// CHECK: fstpt 32493 3920// CHECK: encoding: [0xdb,0x3d,0xed,0x7e,0x00,0x00] 3921 fstpt 0x7eed 3922 3923// CHECK: fstpt 3133065982 3924// CHECK: encoding: [0xdb,0x3d,0xfe,0xca,0xbe,0xba] 3925 fstpt 0xbabecafe 3926 3927// CHECK: fstpt 305419896 3928// CHECK: encoding: [0xdb,0x3d,0x78,0x56,0x34,0x12] 3929 fstpt 0x12345678 3930 3931// CHECK: fbstp 3735928559(%ebx,%ecx,8) 3932// CHECK: encoding: [0xdf,0xb4,0xcb,0xef,0xbe,0xad,0xde] 3933 fbstp 0xdeadbeef(%ebx,%ecx,8) 3934 3935// CHECK: fbstp 32493 3936// CHECK: encoding: [0xdf,0x35,0xed,0x7e,0x00,0x00] 3937 fbstp 0x7eed 3938 3939// CHECK: fbstp 3133065982 3940// CHECK: encoding: [0xdf,0x35,0xfe,0xca,0xbe,0xba] 3941 fbstp 0xbabecafe 3942 3943// CHECK: fbstp 305419896 3944// CHECK: encoding: [0xdf,0x35,0x78,0x56,0x34,0x12] 3945 fbstp 0x12345678 3946 3947// CHECK: fxch %st(2) 3948// CHECK: encoding: [0xd9,0xca] 3949 fxch %st(2) 3950 3951// CHECK: fcom %st(1) 3952// CHECK: encoding: [0xd8,0xd1] 3953 fcom 3954 3955// CHECK: fcom %st(2) 3956// CHECK: encoding: [0xd8,0xd2] 3957 fcom %st(2) 3958 3959// CHECK: fcom %st(2) 3960// CHECK: encoding: [0xd8,0xd2] 3961 fcom %st(2) 3962 3963// CHECK: ficoml 3735928559(%ebx,%ecx,8) 3964// CHECK: encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde] 3965 ficoml 0xdeadbeef(%ebx,%ecx,8) 3966 3967// CHECK: ficoml 3133065982 3968// CHECK: encoding: [0xda,0x15,0xfe,0xca,0xbe,0xba] 3969 ficoml 0xbabecafe 3970 3971// CHECK: ficoml 305419896 3972// CHECK: encoding: [0xda,0x15,0x78,0x56,0x34,0x12] 3973 ficoml 0x12345678 3974 3975// CHECK: fcomp %st(1) 3976// CHECK: encoding: [0xd8,0xd9] 3977 fcomp 3978 3979// CHECK: fcomp %st(2) 3980// CHECK: encoding: [0xd8,0xda] 3981 fcomp %st(2) 3982 3983// CHECK: fcomp %st(2) 3984// CHECK: encoding: [0xd8,0xda] 3985 fcomp %st(2) 3986 3987// CHECK: ficompl 3735928559(%ebx,%ecx,8) 3988// CHECK: encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde] 3989 ficompl 0xdeadbeef(%ebx,%ecx,8) 3990 3991// CHECK: ficompl 3133065982 3992// CHECK: encoding: [0xda,0x1d,0xfe,0xca,0xbe,0xba] 3993 ficompl 0xbabecafe 3994 3995// CHECK: ficompl 305419896 3996// CHECK: encoding: [0xda,0x1d,0x78,0x56,0x34,0x12] 3997 ficompl 0x12345678 3998 3999// CHECK: fcompp 4000// CHECK: encoding: [0xde,0xd9] 4001 fcompp 4002 4003// CHECK: fucom %st(2) 4004// CHECK: encoding: [0xdd,0xe2] 4005 fucom %st(2) 4006 4007// CHECK: fucomp %st(2) 4008// CHECK: encoding: [0xdd,0xea] 4009 fucomp %st(2) 4010 4011// CHECK: fucompp 4012// CHECK: encoding: [0xda,0xe9] 4013 fucompp 4014 4015// CHECK: ftst 4016// CHECK: encoding: [0xd9,0xe4] 4017 ftst 4018 4019// CHECK: fxam 4020// CHECK: encoding: [0xd9,0xe5] 4021 fxam 4022 4023// CHECK: fld1 4024// CHECK: encoding: [0xd9,0xe8] 4025 fld1 4026 4027// CHECK: fldl2t 4028// CHECK: encoding: [0xd9,0xe9] 4029 fldl2t 4030 4031// CHECK: fldl2e 4032// CHECK: encoding: [0xd9,0xea] 4033 fldl2e 4034 4035// CHECK: fldpi 4036// CHECK: encoding: [0xd9,0xeb] 4037 fldpi 4038 4039// CHECK: fldlg2 4040// CHECK: encoding: [0xd9,0xec] 4041 fldlg2 4042 4043// CHECK: fldln2 4044// CHECK: encoding: [0xd9,0xed] 4045 fldln2 4046 4047// CHECK: fldz 4048// CHECK: encoding: [0xd9,0xee] 4049 fldz 4050 4051// CHECK: fadd %st(2) 4052// CHECK: encoding: [0xd8,0xc2] 4053 fadd %st(2) 4054 4055// CHECK: faddl 3735928559(%ebx,%ecx,8) 4056// CHECK: encoding: [0xdc,0x84,0xcb,0xef,0xbe,0xad,0xde] 4057 faddl 0xdeadbeef(%ebx,%ecx,8) 4058 4059// CHECK: faddl 3133065982 4060// CHECK: encoding: [0xdc,0x05,0xfe,0xca,0xbe,0xba] 4061 faddl 0xbabecafe 4062 4063// CHECK: faddl 305419896 4064// CHECK: encoding: [0xdc,0x05,0x78,0x56,0x34,0x12] 4065 faddl 0x12345678 4066 4067// CHECK: fiaddl 3735928559(%ebx,%ecx,8) 4068// CHECK: encoding: [0xda,0x84,0xcb,0xef,0xbe,0xad,0xde] 4069 fiaddl 0xdeadbeef(%ebx,%ecx,8) 4070 4071// CHECK: fiaddl 3133065982 4072// CHECK: encoding: [0xda,0x05,0xfe,0xca,0xbe,0xba] 4073 fiaddl 0xbabecafe 4074 4075// CHECK: fiaddl 305419896 4076// CHECK: encoding: [0xda,0x05,0x78,0x56,0x34,0x12] 4077 fiaddl 0x12345678 4078 4079// CHECK: faddp %st(2) 4080// CHECK: encoding: [0xde,0xc2] 4081 faddp %st(2) 4082 4083// CHECK: fsub %st(2) 4084// CHECK: encoding: [0xd8,0xe2] 4085 fsub %st(2) 4086 4087// CHECK: fsubl 3735928559(%ebx,%ecx,8) 4088// CHECK: encoding: [0xdc,0xa4,0xcb,0xef,0xbe,0xad,0xde] 4089 fsubl 0xdeadbeef(%ebx,%ecx,8) 4090 4091// CHECK: fsubl 3133065982 4092// CHECK: encoding: [0xdc,0x25,0xfe,0xca,0xbe,0xba] 4093 fsubl 0xbabecafe 4094 4095// CHECK: fsubl 305419896 4096// CHECK: encoding: [0xdc,0x25,0x78,0x56,0x34,0x12] 4097 fsubl 0x12345678 4098 4099// CHECK: fisubl 3735928559(%ebx,%ecx,8) 4100// CHECK: encoding: [0xda,0xa4,0xcb,0xef,0xbe,0xad,0xde] 4101 fisubl 0xdeadbeef(%ebx,%ecx,8) 4102 4103// CHECK: fisubl 3133065982 4104// CHECK: encoding: [0xda,0x25,0xfe,0xca,0xbe,0xba] 4105 fisubl 0xbabecafe 4106 4107// CHECK: fisubl 305419896 4108// CHECK: encoding: [0xda,0x25,0x78,0x56,0x34,0x12] 4109 fisubl 0x12345678 4110 4111// CHECK: fsubp %st(2) 4112// CHECK: encoding: [0xde,0xe2] 4113 fsubp %st(2) 4114 4115// CHECK: fsubr %st(2) 4116// CHECK: encoding: [0xd8,0xea] 4117 fsubr %st(2) 4118 4119// CHECK: fsubrl 3735928559(%ebx,%ecx,8) 4120// CHECK: encoding: [0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde] 4121 fsubrl 0xdeadbeef(%ebx,%ecx,8) 4122 4123// CHECK: fsubrl 3133065982 4124// CHECK: encoding: [0xdc,0x2d,0xfe,0xca,0xbe,0xba] 4125 fsubrl 0xbabecafe 4126 4127// CHECK: fsubrl 305419896 4128// CHECK: encoding: [0xdc,0x2d,0x78,0x56,0x34,0x12] 4129 fsubrl 0x12345678 4130 4131// CHECK: fisubrl 3735928559(%ebx,%ecx,8) 4132// CHECK: encoding: [0xda,0xac,0xcb,0xef,0xbe,0xad,0xde] 4133 fisubrl 0xdeadbeef(%ebx,%ecx,8) 4134 4135// CHECK: fisubrl 3133065982 4136// CHECK: encoding: [0xda,0x2d,0xfe,0xca,0xbe,0xba] 4137 fisubrl 0xbabecafe 4138 4139// CHECK: fisubrl 305419896 4140// CHECK: encoding: [0xda,0x2d,0x78,0x56,0x34,0x12] 4141 fisubrl 0x12345678 4142 4143// CHECK: fsubrp %st(2) 4144// CHECK: encoding: [0xde,0xea] 4145 fsubrp %st(2) 4146 4147// CHECK: fmul %st(2) 4148// CHECK: encoding: [0xd8,0xca] 4149 fmul %st(2) 4150 4151// CHECK: fmull 3735928559(%ebx,%ecx,8) 4152// CHECK: encoding: [0xdc,0x8c,0xcb,0xef,0xbe,0xad,0xde] 4153 fmull 0xdeadbeef(%ebx,%ecx,8) 4154 4155// CHECK: fmull 3133065982 4156// CHECK: encoding: [0xdc,0x0d,0xfe,0xca,0xbe,0xba] 4157 fmull 0xbabecafe 4158 4159// CHECK: fmull 305419896 4160// CHECK: encoding: [0xdc,0x0d,0x78,0x56,0x34,0x12] 4161 fmull 0x12345678 4162 4163// CHECK: fimull 3735928559(%ebx,%ecx,8) 4164// CHECK: encoding: [0xda,0x8c,0xcb,0xef,0xbe,0xad,0xde] 4165 fimull 0xdeadbeef(%ebx,%ecx,8) 4166 4167// CHECK: fimull 3133065982 4168// CHECK: encoding: [0xda,0x0d,0xfe,0xca,0xbe,0xba] 4169 fimull 0xbabecafe 4170 4171// CHECK: fimull 305419896 4172// CHECK: encoding: [0xda,0x0d,0x78,0x56,0x34,0x12] 4173 fimull 0x12345678 4174 4175// CHECK: fmulp %st(2) 4176// CHECK: encoding: [0xde,0xca] 4177 fmulp %st(2) 4178 4179// CHECK: fdiv %st(2) 4180// CHECK: encoding: [0xd8,0xf2] 4181 fdiv %st(2) 4182 4183// CHECK: fdivl 3735928559(%ebx,%ecx,8) 4184// CHECK: encoding: [0xdc,0xb4,0xcb,0xef,0xbe,0xad,0xde] 4185 fdivl 0xdeadbeef(%ebx,%ecx,8) 4186 4187// CHECK: fdivl 3133065982 4188// CHECK: encoding: [0xdc,0x35,0xfe,0xca,0xbe,0xba] 4189 fdivl 0xbabecafe 4190 4191// CHECK: fdivl 305419896 4192// CHECK: encoding: [0xdc,0x35,0x78,0x56,0x34,0x12] 4193 fdivl 0x12345678 4194 4195// CHECK: fidivl 3735928559(%ebx,%ecx,8) 4196// CHECK: encoding: [0xda,0xb4,0xcb,0xef,0xbe,0xad,0xde] 4197 fidivl 0xdeadbeef(%ebx,%ecx,8) 4198 4199// CHECK: fidivl 3133065982 4200// CHECK: encoding: [0xda,0x35,0xfe,0xca,0xbe,0xba] 4201 fidivl 0xbabecafe 4202 4203// CHECK: fidivl 305419896 4204// CHECK: encoding: [0xda,0x35,0x78,0x56,0x34,0x12] 4205 fidivl 0x12345678 4206 4207// CHECK: fdivp %st(2) 4208// CHECK: encoding: [0xde,0xf2] 4209 fdivp %st(2) 4210 4211// CHECK: fdivr %st(2) 4212// CHECK: encoding: [0xd8,0xfa] 4213 fdivr %st(2) 4214 4215// CHECK: fdivrl 3735928559(%ebx,%ecx,8) 4216// CHECK: encoding: [0xdc,0xbc,0xcb,0xef,0xbe,0xad,0xde] 4217 fdivrl 0xdeadbeef(%ebx,%ecx,8) 4218 4219// CHECK: fdivrl 3133065982 4220// CHECK: encoding: [0xdc,0x3d,0xfe,0xca,0xbe,0xba] 4221 fdivrl 0xbabecafe 4222 4223// CHECK: fdivrl 305419896 4224// CHECK: encoding: [0xdc,0x3d,0x78,0x56,0x34,0x12] 4225 fdivrl 0x12345678 4226 4227// CHECK: fidivrl 3735928559(%ebx,%ecx,8) 4228// CHECK: encoding: [0xda,0xbc,0xcb,0xef,0xbe,0xad,0xde] 4229 fidivrl 0xdeadbeef(%ebx,%ecx,8) 4230 4231// CHECK: fidivrl 3133065982 4232// CHECK: encoding: [0xda,0x3d,0xfe,0xca,0xbe,0xba] 4233 fidivrl 0xbabecafe 4234 4235// CHECK: fidivrl 305419896 4236// CHECK: encoding: [0xda,0x3d,0x78,0x56,0x34,0x12] 4237 fidivrl 0x12345678 4238 4239// CHECK: fdivrp %st(2) 4240// CHECK: encoding: [0xde,0xfa] 4241 fdivrp %st(2) 4242 4243// CHECK: f2xm1 4244// CHECK: encoding: [0xd9,0xf0] 4245 f2xm1 4246 4247// CHECK: fyl2x 4248// CHECK: encoding: [0xd9,0xf1] 4249 fyl2x 4250 4251// CHECK: fptan 4252// CHECK: encoding: [0xd9,0xf2] 4253 fptan 4254 4255// CHECK: fpatan 4256// CHECK: encoding: [0xd9,0xf3] 4257 fpatan 4258 4259// CHECK: fxtract 4260// CHECK: encoding: [0xd9,0xf4] 4261 fxtract 4262 4263// CHECK: fprem1 4264// CHECK: encoding: [0xd9,0xf5] 4265 fprem1 4266 4267// CHECK: fdecstp 4268// CHECK: encoding: [0xd9,0xf6] 4269 fdecstp 4270 4271// CHECK: fincstp 4272// CHECK: encoding: [0xd9,0xf7] 4273 fincstp 4274 4275// CHECK: fprem 4276// CHECK: encoding: [0xd9,0xf8] 4277 fprem 4278 4279// CHECK: fyl2xp1 4280// CHECK: encoding: [0xd9,0xf9] 4281 fyl2xp1 4282 4283// CHECK: fsqrt 4284// CHECK: encoding: [0xd9,0xfa] 4285 fsqrt 4286 4287// CHECK: fsincos 4288// CHECK: encoding: [0xd9,0xfb] 4289 fsincos 4290 4291// CHECK: frndint 4292// CHECK: encoding: [0xd9,0xfc] 4293 frndint 4294 4295// CHECK: fscale 4296// CHECK: encoding: [0xd9,0xfd] 4297 fscale 4298 4299// CHECK: fsin 4300// CHECK: encoding: [0xd9,0xfe] 4301 fsin 4302 4303// CHECK: fcos 4304// CHECK: encoding: [0xd9,0xff] 4305 fcos 4306 4307// CHECK: fchs 4308// CHECK: encoding: [0xd9,0xe0] 4309 fchs 4310 4311// CHECK: fabs 4312// CHECK: encoding: [0xd9,0xe1] 4313 fabs 4314 4315// CHECK: fninit 4316// CHECK: encoding: [0xdb,0xe3] 4317 fninit 4318 4319// CHECK: fldcw 3735928559(%ebx,%ecx,8) 4320// CHECK: encoding: [0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde] 4321 fldcw 0xdeadbeef(%ebx,%ecx,8) 4322 4323// CHECK: fldcw 3133065982 4324// CHECK: encoding: [0xd9,0x2d,0xfe,0xca,0xbe,0xba] 4325 fldcw 0xbabecafe 4326 4327// CHECK: fldcw 305419896 4328// CHECK: encoding: [0xd9,0x2d,0x78,0x56,0x34,0x12] 4329 fldcw 0x12345678 4330 4331// CHECK: fnstcw 3735928559(%ebx,%ecx,8) 4332// CHECK: encoding: [0xd9,0xbc,0xcb,0xef,0xbe,0xad,0xde] 4333 fnstcw 0xdeadbeef(%ebx,%ecx,8) 4334 4335// CHECK: fnstcw 3133065982 4336// CHECK: encoding: [0xd9,0x3d,0xfe,0xca,0xbe,0xba] 4337 fnstcw 0xbabecafe 4338 4339// CHECK: fnstcw 305419896 4340// CHECK: encoding: [0xd9,0x3d,0x78,0x56,0x34,0x12] 4341 fnstcw 0x12345678 4342 4343// CHECK: fnstsw 3735928559(%ebx,%ecx,8) 4344// CHECK: encoding: [0xdd,0xbc,0xcb,0xef,0xbe,0xad,0xde] 4345 fnstsw 0xdeadbeef(%ebx,%ecx,8) 4346 4347// CHECK: fnstsw 3133065982 4348// CHECK: encoding: [0xdd,0x3d,0xfe,0xca,0xbe,0xba] 4349 fnstsw 0xbabecafe 4350 4351// CHECK: fnstsw 305419896 4352// CHECK: encoding: [0xdd,0x3d,0x78,0x56,0x34,0x12] 4353 fnstsw 0x12345678 4354 4355// CHECK: fnclex 4356// CHECK: encoding: [0xdb,0xe2] 4357 fnclex 4358 4359// CHECK: fnstenv 32493 4360// CHECK: encoding: [0xd9,0x35,0xed,0x7e,0x00,0x00] 4361 fnstenv 0x7eed 4362 4363// CHECK: fldenv 32493 4364// CHECK: encoding: [0xd9,0x25,0xed,0x7e,0x00,0x00] 4365 fldenv 0x7eed 4366 4367// CHECK: fnsave 32493 4368// CHECK: encoding: [0xdd,0x35,0xed,0x7e,0x00,0x00] 4369 fnsave 0x7eed 4370 4371// CHECK: frstor 32493 4372// CHECK: encoding: [0xdd,0x25,0xed,0x7e,0x00,0x00] 4373 frstor 0x7eed 4374 4375// CHECK: ffree %st(2) 4376// CHECK: encoding: [0xdd,0xc2] 4377 ffree %st(2) 4378 4379// CHECK: fnop 4380// CHECK: encoding: [0xd9,0xd0] 4381 fnop 4382 4383// CHECK: invd 4384// CHECK: encoding: [0x0f,0x08] 4385 invd 4386 4387// CHECK: wbinvd 4388// CHECK: encoding: [0x0f,0x09] 4389 wbinvd 4390 4391// CHECK: cpuid 4392// CHECK: encoding: [0x0f,0xa2] 4393 cpuid 4394 4395// CHECK: wrmsr 4396// CHECK: encoding: [0x0f,0x30] 4397 wrmsr 4398 4399// CHECK: rdtsc 4400// CHECK: encoding: [0x0f,0x31] 4401 rdtsc 4402 4403// CHECK: rdmsr 4404// CHECK: encoding: [0x0f,0x32] 4405 rdmsr 4406 4407// CHECK: cmpxchg8b 3735928559(%ebx,%ecx,8) 4408// CHECK: encoding: [0x0f,0xc7,0x8c,0xcb,0xef,0xbe,0xad,0xde] 4409 cmpxchg8b 0xdeadbeef(%ebx,%ecx,8) 4410 4411// CHECK: cmpxchg8b 32493 4412// CHECK: encoding: [0x0f,0xc7,0x0d,0xed,0x7e,0x00,0x00] 4413 cmpxchg8b 0x7eed 4414 4415// CHECK: cmpxchg8b 3133065982 4416// CHECK: encoding: [0x0f,0xc7,0x0d,0xfe,0xca,0xbe,0xba] 4417 cmpxchg8b 0xbabecafe 4418 4419// CHECK: cmpxchg8b 305419896 4420// CHECK: encoding: [0x0f,0xc7,0x0d,0x78,0x56,0x34,0x12] 4421 cmpxchg8b 0x12345678 4422 4423// CHECK: sysenter 4424// CHECK: encoding: [0x0f,0x34] 4425 sysenter 4426 4427// CHECK: sysexit 4428// CHECK: encoding: [0x0f,0x35] 4429 sysexit 4430 4431// CHECK: sysexitl 4432// CHECK: encoding: [0x0f,0x35] 4433 sysexitl 4434 4435// CHECK: fxsave 3735928559(%ebx,%ecx,8) 4436// CHECK: encoding: [0x0f,0xae,0x84,0xcb,0xef,0xbe,0xad,0xde] 4437 fxsave 0xdeadbeef(%ebx,%ecx,8) 4438 4439// CHECK: fxsave 32493 4440// CHECK: encoding: [0x0f,0xae,0x05,0xed,0x7e,0x00,0x00] 4441 fxsave 0x7eed 4442 4443// CHECK: fxsave 3133065982 4444// CHECK: encoding: [0x0f,0xae,0x05,0xfe,0xca,0xbe,0xba] 4445 fxsave 0xbabecafe 4446 4447// CHECK: fxsave 305419896 4448// CHECK: encoding: [0x0f,0xae,0x05,0x78,0x56,0x34,0x12] 4449 fxsave 0x12345678 4450 4451// CHECK: fxrstor 3735928559(%ebx,%ecx,8) 4452// CHECK: encoding: [0x0f,0xae,0x8c,0xcb,0xef,0xbe,0xad,0xde] 4453 fxrstor 0xdeadbeef(%ebx,%ecx,8) 4454 4455// CHECK: fxrstor 32493 4456// CHECK: encoding: [0x0f,0xae,0x0d,0xed,0x7e,0x00,0x00] 4457 fxrstor 0x7eed 4458 4459// CHECK: fxrstor 3133065982 4460// CHECK: encoding: [0x0f,0xae,0x0d,0xfe,0xca,0xbe,0xba] 4461 fxrstor 0xbabecafe 4462 4463// CHECK: fxrstor 305419896 4464// CHECK: encoding: [0x0f,0xae,0x0d,0x78,0x56,0x34,0x12] 4465 fxrstor 0x12345678 4466 4467// CHECK: rdpmc 4468// CHECK: encoding: [0x0f,0x33] 4469 rdpmc 4470 4471// CHECK: ud2 4472// CHECK: encoding: [0x0f,0x0b] 4473 ud2 4474 4475// CHECK: fcmovb %st(2), %st(0) 4476// CHECK: encoding: [0xda,0xc2] 4477 fcmovb %st(2),%st 4478 4479// CHECK: fcmove %st(2), %st(0) 4480// CHECK: encoding: [0xda,0xca] 4481 fcmove %st(2),%st 4482 4483// CHECK: fcmovbe %st(2), %st(0) 4484// CHECK: encoding: [0xda,0xd2] 4485 fcmovbe %st(2),%st 4486 4487// CHECK: fcmovu %st(2), %st(0) 4488// CHECK: encoding: [0xda,0xda] 4489 fcmovu %st(2),%st 4490 4491// CHECK: fcmovnb %st(2), %st(0) 4492// CHECK: encoding: [0xdb,0xc2] 4493 fcmovnb %st(2),%st 4494 4495// CHECK: fcmovne %st(2), %st(0) 4496// CHECK: encoding: [0xdb,0xca] 4497 fcmovne %st(2),%st 4498 4499// CHECK: fcmovnbe %st(2), %st(0) 4500// CHECK: encoding: [0xdb,0xd2] 4501 fcmovnbe %st(2),%st 4502 4503// CHECK: fcmovnu %st(2), %st(0) 4504// CHECK: encoding: [0xdb,0xda] 4505 fcmovnu %st(2),%st 4506 4507// CHECK: fcomi %st(2) 4508// CHECK: encoding: [0xdb,0xf2] 4509 fcomi %st(2),%st 4510 4511// CHECK: fucomi %st(2) 4512// CHECK: encoding: [0xdb,0xea] 4513 fucomi %st(2),%st 4514 4515// CHECK: fcompi %st(2) 4516// CHECK: encoding: [0xdf,0xf2] 4517 fcomip %st(2),%st 4518 4519// CHECK: fucompi %st(2) 4520// CHECK: encoding: [0xdf,0xea] 4521 fucomip %st(2),%st 4522 4523// CHECK: movntil %ecx, 3735928559(%ebx,%ecx,8) 4524// CHECK: encoding: [0x0f,0xc3,0x8c,0xcb,0xef,0xbe,0xad,0xde] 4525 movnti %ecx,0xdeadbeef(%ebx,%ecx,8) 4526 4527// CHECK: movntil %ecx, 69 4528// CHECK: encoding: [0x0f,0xc3,0x0d,0x45,0x00,0x00,0x00] 4529 movnti %ecx,0x45 4530 4531// CHECK: movntil %ecx, 32493 4532// CHECK: encoding: [0x0f,0xc3,0x0d,0xed,0x7e,0x00,0x00] 4533 movnti %ecx,0x7eed 4534 4535// CHECK: movntil %ecx, 3133065982 4536// CHECK: encoding: [0x0f,0xc3,0x0d,0xfe,0xca,0xbe,0xba] 4537 movnti %ecx,0xbabecafe 4538 4539// CHECK: movntil %ecx, 305419896 4540// CHECK: encoding: [0x0f,0xc3,0x0d,0x78,0x56,0x34,0x12] 4541 movnti %ecx,0x12345678 4542 4543// CHECK: clflush 3735928559(%ebx,%ecx,8) 4544// CHECK: encoding: [0x0f,0xae,0xbc,0xcb,0xef,0xbe,0xad,0xde] 4545 clflush 0xdeadbeef(%ebx,%ecx,8) 4546 4547// CHECK: clflush 32493 4548// CHECK: encoding: [0x0f,0xae,0x3d,0xed,0x7e,0x00,0x00] 4549 clflush 0x7eed 4550 4551// CHECK: clflush 3133065982 4552// CHECK: encoding: [0x0f,0xae,0x3d,0xfe,0xca,0xbe,0xba] 4553 clflush 0xbabecafe 4554 4555// CHECK: clflush 305419896 4556// CHECK: encoding: [0x0f,0xae,0x3d,0x78,0x56,0x34,0x12] 4557 clflush 0x12345678 4558 4559// CHECK: emms 4560// CHECK: encoding: [0x0f,0x77] 4561 emms 4562 4563// CHECK: movd %ecx, %mm3 4564// CHECK: encoding: [0x0f,0x6e,0xd9] 4565 movd %ecx,%mm3 4566 4567// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3 4568// CHECK: encoding: [0x0f,0x6e,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4569 movd 0xdeadbeef(%ebx,%ecx,8),%mm3 4570 4571// CHECK: movd 69, %mm3 4572// CHECK: encoding: [0x0f,0x6e,0x1d,0x45,0x00,0x00,0x00] 4573 movd 0x45,%mm3 4574 4575// CHECK: movd 32493, %mm3 4576// CHECK: encoding: [0x0f,0x6e,0x1d,0xed,0x7e,0x00,0x00] 4577 movd 0x7eed,%mm3 4578 4579// CHECK: movd 3133065982, %mm3 4580// CHECK: encoding: [0x0f,0x6e,0x1d,0xfe,0xca,0xbe,0xba] 4581 movd 0xbabecafe,%mm3 4582 4583// CHECK: movd 305419896, %mm3 4584// CHECK: encoding: [0x0f,0x6e,0x1d,0x78,0x56,0x34,0x12] 4585 movd 0x12345678,%mm3 4586 4587// CHECK: movd %mm3, %ecx 4588// CHECK: encoding: [0x0f,0x7e,0xd9] 4589 movd %mm3,%ecx 4590 4591// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8) 4592// CHECK: encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4593 movd %mm3,0xdeadbeef(%ebx,%ecx,8) 4594 4595// CHECK: movd %mm3, 69 4596// CHECK: encoding: [0x0f,0x7e,0x1d,0x45,0x00,0x00,0x00] 4597 movd %mm3,0x45 4598 4599// CHECK: movd %mm3, 32493 4600// CHECK: encoding: [0x0f,0x7e,0x1d,0xed,0x7e,0x00,0x00] 4601 movd %mm3,0x7eed 4602 4603// CHECK: movd %mm3, 3133065982 4604// CHECK: encoding: [0x0f,0x7e,0x1d,0xfe,0xca,0xbe,0xba] 4605 movd %mm3,0xbabecafe 4606 4607// CHECK: movd %mm3, 305419896 4608// CHECK: encoding: [0x0f,0x7e,0x1d,0x78,0x56,0x34,0x12] 4609 movd %mm3,0x12345678 4610 4611// CHECK: movd %ecx, %xmm5 4612// CHECK: encoding: [0x66,0x0f,0x6e,0xe9] 4613 movd %ecx,%xmm5 4614 4615// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5 4616// CHECK: encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde] 4617 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5 4618 4619// CHECK: movd 69, %xmm5 4620// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0x45,0x00,0x00,0x00] 4621 movd 0x45,%xmm5 4622 4623// CHECK: movd 32493, %xmm5 4624// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0xed,0x7e,0x00,0x00] 4625 movd 0x7eed,%xmm5 4626 4627// CHECK: movd 3133065982, %xmm5 4628// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0xfe,0xca,0xbe,0xba] 4629 movd 0xbabecafe,%xmm5 4630 4631// CHECK: movd 305419896, %xmm5 4632// CHECK: encoding: [0x66,0x0f,0x6e,0x2d,0x78,0x56,0x34,0x12] 4633 movd 0x12345678,%xmm5 4634 4635// CHECK: movd %xmm5, %ecx 4636// CHECK: encoding: [0x66,0x0f,0x7e,0xe9] 4637 movd %xmm5,%ecx 4638 4639// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8) 4640// CHECK: encoding: [0x66,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde] 4641 movd %xmm5,0xdeadbeef(%ebx,%ecx,8) 4642 4643// CHECK: movd %xmm5, 69 4644// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0x45,0x00,0x00,0x00] 4645 movd %xmm5,0x45 4646 4647// CHECK: movd %xmm5, 32493 4648// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0xed,0x7e,0x00,0x00] 4649 movd %xmm5,0x7eed 4650 4651// CHECK: movd %xmm5, 3133065982 4652// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0xfe,0xca,0xbe,0xba] 4653 movd %xmm5,0xbabecafe 4654 4655// CHECK: movd %xmm5, 305419896 4656// CHECK: encoding: [0x66,0x0f,0x7e,0x2d,0x78,0x56,0x34,0x12] 4657 movd %xmm5,0x12345678 4658 4659// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3 4660// CHECK: encoding: [0x0f,0x6f,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4661 movq 0xdeadbeef(%ebx,%ecx,8),%mm3 4662 4663// CHECK: movq 69, %mm3 4664// CHECK: encoding: [0x0f,0x6f,0x1d,0x45,0x00,0x00,0x00] 4665 movq 0x45,%mm3 4666 4667// CHECK: movq 32493, %mm3 4668// CHECK: encoding: [0x0f,0x6f,0x1d,0xed,0x7e,0x00,0x00] 4669 movq 0x7eed,%mm3 4670 4671// CHECK: movq 3133065982, %mm3 4672// CHECK: encoding: [0x0f,0x6f,0x1d,0xfe,0xca,0xbe,0xba] 4673 movq 0xbabecafe,%mm3 4674 4675// CHECK: movq 305419896, %mm3 4676// CHECK: encoding: [0x0f,0x6f,0x1d,0x78,0x56,0x34,0x12] 4677 movq 0x12345678,%mm3 4678 4679// CHECK: movq %mm3, %mm3 4680// CHECK: encoding: [0x0f,0x6f,0xdb] 4681 movq %mm3,%mm3 4682 4683// CHECK: movq %mm3, %mm3 4684// CHECK: encoding: [0x0f,0x6f,0xdb] 4685 movq %mm3,%mm3 4686 4687// CHECK: movq %xmm5, %xmm5 4688// CHECK: encoding: [0xf3,0x0f,0x7e,0xed] 4689 movq %xmm5,%xmm5 4690 4691// CHECK: movq %xmm5, 3735928559(%ebx,%ecx,8) 4692// CHECK: encoding: [0x66,0x0f,0xd6,0xac,0xcb,0xef,0xbe,0xad,0xde] 4693 movq %xmm5,0xdeadbeef(%ebx,%ecx,8) 4694 4695// CHECK: movq %xmm5, 69 4696// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0x45,0x00,0x00,0x00] 4697 movq %xmm5,0x45 4698 4699// CHECK: movq %xmm5, 32493 4700// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0xed,0x7e,0x00,0x00] 4701 movq %xmm5,0x7eed 4702 4703// CHECK: movq %xmm5, 3133065982 4704// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0xfe,0xca,0xbe,0xba] 4705 movq %xmm5,0xbabecafe 4706 4707// CHECK: movq %xmm5, 305419896 4708// CHECK: encoding: [0x66,0x0f,0xd6,0x2d,0x78,0x56,0x34,0x12] 4709 movq %xmm5,0x12345678 4710 4711// CHECK: movq %xmm5, %xmm5 4712// CHECK: encoding: [0xf3,0x0f,0x7e,0xed] 4713 movq %xmm5,%xmm5 4714 4715// CHECK: packssdw 3735928559(%ebx,%ecx,8), %mm3 4716// CHECK: encoding: [0x0f,0x6b,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4717 packssdw 0xdeadbeef(%ebx,%ecx,8),%mm3 4718 4719// CHECK: packssdw 69, %mm3 4720// CHECK: encoding: [0x0f,0x6b,0x1d,0x45,0x00,0x00,0x00] 4721 packssdw 0x45,%mm3 4722 4723// CHECK: packssdw 32493, %mm3 4724// CHECK: encoding: [0x0f,0x6b,0x1d,0xed,0x7e,0x00,0x00] 4725 packssdw 0x7eed,%mm3 4726 4727// CHECK: packssdw 3133065982, %mm3 4728// CHECK: encoding: [0x0f,0x6b,0x1d,0xfe,0xca,0xbe,0xba] 4729 packssdw 0xbabecafe,%mm3 4730 4731// CHECK: packssdw 305419896, %mm3 4732// CHECK: encoding: [0x0f,0x6b,0x1d,0x78,0x56,0x34,0x12] 4733 packssdw 0x12345678,%mm3 4734 4735// CHECK: packssdw %mm3, %mm3 4736// CHECK: encoding: [0x0f,0x6b,0xdb] 4737 packssdw %mm3,%mm3 4738 4739// CHECK: packssdw 3735928559(%ebx,%ecx,8), %xmm5 4740// CHECK: encoding: [0x66,0x0f,0x6b,0xac,0xcb,0xef,0xbe,0xad,0xde] 4741 packssdw 0xdeadbeef(%ebx,%ecx,8),%xmm5 4742 4743// CHECK: packssdw 69, %xmm5 4744// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0x45,0x00,0x00,0x00] 4745 packssdw 0x45,%xmm5 4746 4747// CHECK: packssdw 32493, %xmm5 4748// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0xed,0x7e,0x00,0x00] 4749 packssdw 0x7eed,%xmm5 4750 4751// CHECK: packssdw 3133065982, %xmm5 4752// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0xfe,0xca,0xbe,0xba] 4753 packssdw 0xbabecafe,%xmm5 4754 4755// CHECK: packssdw 305419896, %xmm5 4756// CHECK: encoding: [0x66,0x0f,0x6b,0x2d,0x78,0x56,0x34,0x12] 4757 packssdw 0x12345678,%xmm5 4758 4759// CHECK: packssdw %xmm5, %xmm5 4760// CHECK: encoding: [0x66,0x0f,0x6b,0xed] 4761 packssdw %xmm5,%xmm5 4762 4763// CHECK: packsswb 3735928559(%ebx,%ecx,8), %mm3 4764// CHECK: encoding: [0x0f,0x63,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4765 packsswb 0xdeadbeef(%ebx,%ecx,8),%mm3 4766 4767// CHECK: packsswb 69, %mm3 4768// CHECK: encoding: [0x0f,0x63,0x1d,0x45,0x00,0x00,0x00] 4769 packsswb 0x45,%mm3 4770 4771// CHECK: packsswb 32493, %mm3 4772// CHECK: encoding: [0x0f,0x63,0x1d,0xed,0x7e,0x00,0x00] 4773 packsswb 0x7eed,%mm3 4774 4775// CHECK: packsswb 3133065982, %mm3 4776// CHECK: encoding: [0x0f,0x63,0x1d,0xfe,0xca,0xbe,0xba] 4777 packsswb 0xbabecafe,%mm3 4778 4779// CHECK: packsswb 305419896, %mm3 4780// CHECK: encoding: [0x0f,0x63,0x1d,0x78,0x56,0x34,0x12] 4781 packsswb 0x12345678,%mm3 4782 4783// CHECK: packsswb %mm3, %mm3 4784// CHECK: encoding: [0x0f,0x63,0xdb] 4785 packsswb %mm3,%mm3 4786 4787// CHECK: packsswb 3735928559(%ebx,%ecx,8), %xmm5 4788// CHECK: encoding: [0x66,0x0f,0x63,0xac,0xcb,0xef,0xbe,0xad,0xde] 4789 packsswb 0xdeadbeef(%ebx,%ecx,8),%xmm5 4790 4791// CHECK: packsswb 69, %xmm5 4792// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0x45,0x00,0x00,0x00] 4793 packsswb 0x45,%xmm5 4794 4795// CHECK: packsswb 32493, %xmm5 4796// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0xed,0x7e,0x00,0x00] 4797 packsswb 0x7eed,%xmm5 4798 4799// CHECK: packsswb 3133065982, %xmm5 4800// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0xfe,0xca,0xbe,0xba] 4801 packsswb 0xbabecafe,%xmm5 4802 4803// CHECK: packsswb 305419896, %xmm5 4804// CHECK: encoding: [0x66,0x0f,0x63,0x2d,0x78,0x56,0x34,0x12] 4805 packsswb 0x12345678,%xmm5 4806 4807// CHECK: packsswb %xmm5, %xmm5 4808// CHECK: encoding: [0x66,0x0f,0x63,0xed] 4809 packsswb %xmm5,%xmm5 4810 4811// CHECK: packuswb 3735928559(%ebx,%ecx,8), %mm3 4812// CHECK: encoding: [0x0f,0x67,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4813 packuswb 0xdeadbeef(%ebx,%ecx,8),%mm3 4814 4815// CHECK: packuswb 69, %mm3 4816// CHECK: encoding: [0x0f,0x67,0x1d,0x45,0x00,0x00,0x00] 4817 packuswb 0x45,%mm3 4818 4819// CHECK: packuswb 32493, %mm3 4820// CHECK: encoding: [0x0f,0x67,0x1d,0xed,0x7e,0x00,0x00] 4821 packuswb 0x7eed,%mm3 4822 4823// CHECK: packuswb 3133065982, %mm3 4824// CHECK: encoding: [0x0f,0x67,0x1d,0xfe,0xca,0xbe,0xba] 4825 packuswb 0xbabecafe,%mm3 4826 4827// CHECK: packuswb 305419896, %mm3 4828// CHECK: encoding: [0x0f,0x67,0x1d,0x78,0x56,0x34,0x12] 4829 packuswb 0x12345678,%mm3 4830 4831// CHECK: packuswb %mm3, %mm3 4832// CHECK: encoding: [0x0f,0x67,0xdb] 4833 packuswb %mm3,%mm3 4834 4835// CHECK: packuswb 3735928559(%ebx,%ecx,8), %xmm5 4836// CHECK: encoding: [0x66,0x0f,0x67,0xac,0xcb,0xef,0xbe,0xad,0xde] 4837 packuswb 0xdeadbeef(%ebx,%ecx,8),%xmm5 4838 4839// CHECK: packuswb 69, %xmm5 4840// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0x45,0x00,0x00,0x00] 4841 packuswb 0x45,%xmm5 4842 4843// CHECK: packuswb 32493, %xmm5 4844// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0xed,0x7e,0x00,0x00] 4845 packuswb 0x7eed,%xmm5 4846 4847// CHECK: packuswb 3133065982, %xmm5 4848// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0xfe,0xca,0xbe,0xba] 4849 packuswb 0xbabecafe,%xmm5 4850 4851// CHECK: packuswb 305419896, %xmm5 4852// CHECK: encoding: [0x66,0x0f,0x67,0x2d,0x78,0x56,0x34,0x12] 4853 packuswb 0x12345678,%xmm5 4854 4855// CHECK: packuswb %xmm5, %xmm5 4856// CHECK: encoding: [0x66,0x0f,0x67,0xed] 4857 packuswb %xmm5,%xmm5 4858 4859// CHECK: paddb 3735928559(%ebx,%ecx,8), %mm3 4860// CHECK: encoding: [0x0f,0xfc,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4861 paddb 0xdeadbeef(%ebx,%ecx,8),%mm3 4862 4863// CHECK: paddb 69, %mm3 4864// CHECK: encoding: [0x0f,0xfc,0x1d,0x45,0x00,0x00,0x00] 4865 paddb 0x45,%mm3 4866 4867// CHECK: paddb 32493, %mm3 4868// CHECK: encoding: [0x0f,0xfc,0x1d,0xed,0x7e,0x00,0x00] 4869 paddb 0x7eed,%mm3 4870 4871// CHECK: paddb 3133065982, %mm3 4872// CHECK: encoding: [0x0f,0xfc,0x1d,0xfe,0xca,0xbe,0xba] 4873 paddb 0xbabecafe,%mm3 4874 4875// CHECK: paddb 305419896, %mm3 4876// CHECK: encoding: [0x0f,0xfc,0x1d,0x78,0x56,0x34,0x12] 4877 paddb 0x12345678,%mm3 4878 4879// CHECK: paddb %mm3, %mm3 4880// CHECK: encoding: [0x0f,0xfc,0xdb] 4881 paddb %mm3,%mm3 4882 4883// CHECK: paddb 3735928559(%ebx,%ecx,8), %xmm5 4884// CHECK: encoding: [0x66,0x0f,0xfc,0xac,0xcb,0xef,0xbe,0xad,0xde] 4885 paddb 0xdeadbeef(%ebx,%ecx,8),%xmm5 4886 4887// CHECK: paddb 69, %xmm5 4888// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0x45,0x00,0x00,0x00] 4889 paddb 0x45,%xmm5 4890 4891// CHECK: paddb 32493, %xmm5 4892// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0xed,0x7e,0x00,0x00] 4893 paddb 0x7eed,%xmm5 4894 4895// CHECK: paddb 3133065982, %xmm5 4896// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0xfe,0xca,0xbe,0xba] 4897 paddb 0xbabecafe,%xmm5 4898 4899// CHECK: paddb 305419896, %xmm5 4900// CHECK: encoding: [0x66,0x0f,0xfc,0x2d,0x78,0x56,0x34,0x12] 4901 paddb 0x12345678,%xmm5 4902 4903// CHECK: paddb %xmm5, %xmm5 4904// CHECK: encoding: [0x66,0x0f,0xfc,0xed] 4905 paddb %xmm5,%xmm5 4906 4907// CHECK: paddw 3735928559(%ebx,%ecx,8), %mm3 4908// CHECK: encoding: [0x0f,0xfd,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4909 paddw 0xdeadbeef(%ebx,%ecx,8),%mm3 4910 4911// CHECK: paddw 69, %mm3 4912// CHECK: encoding: [0x0f,0xfd,0x1d,0x45,0x00,0x00,0x00] 4913 paddw 0x45,%mm3 4914 4915// CHECK: paddw 32493, %mm3 4916// CHECK: encoding: [0x0f,0xfd,0x1d,0xed,0x7e,0x00,0x00] 4917 paddw 0x7eed,%mm3 4918 4919// CHECK: paddw 3133065982, %mm3 4920// CHECK: encoding: [0x0f,0xfd,0x1d,0xfe,0xca,0xbe,0xba] 4921 paddw 0xbabecafe,%mm3 4922 4923// CHECK: paddw 305419896, %mm3 4924// CHECK: encoding: [0x0f,0xfd,0x1d,0x78,0x56,0x34,0x12] 4925 paddw 0x12345678,%mm3 4926 4927// CHECK: paddw %mm3, %mm3 4928// CHECK: encoding: [0x0f,0xfd,0xdb] 4929 paddw %mm3,%mm3 4930 4931// CHECK: paddw 3735928559(%ebx,%ecx,8), %xmm5 4932// CHECK: encoding: [0x66,0x0f,0xfd,0xac,0xcb,0xef,0xbe,0xad,0xde] 4933 paddw 0xdeadbeef(%ebx,%ecx,8),%xmm5 4934 4935// CHECK: paddw 69, %xmm5 4936// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0x45,0x00,0x00,0x00] 4937 paddw 0x45,%xmm5 4938 4939// CHECK: paddw 32493, %xmm5 4940// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0xed,0x7e,0x00,0x00] 4941 paddw 0x7eed,%xmm5 4942 4943// CHECK: paddw 3133065982, %xmm5 4944// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0xfe,0xca,0xbe,0xba] 4945 paddw 0xbabecafe,%xmm5 4946 4947// CHECK: paddw 305419896, %xmm5 4948// CHECK: encoding: [0x66,0x0f,0xfd,0x2d,0x78,0x56,0x34,0x12] 4949 paddw 0x12345678,%xmm5 4950 4951// CHECK: paddw %xmm5, %xmm5 4952// CHECK: encoding: [0x66,0x0f,0xfd,0xed] 4953 paddw %xmm5,%xmm5 4954 4955// CHECK: paddd 3735928559(%ebx,%ecx,8), %mm3 4956// CHECK: encoding: [0x0f,0xfe,0x9c,0xcb,0xef,0xbe,0xad,0xde] 4957 paddd 0xdeadbeef(%ebx,%ecx,8),%mm3 4958 4959// CHECK: paddd 69, %mm3 4960// CHECK: encoding: [0x0f,0xfe,0x1d,0x45,0x00,0x00,0x00] 4961 paddd 0x45,%mm3 4962 4963// CHECK: paddd 32493, %mm3 4964// CHECK: encoding: [0x0f,0xfe,0x1d,0xed,0x7e,0x00,0x00] 4965 paddd 0x7eed,%mm3 4966 4967// CHECK: paddd 3133065982, %mm3 4968// CHECK: encoding: [0x0f,0xfe,0x1d,0xfe,0xca,0xbe,0xba] 4969 paddd 0xbabecafe,%mm3 4970 4971// CHECK: paddd 305419896, %mm3 4972// CHECK: encoding: [0x0f,0xfe,0x1d,0x78,0x56,0x34,0x12] 4973 paddd 0x12345678,%mm3 4974 4975// CHECK: paddd %mm3, %mm3 4976// CHECK: encoding: [0x0f,0xfe,0xdb] 4977 paddd %mm3,%mm3 4978 4979// CHECK: paddd 3735928559(%ebx,%ecx,8), %xmm5 4980// CHECK: encoding: [0x66,0x0f,0xfe,0xac,0xcb,0xef,0xbe,0xad,0xde] 4981 paddd 0xdeadbeef(%ebx,%ecx,8),%xmm5 4982 4983// CHECK: paddd 69, %xmm5 4984// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0x45,0x00,0x00,0x00] 4985 paddd 0x45,%xmm5 4986 4987// CHECK: paddd 32493, %xmm5 4988// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0xed,0x7e,0x00,0x00] 4989 paddd 0x7eed,%xmm5 4990 4991// CHECK: paddd 3133065982, %xmm5 4992// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0xfe,0xca,0xbe,0xba] 4993 paddd 0xbabecafe,%xmm5 4994 4995// CHECK: paddd 305419896, %xmm5 4996// CHECK: encoding: [0x66,0x0f,0xfe,0x2d,0x78,0x56,0x34,0x12] 4997 paddd 0x12345678,%xmm5 4998 4999// CHECK: paddd %xmm5, %xmm5 5000// CHECK: encoding: [0x66,0x0f,0xfe,0xed] 5001 paddd %xmm5,%xmm5 5002 5003// CHECK: paddq 3735928559(%ebx,%ecx,8), %mm3 5004// CHECK: encoding: [0x0f,0xd4,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5005 paddq 0xdeadbeef(%ebx,%ecx,8),%mm3 5006 5007// CHECK: paddq 69, %mm3 5008// CHECK: encoding: [0x0f,0xd4,0x1d,0x45,0x00,0x00,0x00] 5009 paddq 0x45,%mm3 5010 5011// CHECK: paddq 32493, %mm3 5012// CHECK: encoding: [0x0f,0xd4,0x1d,0xed,0x7e,0x00,0x00] 5013 paddq 0x7eed,%mm3 5014 5015// CHECK: paddq 3133065982, %mm3 5016// CHECK: encoding: [0x0f,0xd4,0x1d,0xfe,0xca,0xbe,0xba] 5017 paddq 0xbabecafe,%mm3 5018 5019// CHECK: paddq 305419896, %mm3 5020// CHECK: encoding: [0x0f,0xd4,0x1d,0x78,0x56,0x34,0x12] 5021 paddq 0x12345678,%mm3 5022 5023// CHECK: paddq %mm3, %mm3 5024// CHECK: encoding: [0x0f,0xd4,0xdb] 5025 paddq %mm3,%mm3 5026 5027// CHECK: paddq 3735928559(%ebx,%ecx,8), %xmm5 5028// CHECK: encoding: [0x66,0x0f,0xd4,0xac,0xcb,0xef,0xbe,0xad,0xde] 5029 paddq 0xdeadbeef(%ebx,%ecx,8),%xmm5 5030 5031// CHECK: paddq 69, %xmm5 5032// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0x45,0x00,0x00,0x00] 5033 paddq 0x45,%xmm5 5034 5035// CHECK: paddq 32493, %xmm5 5036// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0xed,0x7e,0x00,0x00] 5037 paddq 0x7eed,%xmm5 5038 5039// CHECK: paddq 3133065982, %xmm5 5040// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0xfe,0xca,0xbe,0xba] 5041 paddq 0xbabecafe,%xmm5 5042 5043// CHECK: paddq 305419896, %xmm5 5044// CHECK: encoding: [0x66,0x0f,0xd4,0x2d,0x78,0x56,0x34,0x12] 5045 paddq 0x12345678,%xmm5 5046 5047// CHECK: paddq %xmm5, %xmm5 5048// CHECK: encoding: [0x66,0x0f,0xd4,0xed] 5049 paddq %xmm5,%xmm5 5050 5051// CHECK: paddsb 3735928559(%ebx,%ecx,8), %mm3 5052// CHECK: encoding: [0x0f,0xec,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5053 paddsb 0xdeadbeef(%ebx,%ecx,8),%mm3 5054 5055// CHECK: paddsb 69, %mm3 5056// CHECK: encoding: [0x0f,0xec,0x1d,0x45,0x00,0x00,0x00] 5057 paddsb 0x45,%mm3 5058 5059// CHECK: paddsb 32493, %mm3 5060// CHECK: encoding: [0x0f,0xec,0x1d,0xed,0x7e,0x00,0x00] 5061 paddsb 0x7eed,%mm3 5062 5063// CHECK: paddsb 3133065982, %mm3 5064// CHECK: encoding: [0x0f,0xec,0x1d,0xfe,0xca,0xbe,0xba] 5065 paddsb 0xbabecafe,%mm3 5066 5067// CHECK: paddsb 305419896, %mm3 5068// CHECK: encoding: [0x0f,0xec,0x1d,0x78,0x56,0x34,0x12] 5069 paddsb 0x12345678,%mm3 5070 5071// CHECK: paddsb %mm3, %mm3 5072// CHECK: encoding: [0x0f,0xec,0xdb] 5073 paddsb %mm3,%mm3 5074 5075// CHECK: paddsb 3735928559(%ebx,%ecx,8), %xmm5 5076// CHECK: encoding: [0x66,0x0f,0xec,0xac,0xcb,0xef,0xbe,0xad,0xde] 5077 paddsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 5078 5079// CHECK: paddsb 69, %xmm5 5080// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0x45,0x00,0x00,0x00] 5081 paddsb 0x45,%xmm5 5082 5083// CHECK: paddsb 32493, %xmm5 5084// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0xed,0x7e,0x00,0x00] 5085 paddsb 0x7eed,%xmm5 5086 5087// CHECK: paddsb 3133065982, %xmm5 5088// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0xfe,0xca,0xbe,0xba] 5089 paddsb 0xbabecafe,%xmm5 5090 5091// CHECK: paddsb 305419896, %xmm5 5092// CHECK: encoding: [0x66,0x0f,0xec,0x2d,0x78,0x56,0x34,0x12] 5093 paddsb 0x12345678,%xmm5 5094 5095// CHECK: paddsb %xmm5, %xmm5 5096// CHECK: encoding: [0x66,0x0f,0xec,0xed] 5097 paddsb %xmm5,%xmm5 5098 5099// CHECK: paddsw 3735928559(%ebx,%ecx,8), %mm3 5100// CHECK: encoding: [0x0f,0xed,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5101 paddsw 0xdeadbeef(%ebx,%ecx,8),%mm3 5102 5103// CHECK: paddsw 69, %mm3 5104// CHECK: encoding: [0x0f,0xed,0x1d,0x45,0x00,0x00,0x00] 5105 paddsw 0x45,%mm3 5106 5107// CHECK: paddsw 32493, %mm3 5108// CHECK: encoding: [0x0f,0xed,0x1d,0xed,0x7e,0x00,0x00] 5109 paddsw 0x7eed,%mm3 5110 5111// CHECK: paddsw 3133065982, %mm3 5112// CHECK: encoding: [0x0f,0xed,0x1d,0xfe,0xca,0xbe,0xba] 5113 paddsw 0xbabecafe,%mm3 5114 5115// CHECK: paddsw 305419896, %mm3 5116// CHECK: encoding: [0x0f,0xed,0x1d,0x78,0x56,0x34,0x12] 5117 paddsw 0x12345678,%mm3 5118 5119// CHECK: paddsw %mm3, %mm3 5120// CHECK: encoding: [0x0f,0xed,0xdb] 5121 paddsw %mm3,%mm3 5122 5123// CHECK: paddsw 3735928559(%ebx,%ecx,8), %xmm5 5124// CHECK: encoding: [0x66,0x0f,0xed,0xac,0xcb,0xef,0xbe,0xad,0xde] 5125 paddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5126 5127// CHECK: paddsw 69, %xmm5 5128// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0x45,0x00,0x00,0x00] 5129 paddsw 0x45,%xmm5 5130 5131// CHECK: paddsw 32493, %xmm5 5132// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0xed,0x7e,0x00,0x00] 5133 paddsw 0x7eed,%xmm5 5134 5135// CHECK: paddsw 3133065982, %xmm5 5136// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0xfe,0xca,0xbe,0xba] 5137 paddsw 0xbabecafe,%xmm5 5138 5139// CHECK: paddsw 305419896, %xmm5 5140// CHECK: encoding: [0x66,0x0f,0xed,0x2d,0x78,0x56,0x34,0x12] 5141 paddsw 0x12345678,%xmm5 5142 5143// CHECK: paddsw %xmm5, %xmm5 5144// CHECK: encoding: [0x66,0x0f,0xed,0xed] 5145 paddsw %xmm5,%xmm5 5146 5147// CHECK: paddusb 3735928559(%ebx,%ecx,8), %mm3 5148// CHECK: encoding: [0x0f,0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5149 paddusb 0xdeadbeef(%ebx,%ecx,8),%mm3 5150 5151// CHECK: paddusb 69, %mm3 5152// CHECK: encoding: [0x0f,0xdc,0x1d,0x45,0x00,0x00,0x00] 5153 paddusb 0x45,%mm3 5154 5155// CHECK: paddusb 32493, %mm3 5156// CHECK: encoding: [0x0f,0xdc,0x1d,0xed,0x7e,0x00,0x00] 5157 paddusb 0x7eed,%mm3 5158 5159// CHECK: paddusb 3133065982, %mm3 5160// CHECK: encoding: [0x0f,0xdc,0x1d,0xfe,0xca,0xbe,0xba] 5161 paddusb 0xbabecafe,%mm3 5162 5163// CHECK: paddusb 305419896, %mm3 5164// CHECK: encoding: [0x0f,0xdc,0x1d,0x78,0x56,0x34,0x12] 5165 paddusb 0x12345678,%mm3 5166 5167// CHECK: paddusb %mm3, %mm3 5168// CHECK: encoding: [0x0f,0xdc,0xdb] 5169 paddusb %mm3,%mm3 5170 5171// CHECK: paddusb 3735928559(%ebx,%ecx,8), %xmm5 5172// CHECK: encoding: [0x66,0x0f,0xdc,0xac,0xcb,0xef,0xbe,0xad,0xde] 5173 paddusb 0xdeadbeef(%ebx,%ecx,8),%xmm5 5174 5175// CHECK: paddusb 69, %xmm5 5176// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0x45,0x00,0x00,0x00] 5177 paddusb 0x45,%xmm5 5178 5179// CHECK: paddusb 32493, %xmm5 5180// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0xed,0x7e,0x00,0x00] 5181 paddusb 0x7eed,%xmm5 5182 5183// CHECK: paddusb 3133065982, %xmm5 5184// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0xfe,0xca,0xbe,0xba] 5185 paddusb 0xbabecafe,%xmm5 5186 5187// CHECK: paddusb 305419896, %xmm5 5188// CHECK: encoding: [0x66,0x0f,0xdc,0x2d,0x78,0x56,0x34,0x12] 5189 paddusb 0x12345678,%xmm5 5190 5191// CHECK: paddusb %xmm5, %xmm5 5192// CHECK: encoding: [0x66,0x0f,0xdc,0xed] 5193 paddusb %xmm5,%xmm5 5194 5195// CHECK: paddusw 3735928559(%ebx,%ecx,8), %mm3 5196// CHECK: encoding: [0x0f,0xdd,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5197 paddusw 0xdeadbeef(%ebx,%ecx,8),%mm3 5198 5199// CHECK: paddusw 69, %mm3 5200// CHECK: encoding: [0x0f,0xdd,0x1d,0x45,0x00,0x00,0x00] 5201 paddusw 0x45,%mm3 5202 5203// CHECK: paddusw 32493, %mm3 5204// CHECK: encoding: [0x0f,0xdd,0x1d,0xed,0x7e,0x00,0x00] 5205 paddusw 0x7eed,%mm3 5206 5207// CHECK: paddusw 3133065982, %mm3 5208// CHECK: encoding: [0x0f,0xdd,0x1d,0xfe,0xca,0xbe,0xba] 5209 paddusw 0xbabecafe,%mm3 5210 5211// CHECK: paddusw 305419896, %mm3 5212// CHECK: encoding: [0x0f,0xdd,0x1d,0x78,0x56,0x34,0x12] 5213 paddusw 0x12345678,%mm3 5214 5215// CHECK: paddusw %mm3, %mm3 5216// CHECK: encoding: [0x0f,0xdd,0xdb] 5217 paddusw %mm3,%mm3 5218 5219// CHECK: paddusw 3735928559(%ebx,%ecx,8), %xmm5 5220// CHECK: encoding: [0x66,0x0f,0xdd,0xac,0xcb,0xef,0xbe,0xad,0xde] 5221 paddusw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5222 5223// CHECK: paddusw 69, %xmm5 5224// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0x45,0x00,0x00,0x00] 5225 paddusw 0x45,%xmm5 5226 5227// CHECK: paddusw 32493, %xmm5 5228// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0xed,0x7e,0x00,0x00] 5229 paddusw 0x7eed,%xmm5 5230 5231// CHECK: paddusw 3133065982, %xmm5 5232// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0xfe,0xca,0xbe,0xba] 5233 paddusw 0xbabecafe,%xmm5 5234 5235// CHECK: paddusw 305419896, %xmm5 5236// CHECK: encoding: [0x66,0x0f,0xdd,0x2d,0x78,0x56,0x34,0x12] 5237 paddusw 0x12345678,%xmm5 5238 5239// CHECK: paddusw %xmm5, %xmm5 5240// CHECK: encoding: [0x66,0x0f,0xdd,0xed] 5241 paddusw %xmm5,%xmm5 5242 5243// CHECK: pand 3735928559(%ebx,%ecx,8), %mm3 5244// CHECK: encoding: [0x0f,0xdb,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5245 pand 0xdeadbeef(%ebx,%ecx,8),%mm3 5246 5247// CHECK: pand 69, %mm3 5248// CHECK: encoding: [0x0f,0xdb,0x1d,0x45,0x00,0x00,0x00] 5249 pand 0x45,%mm3 5250 5251// CHECK: pand 32493, %mm3 5252// CHECK: encoding: [0x0f,0xdb,0x1d,0xed,0x7e,0x00,0x00] 5253 pand 0x7eed,%mm3 5254 5255// CHECK: pand 3133065982, %mm3 5256// CHECK: encoding: [0x0f,0xdb,0x1d,0xfe,0xca,0xbe,0xba] 5257 pand 0xbabecafe,%mm3 5258 5259// CHECK: pand 305419896, %mm3 5260// CHECK: encoding: [0x0f,0xdb,0x1d,0x78,0x56,0x34,0x12] 5261 pand 0x12345678,%mm3 5262 5263// CHECK: pand %mm3, %mm3 5264// CHECK: encoding: [0x0f,0xdb,0xdb] 5265 pand %mm3,%mm3 5266 5267// CHECK: pand 3735928559(%ebx,%ecx,8), %xmm5 5268// CHECK: encoding: [0x66,0x0f,0xdb,0xac,0xcb,0xef,0xbe,0xad,0xde] 5269 pand 0xdeadbeef(%ebx,%ecx,8),%xmm5 5270 5271// CHECK: pand 69, %xmm5 5272// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0x45,0x00,0x00,0x00] 5273 pand 0x45,%xmm5 5274 5275// CHECK: pand 32493, %xmm5 5276// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0xed,0x7e,0x00,0x00] 5277 pand 0x7eed,%xmm5 5278 5279// CHECK: pand 3133065982, %xmm5 5280// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0xfe,0xca,0xbe,0xba] 5281 pand 0xbabecafe,%xmm5 5282 5283// CHECK: pand 305419896, %xmm5 5284// CHECK: encoding: [0x66,0x0f,0xdb,0x2d,0x78,0x56,0x34,0x12] 5285 pand 0x12345678,%xmm5 5286 5287// CHECK: pand %xmm5, %xmm5 5288// CHECK: encoding: [0x66,0x0f,0xdb,0xed] 5289 pand %xmm5,%xmm5 5290 5291// CHECK: pandn 3735928559(%ebx,%ecx,8), %mm3 5292// CHECK: encoding: [0x0f,0xdf,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5293 pandn 0xdeadbeef(%ebx,%ecx,8),%mm3 5294 5295// CHECK: pandn 69, %mm3 5296// CHECK: encoding: [0x0f,0xdf,0x1d,0x45,0x00,0x00,0x00] 5297 pandn 0x45,%mm3 5298 5299// CHECK: pandn 32493, %mm3 5300// CHECK: encoding: [0x0f,0xdf,0x1d,0xed,0x7e,0x00,0x00] 5301 pandn 0x7eed,%mm3 5302 5303// CHECK: pandn 3133065982, %mm3 5304// CHECK: encoding: [0x0f,0xdf,0x1d,0xfe,0xca,0xbe,0xba] 5305 pandn 0xbabecafe,%mm3 5306 5307// CHECK: pandn 305419896, %mm3 5308// CHECK: encoding: [0x0f,0xdf,0x1d,0x78,0x56,0x34,0x12] 5309 pandn 0x12345678,%mm3 5310 5311// CHECK: pandn %mm3, %mm3 5312// CHECK: encoding: [0x0f,0xdf,0xdb] 5313 pandn %mm3,%mm3 5314 5315// CHECK: pandn 3735928559(%ebx,%ecx,8), %xmm5 5316// CHECK: encoding: [0x66,0x0f,0xdf,0xac,0xcb,0xef,0xbe,0xad,0xde] 5317 pandn 0xdeadbeef(%ebx,%ecx,8),%xmm5 5318 5319// CHECK: pandn 69, %xmm5 5320// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0x45,0x00,0x00,0x00] 5321 pandn 0x45,%xmm5 5322 5323// CHECK: pandn 32493, %xmm5 5324// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0xed,0x7e,0x00,0x00] 5325 pandn 0x7eed,%xmm5 5326 5327// CHECK: pandn 3133065982, %xmm5 5328// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0xfe,0xca,0xbe,0xba] 5329 pandn 0xbabecafe,%xmm5 5330 5331// CHECK: pandn 305419896, %xmm5 5332// CHECK: encoding: [0x66,0x0f,0xdf,0x2d,0x78,0x56,0x34,0x12] 5333 pandn 0x12345678,%xmm5 5334 5335// CHECK: pandn %xmm5, %xmm5 5336// CHECK: encoding: [0x66,0x0f,0xdf,0xed] 5337 pandn %xmm5,%xmm5 5338 5339// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %mm3 5340// CHECK: encoding: [0x0f,0x74,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5341 pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%mm3 5342 5343// CHECK: pcmpeqb 69, %mm3 5344// CHECK: encoding: [0x0f,0x74,0x1d,0x45,0x00,0x00,0x00] 5345 pcmpeqb 0x45,%mm3 5346 5347// CHECK: pcmpeqb 32493, %mm3 5348// CHECK: encoding: [0x0f,0x74,0x1d,0xed,0x7e,0x00,0x00] 5349 pcmpeqb 0x7eed,%mm3 5350 5351// CHECK: pcmpeqb 3133065982, %mm3 5352// CHECK: encoding: [0x0f,0x74,0x1d,0xfe,0xca,0xbe,0xba] 5353 pcmpeqb 0xbabecafe,%mm3 5354 5355// CHECK: pcmpeqb 305419896, %mm3 5356// CHECK: encoding: [0x0f,0x74,0x1d,0x78,0x56,0x34,0x12] 5357 pcmpeqb 0x12345678,%mm3 5358 5359// CHECK: pcmpeqb %mm3, %mm3 5360// CHECK: encoding: [0x0f,0x74,0xdb] 5361 pcmpeqb %mm3,%mm3 5362 5363// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %xmm5 5364// CHECK: encoding: [0x66,0x0f,0x74,0xac,0xcb,0xef,0xbe,0xad,0xde] 5365 pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%xmm5 5366 5367// CHECK: pcmpeqb 69, %xmm5 5368// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0x45,0x00,0x00,0x00] 5369 pcmpeqb 0x45,%xmm5 5370 5371// CHECK: pcmpeqb 32493, %xmm5 5372// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0xed,0x7e,0x00,0x00] 5373 pcmpeqb 0x7eed,%xmm5 5374 5375// CHECK: pcmpeqb 3133065982, %xmm5 5376// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0xfe,0xca,0xbe,0xba] 5377 pcmpeqb 0xbabecafe,%xmm5 5378 5379// CHECK: pcmpeqb 305419896, %xmm5 5380// CHECK: encoding: [0x66,0x0f,0x74,0x2d,0x78,0x56,0x34,0x12] 5381 pcmpeqb 0x12345678,%xmm5 5382 5383// CHECK: pcmpeqb %xmm5, %xmm5 5384// CHECK: encoding: [0x66,0x0f,0x74,0xed] 5385 pcmpeqb %xmm5,%xmm5 5386 5387// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %mm3 5388// CHECK: encoding: [0x0f,0x75,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5389 pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%mm3 5390 5391// CHECK: pcmpeqw 69, %mm3 5392// CHECK: encoding: [0x0f,0x75,0x1d,0x45,0x00,0x00,0x00] 5393 pcmpeqw 0x45,%mm3 5394 5395// CHECK: pcmpeqw 32493, %mm3 5396// CHECK: encoding: [0x0f,0x75,0x1d,0xed,0x7e,0x00,0x00] 5397 pcmpeqw 0x7eed,%mm3 5398 5399// CHECK: pcmpeqw 3133065982, %mm3 5400// CHECK: encoding: [0x0f,0x75,0x1d,0xfe,0xca,0xbe,0xba] 5401 pcmpeqw 0xbabecafe,%mm3 5402 5403// CHECK: pcmpeqw 305419896, %mm3 5404// CHECK: encoding: [0x0f,0x75,0x1d,0x78,0x56,0x34,0x12] 5405 pcmpeqw 0x12345678,%mm3 5406 5407// CHECK: pcmpeqw %mm3, %mm3 5408// CHECK: encoding: [0x0f,0x75,0xdb] 5409 pcmpeqw %mm3,%mm3 5410 5411// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %xmm5 5412// CHECK: encoding: [0x66,0x0f,0x75,0xac,0xcb,0xef,0xbe,0xad,0xde] 5413 pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5414 5415// CHECK: pcmpeqw 69, %xmm5 5416// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0x45,0x00,0x00,0x00] 5417 pcmpeqw 0x45,%xmm5 5418 5419// CHECK: pcmpeqw 32493, %xmm5 5420// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0xed,0x7e,0x00,0x00] 5421 pcmpeqw 0x7eed,%xmm5 5422 5423// CHECK: pcmpeqw 3133065982, %xmm5 5424// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0xfe,0xca,0xbe,0xba] 5425 pcmpeqw 0xbabecafe,%xmm5 5426 5427// CHECK: pcmpeqw 305419896, %xmm5 5428// CHECK: encoding: [0x66,0x0f,0x75,0x2d,0x78,0x56,0x34,0x12] 5429 pcmpeqw 0x12345678,%xmm5 5430 5431// CHECK: pcmpeqw %xmm5, %xmm5 5432// CHECK: encoding: [0x66,0x0f,0x75,0xed] 5433 pcmpeqw %xmm5,%xmm5 5434 5435// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %mm3 5436// CHECK: encoding: [0x0f,0x76,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5437 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%mm3 5438 5439// CHECK: pcmpeqd 69, %mm3 5440// CHECK: encoding: [0x0f,0x76,0x1d,0x45,0x00,0x00,0x00] 5441 pcmpeqd 0x45,%mm3 5442 5443// CHECK: pcmpeqd 32493, %mm3 5444// CHECK: encoding: [0x0f,0x76,0x1d,0xed,0x7e,0x00,0x00] 5445 pcmpeqd 0x7eed,%mm3 5446 5447// CHECK: pcmpeqd 3133065982, %mm3 5448// CHECK: encoding: [0x0f,0x76,0x1d,0xfe,0xca,0xbe,0xba] 5449 pcmpeqd 0xbabecafe,%mm3 5450 5451// CHECK: pcmpeqd 305419896, %mm3 5452// CHECK: encoding: [0x0f,0x76,0x1d,0x78,0x56,0x34,0x12] 5453 pcmpeqd 0x12345678,%mm3 5454 5455// CHECK: pcmpeqd %mm3, %mm3 5456// CHECK: encoding: [0x0f,0x76,0xdb] 5457 pcmpeqd %mm3,%mm3 5458 5459// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %xmm5 5460// CHECK: encoding: [0x66,0x0f,0x76,0xac,0xcb,0xef,0xbe,0xad,0xde] 5461 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%xmm5 5462 5463// CHECK: pcmpeqd 69, %xmm5 5464// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0x45,0x00,0x00,0x00] 5465 pcmpeqd 0x45,%xmm5 5466 5467// CHECK: pcmpeqd 32493, %xmm5 5468// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0xed,0x7e,0x00,0x00] 5469 pcmpeqd 0x7eed,%xmm5 5470 5471// CHECK: pcmpeqd 3133065982, %xmm5 5472// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0xfe,0xca,0xbe,0xba] 5473 pcmpeqd 0xbabecafe,%xmm5 5474 5475// CHECK: pcmpeqd 305419896, %xmm5 5476// CHECK: encoding: [0x66,0x0f,0x76,0x2d,0x78,0x56,0x34,0x12] 5477 pcmpeqd 0x12345678,%xmm5 5478 5479// CHECK: pcmpeqd %xmm5, %xmm5 5480// CHECK: encoding: [0x66,0x0f,0x76,0xed] 5481 pcmpeqd %xmm5,%xmm5 5482 5483// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %mm3 5484// CHECK: encoding: [0x0f,0x64,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5485 pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%mm3 5486 5487// CHECK: pcmpgtb 69, %mm3 5488// CHECK: encoding: [0x0f,0x64,0x1d,0x45,0x00,0x00,0x00] 5489 pcmpgtb 0x45,%mm3 5490 5491// CHECK: pcmpgtb 32493, %mm3 5492// CHECK: encoding: [0x0f,0x64,0x1d,0xed,0x7e,0x00,0x00] 5493 pcmpgtb 0x7eed,%mm3 5494 5495// CHECK: pcmpgtb 3133065982, %mm3 5496// CHECK: encoding: [0x0f,0x64,0x1d,0xfe,0xca,0xbe,0xba] 5497 pcmpgtb 0xbabecafe,%mm3 5498 5499// CHECK: pcmpgtb 305419896, %mm3 5500// CHECK: encoding: [0x0f,0x64,0x1d,0x78,0x56,0x34,0x12] 5501 pcmpgtb 0x12345678,%mm3 5502 5503// CHECK: pcmpgtb %mm3, %mm3 5504// CHECK: encoding: [0x0f,0x64,0xdb] 5505 pcmpgtb %mm3,%mm3 5506 5507// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %xmm5 5508// CHECK: encoding: [0x66,0x0f,0x64,0xac,0xcb,0xef,0xbe,0xad,0xde] 5509 pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%xmm5 5510 5511// CHECK: pcmpgtb 69, %xmm5 5512// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0x45,0x00,0x00,0x00] 5513 pcmpgtb 0x45,%xmm5 5514 5515// CHECK: pcmpgtb 32493, %xmm5 5516// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0xed,0x7e,0x00,0x00] 5517 pcmpgtb 0x7eed,%xmm5 5518 5519// CHECK: pcmpgtb 3133065982, %xmm5 5520// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0xfe,0xca,0xbe,0xba] 5521 pcmpgtb 0xbabecafe,%xmm5 5522 5523// CHECK: pcmpgtb 305419896, %xmm5 5524// CHECK: encoding: [0x66,0x0f,0x64,0x2d,0x78,0x56,0x34,0x12] 5525 pcmpgtb 0x12345678,%xmm5 5526 5527// CHECK: pcmpgtb %xmm5, %xmm5 5528// CHECK: encoding: [0x66,0x0f,0x64,0xed] 5529 pcmpgtb %xmm5,%xmm5 5530 5531// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %mm3 5532// CHECK: encoding: [0x0f,0x65,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5533 pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%mm3 5534 5535// CHECK: pcmpgtw 69, %mm3 5536// CHECK: encoding: [0x0f,0x65,0x1d,0x45,0x00,0x00,0x00] 5537 pcmpgtw 0x45,%mm3 5538 5539// CHECK: pcmpgtw 32493, %mm3 5540// CHECK: encoding: [0x0f,0x65,0x1d,0xed,0x7e,0x00,0x00] 5541 pcmpgtw 0x7eed,%mm3 5542 5543// CHECK: pcmpgtw 3133065982, %mm3 5544// CHECK: encoding: [0x0f,0x65,0x1d,0xfe,0xca,0xbe,0xba] 5545 pcmpgtw 0xbabecafe,%mm3 5546 5547// CHECK: pcmpgtw 305419896, %mm3 5548// CHECK: encoding: [0x0f,0x65,0x1d,0x78,0x56,0x34,0x12] 5549 pcmpgtw 0x12345678,%mm3 5550 5551// CHECK: pcmpgtw %mm3, %mm3 5552// CHECK: encoding: [0x0f,0x65,0xdb] 5553 pcmpgtw %mm3,%mm3 5554 5555// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %xmm5 5556// CHECK: encoding: [0x66,0x0f,0x65,0xac,0xcb,0xef,0xbe,0xad,0xde] 5557 pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5558 5559// CHECK: pcmpgtw 69, %xmm5 5560// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0x45,0x00,0x00,0x00] 5561 pcmpgtw 0x45,%xmm5 5562 5563// CHECK: pcmpgtw 32493, %xmm5 5564// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0xed,0x7e,0x00,0x00] 5565 pcmpgtw 0x7eed,%xmm5 5566 5567// CHECK: pcmpgtw 3133065982, %xmm5 5568// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0xfe,0xca,0xbe,0xba] 5569 pcmpgtw 0xbabecafe,%xmm5 5570 5571// CHECK: pcmpgtw 305419896, %xmm5 5572// CHECK: encoding: [0x66,0x0f,0x65,0x2d,0x78,0x56,0x34,0x12] 5573 pcmpgtw 0x12345678,%xmm5 5574 5575// CHECK: pcmpgtw %xmm5, %xmm5 5576// CHECK: encoding: [0x66,0x0f,0x65,0xed] 5577 pcmpgtw %xmm5,%xmm5 5578 5579// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %mm3 5580// CHECK: encoding: [0x0f,0x66,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5581 pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%mm3 5582 5583// CHECK: pcmpgtd 69, %mm3 5584// CHECK: encoding: [0x0f,0x66,0x1d,0x45,0x00,0x00,0x00] 5585 pcmpgtd 0x45,%mm3 5586 5587// CHECK: pcmpgtd 32493, %mm3 5588// CHECK: encoding: [0x0f,0x66,0x1d,0xed,0x7e,0x00,0x00] 5589 pcmpgtd 0x7eed,%mm3 5590 5591// CHECK: pcmpgtd 3133065982, %mm3 5592// CHECK: encoding: [0x0f,0x66,0x1d,0xfe,0xca,0xbe,0xba] 5593 pcmpgtd 0xbabecafe,%mm3 5594 5595// CHECK: pcmpgtd 305419896, %mm3 5596// CHECK: encoding: [0x0f,0x66,0x1d,0x78,0x56,0x34,0x12] 5597 pcmpgtd 0x12345678,%mm3 5598 5599// CHECK: pcmpgtd %mm3, %mm3 5600// CHECK: encoding: [0x0f,0x66,0xdb] 5601 pcmpgtd %mm3,%mm3 5602 5603// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %xmm5 5604// CHECK: encoding: [0x66,0x0f,0x66,0xac,0xcb,0xef,0xbe,0xad,0xde] 5605 pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%xmm5 5606 5607// CHECK: pcmpgtd 69, %xmm5 5608// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0x45,0x00,0x00,0x00] 5609 pcmpgtd 0x45,%xmm5 5610 5611// CHECK: pcmpgtd 32493, %xmm5 5612// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0xed,0x7e,0x00,0x00] 5613 pcmpgtd 0x7eed,%xmm5 5614 5615// CHECK: pcmpgtd 3133065982, %xmm5 5616// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0xfe,0xca,0xbe,0xba] 5617 pcmpgtd 0xbabecafe,%xmm5 5618 5619// CHECK: pcmpgtd 305419896, %xmm5 5620// CHECK: encoding: [0x66,0x0f,0x66,0x2d,0x78,0x56,0x34,0x12] 5621 pcmpgtd 0x12345678,%xmm5 5622 5623// CHECK: pcmpgtd %xmm5, %xmm5 5624// CHECK: encoding: [0x66,0x0f,0x66,0xed] 5625 pcmpgtd %xmm5,%xmm5 5626 5627// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %mm3 5628// CHECK: encoding: [0x0f,0xf5,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5629 pmaddwd 0xdeadbeef(%ebx,%ecx,8),%mm3 5630 5631// CHECK: pmaddwd 69, %mm3 5632// CHECK: encoding: [0x0f,0xf5,0x1d,0x45,0x00,0x00,0x00] 5633 pmaddwd 0x45,%mm3 5634 5635// CHECK: pmaddwd 32493, %mm3 5636// CHECK: encoding: [0x0f,0xf5,0x1d,0xed,0x7e,0x00,0x00] 5637 pmaddwd 0x7eed,%mm3 5638 5639// CHECK: pmaddwd 3133065982, %mm3 5640// CHECK: encoding: [0x0f,0xf5,0x1d,0xfe,0xca,0xbe,0xba] 5641 pmaddwd 0xbabecafe,%mm3 5642 5643// CHECK: pmaddwd 305419896, %mm3 5644// CHECK: encoding: [0x0f,0xf5,0x1d,0x78,0x56,0x34,0x12] 5645 pmaddwd 0x12345678,%mm3 5646 5647// CHECK: pmaddwd %mm3, %mm3 5648// CHECK: encoding: [0x0f,0xf5,0xdb] 5649 pmaddwd %mm3,%mm3 5650 5651// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %xmm5 5652// CHECK: encoding: [0x66,0x0f,0xf5,0xac,0xcb,0xef,0xbe,0xad,0xde] 5653 pmaddwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 5654 5655// CHECK: pmaddwd 69, %xmm5 5656// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0x45,0x00,0x00,0x00] 5657 pmaddwd 0x45,%xmm5 5658 5659// CHECK: pmaddwd 32493, %xmm5 5660// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0xed,0x7e,0x00,0x00] 5661 pmaddwd 0x7eed,%xmm5 5662 5663// CHECK: pmaddwd 3133065982, %xmm5 5664// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0xfe,0xca,0xbe,0xba] 5665 pmaddwd 0xbabecafe,%xmm5 5666 5667// CHECK: pmaddwd 305419896, %xmm5 5668// CHECK: encoding: [0x66,0x0f,0xf5,0x2d,0x78,0x56,0x34,0x12] 5669 pmaddwd 0x12345678,%xmm5 5670 5671// CHECK: pmaddwd %xmm5, %xmm5 5672// CHECK: encoding: [0x66,0x0f,0xf5,0xed] 5673 pmaddwd %xmm5,%xmm5 5674 5675// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %mm3 5676// CHECK: encoding: [0x0f,0xe5,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5677 pmulhw 0xdeadbeef(%ebx,%ecx,8),%mm3 5678 5679// CHECK: pmulhw 69, %mm3 5680// CHECK: encoding: [0x0f,0xe5,0x1d,0x45,0x00,0x00,0x00] 5681 pmulhw 0x45,%mm3 5682 5683// CHECK: pmulhw 32493, %mm3 5684// CHECK: encoding: [0x0f,0xe5,0x1d,0xed,0x7e,0x00,0x00] 5685 pmulhw 0x7eed,%mm3 5686 5687// CHECK: pmulhw 3133065982, %mm3 5688// CHECK: encoding: [0x0f,0xe5,0x1d,0xfe,0xca,0xbe,0xba] 5689 pmulhw 0xbabecafe,%mm3 5690 5691// CHECK: pmulhw 305419896, %mm3 5692// CHECK: encoding: [0x0f,0xe5,0x1d,0x78,0x56,0x34,0x12] 5693 pmulhw 0x12345678,%mm3 5694 5695// CHECK: pmulhw %mm3, %mm3 5696// CHECK: encoding: [0x0f,0xe5,0xdb] 5697 pmulhw %mm3,%mm3 5698 5699// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %xmm5 5700// CHECK: encoding: [0x66,0x0f,0xe5,0xac,0xcb,0xef,0xbe,0xad,0xde] 5701 pmulhw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5702 5703// CHECK: pmulhw 69, %xmm5 5704// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0x45,0x00,0x00,0x00] 5705 pmulhw 0x45,%xmm5 5706 5707// CHECK: pmulhw 32493, %xmm5 5708// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0xed,0x7e,0x00,0x00] 5709 pmulhw 0x7eed,%xmm5 5710 5711// CHECK: pmulhw 3133065982, %xmm5 5712// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0xfe,0xca,0xbe,0xba] 5713 pmulhw 0xbabecafe,%xmm5 5714 5715// CHECK: pmulhw 305419896, %xmm5 5716// CHECK: encoding: [0x66,0x0f,0xe5,0x2d,0x78,0x56,0x34,0x12] 5717 pmulhw 0x12345678,%xmm5 5718 5719// CHECK: pmulhw %xmm5, %xmm5 5720// CHECK: encoding: [0x66,0x0f,0xe5,0xed] 5721 pmulhw %xmm5,%xmm5 5722 5723// CHECK: pmullw 3735928559(%ebx,%ecx,8), %mm3 5724// CHECK: encoding: [0x0f,0xd5,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5725 pmullw 0xdeadbeef(%ebx,%ecx,8),%mm3 5726 5727// CHECK: pmullw 69, %mm3 5728// CHECK: encoding: [0x0f,0xd5,0x1d,0x45,0x00,0x00,0x00] 5729 pmullw 0x45,%mm3 5730 5731// CHECK: pmullw 32493, %mm3 5732// CHECK: encoding: [0x0f,0xd5,0x1d,0xed,0x7e,0x00,0x00] 5733 pmullw 0x7eed,%mm3 5734 5735// CHECK: pmullw 3133065982, %mm3 5736// CHECK: encoding: [0x0f,0xd5,0x1d,0xfe,0xca,0xbe,0xba] 5737 pmullw 0xbabecafe,%mm3 5738 5739// CHECK: pmullw 305419896, %mm3 5740// CHECK: encoding: [0x0f,0xd5,0x1d,0x78,0x56,0x34,0x12] 5741 pmullw 0x12345678,%mm3 5742 5743// CHECK: pmullw %mm3, %mm3 5744// CHECK: encoding: [0x0f,0xd5,0xdb] 5745 pmullw %mm3,%mm3 5746 5747// CHECK: pmullw 3735928559(%ebx,%ecx,8), %xmm5 5748// CHECK: encoding: [0x66,0x0f,0xd5,0xac,0xcb,0xef,0xbe,0xad,0xde] 5749 pmullw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5750 5751// CHECK: pmullw 69, %xmm5 5752// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0x45,0x00,0x00,0x00] 5753 pmullw 0x45,%xmm5 5754 5755// CHECK: pmullw 32493, %xmm5 5756// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0xed,0x7e,0x00,0x00] 5757 pmullw 0x7eed,%xmm5 5758 5759// CHECK: pmullw 3133065982, %xmm5 5760// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0xfe,0xca,0xbe,0xba] 5761 pmullw 0xbabecafe,%xmm5 5762 5763// CHECK: pmullw 305419896, %xmm5 5764// CHECK: encoding: [0x66,0x0f,0xd5,0x2d,0x78,0x56,0x34,0x12] 5765 pmullw 0x12345678,%xmm5 5766 5767// CHECK: pmullw %xmm5, %xmm5 5768// CHECK: encoding: [0x66,0x0f,0xd5,0xed] 5769 pmullw %xmm5,%xmm5 5770 5771// CHECK: por 3735928559(%ebx,%ecx,8), %mm3 5772// CHECK: encoding: [0x0f,0xeb,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5773 por 0xdeadbeef(%ebx,%ecx,8),%mm3 5774 5775// CHECK: por 69, %mm3 5776// CHECK: encoding: [0x0f,0xeb,0x1d,0x45,0x00,0x00,0x00] 5777 por 0x45,%mm3 5778 5779// CHECK: por 32493, %mm3 5780// CHECK: encoding: [0x0f,0xeb,0x1d,0xed,0x7e,0x00,0x00] 5781 por 0x7eed,%mm3 5782 5783// CHECK: por 3133065982, %mm3 5784// CHECK: encoding: [0x0f,0xeb,0x1d,0xfe,0xca,0xbe,0xba] 5785 por 0xbabecafe,%mm3 5786 5787// CHECK: por 305419896, %mm3 5788// CHECK: encoding: [0x0f,0xeb,0x1d,0x78,0x56,0x34,0x12] 5789 por 0x12345678,%mm3 5790 5791// CHECK: por %mm3, %mm3 5792// CHECK: encoding: [0x0f,0xeb,0xdb] 5793 por %mm3,%mm3 5794 5795// CHECK: por 3735928559(%ebx,%ecx,8), %xmm5 5796// CHECK: encoding: [0x66,0x0f,0xeb,0xac,0xcb,0xef,0xbe,0xad,0xde] 5797 por 0xdeadbeef(%ebx,%ecx,8),%xmm5 5798 5799// CHECK: por 69, %xmm5 5800// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0x45,0x00,0x00,0x00] 5801 por 0x45,%xmm5 5802 5803// CHECK: por 32493, %xmm5 5804// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0xed,0x7e,0x00,0x00] 5805 por 0x7eed,%xmm5 5806 5807// CHECK: por 3133065982, %xmm5 5808// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0xfe,0xca,0xbe,0xba] 5809 por 0xbabecafe,%xmm5 5810 5811// CHECK: por 305419896, %xmm5 5812// CHECK: encoding: [0x66,0x0f,0xeb,0x2d,0x78,0x56,0x34,0x12] 5813 por 0x12345678,%xmm5 5814 5815// CHECK: por %xmm5, %xmm5 5816// CHECK: encoding: [0x66,0x0f,0xeb,0xed] 5817 por %xmm5,%xmm5 5818 5819// CHECK: psllw 3735928559(%ebx,%ecx,8), %mm3 5820// CHECK: encoding: [0x0f,0xf1,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5821 psllw 0xdeadbeef(%ebx,%ecx,8),%mm3 5822 5823// CHECK: psllw 69, %mm3 5824// CHECK: encoding: [0x0f,0xf1,0x1d,0x45,0x00,0x00,0x00] 5825 psllw 0x45,%mm3 5826 5827// CHECK: psllw 32493, %mm3 5828// CHECK: encoding: [0x0f,0xf1,0x1d,0xed,0x7e,0x00,0x00] 5829 psllw 0x7eed,%mm3 5830 5831// CHECK: psllw 3133065982, %mm3 5832// CHECK: encoding: [0x0f,0xf1,0x1d,0xfe,0xca,0xbe,0xba] 5833 psllw 0xbabecafe,%mm3 5834 5835// CHECK: psllw 305419896, %mm3 5836// CHECK: encoding: [0x0f,0xf1,0x1d,0x78,0x56,0x34,0x12] 5837 psllw 0x12345678,%mm3 5838 5839// CHECK: psllw %mm3, %mm3 5840// CHECK: encoding: [0x0f,0xf1,0xdb] 5841 psllw %mm3,%mm3 5842 5843// CHECK: psllw 3735928559(%ebx,%ecx,8), %xmm5 5844// CHECK: encoding: [0x66,0x0f,0xf1,0xac,0xcb,0xef,0xbe,0xad,0xde] 5845 psllw 0xdeadbeef(%ebx,%ecx,8),%xmm5 5846 5847// CHECK: psllw 69, %xmm5 5848// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0x45,0x00,0x00,0x00] 5849 psllw 0x45,%xmm5 5850 5851// CHECK: psllw 32493, %xmm5 5852// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0xed,0x7e,0x00,0x00] 5853 psllw 0x7eed,%xmm5 5854 5855// CHECK: psllw 3133065982, %xmm5 5856// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0xfe,0xca,0xbe,0xba] 5857 psllw 0xbabecafe,%xmm5 5858 5859// CHECK: psllw 305419896, %xmm5 5860// CHECK: encoding: [0x66,0x0f,0xf1,0x2d,0x78,0x56,0x34,0x12] 5861 psllw 0x12345678,%xmm5 5862 5863// CHECK: psllw %xmm5, %xmm5 5864// CHECK: encoding: [0x66,0x0f,0xf1,0xed] 5865 psllw %xmm5,%xmm5 5866 5867// CHECK: psllw $127, %mm3 5868// CHECK: encoding: [0x0f,0x71,0xf3,0x7f] 5869 psllw $0x7f,%mm3 5870 5871// CHECK: psllw $127, %xmm5 5872// CHECK: encoding: [0x66,0x0f,0x71,0xf5,0x7f] 5873 psllw $0x7f,%xmm5 5874 5875// CHECK: pslld 3735928559(%ebx,%ecx,8), %mm3 5876// CHECK: encoding: [0x0f,0xf2,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5877 pslld 0xdeadbeef(%ebx,%ecx,8),%mm3 5878 5879// CHECK: pslld 69, %mm3 5880// CHECK: encoding: [0x0f,0xf2,0x1d,0x45,0x00,0x00,0x00] 5881 pslld 0x45,%mm3 5882 5883// CHECK: pslld 32493, %mm3 5884// CHECK: encoding: [0x0f,0xf2,0x1d,0xed,0x7e,0x00,0x00] 5885 pslld 0x7eed,%mm3 5886 5887// CHECK: pslld 3133065982, %mm3 5888// CHECK: encoding: [0x0f,0xf2,0x1d,0xfe,0xca,0xbe,0xba] 5889 pslld 0xbabecafe,%mm3 5890 5891// CHECK: pslld 305419896, %mm3 5892// CHECK: encoding: [0x0f,0xf2,0x1d,0x78,0x56,0x34,0x12] 5893 pslld 0x12345678,%mm3 5894 5895// CHECK: pslld %mm3, %mm3 5896// CHECK: encoding: [0x0f,0xf2,0xdb] 5897 pslld %mm3,%mm3 5898 5899// CHECK: pslld 3735928559(%ebx,%ecx,8), %xmm5 5900// CHECK: encoding: [0x66,0x0f,0xf2,0xac,0xcb,0xef,0xbe,0xad,0xde] 5901 pslld 0xdeadbeef(%ebx,%ecx,8),%xmm5 5902 5903// CHECK: pslld 69, %xmm5 5904// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0x45,0x00,0x00,0x00] 5905 pslld 0x45,%xmm5 5906 5907// CHECK: pslld 32493, %xmm5 5908// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0xed,0x7e,0x00,0x00] 5909 pslld 0x7eed,%xmm5 5910 5911// CHECK: pslld 3133065982, %xmm5 5912// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0xfe,0xca,0xbe,0xba] 5913 pslld 0xbabecafe,%xmm5 5914 5915// CHECK: pslld 305419896, %xmm5 5916// CHECK: encoding: [0x66,0x0f,0xf2,0x2d,0x78,0x56,0x34,0x12] 5917 pslld 0x12345678,%xmm5 5918 5919// CHECK: pslld %xmm5, %xmm5 5920// CHECK: encoding: [0x66,0x0f,0xf2,0xed] 5921 pslld %xmm5,%xmm5 5922 5923// CHECK: pslld $127, %mm3 5924// CHECK: encoding: [0x0f,0x72,0xf3,0x7f] 5925 pslld $0x7f,%mm3 5926 5927// CHECK: pslld $127, %xmm5 5928// CHECK: encoding: [0x66,0x0f,0x72,0xf5,0x7f] 5929 pslld $0x7f,%xmm5 5930 5931// CHECK: psllq 3735928559(%ebx,%ecx,8), %mm3 5932// CHECK: encoding: [0x0f,0xf3,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5933 psllq 0xdeadbeef(%ebx,%ecx,8),%mm3 5934 5935// CHECK: psllq 69, %mm3 5936// CHECK: encoding: [0x0f,0xf3,0x1d,0x45,0x00,0x00,0x00] 5937 psllq 0x45,%mm3 5938 5939// CHECK: psllq 32493, %mm3 5940// CHECK: encoding: [0x0f,0xf3,0x1d,0xed,0x7e,0x00,0x00] 5941 psllq 0x7eed,%mm3 5942 5943// CHECK: psllq 3133065982, %mm3 5944// CHECK: encoding: [0x0f,0xf3,0x1d,0xfe,0xca,0xbe,0xba] 5945 psllq 0xbabecafe,%mm3 5946 5947// CHECK: psllq 305419896, %mm3 5948// CHECK: encoding: [0x0f,0xf3,0x1d,0x78,0x56,0x34,0x12] 5949 psllq 0x12345678,%mm3 5950 5951// CHECK: psllq %mm3, %mm3 5952// CHECK: encoding: [0x0f,0xf3,0xdb] 5953 psllq %mm3,%mm3 5954 5955// CHECK: psllq 3735928559(%ebx,%ecx,8), %xmm5 5956// CHECK: encoding: [0x66,0x0f,0xf3,0xac,0xcb,0xef,0xbe,0xad,0xde] 5957 psllq 0xdeadbeef(%ebx,%ecx,8),%xmm5 5958 5959// CHECK: psllq 69, %xmm5 5960// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0x45,0x00,0x00,0x00] 5961 psllq 0x45,%xmm5 5962 5963// CHECK: psllq 32493, %xmm5 5964// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0xed,0x7e,0x00,0x00] 5965 psllq 0x7eed,%xmm5 5966 5967// CHECK: psllq 3133065982, %xmm5 5968// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0xfe,0xca,0xbe,0xba] 5969 psllq 0xbabecafe,%xmm5 5970 5971// CHECK: psllq 305419896, %xmm5 5972// CHECK: encoding: [0x66,0x0f,0xf3,0x2d,0x78,0x56,0x34,0x12] 5973 psllq 0x12345678,%xmm5 5974 5975// CHECK: psllq %xmm5, %xmm5 5976// CHECK: encoding: [0x66,0x0f,0xf3,0xed] 5977 psllq %xmm5,%xmm5 5978 5979// CHECK: psllq $127, %mm3 5980// CHECK: encoding: [0x0f,0x73,0xf3,0x7f] 5981 psllq $0x7f,%mm3 5982 5983// CHECK: psllq $127, %xmm5 5984// CHECK: encoding: [0x66,0x0f,0x73,0xf5,0x7f] 5985 psllq $0x7f,%xmm5 5986 5987// CHECK: psraw 3735928559(%ebx,%ecx,8), %mm3 5988// CHECK: encoding: [0x0f,0xe1,0x9c,0xcb,0xef,0xbe,0xad,0xde] 5989 psraw 0xdeadbeef(%ebx,%ecx,8),%mm3 5990 5991// CHECK: psraw 69, %mm3 5992// CHECK: encoding: [0x0f,0xe1,0x1d,0x45,0x00,0x00,0x00] 5993 psraw 0x45,%mm3 5994 5995// CHECK: psraw 32493, %mm3 5996// CHECK: encoding: [0x0f,0xe1,0x1d,0xed,0x7e,0x00,0x00] 5997 psraw 0x7eed,%mm3 5998 5999// CHECK: psraw 3133065982, %mm3 6000// CHECK: encoding: [0x0f,0xe1,0x1d,0xfe,0xca,0xbe,0xba] 6001 psraw 0xbabecafe,%mm3 6002 6003// CHECK: psraw 305419896, %mm3 6004// CHECK: encoding: [0x0f,0xe1,0x1d,0x78,0x56,0x34,0x12] 6005 psraw 0x12345678,%mm3 6006 6007// CHECK: psraw %mm3, %mm3 6008// CHECK: encoding: [0x0f,0xe1,0xdb] 6009 psraw %mm3,%mm3 6010 6011// CHECK: psraw 3735928559(%ebx,%ecx,8), %xmm5 6012// CHECK: encoding: [0x66,0x0f,0xe1,0xac,0xcb,0xef,0xbe,0xad,0xde] 6013 psraw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6014 6015// CHECK: psraw 69, %xmm5 6016// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0x45,0x00,0x00,0x00] 6017 psraw 0x45,%xmm5 6018 6019// CHECK: psraw 32493, %xmm5 6020// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0xed,0x7e,0x00,0x00] 6021 psraw 0x7eed,%xmm5 6022 6023// CHECK: psraw 3133065982, %xmm5 6024// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0xfe,0xca,0xbe,0xba] 6025 psraw 0xbabecafe,%xmm5 6026 6027// CHECK: psraw 305419896, %xmm5 6028// CHECK: encoding: [0x66,0x0f,0xe1,0x2d,0x78,0x56,0x34,0x12] 6029 psraw 0x12345678,%xmm5 6030 6031// CHECK: psraw %xmm5, %xmm5 6032// CHECK: encoding: [0x66,0x0f,0xe1,0xed] 6033 psraw %xmm5,%xmm5 6034 6035// CHECK: psraw $127, %mm3 6036// CHECK: encoding: [0x0f,0x71,0xe3,0x7f] 6037 psraw $0x7f,%mm3 6038 6039// CHECK: psraw $127, %xmm5 6040// CHECK: encoding: [0x66,0x0f,0x71,0xe5,0x7f] 6041 psraw $0x7f,%xmm5 6042 6043// CHECK: psrad 3735928559(%ebx,%ecx,8), %mm3 6044// CHECK: encoding: [0x0f,0xe2,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6045 psrad 0xdeadbeef(%ebx,%ecx,8),%mm3 6046 6047// CHECK: psrad 69, %mm3 6048// CHECK: encoding: [0x0f,0xe2,0x1d,0x45,0x00,0x00,0x00] 6049 psrad 0x45,%mm3 6050 6051// CHECK: psrad 32493, %mm3 6052// CHECK: encoding: [0x0f,0xe2,0x1d,0xed,0x7e,0x00,0x00] 6053 psrad 0x7eed,%mm3 6054 6055// CHECK: psrad 3133065982, %mm3 6056// CHECK: encoding: [0x0f,0xe2,0x1d,0xfe,0xca,0xbe,0xba] 6057 psrad 0xbabecafe,%mm3 6058 6059// CHECK: psrad 305419896, %mm3 6060// CHECK: encoding: [0x0f,0xe2,0x1d,0x78,0x56,0x34,0x12] 6061 psrad 0x12345678,%mm3 6062 6063// CHECK: psrad %mm3, %mm3 6064// CHECK: encoding: [0x0f,0xe2,0xdb] 6065 psrad %mm3,%mm3 6066 6067// CHECK: psrad 3735928559(%ebx,%ecx,8), %xmm5 6068// CHECK: encoding: [0x66,0x0f,0xe2,0xac,0xcb,0xef,0xbe,0xad,0xde] 6069 psrad 0xdeadbeef(%ebx,%ecx,8),%xmm5 6070 6071// CHECK: psrad 69, %xmm5 6072// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0x45,0x00,0x00,0x00] 6073 psrad 0x45,%xmm5 6074 6075// CHECK: psrad 32493, %xmm5 6076// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0xed,0x7e,0x00,0x00] 6077 psrad 0x7eed,%xmm5 6078 6079// CHECK: psrad 3133065982, %xmm5 6080// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0xfe,0xca,0xbe,0xba] 6081 psrad 0xbabecafe,%xmm5 6082 6083// CHECK: psrad 305419896, %xmm5 6084// CHECK: encoding: [0x66,0x0f,0xe2,0x2d,0x78,0x56,0x34,0x12] 6085 psrad 0x12345678,%xmm5 6086 6087// CHECK: psrad %xmm5, %xmm5 6088// CHECK: encoding: [0x66,0x0f,0xe2,0xed] 6089 psrad %xmm5,%xmm5 6090 6091// CHECK: psrad $127, %mm3 6092// CHECK: encoding: [0x0f,0x72,0xe3,0x7f] 6093 psrad $0x7f,%mm3 6094 6095// CHECK: psrad $127, %xmm5 6096// CHECK: encoding: [0x66,0x0f,0x72,0xe5,0x7f] 6097 psrad $0x7f,%xmm5 6098 6099// CHECK: psrlw 3735928559(%ebx,%ecx,8), %mm3 6100// CHECK: encoding: [0x0f,0xd1,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6101 psrlw 0xdeadbeef(%ebx,%ecx,8),%mm3 6102 6103// CHECK: psrlw 69, %mm3 6104// CHECK: encoding: [0x0f,0xd1,0x1d,0x45,0x00,0x00,0x00] 6105 psrlw 0x45,%mm3 6106 6107// CHECK: psrlw 32493, %mm3 6108// CHECK: encoding: [0x0f,0xd1,0x1d,0xed,0x7e,0x00,0x00] 6109 psrlw 0x7eed,%mm3 6110 6111// CHECK: psrlw 3133065982, %mm3 6112// CHECK: encoding: [0x0f,0xd1,0x1d,0xfe,0xca,0xbe,0xba] 6113 psrlw 0xbabecafe,%mm3 6114 6115// CHECK: psrlw 305419896, %mm3 6116// CHECK: encoding: [0x0f,0xd1,0x1d,0x78,0x56,0x34,0x12] 6117 psrlw 0x12345678,%mm3 6118 6119// CHECK: psrlw %mm3, %mm3 6120// CHECK: encoding: [0x0f,0xd1,0xdb] 6121 psrlw %mm3,%mm3 6122 6123// CHECK: psrlw 3735928559(%ebx,%ecx,8), %xmm5 6124// CHECK: encoding: [0x66,0x0f,0xd1,0xac,0xcb,0xef,0xbe,0xad,0xde] 6125 psrlw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6126 6127// CHECK: psrlw 69, %xmm5 6128// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0x45,0x00,0x00,0x00] 6129 psrlw 0x45,%xmm5 6130 6131// CHECK: psrlw 32493, %xmm5 6132// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0xed,0x7e,0x00,0x00] 6133 psrlw 0x7eed,%xmm5 6134 6135// CHECK: psrlw 3133065982, %xmm5 6136// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0xfe,0xca,0xbe,0xba] 6137 psrlw 0xbabecafe,%xmm5 6138 6139// CHECK: psrlw 305419896, %xmm5 6140// CHECK: encoding: [0x66,0x0f,0xd1,0x2d,0x78,0x56,0x34,0x12] 6141 psrlw 0x12345678,%xmm5 6142 6143// CHECK: psrlw %xmm5, %xmm5 6144// CHECK: encoding: [0x66,0x0f,0xd1,0xed] 6145 psrlw %xmm5,%xmm5 6146 6147// CHECK: psrlw $127, %mm3 6148// CHECK: encoding: [0x0f,0x71,0xd3,0x7f] 6149 psrlw $0x7f,%mm3 6150 6151// CHECK: psrlw $127, %xmm5 6152// CHECK: encoding: [0x66,0x0f,0x71,0xd5,0x7f] 6153 psrlw $0x7f,%xmm5 6154 6155// CHECK: psrld 3735928559(%ebx,%ecx,8), %mm3 6156// CHECK: encoding: [0x0f,0xd2,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6157 psrld 0xdeadbeef(%ebx,%ecx,8),%mm3 6158 6159// CHECK: psrld 69, %mm3 6160// CHECK: encoding: [0x0f,0xd2,0x1d,0x45,0x00,0x00,0x00] 6161 psrld 0x45,%mm3 6162 6163// CHECK: psrld 32493, %mm3 6164// CHECK: encoding: [0x0f,0xd2,0x1d,0xed,0x7e,0x00,0x00] 6165 psrld 0x7eed,%mm3 6166 6167// CHECK: psrld 3133065982, %mm3 6168// CHECK: encoding: [0x0f,0xd2,0x1d,0xfe,0xca,0xbe,0xba] 6169 psrld 0xbabecafe,%mm3 6170 6171// CHECK: psrld 305419896, %mm3 6172// CHECK: encoding: [0x0f,0xd2,0x1d,0x78,0x56,0x34,0x12] 6173 psrld 0x12345678,%mm3 6174 6175// CHECK: psrld %mm3, %mm3 6176// CHECK: encoding: [0x0f,0xd2,0xdb] 6177 psrld %mm3,%mm3 6178 6179// CHECK: psrld 3735928559(%ebx,%ecx,8), %xmm5 6180// CHECK: encoding: [0x66,0x0f,0xd2,0xac,0xcb,0xef,0xbe,0xad,0xde] 6181 psrld 0xdeadbeef(%ebx,%ecx,8),%xmm5 6182 6183// CHECK: psrld 69, %xmm5 6184// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0x45,0x00,0x00,0x00] 6185 psrld 0x45,%xmm5 6186 6187// CHECK: psrld 32493, %xmm5 6188// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0xed,0x7e,0x00,0x00] 6189 psrld 0x7eed,%xmm5 6190 6191// CHECK: psrld 3133065982, %xmm5 6192// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0xfe,0xca,0xbe,0xba] 6193 psrld 0xbabecafe,%xmm5 6194 6195// CHECK: psrld 305419896, %xmm5 6196// CHECK: encoding: [0x66,0x0f,0xd2,0x2d,0x78,0x56,0x34,0x12] 6197 psrld 0x12345678,%xmm5 6198 6199// CHECK: psrld %xmm5, %xmm5 6200// CHECK: encoding: [0x66,0x0f,0xd2,0xed] 6201 psrld %xmm5,%xmm5 6202 6203// CHECK: psrld $127, %mm3 6204// CHECK: encoding: [0x0f,0x72,0xd3,0x7f] 6205 psrld $0x7f,%mm3 6206 6207// CHECK: psrld $127, %xmm5 6208// CHECK: encoding: [0x66,0x0f,0x72,0xd5,0x7f] 6209 psrld $0x7f,%xmm5 6210 6211// CHECK: psrlq 3735928559(%ebx,%ecx,8), %mm3 6212// CHECK: encoding: [0x0f,0xd3,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6213 psrlq 0xdeadbeef(%ebx,%ecx,8),%mm3 6214 6215// CHECK: psrlq 69, %mm3 6216// CHECK: encoding: [0x0f,0xd3,0x1d,0x45,0x00,0x00,0x00] 6217 psrlq 0x45,%mm3 6218 6219// CHECK: psrlq 32493, %mm3 6220// CHECK: encoding: [0x0f,0xd3,0x1d,0xed,0x7e,0x00,0x00] 6221 psrlq 0x7eed,%mm3 6222 6223// CHECK: psrlq 3133065982, %mm3 6224// CHECK: encoding: [0x0f,0xd3,0x1d,0xfe,0xca,0xbe,0xba] 6225 psrlq 0xbabecafe,%mm3 6226 6227// CHECK: psrlq 305419896, %mm3 6228// CHECK: encoding: [0x0f,0xd3,0x1d,0x78,0x56,0x34,0x12] 6229 psrlq 0x12345678,%mm3 6230 6231// CHECK: psrlq %mm3, %mm3 6232// CHECK: encoding: [0x0f,0xd3,0xdb] 6233 psrlq %mm3,%mm3 6234 6235// CHECK: psrlq 3735928559(%ebx,%ecx,8), %xmm5 6236// CHECK: encoding: [0x66,0x0f,0xd3,0xac,0xcb,0xef,0xbe,0xad,0xde] 6237 psrlq 0xdeadbeef(%ebx,%ecx,8),%xmm5 6238 6239// CHECK: psrlq 69, %xmm5 6240// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0x45,0x00,0x00,0x00] 6241 psrlq 0x45,%xmm5 6242 6243// CHECK: psrlq 32493, %xmm5 6244// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0xed,0x7e,0x00,0x00] 6245 psrlq 0x7eed,%xmm5 6246 6247// CHECK: psrlq 3133065982, %xmm5 6248// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0xfe,0xca,0xbe,0xba] 6249 psrlq 0xbabecafe,%xmm5 6250 6251// CHECK: psrlq 305419896, %xmm5 6252// CHECK: encoding: [0x66,0x0f,0xd3,0x2d,0x78,0x56,0x34,0x12] 6253 psrlq 0x12345678,%xmm5 6254 6255// CHECK: psrlq %xmm5, %xmm5 6256// CHECK: encoding: [0x66,0x0f,0xd3,0xed] 6257 psrlq %xmm5,%xmm5 6258 6259// CHECK: psrlq $127, %mm3 6260// CHECK: encoding: [0x0f,0x73,0xd3,0x7f] 6261 psrlq $0x7f,%mm3 6262 6263// CHECK: psrlq $127, %xmm5 6264// CHECK: encoding: [0x66,0x0f,0x73,0xd5,0x7f] 6265 psrlq $0x7f,%xmm5 6266 6267// CHECK: psubb 3735928559(%ebx,%ecx,8), %mm3 6268// CHECK: encoding: [0x0f,0xf8,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6269 psubb 0xdeadbeef(%ebx,%ecx,8),%mm3 6270 6271// CHECK: psubb 69, %mm3 6272// CHECK: encoding: [0x0f,0xf8,0x1d,0x45,0x00,0x00,0x00] 6273 psubb 0x45,%mm3 6274 6275// CHECK: psubb 32493, %mm3 6276// CHECK: encoding: [0x0f,0xf8,0x1d,0xed,0x7e,0x00,0x00] 6277 psubb 0x7eed,%mm3 6278 6279// CHECK: psubb 3133065982, %mm3 6280// CHECK: encoding: [0x0f,0xf8,0x1d,0xfe,0xca,0xbe,0xba] 6281 psubb 0xbabecafe,%mm3 6282 6283// CHECK: psubb 305419896, %mm3 6284// CHECK: encoding: [0x0f,0xf8,0x1d,0x78,0x56,0x34,0x12] 6285 psubb 0x12345678,%mm3 6286 6287// CHECK: psubb %mm3, %mm3 6288// CHECK: encoding: [0x0f,0xf8,0xdb] 6289 psubb %mm3,%mm3 6290 6291// CHECK: psubb 3735928559(%ebx,%ecx,8), %xmm5 6292// CHECK: encoding: [0x66,0x0f,0xf8,0xac,0xcb,0xef,0xbe,0xad,0xde] 6293 psubb 0xdeadbeef(%ebx,%ecx,8),%xmm5 6294 6295// CHECK: psubb 69, %xmm5 6296// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0x45,0x00,0x00,0x00] 6297 psubb 0x45,%xmm5 6298 6299// CHECK: psubb 32493, %xmm5 6300// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0xed,0x7e,0x00,0x00] 6301 psubb 0x7eed,%xmm5 6302 6303// CHECK: psubb 3133065982, %xmm5 6304// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0xfe,0xca,0xbe,0xba] 6305 psubb 0xbabecafe,%xmm5 6306 6307// CHECK: psubb 305419896, %xmm5 6308// CHECK: encoding: [0x66,0x0f,0xf8,0x2d,0x78,0x56,0x34,0x12] 6309 psubb 0x12345678,%xmm5 6310 6311// CHECK: psubb %xmm5, %xmm5 6312// CHECK: encoding: [0x66,0x0f,0xf8,0xed] 6313 psubb %xmm5,%xmm5 6314 6315// CHECK: psubw 3735928559(%ebx,%ecx,8), %mm3 6316// CHECK: encoding: [0x0f,0xf9,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6317 psubw 0xdeadbeef(%ebx,%ecx,8),%mm3 6318 6319// CHECK: psubw 69, %mm3 6320// CHECK: encoding: [0x0f,0xf9,0x1d,0x45,0x00,0x00,0x00] 6321 psubw 0x45,%mm3 6322 6323// CHECK: psubw 32493, %mm3 6324// CHECK: encoding: [0x0f,0xf9,0x1d,0xed,0x7e,0x00,0x00] 6325 psubw 0x7eed,%mm3 6326 6327// CHECK: psubw 3133065982, %mm3 6328// CHECK: encoding: [0x0f,0xf9,0x1d,0xfe,0xca,0xbe,0xba] 6329 psubw 0xbabecafe,%mm3 6330 6331// CHECK: psubw 305419896, %mm3 6332// CHECK: encoding: [0x0f,0xf9,0x1d,0x78,0x56,0x34,0x12] 6333 psubw 0x12345678,%mm3 6334 6335// CHECK: psubw %mm3, %mm3 6336// CHECK: encoding: [0x0f,0xf9,0xdb] 6337 psubw %mm3,%mm3 6338 6339// CHECK: psubw 3735928559(%ebx,%ecx,8), %xmm5 6340// CHECK: encoding: [0x66,0x0f,0xf9,0xac,0xcb,0xef,0xbe,0xad,0xde] 6341 psubw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6342 6343// CHECK: psubw 69, %xmm5 6344// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0x45,0x00,0x00,0x00] 6345 psubw 0x45,%xmm5 6346 6347// CHECK: psubw 32493, %xmm5 6348// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0xed,0x7e,0x00,0x00] 6349 psubw 0x7eed,%xmm5 6350 6351// CHECK: psubw 3133065982, %xmm5 6352// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0xfe,0xca,0xbe,0xba] 6353 psubw 0xbabecafe,%xmm5 6354 6355// CHECK: psubw 305419896, %xmm5 6356// CHECK: encoding: [0x66,0x0f,0xf9,0x2d,0x78,0x56,0x34,0x12] 6357 psubw 0x12345678,%xmm5 6358 6359// CHECK: psubw %xmm5, %xmm5 6360// CHECK: encoding: [0x66,0x0f,0xf9,0xed] 6361 psubw %xmm5,%xmm5 6362 6363// CHECK: psubd 3735928559(%ebx,%ecx,8), %mm3 6364// CHECK: encoding: [0x0f,0xfa,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6365 psubd 0xdeadbeef(%ebx,%ecx,8),%mm3 6366 6367// CHECK: psubd 69, %mm3 6368// CHECK: encoding: [0x0f,0xfa,0x1d,0x45,0x00,0x00,0x00] 6369 psubd 0x45,%mm3 6370 6371// CHECK: psubd 32493, %mm3 6372// CHECK: encoding: [0x0f,0xfa,0x1d,0xed,0x7e,0x00,0x00] 6373 psubd 0x7eed,%mm3 6374 6375// CHECK: psubd 3133065982, %mm3 6376// CHECK: encoding: [0x0f,0xfa,0x1d,0xfe,0xca,0xbe,0xba] 6377 psubd 0xbabecafe,%mm3 6378 6379// CHECK: psubd 305419896, %mm3 6380// CHECK: encoding: [0x0f,0xfa,0x1d,0x78,0x56,0x34,0x12] 6381 psubd 0x12345678,%mm3 6382 6383// CHECK: psubd %mm3, %mm3 6384// CHECK: encoding: [0x0f,0xfa,0xdb] 6385 psubd %mm3,%mm3 6386 6387// CHECK: psubd 3735928559(%ebx,%ecx,8), %xmm5 6388// CHECK: encoding: [0x66,0x0f,0xfa,0xac,0xcb,0xef,0xbe,0xad,0xde] 6389 psubd 0xdeadbeef(%ebx,%ecx,8),%xmm5 6390 6391// CHECK: psubd 69, %xmm5 6392// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0x45,0x00,0x00,0x00] 6393 psubd 0x45,%xmm5 6394 6395// CHECK: psubd 32493, %xmm5 6396// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0xed,0x7e,0x00,0x00] 6397 psubd 0x7eed,%xmm5 6398 6399// CHECK: psubd 3133065982, %xmm5 6400// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0xfe,0xca,0xbe,0xba] 6401 psubd 0xbabecafe,%xmm5 6402 6403// CHECK: psubd 305419896, %xmm5 6404// CHECK: encoding: [0x66,0x0f,0xfa,0x2d,0x78,0x56,0x34,0x12] 6405 psubd 0x12345678,%xmm5 6406 6407// CHECK: psubd %xmm5, %xmm5 6408// CHECK: encoding: [0x66,0x0f,0xfa,0xed] 6409 psubd %xmm5,%xmm5 6410 6411// CHECK: psubq 3735928559(%ebx,%ecx,8), %mm3 6412// CHECK: encoding: [0x0f,0xfb,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6413 psubq 0xdeadbeef(%ebx,%ecx,8),%mm3 6414 6415// CHECK: psubq 69, %mm3 6416// CHECK: encoding: [0x0f,0xfb,0x1d,0x45,0x00,0x00,0x00] 6417 psubq 0x45,%mm3 6418 6419// CHECK: psubq 32493, %mm3 6420// CHECK: encoding: [0x0f,0xfb,0x1d,0xed,0x7e,0x00,0x00] 6421 psubq 0x7eed,%mm3 6422 6423// CHECK: psubq 3133065982, %mm3 6424// CHECK: encoding: [0x0f,0xfb,0x1d,0xfe,0xca,0xbe,0xba] 6425 psubq 0xbabecafe,%mm3 6426 6427// CHECK: psubq 305419896, %mm3 6428// CHECK: encoding: [0x0f,0xfb,0x1d,0x78,0x56,0x34,0x12] 6429 psubq 0x12345678,%mm3 6430 6431// CHECK: psubq %mm3, %mm3 6432// CHECK: encoding: [0x0f,0xfb,0xdb] 6433 psubq %mm3,%mm3 6434 6435// CHECK: psubq 3735928559(%ebx,%ecx,8), %xmm5 6436// CHECK: encoding: [0x66,0x0f,0xfb,0xac,0xcb,0xef,0xbe,0xad,0xde] 6437 psubq 0xdeadbeef(%ebx,%ecx,8),%xmm5 6438 6439// CHECK: psubq 69, %xmm5 6440// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0x45,0x00,0x00,0x00] 6441 psubq 0x45,%xmm5 6442 6443// CHECK: psubq 32493, %xmm5 6444// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0xed,0x7e,0x00,0x00] 6445 psubq 0x7eed,%xmm5 6446 6447// CHECK: psubq 3133065982, %xmm5 6448// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0xfe,0xca,0xbe,0xba] 6449 psubq 0xbabecafe,%xmm5 6450 6451// CHECK: psubq 305419896, %xmm5 6452// CHECK: encoding: [0x66,0x0f,0xfb,0x2d,0x78,0x56,0x34,0x12] 6453 psubq 0x12345678,%xmm5 6454 6455// CHECK: psubq %xmm5, %xmm5 6456// CHECK: encoding: [0x66,0x0f,0xfb,0xed] 6457 psubq %xmm5,%xmm5 6458 6459// CHECK: psubsb 3735928559(%ebx,%ecx,8), %mm3 6460// CHECK: encoding: [0x0f,0xe8,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6461 psubsb 0xdeadbeef(%ebx,%ecx,8),%mm3 6462 6463// CHECK: psubsb 69, %mm3 6464// CHECK: encoding: [0x0f,0xe8,0x1d,0x45,0x00,0x00,0x00] 6465 psubsb 0x45,%mm3 6466 6467// CHECK: psubsb 32493, %mm3 6468// CHECK: encoding: [0x0f,0xe8,0x1d,0xed,0x7e,0x00,0x00] 6469 psubsb 0x7eed,%mm3 6470 6471// CHECK: psubsb 3133065982, %mm3 6472// CHECK: encoding: [0x0f,0xe8,0x1d,0xfe,0xca,0xbe,0xba] 6473 psubsb 0xbabecafe,%mm3 6474 6475// CHECK: psubsb 305419896, %mm3 6476// CHECK: encoding: [0x0f,0xe8,0x1d,0x78,0x56,0x34,0x12] 6477 psubsb 0x12345678,%mm3 6478 6479// CHECK: psubsb %mm3, %mm3 6480// CHECK: encoding: [0x0f,0xe8,0xdb] 6481 psubsb %mm3,%mm3 6482 6483// CHECK: psubsb 3735928559(%ebx,%ecx,8), %xmm5 6484// CHECK: encoding: [0x66,0x0f,0xe8,0xac,0xcb,0xef,0xbe,0xad,0xde] 6485 psubsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 6486 6487// CHECK: psubsb 69, %xmm5 6488// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0x45,0x00,0x00,0x00] 6489 psubsb 0x45,%xmm5 6490 6491// CHECK: psubsb 32493, %xmm5 6492// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0xed,0x7e,0x00,0x00] 6493 psubsb 0x7eed,%xmm5 6494 6495// CHECK: psubsb 3133065982, %xmm5 6496// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0xfe,0xca,0xbe,0xba] 6497 psubsb 0xbabecafe,%xmm5 6498 6499// CHECK: psubsb 305419896, %xmm5 6500// CHECK: encoding: [0x66,0x0f,0xe8,0x2d,0x78,0x56,0x34,0x12] 6501 psubsb 0x12345678,%xmm5 6502 6503// CHECK: psubsb %xmm5, %xmm5 6504// CHECK: encoding: [0x66,0x0f,0xe8,0xed] 6505 psubsb %xmm5,%xmm5 6506 6507// CHECK: psubsw 3735928559(%ebx,%ecx,8), %mm3 6508// CHECK: encoding: [0x0f,0xe9,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6509 psubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 6510 6511// CHECK: psubsw 69, %mm3 6512// CHECK: encoding: [0x0f,0xe9,0x1d,0x45,0x00,0x00,0x00] 6513 psubsw 0x45,%mm3 6514 6515// CHECK: psubsw 32493, %mm3 6516// CHECK: encoding: [0x0f,0xe9,0x1d,0xed,0x7e,0x00,0x00] 6517 psubsw 0x7eed,%mm3 6518 6519// CHECK: psubsw 3133065982, %mm3 6520// CHECK: encoding: [0x0f,0xe9,0x1d,0xfe,0xca,0xbe,0xba] 6521 psubsw 0xbabecafe,%mm3 6522 6523// CHECK: psubsw 305419896, %mm3 6524// CHECK: encoding: [0x0f,0xe9,0x1d,0x78,0x56,0x34,0x12] 6525 psubsw 0x12345678,%mm3 6526 6527// CHECK: psubsw %mm3, %mm3 6528// CHECK: encoding: [0x0f,0xe9,0xdb] 6529 psubsw %mm3,%mm3 6530 6531// CHECK: psubsw 3735928559(%ebx,%ecx,8), %xmm5 6532// CHECK: encoding: [0x66,0x0f,0xe9,0xac,0xcb,0xef,0xbe,0xad,0xde] 6533 psubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6534 6535// CHECK: psubsw 69, %xmm5 6536// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0x45,0x00,0x00,0x00] 6537 psubsw 0x45,%xmm5 6538 6539// CHECK: psubsw 32493, %xmm5 6540// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0xed,0x7e,0x00,0x00] 6541 psubsw 0x7eed,%xmm5 6542 6543// CHECK: psubsw 3133065982, %xmm5 6544// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0xfe,0xca,0xbe,0xba] 6545 psubsw 0xbabecafe,%xmm5 6546 6547// CHECK: psubsw 305419896, %xmm5 6548// CHECK: encoding: [0x66,0x0f,0xe9,0x2d,0x78,0x56,0x34,0x12] 6549 psubsw 0x12345678,%xmm5 6550 6551// CHECK: psubsw %xmm5, %xmm5 6552// CHECK: encoding: [0x66,0x0f,0xe9,0xed] 6553 psubsw %xmm5,%xmm5 6554 6555// CHECK: psubusb 3735928559(%ebx,%ecx,8), %mm3 6556// CHECK: encoding: [0x0f,0xd8,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6557 psubusb 0xdeadbeef(%ebx,%ecx,8),%mm3 6558 6559// CHECK: psubusb 69, %mm3 6560// CHECK: encoding: [0x0f,0xd8,0x1d,0x45,0x00,0x00,0x00] 6561 psubusb 0x45,%mm3 6562 6563// CHECK: psubusb 32493, %mm3 6564// CHECK: encoding: [0x0f,0xd8,0x1d,0xed,0x7e,0x00,0x00] 6565 psubusb 0x7eed,%mm3 6566 6567// CHECK: psubusb 3133065982, %mm3 6568// CHECK: encoding: [0x0f,0xd8,0x1d,0xfe,0xca,0xbe,0xba] 6569 psubusb 0xbabecafe,%mm3 6570 6571// CHECK: psubusb 305419896, %mm3 6572// CHECK: encoding: [0x0f,0xd8,0x1d,0x78,0x56,0x34,0x12] 6573 psubusb 0x12345678,%mm3 6574 6575// CHECK: psubusb %mm3, %mm3 6576// CHECK: encoding: [0x0f,0xd8,0xdb] 6577 psubusb %mm3,%mm3 6578 6579// CHECK: psubusb 3735928559(%ebx,%ecx,8), %xmm5 6580// CHECK: encoding: [0x66,0x0f,0xd8,0xac,0xcb,0xef,0xbe,0xad,0xde] 6581 psubusb 0xdeadbeef(%ebx,%ecx,8),%xmm5 6582 6583// CHECK: psubusb 69, %xmm5 6584// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0x45,0x00,0x00,0x00] 6585 psubusb 0x45,%xmm5 6586 6587// CHECK: psubusb 32493, %xmm5 6588// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0xed,0x7e,0x00,0x00] 6589 psubusb 0x7eed,%xmm5 6590 6591// CHECK: psubusb 3133065982, %xmm5 6592// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0xfe,0xca,0xbe,0xba] 6593 psubusb 0xbabecafe,%xmm5 6594 6595// CHECK: psubusb 305419896, %xmm5 6596// CHECK: encoding: [0x66,0x0f,0xd8,0x2d,0x78,0x56,0x34,0x12] 6597 psubusb 0x12345678,%xmm5 6598 6599// CHECK: psubusb %xmm5, %xmm5 6600// CHECK: encoding: [0x66,0x0f,0xd8,0xed] 6601 psubusb %xmm5,%xmm5 6602 6603// CHECK: psubusw 3735928559(%ebx,%ecx,8), %mm3 6604// CHECK: encoding: [0x0f,0xd9,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6605 psubusw 0xdeadbeef(%ebx,%ecx,8),%mm3 6606 6607// CHECK: psubusw 69, %mm3 6608// CHECK: encoding: [0x0f,0xd9,0x1d,0x45,0x00,0x00,0x00] 6609 psubusw 0x45,%mm3 6610 6611// CHECK: psubusw 32493, %mm3 6612// CHECK: encoding: [0x0f,0xd9,0x1d,0xed,0x7e,0x00,0x00] 6613 psubusw 0x7eed,%mm3 6614 6615// CHECK: psubusw 3133065982, %mm3 6616// CHECK: encoding: [0x0f,0xd9,0x1d,0xfe,0xca,0xbe,0xba] 6617 psubusw 0xbabecafe,%mm3 6618 6619// CHECK: psubusw 305419896, %mm3 6620// CHECK: encoding: [0x0f,0xd9,0x1d,0x78,0x56,0x34,0x12] 6621 psubusw 0x12345678,%mm3 6622 6623// CHECK: psubusw %mm3, %mm3 6624// CHECK: encoding: [0x0f,0xd9,0xdb] 6625 psubusw %mm3,%mm3 6626 6627// CHECK: psubusw 3735928559(%ebx,%ecx,8), %xmm5 6628// CHECK: encoding: [0x66,0x0f,0xd9,0xac,0xcb,0xef,0xbe,0xad,0xde] 6629 psubusw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6630 6631// CHECK: psubusw 69, %xmm5 6632// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0x45,0x00,0x00,0x00] 6633 psubusw 0x45,%xmm5 6634 6635// CHECK: psubusw 32493, %xmm5 6636// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0xed,0x7e,0x00,0x00] 6637 psubusw 0x7eed,%xmm5 6638 6639// CHECK: psubusw 3133065982, %xmm5 6640// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0xfe,0xca,0xbe,0xba] 6641 psubusw 0xbabecafe,%xmm5 6642 6643// CHECK: psubusw 305419896, %xmm5 6644// CHECK: encoding: [0x66,0x0f,0xd9,0x2d,0x78,0x56,0x34,0x12] 6645 psubusw 0x12345678,%xmm5 6646 6647// CHECK: psubusw %xmm5, %xmm5 6648// CHECK: encoding: [0x66,0x0f,0xd9,0xed] 6649 psubusw %xmm5,%xmm5 6650 6651// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %mm3 6652// CHECK: encoding: [0x0f,0x68,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6653 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%mm3 6654 6655// CHECK: punpckhbw 69, %mm3 6656// CHECK: encoding: [0x0f,0x68,0x1d,0x45,0x00,0x00,0x00] 6657 punpckhbw 0x45,%mm3 6658 6659// CHECK: punpckhbw 32493, %mm3 6660// CHECK: encoding: [0x0f,0x68,0x1d,0xed,0x7e,0x00,0x00] 6661 punpckhbw 0x7eed,%mm3 6662 6663// CHECK: punpckhbw 3133065982, %mm3 6664// CHECK: encoding: [0x0f,0x68,0x1d,0xfe,0xca,0xbe,0xba] 6665 punpckhbw 0xbabecafe,%mm3 6666 6667// CHECK: punpckhbw 305419896, %mm3 6668// CHECK: encoding: [0x0f,0x68,0x1d,0x78,0x56,0x34,0x12] 6669 punpckhbw 0x12345678,%mm3 6670 6671// CHECK: punpckhbw %mm3, %mm3 6672// CHECK: encoding: [0x0f,0x68,0xdb] 6673 punpckhbw %mm3,%mm3 6674 6675// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %xmm5 6676// CHECK: encoding: [0x66,0x0f,0x68,0xac,0xcb,0xef,0xbe,0xad,0xde] 6677 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6678 6679// CHECK: punpckhbw 69, %xmm5 6680// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0x45,0x00,0x00,0x00] 6681 punpckhbw 0x45,%xmm5 6682 6683// CHECK: punpckhbw 32493, %xmm5 6684// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0xed,0x7e,0x00,0x00] 6685 punpckhbw 0x7eed,%xmm5 6686 6687// CHECK: punpckhbw 3133065982, %xmm5 6688// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0xfe,0xca,0xbe,0xba] 6689 punpckhbw 0xbabecafe,%xmm5 6690 6691// CHECK: punpckhbw 305419896, %xmm5 6692// CHECK: encoding: [0x66,0x0f,0x68,0x2d,0x78,0x56,0x34,0x12] 6693 punpckhbw 0x12345678,%xmm5 6694 6695// CHECK: punpckhbw %xmm5, %xmm5 6696// CHECK: encoding: [0x66,0x0f,0x68,0xed] 6697 punpckhbw %xmm5,%xmm5 6698 6699// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %mm3 6700// CHECK: encoding: [0x0f,0x69,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6701 punpckhwd 0xdeadbeef(%ebx,%ecx,8),%mm3 6702 6703// CHECK: punpckhwd 69, %mm3 6704// CHECK: encoding: [0x0f,0x69,0x1d,0x45,0x00,0x00,0x00] 6705 punpckhwd 0x45,%mm3 6706 6707// CHECK: punpckhwd 32493, %mm3 6708// CHECK: encoding: [0x0f,0x69,0x1d,0xed,0x7e,0x00,0x00] 6709 punpckhwd 0x7eed,%mm3 6710 6711// CHECK: punpckhwd 3133065982, %mm3 6712// CHECK: encoding: [0x0f,0x69,0x1d,0xfe,0xca,0xbe,0xba] 6713 punpckhwd 0xbabecafe,%mm3 6714 6715// CHECK: punpckhwd 305419896, %mm3 6716// CHECK: encoding: [0x0f,0x69,0x1d,0x78,0x56,0x34,0x12] 6717 punpckhwd 0x12345678,%mm3 6718 6719// CHECK: punpckhwd %mm3, %mm3 6720// CHECK: encoding: [0x0f,0x69,0xdb] 6721 punpckhwd %mm3,%mm3 6722 6723// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %xmm5 6724// CHECK: encoding: [0x66,0x0f,0x69,0xac,0xcb,0xef,0xbe,0xad,0xde] 6725 punpckhwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 6726 6727// CHECK: punpckhwd 69, %xmm5 6728// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0x45,0x00,0x00,0x00] 6729 punpckhwd 0x45,%xmm5 6730 6731// CHECK: punpckhwd 32493, %xmm5 6732// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0xed,0x7e,0x00,0x00] 6733 punpckhwd 0x7eed,%xmm5 6734 6735// CHECK: punpckhwd 3133065982, %xmm5 6736// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0xfe,0xca,0xbe,0xba] 6737 punpckhwd 0xbabecafe,%xmm5 6738 6739// CHECK: punpckhwd 305419896, %xmm5 6740// CHECK: encoding: [0x66,0x0f,0x69,0x2d,0x78,0x56,0x34,0x12] 6741 punpckhwd 0x12345678,%xmm5 6742 6743// CHECK: punpckhwd %xmm5, %xmm5 6744// CHECK: encoding: [0x66,0x0f,0x69,0xed] 6745 punpckhwd %xmm5,%xmm5 6746 6747// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %mm3 6748// CHECK: encoding: [0x0f,0x6a,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6749 punpckhdq 0xdeadbeef(%ebx,%ecx,8),%mm3 6750 6751// CHECK: punpckhdq 69, %mm3 6752// CHECK: encoding: [0x0f,0x6a,0x1d,0x45,0x00,0x00,0x00] 6753 punpckhdq 0x45,%mm3 6754 6755// CHECK: punpckhdq 32493, %mm3 6756// CHECK: encoding: [0x0f,0x6a,0x1d,0xed,0x7e,0x00,0x00] 6757 punpckhdq 0x7eed,%mm3 6758 6759// CHECK: punpckhdq 3133065982, %mm3 6760// CHECK: encoding: [0x0f,0x6a,0x1d,0xfe,0xca,0xbe,0xba] 6761 punpckhdq 0xbabecafe,%mm3 6762 6763// CHECK: punpckhdq 305419896, %mm3 6764// CHECK: encoding: [0x0f,0x6a,0x1d,0x78,0x56,0x34,0x12] 6765 punpckhdq 0x12345678,%mm3 6766 6767// CHECK: punpckhdq %mm3, %mm3 6768// CHECK: encoding: [0x0f,0x6a,0xdb] 6769 punpckhdq %mm3,%mm3 6770 6771// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %xmm5 6772// CHECK: encoding: [0x66,0x0f,0x6a,0xac,0xcb,0xef,0xbe,0xad,0xde] 6773 punpckhdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 6774 6775// CHECK: punpckhdq 69, %xmm5 6776// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0x45,0x00,0x00,0x00] 6777 punpckhdq 0x45,%xmm5 6778 6779// CHECK: punpckhdq 32493, %xmm5 6780// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0xed,0x7e,0x00,0x00] 6781 punpckhdq 0x7eed,%xmm5 6782 6783// CHECK: punpckhdq 3133065982, %xmm5 6784// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0xfe,0xca,0xbe,0xba] 6785 punpckhdq 0xbabecafe,%xmm5 6786 6787// CHECK: punpckhdq 305419896, %xmm5 6788// CHECK: encoding: [0x66,0x0f,0x6a,0x2d,0x78,0x56,0x34,0x12] 6789 punpckhdq 0x12345678,%xmm5 6790 6791// CHECK: punpckhdq %xmm5, %xmm5 6792// CHECK: encoding: [0x66,0x0f,0x6a,0xed] 6793 punpckhdq %xmm5,%xmm5 6794 6795// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %mm3 6796// CHECK: encoding: [0x0f,0x60,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6797 punpcklbw 0xdeadbeef(%ebx,%ecx,8),%mm3 6798 6799// CHECK: punpcklbw 69, %mm3 6800// CHECK: encoding: [0x0f,0x60,0x1d,0x45,0x00,0x00,0x00] 6801 punpcklbw 0x45,%mm3 6802 6803// CHECK: punpcklbw 32493, %mm3 6804// CHECK: encoding: [0x0f,0x60,0x1d,0xed,0x7e,0x00,0x00] 6805 punpcklbw 0x7eed,%mm3 6806 6807// CHECK: punpcklbw 3133065982, %mm3 6808// CHECK: encoding: [0x0f,0x60,0x1d,0xfe,0xca,0xbe,0xba] 6809 punpcklbw 0xbabecafe,%mm3 6810 6811// CHECK: punpcklbw 305419896, %mm3 6812// CHECK: encoding: [0x0f,0x60,0x1d,0x78,0x56,0x34,0x12] 6813 punpcklbw 0x12345678,%mm3 6814 6815// CHECK: punpcklbw %mm3, %mm3 6816// CHECK: encoding: [0x0f,0x60,0xdb] 6817 punpcklbw %mm3,%mm3 6818 6819// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %xmm5 6820// CHECK: encoding: [0x66,0x0f,0x60,0xac,0xcb,0xef,0xbe,0xad,0xde] 6821 punpcklbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 6822 6823// CHECK: punpcklbw 69, %xmm5 6824// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0x45,0x00,0x00,0x00] 6825 punpcklbw 0x45,%xmm5 6826 6827// CHECK: punpcklbw 32493, %xmm5 6828// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0xed,0x7e,0x00,0x00] 6829 punpcklbw 0x7eed,%xmm5 6830 6831// CHECK: punpcklbw 3133065982, %xmm5 6832// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0xfe,0xca,0xbe,0xba] 6833 punpcklbw 0xbabecafe,%xmm5 6834 6835// CHECK: punpcklbw 305419896, %xmm5 6836// CHECK: encoding: [0x66,0x0f,0x60,0x2d,0x78,0x56,0x34,0x12] 6837 punpcklbw 0x12345678,%xmm5 6838 6839// CHECK: punpcklbw %xmm5, %xmm5 6840// CHECK: encoding: [0x66,0x0f,0x60,0xed] 6841 punpcklbw %xmm5,%xmm5 6842 6843// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %mm3 6844// CHECK: encoding: [0x0f,0x61,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6845 punpcklwd 0xdeadbeef(%ebx,%ecx,8),%mm3 6846 6847// CHECK: punpcklwd 69, %mm3 6848// CHECK: encoding: [0x0f,0x61,0x1d,0x45,0x00,0x00,0x00] 6849 punpcklwd 0x45,%mm3 6850 6851// CHECK: punpcklwd 32493, %mm3 6852// CHECK: encoding: [0x0f,0x61,0x1d,0xed,0x7e,0x00,0x00] 6853 punpcklwd 0x7eed,%mm3 6854 6855// CHECK: punpcklwd 3133065982, %mm3 6856// CHECK: encoding: [0x0f,0x61,0x1d,0xfe,0xca,0xbe,0xba] 6857 punpcklwd 0xbabecafe,%mm3 6858 6859// CHECK: punpcklwd 305419896, %mm3 6860// CHECK: encoding: [0x0f,0x61,0x1d,0x78,0x56,0x34,0x12] 6861 punpcklwd 0x12345678,%mm3 6862 6863// CHECK: punpcklwd %mm3, %mm3 6864// CHECK: encoding: [0x0f,0x61,0xdb] 6865 punpcklwd %mm3,%mm3 6866 6867// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %xmm5 6868// CHECK: encoding: [0x66,0x0f,0x61,0xac,0xcb,0xef,0xbe,0xad,0xde] 6869 punpcklwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 6870 6871// CHECK: punpcklwd 69, %xmm5 6872// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0x45,0x00,0x00,0x00] 6873 punpcklwd 0x45,%xmm5 6874 6875// CHECK: punpcklwd 32493, %xmm5 6876// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0xed,0x7e,0x00,0x00] 6877 punpcklwd 0x7eed,%xmm5 6878 6879// CHECK: punpcklwd 3133065982, %xmm5 6880// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0xfe,0xca,0xbe,0xba] 6881 punpcklwd 0xbabecafe,%xmm5 6882 6883// CHECK: punpcklwd 305419896, %xmm5 6884// CHECK: encoding: [0x66,0x0f,0x61,0x2d,0x78,0x56,0x34,0x12] 6885 punpcklwd 0x12345678,%xmm5 6886 6887// CHECK: punpcklwd %xmm5, %xmm5 6888// CHECK: encoding: [0x66,0x0f,0x61,0xed] 6889 punpcklwd %xmm5,%xmm5 6890 6891// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %mm3 6892// CHECK: encoding: [0x0f,0x62,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6893 punpckldq 0xdeadbeef(%ebx,%ecx,8),%mm3 6894 6895// CHECK: punpckldq 69, %mm3 6896// CHECK: encoding: [0x0f,0x62,0x1d,0x45,0x00,0x00,0x00] 6897 punpckldq 0x45,%mm3 6898 6899// CHECK: punpckldq 32493, %mm3 6900// CHECK: encoding: [0x0f,0x62,0x1d,0xed,0x7e,0x00,0x00] 6901 punpckldq 0x7eed,%mm3 6902 6903// CHECK: punpckldq 3133065982, %mm3 6904// CHECK: encoding: [0x0f,0x62,0x1d,0xfe,0xca,0xbe,0xba] 6905 punpckldq 0xbabecafe,%mm3 6906 6907// CHECK: punpckldq 305419896, %mm3 6908// CHECK: encoding: [0x0f,0x62,0x1d,0x78,0x56,0x34,0x12] 6909 punpckldq 0x12345678,%mm3 6910 6911// CHECK: punpckldq %mm3, %mm3 6912// CHECK: encoding: [0x0f,0x62,0xdb] 6913 punpckldq %mm3,%mm3 6914 6915// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %xmm5 6916// CHECK: encoding: [0x66,0x0f,0x62,0xac,0xcb,0xef,0xbe,0xad,0xde] 6917 punpckldq 0xdeadbeef(%ebx,%ecx,8),%xmm5 6918 6919// CHECK: punpckldq 69, %xmm5 6920// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0x45,0x00,0x00,0x00] 6921 punpckldq 0x45,%xmm5 6922 6923// CHECK: punpckldq 32493, %xmm5 6924// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0xed,0x7e,0x00,0x00] 6925 punpckldq 0x7eed,%xmm5 6926 6927// CHECK: punpckldq 3133065982, %xmm5 6928// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0xfe,0xca,0xbe,0xba] 6929 punpckldq 0xbabecafe,%xmm5 6930 6931// CHECK: punpckldq 305419896, %xmm5 6932// CHECK: encoding: [0x66,0x0f,0x62,0x2d,0x78,0x56,0x34,0x12] 6933 punpckldq 0x12345678,%xmm5 6934 6935// CHECK: punpckldq %xmm5, %xmm5 6936// CHECK: encoding: [0x66,0x0f,0x62,0xed] 6937 punpckldq %xmm5,%xmm5 6938 6939// CHECK: pxor 3735928559(%ebx,%ecx,8), %mm3 6940// CHECK: encoding: [0x0f,0xef,0x9c,0xcb,0xef,0xbe,0xad,0xde] 6941 pxor 0xdeadbeef(%ebx,%ecx,8),%mm3 6942 6943// CHECK: pxor 69, %mm3 6944// CHECK: encoding: [0x0f,0xef,0x1d,0x45,0x00,0x00,0x00] 6945 pxor 0x45,%mm3 6946 6947// CHECK: pxor 32493, %mm3 6948// CHECK: encoding: [0x0f,0xef,0x1d,0xed,0x7e,0x00,0x00] 6949 pxor 0x7eed,%mm3 6950 6951// CHECK: pxor 3133065982, %mm3 6952// CHECK: encoding: [0x0f,0xef,0x1d,0xfe,0xca,0xbe,0xba] 6953 pxor 0xbabecafe,%mm3 6954 6955// CHECK: pxor 305419896, %mm3 6956// CHECK: encoding: [0x0f,0xef,0x1d,0x78,0x56,0x34,0x12] 6957 pxor 0x12345678,%mm3 6958 6959// CHECK: pxor %mm3, %mm3 6960// CHECK: encoding: [0x0f,0xef,0xdb] 6961 pxor %mm3,%mm3 6962 6963// CHECK: pxor 3735928559(%ebx,%ecx,8), %xmm5 6964// CHECK: encoding: [0x66,0x0f,0xef,0xac,0xcb,0xef,0xbe,0xad,0xde] 6965 pxor 0xdeadbeef(%ebx,%ecx,8),%xmm5 6966 6967// CHECK: pxor 69, %xmm5 6968// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0x45,0x00,0x00,0x00] 6969 pxor 0x45,%xmm5 6970 6971// CHECK: pxor 32493, %xmm5 6972// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0xed,0x7e,0x00,0x00] 6973 pxor 0x7eed,%xmm5 6974 6975// CHECK: pxor 3133065982, %xmm5 6976// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0xfe,0xca,0xbe,0xba] 6977 pxor 0xbabecafe,%xmm5 6978 6979// CHECK: pxor 305419896, %xmm5 6980// CHECK: encoding: [0x66,0x0f,0xef,0x2d,0x78,0x56,0x34,0x12] 6981 pxor 0x12345678,%xmm5 6982 6983// CHECK: pxor %xmm5, %xmm5 6984// CHECK: encoding: [0x66,0x0f,0xef,0xed] 6985 pxor %xmm5,%xmm5 6986 6987// CHECK: addps 3735928559(%ebx,%ecx,8), %xmm5 6988// CHECK: encoding: [0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde] 6989 addps 0xdeadbeef(%ebx,%ecx,8),%xmm5 6990 6991// CHECK: addps 69, %xmm5 6992// CHECK: encoding: [0x0f,0x58,0x2d,0x45,0x00,0x00,0x00] 6993 addps 0x45,%xmm5 6994 6995// CHECK: addps 32493, %xmm5 6996// CHECK: encoding: [0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00] 6997 addps 0x7eed,%xmm5 6998 6999// CHECK: addps 3133065982, %xmm5 7000// CHECK: encoding: [0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba] 7001 addps 0xbabecafe,%xmm5 7002 7003// CHECK: addps 305419896, %xmm5 7004// CHECK: encoding: [0x0f,0x58,0x2d,0x78,0x56,0x34,0x12] 7005 addps 0x12345678,%xmm5 7006 7007// CHECK: addps %xmm5, %xmm5 7008// CHECK: encoding: [0x0f,0x58,0xed] 7009 addps %xmm5,%xmm5 7010 7011// CHECK: addss 3735928559(%ebx,%ecx,8), %xmm5 7012// CHECK: encoding: [0xf3,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde] 7013 addss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7014 7015// CHECK: addss 69, %xmm5 7016// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00] 7017 addss 0x45,%xmm5 7018 7019// CHECK: addss 32493, %xmm5 7020// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00] 7021 addss 0x7eed,%xmm5 7022 7023// CHECK: addss 3133065982, %xmm5 7024// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba] 7025 addss 0xbabecafe,%xmm5 7026 7027// CHECK: addss 305419896, %xmm5 7028// CHECK: encoding: [0xf3,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12] 7029 addss 0x12345678,%xmm5 7030 7031// CHECK: addss %xmm5, %xmm5 7032// CHECK: encoding: [0xf3,0x0f,0x58,0xed] 7033 addss %xmm5,%xmm5 7034 7035// CHECK: andnps 3735928559(%ebx,%ecx,8), %xmm5 7036// CHECK: encoding: [0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde] 7037 andnps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7038 7039// CHECK: andnps 69, %xmm5 7040// CHECK: encoding: [0x0f,0x55,0x2d,0x45,0x00,0x00,0x00] 7041 andnps 0x45,%xmm5 7042 7043// CHECK: andnps 32493, %xmm5 7044// CHECK: encoding: [0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00] 7045 andnps 0x7eed,%xmm5 7046 7047// CHECK: andnps 3133065982, %xmm5 7048// CHECK: encoding: [0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba] 7049 andnps 0xbabecafe,%xmm5 7050 7051// CHECK: andnps 305419896, %xmm5 7052// CHECK: encoding: [0x0f,0x55,0x2d,0x78,0x56,0x34,0x12] 7053 andnps 0x12345678,%xmm5 7054 7055// CHECK: andnps %xmm5, %xmm5 7056// CHECK: encoding: [0x0f,0x55,0xed] 7057 andnps %xmm5,%xmm5 7058 7059// CHECK: andps 3735928559(%ebx,%ecx,8), %xmm5 7060// CHECK: encoding: [0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde] 7061 andps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7062 7063// CHECK: andps 69, %xmm5 7064// CHECK: encoding: [0x0f,0x54,0x2d,0x45,0x00,0x00,0x00] 7065 andps 0x45,%xmm5 7066 7067// CHECK: andps 32493, %xmm5 7068// CHECK: encoding: [0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00] 7069 andps 0x7eed,%xmm5 7070 7071// CHECK: andps 3133065982, %xmm5 7072// CHECK: encoding: [0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba] 7073 andps 0xbabecafe,%xmm5 7074 7075// CHECK: andps 305419896, %xmm5 7076// CHECK: encoding: [0x0f,0x54,0x2d,0x78,0x56,0x34,0x12] 7077 andps 0x12345678,%xmm5 7078 7079// CHECK: andps %xmm5, %xmm5 7080// CHECK: encoding: [0x0f,0x54,0xed] 7081 andps %xmm5,%xmm5 7082 7083// CHECK: comiss 3735928559(%ebx,%ecx,8), %xmm5 7084// CHECK: encoding: [0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde] 7085 comiss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7086 7087// CHECK: comiss 69, %xmm5 7088// CHECK: encoding: [0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00] 7089 comiss 0x45,%xmm5 7090 7091// CHECK: comiss 32493, %xmm5 7092// CHECK: encoding: [0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00] 7093 comiss 0x7eed,%xmm5 7094 7095// CHECK: comiss 3133065982, %xmm5 7096// CHECK: encoding: [0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba] 7097 comiss 0xbabecafe,%xmm5 7098 7099// CHECK: comiss 305419896, %xmm5 7100// CHECK: encoding: [0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12] 7101 comiss 0x12345678,%xmm5 7102 7103// CHECK: comiss %xmm5, %xmm5 7104// CHECK: encoding: [0x0f,0x2f,0xed] 7105 comiss %xmm5,%xmm5 7106 7107// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5 7108// CHECK: encoding: [0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde] 7109 cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7110 7111// CHECK: cvtpi2ps 69, %xmm5 7112// CHECK: encoding: [0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00] 7113 cvtpi2ps 0x45,%xmm5 7114 7115// CHECK: cvtpi2ps 32493, %xmm5 7116// CHECK: encoding: [0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00] 7117 cvtpi2ps 0x7eed,%xmm5 7118 7119// CHECK: cvtpi2ps 3133065982, %xmm5 7120// CHECK: encoding: [0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba] 7121 cvtpi2ps 0xbabecafe,%xmm5 7122 7123// CHECK: cvtpi2ps 305419896, %xmm5 7124// CHECK: encoding: [0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12] 7125 cvtpi2ps 0x12345678,%xmm5 7126 7127// CHECK: cvtpi2ps %mm3, %xmm5 7128// CHECK: encoding: [0x0f,0x2a,0xeb] 7129 cvtpi2ps %mm3,%xmm5 7130 7131// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3 7132// CHECK: encoding: [0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7133 cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 7134 7135// CHECK: cvtps2pi 69, %mm3 7136// CHECK: encoding: [0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00] 7137 cvtps2pi 0x45,%mm3 7138 7139// CHECK: cvtps2pi 32493, %mm3 7140// CHECK: encoding: [0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00] 7141 cvtps2pi 0x7eed,%mm3 7142 7143// CHECK: cvtps2pi 3133065982, %mm3 7144// CHECK: encoding: [0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba] 7145 cvtps2pi 0xbabecafe,%mm3 7146 7147// CHECK: cvtps2pi 305419896, %mm3 7148// CHECK: encoding: [0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12] 7149 cvtps2pi 0x12345678,%mm3 7150 7151// CHECK: cvtps2pi %xmm5, %mm3 7152// CHECK: encoding: [0x0f,0x2d,0xdd] 7153 cvtps2pi %xmm5,%mm3 7154 7155// CHECK: cvtsi2ssl %ecx, %xmm5 7156// CHECK: encoding: [0xf3,0x0f,0x2a,0xe9] 7157 cvtsi2ssl %ecx,%xmm5 7158 7159// CHECK: cvtsi2ssl 3735928559(%ebx,%ecx,8), %xmm5 7160// CHECK: encoding: [0xf3,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde] 7161 cvtsi2ssl 0xdeadbeef(%ebx,%ecx,8),%xmm5 7162 7163// CHECK: cvtsi2ssl 69, %xmm5 7164// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00] 7165 cvtsi2ssl 0x45,%xmm5 7166 7167// CHECK: cvtsi2ssl 32493, %xmm5 7168// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00] 7169 cvtsi2ssl 0x7eed,%xmm5 7170 7171// CHECK: cvtsi2ssl 3133065982, %xmm5 7172// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba] 7173 cvtsi2ssl 0xbabecafe,%xmm5 7174 7175// CHECK: cvtsi2ssl 305419896, %xmm5 7176// CHECK: encoding: [0xf3,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12] 7177 cvtsi2ssl 0x12345678,%xmm5 7178 7179// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3 7180// CHECK: encoding: [0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7181 cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 7182 7183// CHECK: cvttps2pi 69, %mm3 7184// CHECK: encoding: [0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00] 7185 cvttps2pi 0x45,%mm3 7186 7187// CHECK: cvttps2pi 32493, %mm3 7188// CHECK: encoding: [0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00] 7189 cvttps2pi 0x7eed,%mm3 7190 7191// CHECK: cvttps2pi 3133065982, %mm3 7192// CHECK: encoding: [0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba] 7193 cvttps2pi 0xbabecafe,%mm3 7194 7195// CHECK: cvttps2pi 305419896, %mm3 7196// CHECK: encoding: [0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12] 7197 cvttps2pi 0x12345678,%mm3 7198 7199// CHECK: cvttps2pi %xmm5, %mm3 7200// CHECK: encoding: [0x0f,0x2c,0xdd] 7201 cvttps2pi %xmm5,%mm3 7202 7203// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx 7204// CHECK: encoding: [0xf3,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde] 7205 cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx 7206 7207// CHECK: cvttss2si 69, %ecx 7208// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00] 7209 cvttss2si 0x45,%ecx 7210 7211// CHECK: cvttss2si 32493, %ecx 7212// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00] 7213 cvttss2si 0x7eed,%ecx 7214 7215// CHECK: cvttss2si 3133065982, %ecx 7216// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba] 7217 cvttss2si 0xbabecafe,%ecx 7218 7219// CHECK: cvttss2si 305419896, %ecx 7220// CHECK: encoding: [0xf3,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12] 7221 cvttss2si 0x12345678,%ecx 7222 7223// CHECK: cvttss2si %xmm5, %ecx 7224// CHECK: encoding: [0xf3,0x0f,0x2c,0xcd] 7225 cvttss2si %xmm5,%ecx 7226 7227// CHECK: divps 3735928559(%ebx,%ecx,8), %xmm5 7228// CHECK: encoding: [0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde] 7229 divps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7230 7231// CHECK: divps 69, %xmm5 7232// CHECK: encoding: [0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00] 7233 divps 0x45,%xmm5 7234 7235// CHECK: divps 32493, %xmm5 7236// CHECK: encoding: [0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00] 7237 divps 0x7eed,%xmm5 7238 7239// CHECK: divps 3133065982, %xmm5 7240// CHECK: encoding: [0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba] 7241 divps 0xbabecafe,%xmm5 7242 7243// CHECK: divps 305419896, %xmm5 7244// CHECK: encoding: [0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12] 7245 divps 0x12345678,%xmm5 7246 7247// CHECK: divps %xmm5, %xmm5 7248// CHECK: encoding: [0x0f,0x5e,0xed] 7249 divps %xmm5,%xmm5 7250 7251// CHECK: divss 3735928559(%ebx,%ecx,8), %xmm5 7252// CHECK: encoding: [0xf3,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde] 7253 divss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7254 7255// CHECK: divss 69, %xmm5 7256// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00] 7257 divss 0x45,%xmm5 7258 7259// CHECK: divss 32493, %xmm5 7260// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00] 7261 divss 0x7eed,%xmm5 7262 7263// CHECK: divss 3133065982, %xmm5 7264// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba] 7265 divss 0xbabecafe,%xmm5 7266 7267// CHECK: divss 305419896, %xmm5 7268// CHECK: encoding: [0xf3,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12] 7269 divss 0x12345678,%xmm5 7270 7271// CHECK: divss %xmm5, %xmm5 7272// CHECK: encoding: [0xf3,0x0f,0x5e,0xed] 7273 divss %xmm5,%xmm5 7274 7275// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8) 7276// CHECK: encoding: [0x0f,0xae,0x94,0xcb,0xef,0xbe,0xad,0xde] 7277 ldmxcsr 0xdeadbeef(%ebx,%ecx,8) 7278 7279// CHECK: ldmxcsr 32493 7280// CHECK: encoding: [0x0f,0xae,0x15,0xed,0x7e,0x00,0x00] 7281 ldmxcsr 0x7eed 7282 7283// CHECK: ldmxcsr 3133065982 7284// CHECK: encoding: [0x0f,0xae,0x15,0xfe,0xca,0xbe,0xba] 7285 ldmxcsr 0xbabecafe 7286 7287// CHECK: ldmxcsr 305419896 7288// CHECK: encoding: [0x0f,0xae,0x15,0x78,0x56,0x34,0x12] 7289 ldmxcsr 0x12345678 7290 7291// CHECK: maskmovq %mm3, %mm3 7292// CHECK: encoding: [0x0f,0xf7,0xdb] 7293 maskmovq %mm3,%mm3 7294 7295// CHECK: maxps 3735928559(%ebx,%ecx,8), %xmm5 7296// CHECK: encoding: [0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde] 7297 maxps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7298 7299// CHECK: maxps 69, %xmm5 7300// CHECK: encoding: [0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00] 7301 maxps 0x45,%xmm5 7302 7303// CHECK: maxps 32493, %xmm5 7304// CHECK: encoding: [0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00] 7305 maxps 0x7eed,%xmm5 7306 7307// CHECK: maxps 3133065982, %xmm5 7308// CHECK: encoding: [0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba] 7309 maxps 0xbabecafe,%xmm5 7310 7311// CHECK: maxps 305419896, %xmm5 7312// CHECK: encoding: [0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12] 7313 maxps 0x12345678,%xmm5 7314 7315// CHECK: maxps %xmm5, %xmm5 7316// CHECK: encoding: [0x0f,0x5f,0xed] 7317 maxps %xmm5,%xmm5 7318 7319// CHECK: maxss 3735928559(%ebx,%ecx,8), %xmm5 7320// CHECK: encoding: [0xf3,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde] 7321 maxss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7322 7323// CHECK: maxss 69, %xmm5 7324// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00] 7325 maxss 0x45,%xmm5 7326 7327// CHECK: maxss 32493, %xmm5 7328// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00] 7329 maxss 0x7eed,%xmm5 7330 7331// CHECK: maxss 3133065982, %xmm5 7332// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba] 7333 maxss 0xbabecafe,%xmm5 7334 7335// CHECK: maxss 305419896, %xmm5 7336// CHECK: encoding: [0xf3,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12] 7337 maxss 0x12345678,%xmm5 7338 7339// CHECK: maxss %xmm5, %xmm5 7340// CHECK: encoding: [0xf3,0x0f,0x5f,0xed] 7341 maxss %xmm5,%xmm5 7342 7343// CHECK: minps 3735928559(%ebx,%ecx,8), %xmm5 7344// CHECK: encoding: [0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde] 7345 minps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7346 7347// CHECK: minps 69, %xmm5 7348// CHECK: encoding: [0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00] 7349 minps 0x45,%xmm5 7350 7351// CHECK: minps 32493, %xmm5 7352// CHECK: encoding: [0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00] 7353 minps 0x7eed,%xmm5 7354 7355// CHECK: minps 3133065982, %xmm5 7356// CHECK: encoding: [0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba] 7357 minps 0xbabecafe,%xmm5 7358 7359// CHECK: minps 305419896, %xmm5 7360// CHECK: encoding: [0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12] 7361 minps 0x12345678,%xmm5 7362 7363// CHECK: minps %xmm5, %xmm5 7364// CHECK: encoding: [0x0f,0x5d,0xed] 7365 minps %xmm5,%xmm5 7366 7367// CHECK: minss 3735928559(%ebx,%ecx,8), %xmm5 7368// CHECK: encoding: [0xf3,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde] 7369 minss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7370 7371// CHECK: minss 69, %xmm5 7372// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00] 7373 minss 0x45,%xmm5 7374 7375// CHECK: minss 32493, %xmm5 7376// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00] 7377 minss 0x7eed,%xmm5 7378 7379// CHECK: minss 3133065982, %xmm5 7380// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba] 7381 minss 0xbabecafe,%xmm5 7382 7383// CHECK: minss 305419896, %xmm5 7384// CHECK: encoding: [0xf3,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12] 7385 minss 0x12345678,%xmm5 7386 7387// CHECK: minss %xmm5, %xmm5 7388// CHECK: encoding: [0xf3,0x0f,0x5d,0xed] 7389 minss %xmm5,%xmm5 7390 7391// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5 7392// CHECK: encoding: [0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde] 7393 movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7394 7395// CHECK: movaps 69, %xmm5 7396// CHECK: encoding: [0x0f,0x28,0x2d,0x45,0x00,0x00,0x00] 7397 movaps 0x45,%xmm5 7398 7399// CHECK: movaps 32493, %xmm5 7400// CHECK: encoding: [0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00] 7401 movaps 0x7eed,%xmm5 7402 7403// CHECK: movaps 3133065982, %xmm5 7404// CHECK: encoding: [0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba] 7405 movaps 0xbabecafe,%xmm5 7406 7407// CHECK: movaps 305419896, %xmm5 7408// CHECK: encoding: [0x0f,0x28,0x2d,0x78,0x56,0x34,0x12] 7409 movaps 0x12345678,%xmm5 7410 7411// CHECK: movaps %xmm5, %xmm5 7412// CHECK: encoding: [0x0f,0x28,0xed] 7413 movaps %xmm5,%xmm5 7414 7415// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8) 7416// CHECK: encoding: [0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde] 7417 movaps %xmm5,0xdeadbeef(%ebx,%ecx,8) 7418 7419// CHECK: movaps %xmm5, 69 7420// CHECK: encoding: [0x0f,0x29,0x2d,0x45,0x00,0x00,0x00] 7421 movaps %xmm5,0x45 7422 7423// CHECK: movaps %xmm5, 32493 7424// CHECK: encoding: [0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00] 7425 movaps %xmm5,0x7eed 7426 7427// CHECK: movaps %xmm5, 3133065982 7428// CHECK: encoding: [0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba] 7429 movaps %xmm5,0xbabecafe 7430 7431// CHECK: movaps %xmm5, 305419896 7432// CHECK: encoding: [0x0f,0x29,0x2d,0x78,0x56,0x34,0x12] 7433 movaps %xmm5,0x12345678 7434 7435// CHECK: movaps %xmm5, %xmm5 7436// CHECK: encoding: [0x0f,0x28,0xed] 7437 movaps %xmm5,%xmm5 7438 7439// CHECK: movhlps %xmm5, %xmm5 7440// CHECK: encoding: [0x0f,0x12,0xed] 7441 movhlps %xmm5,%xmm5 7442 7443// CHECK: movhps 3735928559(%ebx,%ecx,8), %xmm5 7444// CHECK: encoding: [0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde] 7445 movhps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7446 7447// CHECK: movhps 69, %xmm5 7448// CHECK: encoding: [0x0f,0x16,0x2d,0x45,0x00,0x00,0x00] 7449 movhps 0x45,%xmm5 7450 7451// CHECK: movhps 32493, %xmm5 7452// CHECK: encoding: [0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00] 7453 movhps 0x7eed,%xmm5 7454 7455// CHECK: movhps 3133065982, %xmm5 7456// CHECK: encoding: [0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba] 7457 movhps 0xbabecafe,%xmm5 7458 7459// CHECK: movhps 305419896, %xmm5 7460// CHECK: encoding: [0x0f,0x16,0x2d,0x78,0x56,0x34,0x12] 7461 movhps 0x12345678,%xmm5 7462 7463// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8) 7464// CHECK: encoding: [0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde] 7465 movhps %xmm5,0xdeadbeef(%ebx,%ecx,8) 7466 7467// CHECK: movhps %xmm5, 69 7468// CHECK: encoding: [0x0f,0x17,0x2d,0x45,0x00,0x00,0x00] 7469 movhps %xmm5,0x45 7470 7471// CHECK: movhps %xmm5, 32493 7472// CHECK: encoding: [0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00] 7473 movhps %xmm5,0x7eed 7474 7475// CHECK: movhps %xmm5, 3133065982 7476// CHECK: encoding: [0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba] 7477 movhps %xmm5,0xbabecafe 7478 7479// CHECK: movhps %xmm5, 305419896 7480// CHECK: encoding: [0x0f,0x17,0x2d,0x78,0x56,0x34,0x12] 7481 movhps %xmm5,0x12345678 7482 7483// CHECK: movlhps %xmm5, %xmm5 7484// CHECK: encoding: [0x0f,0x16,0xed] 7485 movlhps %xmm5,%xmm5 7486 7487// CHECK: movlps 3735928559(%ebx,%ecx,8), %xmm5 7488// CHECK: encoding: [0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde] 7489 movlps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7490 7491// CHECK: movlps 69, %xmm5 7492// CHECK: encoding: [0x0f,0x12,0x2d,0x45,0x00,0x00,0x00] 7493 movlps 0x45,%xmm5 7494 7495// CHECK: movlps 32493, %xmm5 7496// CHECK: encoding: [0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00] 7497 movlps 0x7eed,%xmm5 7498 7499// CHECK: movlps 3133065982, %xmm5 7500// CHECK: encoding: [0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba] 7501 movlps 0xbabecafe,%xmm5 7502 7503// CHECK: movlps 305419896, %xmm5 7504// CHECK: encoding: [0x0f,0x12,0x2d,0x78,0x56,0x34,0x12] 7505 movlps 0x12345678,%xmm5 7506 7507// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8) 7508// CHECK: encoding: [0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde] 7509 movlps %xmm5,0xdeadbeef(%ebx,%ecx,8) 7510 7511// CHECK: movlps %xmm5, 69 7512// CHECK: encoding: [0x0f,0x13,0x2d,0x45,0x00,0x00,0x00] 7513 movlps %xmm5,0x45 7514 7515// CHECK: movlps %xmm5, 32493 7516// CHECK: encoding: [0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00] 7517 movlps %xmm5,0x7eed 7518 7519// CHECK: movlps %xmm5, 3133065982 7520// CHECK: encoding: [0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba] 7521 movlps %xmm5,0xbabecafe 7522 7523// CHECK: movlps %xmm5, 305419896 7524// CHECK: encoding: [0x0f,0x13,0x2d,0x78,0x56,0x34,0x12] 7525 movlps %xmm5,0x12345678 7526 7527// CHECK: movmskps %xmm5, %ecx 7528// CHECK: encoding: [0x0f,0x50,0xcd] 7529 movmskps %xmm5,%ecx 7530 7531// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8) 7532// CHECK: encoding: [0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde] 7533 movntps %xmm5,0xdeadbeef(%ebx,%ecx,8) 7534 7535// CHECK: movntps %xmm5, 69 7536// CHECK: encoding: [0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00] 7537 movntps %xmm5,0x45 7538 7539// CHECK: movntps %xmm5, 32493 7540// CHECK: encoding: [0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00] 7541 movntps %xmm5,0x7eed 7542 7543// CHECK: movntps %xmm5, 3133065982 7544// CHECK: encoding: [0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba] 7545 movntps %xmm5,0xbabecafe 7546 7547// CHECK: movntps %xmm5, 305419896 7548// CHECK: encoding: [0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12] 7549 movntps %xmm5,0x12345678 7550 7551// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8) 7552// CHECK: encoding: [0x0f,0xe7,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7553 movntq %mm3,0xdeadbeef(%ebx,%ecx,8) 7554 7555// CHECK: movntq %mm3, 69 7556// CHECK: encoding: [0x0f,0xe7,0x1d,0x45,0x00,0x00,0x00] 7557 movntq %mm3,0x45 7558 7559// CHECK: movntq %mm3, 32493 7560// CHECK: encoding: [0x0f,0xe7,0x1d,0xed,0x7e,0x00,0x00] 7561 movntq %mm3,0x7eed 7562 7563// CHECK: movntq %mm3, 3133065982 7564// CHECK: encoding: [0x0f,0xe7,0x1d,0xfe,0xca,0xbe,0xba] 7565 movntq %mm3,0xbabecafe 7566 7567// CHECK: movntq %mm3, 305419896 7568// CHECK: encoding: [0x0f,0xe7,0x1d,0x78,0x56,0x34,0x12] 7569 movntq %mm3,0x12345678 7570 7571// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8) 7572// CHECK: encoding: [0x66,0x0f,0xe7,0xac,0xcb,0xef,0xbe,0xad,0xde] 7573 movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8) 7574 7575// CHECK: movntdq %xmm5, 69 7576// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0x45,0x00,0x00,0x00] 7577 movntdq %xmm5,0x45 7578 7579// CHECK: movntdq %xmm5, 32493 7580// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0xed,0x7e,0x00,0x00] 7581 movntdq %xmm5,0x7eed 7582 7583// CHECK: movntdq %xmm5, 3133065982 7584// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0xfe,0xca,0xbe,0xba] 7585 movntdq %xmm5,0xbabecafe 7586 7587// CHECK: movntdq %xmm5, 305419896 7588// CHECK: encoding: [0x66,0x0f,0xe7,0x2d,0x78,0x56,0x34,0x12] 7589 movntdq %xmm5,0x12345678 7590 7591// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5 7592// CHECK: encoding: [0xf3,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde] 7593 movss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7594 7595// CHECK: movss 69, %xmm5 7596// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00] 7597 movss 0x45,%xmm5 7598 7599// CHECK: movss 32493, %xmm5 7600// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00] 7601 movss 0x7eed,%xmm5 7602 7603// CHECK: movss 3133065982, %xmm5 7604// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba] 7605 movss 0xbabecafe,%xmm5 7606 7607// CHECK: movss 305419896, %xmm5 7608// CHECK: encoding: [0xf3,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12] 7609 movss 0x12345678,%xmm5 7610 7611// CHECK: movss %xmm5, %xmm5 7612// CHECK: encoding: [0xf3,0x0f,0x10,0xed] 7613 movss %xmm5,%xmm5 7614 7615// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8) 7616// CHECK: encoding: [0xf3,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde] 7617 movss %xmm5,0xdeadbeef(%ebx,%ecx,8) 7618 7619// CHECK: movss %xmm5, 69 7620// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00] 7621 movss %xmm5,0x45 7622 7623// CHECK: movss %xmm5, 32493 7624// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00] 7625 movss %xmm5,0x7eed 7626 7627// CHECK: movss %xmm5, 3133065982 7628// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba] 7629 movss %xmm5,0xbabecafe 7630 7631// CHECK: movss %xmm5, 305419896 7632// CHECK: encoding: [0xf3,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12] 7633 movss %xmm5,0x12345678 7634 7635// CHECK: movss %xmm5, %xmm5 7636// CHECK: encoding: [0xf3,0x0f,0x10,0xed] 7637 movss %xmm5,%xmm5 7638 7639// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5 7640// CHECK: encoding: [0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde] 7641 movups 0xdeadbeef(%ebx,%ecx,8),%xmm5 7642 7643// CHECK: movups 69, %xmm5 7644// CHECK: encoding: [0x0f,0x10,0x2d,0x45,0x00,0x00,0x00] 7645 movups 0x45,%xmm5 7646 7647// CHECK: movups 32493, %xmm5 7648// CHECK: encoding: [0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00] 7649 movups 0x7eed,%xmm5 7650 7651// CHECK: movups 3133065982, %xmm5 7652// CHECK: encoding: [0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba] 7653 movups 0xbabecafe,%xmm5 7654 7655// CHECK: movups 305419896, %xmm5 7656// CHECK: encoding: [0x0f,0x10,0x2d,0x78,0x56,0x34,0x12] 7657 movups 0x12345678,%xmm5 7658 7659// CHECK: movups %xmm5, %xmm5 7660// CHECK: encoding: [0x0f,0x10,0xed] 7661 movups %xmm5,%xmm5 7662 7663// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8) 7664// CHECK: encoding: [0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde] 7665 movups %xmm5,0xdeadbeef(%ebx,%ecx,8) 7666 7667// CHECK: movups %xmm5, 69 7668// CHECK: encoding: [0x0f,0x11,0x2d,0x45,0x00,0x00,0x00] 7669 movups %xmm5,0x45 7670 7671// CHECK: movups %xmm5, 32493 7672// CHECK: encoding: [0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00] 7673 movups %xmm5,0x7eed 7674 7675// CHECK: movups %xmm5, 3133065982 7676// CHECK: encoding: [0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba] 7677 movups %xmm5,0xbabecafe 7678 7679// CHECK: movups %xmm5, 305419896 7680// CHECK: encoding: [0x0f,0x11,0x2d,0x78,0x56,0x34,0x12] 7681 movups %xmm5,0x12345678 7682 7683// CHECK: movups %xmm5, %xmm5 7684// CHECK: encoding: [0x0f,0x10,0xed] 7685 movups %xmm5,%xmm5 7686 7687// CHECK: mulps 3735928559(%ebx,%ecx,8), %xmm5 7688// CHECK: encoding: [0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde] 7689 mulps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7690 7691// CHECK: mulps 69, %xmm5 7692// CHECK: encoding: [0x0f,0x59,0x2d,0x45,0x00,0x00,0x00] 7693 mulps 0x45,%xmm5 7694 7695// CHECK: mulps 32493, %xmm5 7696// CHECK: encoding: [0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00] 7697 mulps 0x7eed,%xmm5 7698 7699// CHECK: mulps 3133065982, %xmm5 7700// CHECK: encoding: [0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba] 7701 mulps 0xbabecafe,%xmm5 7702 7703// CHECK: mulps 305419896, %xmm5 7704// CHECK: encoding: [0x0f,0x59,0x2d,0x78,0x56,0x34,0x12] 7705 mulps 0x12345678,%xmm5 7706 7707// CHECK: mulps %xmm5, %xmm5 7708// CHECK: encoding: [0x0f,0x59,0xed] 7709 mulps %xmm5,%xmm5 7710 7711// CHECK: mulss 3735928559(%ebx,%ecx,8), %xmm5 7712// CHECK: encoding: [0xf3,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde] 7713 mulss 0xdeadbeef(%ebx,%ecx,8),%xmm5 7714 7715// CHECK: mulss 69, %xmm5 7716// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00] 7717 mulss 0x45,%xmm5 7718 7719// CHECK: mulss 32493, %xmm5 7720// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00] 7721 mulss 0x7eed,%xmm5 7722 7723// CHECK: mulss 3133065982, %xmm5 7724// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba] 7725 mulss 0xbabecafe,%xmm5 7726 7727// CHECK: mulss 305419896, %xmm5 7728// CHECK: encoding: [0xf3,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12] 7729 mulss 0x12345678,%xmm5 7730 7731// CHECK: mulss %xmm5, %xmm5 7732// CHECK: encoding: [0xf3,0x0f,0x59,0xed] 7733 mulss %xmm5,%xmm5 7734 7735// CHECK: orps 3735928559(%ebx,%ecx,8), %xmm5 7736// CHECK: encoding: [0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde] 7737 orps 0xdeadbeef(%ebx,%ecx,8),%xmm5 7738 7739// CHECK: orps 69, %xmm5 7740// CHECK: encoding: [0x0f,0x56,0x2d,0x45,0x00,0x00,0x00] 7741 orps 0x45,%xmm5 7742 7743// CHECK: orps 32493, %xmm5 7744// CHECK: encoding: [0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00] 7745 orps 0x7eed,%xmm5 7746 7747// CHECK: orps 3133065982, %xmm5 7748// CHECK: encoding: [0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba] 7749 orps 0xbabecafe,%xmm5 7750 7751// CHECK: orps 305419896, %xmm5 7752// CHECK: encoding: [0x0f,0x56,0x2d,0x78,0x56,0x34,0x12] 7753 orps 0x12345678,%xmm5 7754 7755// CHECK: orps %xmm5, %xmm5 7756// CHECK: encoding: [0x0f,0x56,0xed] 7757 orps %xmm5,%xmm5 7758 7759// CHECK: pavgb 3735928559(%ebx,%ecx,8), %mm3 7760// CHECK: encoding: [0x0f,0xe0,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7761 pavgb 0xdeadbeef(%ebx,%ecx,8),%mm3 7762 7763// CHECK: pavgb 69, %mm3 7764// CHECK: encoding: [0x0f,0xe0,0x1d,0x45,0x00,0x00,0x00] 7765 pavgb 0x45,%mm3 7766 7767// CHECK: pavgb 32493, %mm3 7768// CHECK: encoding: [0x0f,0xe0,0x1d,0xed,0x7e,0x00,0x00] 7769 pavgb 0x7eed,%mm3 7770 7771// CHECK: pavgb 3133065982, %mm3 7772// CHECK: encoding: [0x0f,0xe0,0x1d,0xfe,0xca,0xbe,0xba] 7773 pavgb 0xbabecafe,%mm3 7774 7775// CHECK: pavgb 305419896, %mm3 7776// CHECK: encoding: [0x0f,0xe0,0x1d,0x78,0x56,0x34,0x12] 7777 pavgb 0x12345678,%mm3 7778 7779// CHECK: pavgb %mm3, %mm3 7780// CHECK: encoding: [0x0f,0xe0,0xdb] 7781 pavgb %mm3,%mm3 7782 7783// CHECK: pavgb 3735928559(%ebx,%ecx,8), %xmm5 7784// CHECK: encoding: [0x66,0x0f,0xe0,0xac,0xcb,0xef,0xbe,0xad,0xde] 7785 pavgb 0xdeadbeef(%ebx,%ecx,8),%xmm5 7786 7787// CHECK: pavgb 69, %xmm5 7788// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0x45,0x00,0x00,0x00] 7789 pavgb 0x45,%xmm5 7790 7791// CHECK: pavgb 32493, %xmm5 7792// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0xed,0x7e,0x00,0x00] 7793 pavgb 0x7eed,%xmm5 7794 7795// CHECK: pavgb 3133065982, %xmm5 7796// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0xfe,0xca,0xbe,0xba] 7797 pavgb 0xbabecafe,%xmm5 7798 7799// CHECK: pavgb 305419896, %xmm5 7800// CHECK: encoding: [0x66,0x0f,0xe0,0x2d,0x78,0x56,0x34,0x12] 7801 pavgb 0x12345678,%xmm5 7802 7803// CHECK: pavgb %xmm5, %xmm5 7804// CHECK: encoding: [0x66,0x0f,0xe0,0xed] 7805 pavgb %xmm5,%xmm5 7806 7807// CHECK: pavgw 3735928559(%ebx,%ecx,8), %mm3 7808// CHECK: encoding: [0x0f,0xe3,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7809 pavgw 0xdeadbeef(%ebx,%ecx,8),%mm3 7810 7811// CHECK: pavgw 69, %mm3 7812// CHECK: encoding: [0x0f,0xe3,0x1d,0x45,0x00,0x00,0x00] 7813 pavgw 0x45,%mm3 7814 7815// CHECK: pavgw 32493, %mm3 7816// CHECK: encoding: [0x0f,0xe3,0x1d,0xed,0x7e,0x00,0x00] 7817 pavgw 0x7eed,%mm3 7818 7819// CHECK: pavgw 3133065982, %mm3 7820// CHECK: encoding: [0x0f,0xe3,0x1d,0xfe,0xca,0xbe,0xba] 7821 pavgw 0xbabecafe,%mm3 7822 7823// CHECK: pavgw 305419896, %mm3 7824// CHECK: encoding: [0x0f,0xe3,0x1d,0x78,0x56,0x34,0x12] 7825 pavgw 0x12345678,%mm3 7826 7827// CHECK: pavgw %mm3, %mm3 7828// CHECK: encoding: [0x0f,0xe3,0xdb] 7829 pavgw %mm3,%mm3 7830 7831// CHECK: pavgw 3735928559(%ebx,%ecx,8), %xmm5 7832// CHECK: encoding: [0x66,0x0f,0xe3,0xac,0xcb,0xef,0xbe,0xad,0xde] 7833 pavgw 0xdeadbeef(%ebx,%ecx,8),%xmm5 7834 7835// CHECK: pavgw 69, %xmm5 7836// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0x45,0x00,0x00,0x00] 7837 pavgw 0x45,%xmm5 7838 7839// CHECK: pavgw 32493, %xmm5 7840// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0xed,0x7e,0x00,0x00] 7841 pavgw 0x7eed,%xmm5 7842 7843// CHECK: pavgw 3133065982, %xmm5 7844// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0xfe,0xca,0xbe,0xba] 7845 pavgw 0xbabecafe,%xmm5 7846 7847// CHECK: pavgw 305419896, %xmm5 7848// CHECK: encoding: [0x66,0x0f,0xe3,0x2d,0x78,0x56,0x34,0x12] 7849 pavgw 0x12345678,%xmm5 7850 7851// CHECK: pavgw %xmm5, %xmm5 7852// CHECK: encoding: [0x66,0x0f,0xe3,0xed] 7853 pavgw %xmm5,%xmm5 7854 7855// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %mm3 7856// CHECK: encoding: [0x0f,0xee,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7857 pmaxsw 0xdeadbeef(%ebx,%ecx,8),%mm3 7858 7859// CHECK: pmaxsw 69, %mm3 7860// CHECK: encoding: [0x0f,0xee,0x1d,0x45,0x00,0x00,0x00] 7861 pmaxsw 0x45,%mm3 7862 7863// CHECK: pmaxsw 32493, %mm3 7864// CHECK: encoding: [0x0f,0xee,0x1d,0xed,0x7e,0x00,0x00] 7865 pmaxsw 0x7eed,%mm3 7866 7867// CHECK: pmaxsw 3133065982, %mm3 7868// CHECK: encoding: [0x0f,0xee,0x1d,0xfe,0xca,0xbe,0xba] 7869 pmaxsw 0xbabecafe,%mm3 7870 7871// CHECK: pmaxsw 305419896, %mm3 7872// CHECK: encoding: [0x0f,0xee,0x1d,0x78,0x56,0x34,0x12] 7873 pmaxsw 0x12345678,%mm3 7874 7875// CHECK: pmaxsw %mm3, %mm3 7876// CHECK: encoding: [0x0f,0xee,0xdb] 7877 pmaxsw %mm3,%mm3 7878 7879// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %xmm5 7880// CHECK: encoding: [0x66,0x0f,0xee,0xac,0xcb,0xef,0xbe,0xad,0xde] 7881 pmaxsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 7882 7883// CHECK: pmaxsw 69, %xmm5 7884// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0x45,0x00,0x00,0x00] 7885 pmaxsw 0x45,%xmm5 7886 7887// CHECK: pmaxsw 32493, %xmm5 7888// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0xed,0x7e,0x00,0x00] 7889 pmaxsw 0x7eed,%xmm5 7890 7891// CHECK: pmaxsw 3133065982, %xmm5 7892// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0xfe,0xca,0xbe,0xba] 7893 pmaxsw 0xbabecafe,%xmm5 7894 7895// CHECK: pmaxsw 305419896, %xmm5 7896// CHECK: encoding: [0x66,0x0f,0xee,0x2d,0x78,0x56,0x34,0x12] 7897 pmaxsw 0x12345678,%xmm5 7898 7899// CHECK: pmaxsw %xmm5, %xmm5 7900// CHECK: encoding: [0x66,0x0f,0xee,0xed] 7901 pmaxsw %xmm5,%xmm5 7902 7903// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %mm3 7904// CHECK: encoding: [0x0f,0xde,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7905 pmaxub 0xdeadbeef(%ebx,%ecx,8),%mm3 7906 7907// CHECK: pmaxub 69, %mm3 7908// CHECK: encoding: [0x0f,0xde,0x1d,0x45,0x00,0x00,0x00] 7909 pmaxub 0x45,%mm3 7910 7911// CHECK: pmaxub 32493, %mm3 7912// CHECK: encoding: [0x0f,0xde,0x1d,0xed,0x7e,0x00,0x00] 7913 pmaxub 0x7eed,%mm3 7914 7915// CHECK: pmaxub 3133065982, %mm3 7916// CHECK: encoding: [0x0f,0xde,0x1d,0xfe,0xca,0xbe,0xba] 7917 pmaxub 0xbabecafe,%mm3 7918 7919// CHECK: pmaxub 305419896, %mm3 7920// CHECK: encoding: [0x0f,0xde,0x1d,0x78,0x56,0x34,0x12] 7921 pmaxub 0x12345678,%mm3 7922 7923// CHECK: pmaxub %mm3, %mm3 7924// CHECK: encoding: [0x0f,0xde,0xdb] 7925 pmaxub %mm3,%mm3 7926 7927// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %xmm5 7928// CHECK: encoding: [0x66,0x0f,0xde,0xac,0xcb,0xef,0xbe,0xad,0xde] 7929 pmaxub 0xdeadbeef(%ebx,%ecx,8),%xmm5 7930 7931// CHECK: pmaxub 69, %xmm5 7932// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0x45,0x00,0x00,0x00] 7933 pmaxub 0x45,%xmm5 7934 7935// CHECK: pmaxub 32493, %xmm5 7936// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0xed,0x7e,0x00,0x00] 7937 pmaxub 0x7eed,%xmm5 7938 7939// CHECK: pmaxub 3133065982, %xmm5 7940// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0xfe,0xca,0xbe,0xba] 7941 pmaxub 0xbabecafe,%xmm5 7942 7943// CHECK: pmaxub 305419896, %xmm5 7944// CHECK: encoding: [0x66,0x0f,0xde,0x2d,0x78,0x56,0x34,0x12] 7945 pmaxub 0x12345678,%xmm5 7946 7947// CHECK: pmaxub %xmm5, %xmm5 7948// CHECK: encoding: [0x66,0x0f,0xde,0xed] 7949 pmaxub %xmm5,%xmm5 7950 7951// CHECK: pminsw 3735928559(%ebx,%ecx,8), %mm3 7952// CHECK: encoding: [0x0f,0xea,0x9c,0xcb,0xef,0xbe,0xad,0xde] 7953 pminsw 0xdeadbeef(%ebx,%ecx,8),%mm3 7954 7955// CHECK: pminsw 69, %mm3 7956// CHECK: encoding: [0x0f,0xea,0x1d,0x45,0x00,0x00,0x00] 7957 pminsw 0x45,%mm3 7958 7959// CHECK: pminsw 32493, %mm3 7960// CHECK: encoding: [0x0f,0xea,0x1d,0xed,0x7e,0x00,0x00] 7961 pminsw 0x7eed,%mm3 7962 7963// CHECK: pminsw 3133065982, %mm3 7964// CHECK: encoding: [0x0f,0xea,0x1d,0xfe,0xca,0xbe,0xba] 7965 pminsw 0xbabecafe,%mm3 7966 7967// CHECK: pminsw 305419896, %mm3 7968// CHECK: encoding: [0x0f,0xea,0x1d,0x78,0x56,0x34,0x12] 7969 pminsw 0x12345678,%mm3 7970 7971// CHECK: pminsw %mm3, %mm3 7972// CHECK: encoding: [0x0f,0xea,0xdb] 7973 pminsw %mm3,%mm3 7974 7975// CHECK: pminsw 3735928559(%ebx,%ecx,8), %xmm5 7976// CHECK: encoding: [0x66,0x0f,0xea,0xac,0xcb,0xef,0xbe,0xad,0xde] 7977 pminsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 7978 7979// CHECK: pminsw 69, %xmm5 7980// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0x45,0x00,0x00,0x00] 7981 pminsw 0x45,%xmm5 7982 7983// CHECK: pminsw 32493, %xmm5 7984// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0xed,0x7e,0x00,0x00] 7985 pminsw 0x7eed,%xmm5 7986 7987// CHECK: pminsw 3133065982, %xmm5 7988// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0xfe,0xca,0xbe,0xba] 7989 pminsw 0xbabecafe,%xmm5 7990 7991// CHECK: pminsw 305419896, %xmm5 7992// CHECK: encoding: [0x66,0x0f,0xea,0x2d,0x78,0x56,0x34,0x12] 7993 pminsw 0x12345678,%xmm5 7994 7995// CHECK: pminsw %xmm5, %xmm5 7996// CHECK: encoding: [0x66,0x0f,0xea,0xed] 7997 pminsw %xmm5,%xmm5 7998 7999// CHECK: pminub 3735928559(%ebx,%ecx,8), %mm3 8000// CHECK: encoding: [0x0f,0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde] 8001 pminub 0xdeadbeef(%ebx,%ecx,8),%mm3 8002 8003// CHECK: pminub 69, %mm3 8004// CHECK: encoding: [0x0f,0xda,0x1d,0x45,0x00,0x00,0x00] 8005 pminub 0x45,%mm3 8006 8007// CHECK: pminub 32493, %mm3 8008// CHECK: encoding: [0x0f,0xda,0x1d,0xed,0x7e,0x00,0x00] 8009 pminub 0x7eed,%mm3 8010 8011// CHECK: pminub 3133065982, %mm3 8012// CHECK: encoding: [0x0f,0xda,0x1d,0xfe,0xca,0xbe,0xba] 8013 pminub 0xbabecafe,%mm3 8014 8015// CHECK: pminub 305419896, %mm3 8016// CHECK: encoding: [0x0f,0xda,0x1d,0x78,0x56,0x34,0x12] 8017 pminub 0x12345678,%mm3 8018 8019// CHECK: pminub %mm3, %mm3 8020// CHECK: encoding: [0x0f,0xda,0xdb] 8021 pminub %mm3,%mm3 8022 8023// CHECK: pminub 3735928559(%ebx,%ecx,8), %xmm5 8024// CHECK: encoding: [0x66,0x0f,0xda,0xac,0xcb,0xef,0xbe,0xad,0xde] 8025 pminub 0xdeadbeef(%ebx,%ecx,8),%xmm5 8026 8027// CHECK: pminub 69, %xmm5 8028// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0x45,0x00,0x00,0x00] 8029 pminub 0x45,%xmm5 8030 8031// CHECK: pminub 32493, %xmm5 8032// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0xed,0x7e,0x00,0x00] 8033 pminub 0x7eed,%xmm5 8034 8035// CHECK: pminub 3133065982, %xmm5 8036// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0xfe,0xca,0xbe,0xba] 8037 pminub 0xbabecafe,%xmm5 8038 8039// CHECK: pminub 305419896, %xmm5 8040// CHECK: encoding: [0x66,0x0f,0xda,0x2d,0x78,0x56,0x34,0x12] 8041 pminub 0x12345678,%xmm5 8042 8043// CHECK: pminub %xmm5, %xmm5 8044// CHECK: encoding: [0x66,0x0f,0xda,0xed] 8045 pminub %xmm5,%xmm5 8046 8047// CHECK: pmovmskb %mm3, %ecx 8048// CHECK: encoding: [0x0f,0xd7,0xcb] 8049 pmovmskb %mm3,%ecx 8050 8051// CHECK: pmovmskb %xmm5, %ecx 8052// CHECK: encoding: [0x66,0x0f,0xd7,0xcd] 8053 pmovmskb %xmm5,%ecx 8054 8055// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %mm3 8056// CHECK: encoding: [0x0f,0xe4,0x9c,0xcb,0xef,0xbe,0xad,0xde] 8057 pmulhuw 0xdeadbeef(%ebx,%ecx,8),%mm3 8058 8059// CHECK: pmulhuw 69, %mm3 8060// CHECK: encoding: [0x0f,0xe4,0x1d,0x45,0x00,0x00,0x00] 8061 pmulhuw 0x45,%mm3 8062 8063// CHECK: pmulhuw 32493, %mm3 8064// CHECK: encoding: [0x0f,0xe4,0x1d,0xed,0x7e,0x00,0x00] 8065 pmulhuw 0x7eed,%mm3 8066 8067// CHECK: pmulhuw 3133065982, %mm3 8068// CHECK: encoding: [0x0f,0xe4,0x1d,0xfe,0xca,0xbe,0xba] 8069 pmulhuw 0xbabecafe,%mm3 8070 8071// CHECK: pmulhuw 305419896, %mm3 8072// CHECK: encoding: [0x0f,0xe4,0x1d,0x78,0x56,0x34,0x12] 8073 pmulhuw 0x12345678,%mm3 8074 8075// CHECK: pmulhuw %mm3, %mm3 8076// CHECK: encoding: [0x0f,0xe4,0xdb] 8077 pmulhuw %mm3,%mm3 8078 8079// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %xmm5 8080// CHECK: encoding: [0x66,0x0f,0xe4,0xac,0xcb,0xef,0xbe,0xad,0xde] 8081 pmulhuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 8082 8083// CHECK: pmulhuw 69, %xmm5 8084// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0x45,0x00,0x00,0x00] 8085 pmulhuw 0x45,%xmm5 8086 8087// CHECK: pmulhuw 32493, %xmm5 8088// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0xed,0x7e,0x00,0x00] 8089 pmulhuw 0x7eed,%xmm5 8090 8091// CHECK: pmulhuw 3133065982, %xmm5 8092// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0xfe,0xca,0xbe,0xba] 8093 pmulhuw 0xbabecafe,%xmm5 8094 8095// CHECK: pmulhuw 305419896, %xmm5 8096// CHECK: encoding: [0x66,0x0f,0xe4,0x2d,0x78,0x56,0x34,0x12] 8097 pmulhuw 0x12345678,%xmm5 8098 8099// CHECK: pmulhuw %xmm5, %xmm5 8100// CHECK: encoding: [0x66,0x0f,0xe4,0xed] 8101 pmulhuw %xmm5,%xmm5 8102 8103// CHECK: prefetchnta 3735928559(%ebx,%ecx,8) 8104// CHECK: encoding: [0x0f,0x18,0x84,0xcb,0xef,0xbe,0xad,0xde] 8105 prefetchnta 0xdeadbeef(%ebx,%ecx,8) 8106 8107// CHECK: prefetchnta 32493 8108// CHECK: encoding: [0x0f,0x18,0x05,0xed,0x7e,0x00,0x00] 8109 prefetchnta 0x7eed 8110 8111// CHECK: prefetchnta 3133065982 8112// CHECK: encoding: [0x0f,0x18,0x05,0xfe,0xca,0xbe,0xba] 8113 prefetchnta 0xbabecafe 8114 8115// CHECK: prefetchnta 305419896 8116// CHECK: encoding: [0x0f,0x18,0x05,0x78,0x56,0x34,0x12] 8117 prefetchnta 0x12345678 8118 8119// CHECK: prefetcht0 3735928559(%ebx,%ecx,8) 8120// CHECK: encoding: [0x0f,0x18,0x8c,0xcb,0xef,0xbe,0xad,0xde] 8121 prefetcht0 0xdeadbeef(%ebx,%ecx,8) 8122 8123// CHECK: prefetcht0 32493 8124// CHECK: encoding: [0x0f,0x18,0x0d,0xed,0x7e,0x00,0x00] 8125 prefetcht0 0x7eed 8126 8127// CHECK: prefetcht0 3133065982 8128// CHECK: encoding: [0x0f,0x18,0x0d,0xfe,0xca,0xbe,0xba] 8129 prefetcht0 0xbabecafe 8130 8131// CHECK: prefetcht0 305419896 8132// CHECK: encoding: [0x0f,0x18,0x0d,0x78,0x56,0x34,0x12] 8133 prefetcht0 0x12345678 8134 8135// CHECK: prefetcht1 3735928559(%ebx,%ecx,8) 8136// CHECK: encoding: [0x0f,0x18,0x94,0xcb,0xef,0xbe,0xad,0xde] 8137 prefetcht1 0xdeadbeef(%ebx,%ecx,8) 8138 8139// CHECK: prefetcht1 32493 8140// CHECK: encoding: [0x0f,0x18,0x15,0xed,0x7e,0x00,0x00] 8141 prefetcht1 0x7eed 8142 8143// CHECK: prefetcht1 3133065982 8144// CHECK: encoding: [0x0f,0x18,0x15,0xfe,0xca,0xbe,0xba] 8145 prefetcht1 0xbabecafe 8146 8147// CHECK: prefetcht1 305419896 8148// CHECK: encoding: [0x0f,0x18,0x15,0x78,0x56,0x34,0x12] 8149 prefetcht1 0x12345678 8150 8151// CHECK: prefetcht2 3735928559(%ebx,%ecx,8) 8152// CHECK: encoding: [0x0f,0x18,0x9c,0xcb,0xef,0xbe,0xad,0xde] 8153 prefetcht2 0xdeadbeef(%ebx,%ecx,8) 8154 8155// CHECK: prefetcht2 32493 8156// CHECK: encoding: [0x0f,0x18,0x1d,0xed,0x7e,0x00,0x00] 8157 prefetcht2 0x7eed 8158 8159// CHECK: prefetcht2 3133065982 8160// CHECK: encoding: [0x0f,0x18,0x1d,0xfe,0xca,0xbe,0xba] 8161 prefetcht2 0xbabecafe 8162 8163// CHECK: prefetcht2 305419896 8164// CHECK: encoding: [0x0f,0x18,0x1d,0x78,0x56,0x34,0x12] 8165 prefetcht2 0x12345678 8166 8167// CHECK: psadbw 3735928559(%ebx,%ecx,8), %mm3 8168// CHECK: encoding: [0x0f,0xf6,0x9c,0xcb,0xef,0xbe,0xad,0xde] 8169 psadbw 0xdeadbeef(%ebx,%ecx,8),%mm3 8170 8171// CHECK: psadbw 69, %mm3 8172// CHECK: encoding: [0x0f,0xf6,0x1d,0x45,0x00,0x00,0x00] 8173 psadbw 0x45,%mm3 8174 8175// CHECK: psadbw 32493, %mm3 8176// CHECK: encoding: [0x0f,0xf6,0x1d,0xed,0x7e,0x00,0x00] 8177 psadbw 0x7eed,%mm3 8178 8179// CHECK: psadbw 3133065982, %mm3 8180// CHECK: encoding: [0x0f,0xf6,0x1d,0xfe,0xca,0xbe,0xba] 8181 psadbw 0xbabecafe,%mm3 8182 8183// CHECK: psadbw 305419896, %mm3 8184// CHECK: encoding: [0x0f,0xf6,0x1d,0x78,0x56,0x34,0x12] 8185 psadbw 0x12345678,%mm3 8186 8187// CHECK: psadbw %mm3, %mm3 8188// CHECK: encoding: [0x0f,0xf6,0xdb] 8189 psadbw %mm3,%mm3 8190 8191// CHECK: psadbw 3735928559(%ebx,%ecx,8), %xmm5 8192// CHECK: encoding: [0x66,0x0f,0xf6,0xac,0xcb,0xef,0xbe,0xad,0xde] 8193 psadbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 8194 8195// CHECK: psadbw 69, %xmm5 8196// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0x45,0x00,0x00,0x00] 8197 psadbw 0x45,%xmm5 8198 8199// CHECK: psadbw 32493, %xmm5 8200// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0xed,0x7e,0x00,0x00] 8201 psadbw 0x7eed,%xmm5 8202 8203// CHECK: psadbw 3133065982, %xmm5 8204// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0xfe,0xca,0xbe,0xba] 8205 psadbw 0xbabecafe,%xmm5 8206 8207// CHECK: psadbw 305419896, %xmm5 8208// CHECK: encoding: [0x66,0x0f,0xf6,0x2d,0x78,0x56,0x34,0x12] 8209 psadbw 0x12345678,%xmm5 8210 8211// CHECK: psadbw %xmm5, %xmm5 8212// CHECK: encoding: [0x66,0x0f,0xf6,0xed] 8213 psadbw %xmm5,%xmm5 8214 8215// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5 8216// CHECK: encoding: [0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde] 8217 rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8218 8219// CHECK: rcpps 69, %xmm5 8220// CHECK: encoding: [0x0f,0x53,0x2d,0x45,0x00,0x00,0x00] 8221 rcpps 0x45,%xmm5 8222 8223// CHECK: rcpps 32493, %xmm5 8224// CHECK: encoding: [0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00] 8225 rcpps 0x7eed,%xmm5 8226 8227// CHECK: rcpps 3133065982, %xmm5 8228// CHECK: encoding: [0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba] 8229 rcpps 0xbabecafe,%xmm5 8230 8231// CHECK: rcpps 305419896, %xmm5 8232// CHECK: encoding: [0x0f,0x53,0x2d,0x78,0x56,0x34,0x12] 8233 rcpps 0x12345678,%xmm5 8234 8235// CHECK: rcpps %xmm5, %xmm5 8236// CHECK: encoding: [0x0f,0x53,0xed] 8237 rcpps %xmm5,%xmm5 8238 8239// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5 8240// CHECK: encoding: [0xf3,0x0f,0x53,0xac,0xcb,0xef,0xbe,0xad,0xde] 8241 rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5 8242 8243// CHECK: rcpss 69, %xmm5 8244// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0x45,0x00,0x00,0x00] 8245 rcpss 0x45,%xmm5 8246 8247// CHECK: rcpss 32493, %xmm5 8248// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0xed,0x7e,0x00,0x00] 8249 rcpss 0x7eed,%xmm5 8250 8251// CHECK: rcpss 3133065982, %xmm5 8252// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0xfe,0xca,0xbe,0xba] 8253 rcpss 0xbabecafe,%xmm5 8254 8255// CHECK: rcpss 305419896, %xmm5 8256// CHECK: encoding: [0xf3,0x0f,0x53,0x2d,0x78,0x56,0x34,0x12] 8257 rcpss 0x12345678,%xmm5 8258 8259// CHECK: rcpss %xmm5, %xmm5 8260// CHECK: encoding: [0xf3,0x0f,0x53,0xed] 8261 rcpss %xmm5,%xmm5 8262 8263// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5 8264// CHECK: encoding: [0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde] 8265 rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8266 8267// CHECK: rsqrtps 69, %xmm5 8268// CHECK: encoding: [0x0f,0x52,0x2d,0x45,0x00,0x00,0x00] 8269 rsqrtps 0x45,%xmm5 8270 8271// CHECK: rsqrtps 32493, %xmm5 8272// CHECK: encoding: [0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00] 8273 rsqrtps 0x7eed,%xmm5 8274 8275// CHECK: rsqrtps 3133065982, %xmm5 8276// CHECK: encoding: [0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba] 8277 rsqrtps 0xbabecafe,%xmm5 8278 8279// CHECK: rsqrtps 305419896, %xmm5 8280// CHECK: encoding: [0x0f,0x52,0x2d,0x78,0x56,0x34,0x12] 8281 rsqrtps 0x12345678,%xmm5 8282 8283// CHECK: rsqrtps %xmm5, %xmm5 8284// CHECK: encoding: [0x0f,0x52,0xed] 8285 rsqrtps %xmm5,%xmm5 8286 8287// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5 8288// CHECK: encoding: [0xf3,0x0f,0x52,0xac,0xcb,0xef,0xbe,0xad,0xde] 8289 rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 8290 8291// CHECK: rsqrtss 69, %xmm5 8292// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0x45,0x00,0x00,0x00] 8293 rsqrtss 0x45,%xmm5 8294 8295// CHECK: rsqrtss 32493, %xmm5 8296// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0xed,0x7e,0x00,0x00] 8297 rsqrtss 0x7eed,%xmm5 8298 8299// CHECK: rsqrtss 3133065982, %xmm5 8300// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0xfe,0xca,0xbe,0xba] 8301 rsqrtss 0xbabecafe,%xmm5 8302 8303// CHECK: rsqrtss 305419896, %xmm5 8304// CHECK: encoding: [0xf3,0x0f,0x52,0x2d,0x78,0x56,0x34,0x12] 8305 rsqrtss 0x12345678,%xmm5 8306 8307// CHECK: rsqrtss %xmm5, %xmm5 8308// CHECK: encoding: [0xf3,0x0f,0x52,0xed] 8309 rsqrtss %xmm5,%xmm5 8310 8311// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5 8312// CHECK: encoding: [0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde] 8313 sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8314 8315// CHECK: sqrtps 69, %xmm5 8316// CHECK: encoding: [0x0f,0x51,0x2d,0x45,0x00,0x00,0x00] 8317 sqrtps 0x45,%xmm5 8318 8319// CHECK: sqrtps 32493, %xmm5 8320// CHECK: encoding: [0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00] 8321 sqrtps 0x7eed,%xmm5 8322 8323// CHECK: sqrtps 3133065982, %xmm5 8324// CHECK: encoding: [0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba] 8325 sqrtps 0xbabecafe,%xmm5 8326 8327// CHECK: sqrtps 305419896, %xmm5 8328// CHECK: encoding: [0x0f,0x51,0x2d,0x78,0x56,0x34,0x12] 8329 sqrtps 0x12345678,%xmm5 8330 8331// CHECK: sqrtps %xmm5, %xmm5 8332// CHECK: encoding: [0x0f,0x51,0xed] 8333 sqrtps %xmm5,%xmm5 8334 8335// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5 8336// CHECK: encoding: [0xf3,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde] 8337 sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 8338 8339// CHECK: sqrtss 69, %xmm5 8340// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00] 8341 sqrtss 0x45,%xmm5 8342 8343// CHECK: sqrtss 32493, %xmm5 8344// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00] 8345 sqrtss 0x7eed,%xmm5 8346 8347// CHECK: sqrtss 3133065982, %xmm5 8348// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba] 8349 sqrtss 0xbabecafe,%xmm5 8350 8351// CHECK: sqrtss 305419896, %xmm5 8352// CHECK: encoding: [0xf3,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12] 8353 sqrtss 0x12345678,%xmm5 8354 8355// CHECK: sqrtss %xmm5, %xmm5 8356// CHECK: encoding: [0xf3,0x0f,0x51,0xed] 8357 sqrtss %xmm5,%xmm5 8358 8359// CHECK: stmxcsr 3735928559(%ebx,%ecx,8) 8360// CHECK: encoding: [0x0f,0xae,0x9c,0xcb,0xef,0xbe,0xad,0xde] 8361 stmxcsr 0xdeadbeef(%ebx,%ecx,8) 8362 8363// CHECK: stmxcsr 32493 8364// CHECK: encoding: [0x0f,0xae,0x1d,0xed,0x7e,0x00,0x00] 8365 stmxcsr 0x7eed 8366 8367// CHECK: stmxcsr 3133065982 8368// CHECK: encoding: [0x0f,0xae,0x1d,0xfe,0xca,0xbe,0xba] 8369 stmxcsr 0xbabecafe 8370 8371// CHECK: stmxcsr 305419896 8372// CHECK: encoding: [0x0f,0xae,0x1d,0x78,0x56,0x34,0x12] 8373 stmxcsr 0x12345678 8374 8375// CHECK: subps 3735928559(%ebx,%ecx,8), %xmm5 8376// CHECK: encoding: [0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde] 8377 subps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8378 8379// CHECK: subps 69, %xmm5 8380// CHECK: encoding: [0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00] 8381 subps 0x45,%xmm5 8382 8383// CHECK: subps 32493, %xmm5 8384// CHECK: encoding: [0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00] 8385 subps 0x7eed,%xmm5 8386 8387// CHECK: subps 3133065982, %xmm5 8388// CHECK: encoding: [0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba] 8389 subps 0xbabecafe,%xmm5 8390 8391// CHECK: subps 305419896, %xmm5 8392// CHECK: encoding: [0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12] 8393 subps 0x12345678,%xmm5 8394 8395// CHECK: subps %xmm5, %xmm5 8396// CHECK: encoding: [0x0f,0x5c,0xed] 8397 subps %xmm5,%xmm5 8398 8399// CHECK: subss 3735928559(%ebx,%ecx,8), %xmm5 8400// CHECK: encoding: [0xf3,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde] 8401 subss 0xdeadbeef(%ebx,%ecx,8),%xmm5 8402 8403// CHECK: subss 69, %xmm5 8404// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00] 8405 subss 0x45,%xmm5 8406 8407// CHECK: subss 32493, %xmm5 8408// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00] 8409 subss 0x7eed,%xmm5 8410 8411// CHECK: subss 3133065982, %xmm5 8412// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba] 8413 subss 0xbabecafe,%xmm5 8414 8415// CHECK: subss 305419896, %xmm5 8416// CHECK: encoding: [0xf3,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12] 8417 subss 0x12345678,%xmm5 8418 8419// CHECK: subss %xmm5, %xmm5 8420// CHECK: encoding: [0xf3,0x0f,0x5c,0xed] 8421 subss %xmm5,%xmm5 8422 8423// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5 8424// CHECK: encoding: [0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde] 8425 ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5 8426 8427// CHECK: ucomiss 69, %xmm5 8428// CHECK: encoding: [0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00] 8429 ucomiss 0x45,%xmm5 8430 8431// CHECK: ucomiss 32493, %xmm5 8432// CHECK: encoding: [0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00] 8433 ucomiss 0x7eed,%xmm5 8434 8435// CHECK: ucomiss 3133065982, %xmm5 8436// CHECK: encoding: [0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba] 8437 ucomiss 0xbabecafe,%xmm5 8438 8439// CHECK: ucomiss 305419896, %xmm5 8440// CHECK: encoding: [0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12] 8441 ucomiss 0x12345678,%xmm5 8442 8443// CHECK: ucomiss %xmm5, %xmm5 8444// CHECK: encoding: [0x0f,0x2e,0xed] 8445 ucomiss %xmm5,%xmm5 8446 8447// CHECK: unpckhps 3735928559(%ebx,%ecx,8), %xmm5 8448// CHECK: encoding: [0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde] 8449 unpckhps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8450 8451// CHECK: unpckhps 69, %xmm5 8452// CHECK: encoding: [0x0f,0x15,0x2d,0x45,0x00,0x00,0x00] 8453 unpckhps 0x45,%xmm5 8454 8455// CHECK: unpckhps 32493, %xmm5 8456// CHECK: encoding: [0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00] 8457 unpckhps 0x7eed,%xmm5 8458 8459// CHECK: unpckhps 3133065982, %xmm5 8460// CHECK: encoding: [0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba] 8461 unpckhps 0xbabecafe,%xmm5 8462 8463// CHECK: unpckhps 305419896, %xmm5 8464// CHECK: encoding: [0x0f,0x15,0x2d,0x78,0x56,0x34,0x12] 8465 unpckhps 0x12345678,%xmm5 8466 8467// CHECK: unpckhps %xmm5, %xmm5 8468// CHECK: encoding: [0x0f,0x15,0xed] 8469 unpckhps %xmm5,%xmm5 8470 8471// CHECK: unpcklps 3735928559(%ebx,%ecx,8), %xmm5 8472// CHECK: encoding: [0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde] 8473 unpcklps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8474 8475// CHECK: unpcklps 69, %xmm5 8476// CHECK: encoding: [0x0f,0x14,0x2d,0x45,0x00,0x00,0x00] 8477 unpcklps 0x45,%xmm5 8478 8479// CHECK: unpcklps 32493, %xmm5 8480// CHECK: encoding: [0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00] 8481 unpcklps 0x7eed,%xmm5 8482 8483// CHECK: unpcklps 3133065982, %xmm5 8484// CHECK: encoding: [0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba] 8485 unpcklps 0xbabecafe,%xmm5 8486 8487// CHECK: unpcklps 305419896, %xmm5 8488// CHECK: encoding: [0x0f,0x14,0x2d,0x78,0x56,0x34,0x12] 8489 unpcklps 0x12345678,%xmm5 8490 8491// CHECK: unpcklps %xmm5, %xmm5 8492// CHECK: encoding: [0x0f,0x14,0xed] 8493 unpcklps %xmm5,%xmm5 8494 8495// CHECK: xorps 3735928559(%ebx,%ecx,8), %xmm5 8496// CHECK: encoding: [0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde] 8497 xorps 0xdeadbeef(%ebx,%ecx,8),%xmm5 8498 8499// CHECK: xorps 69, %xmm5 8500// CHECK: encoding: [0x0f,0x57,0x2d,0x45,0x00,0x00,0x00] 8501 xorps 0x45,%xmm5 8502 8503// CHECK: xorps 32493, %xmm5 8504// CHECK: encoding: [0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00] 8505 xorps 0x7eed,%xmm5 8506 8507// CHECK: xorps 3133065982, %xmm5 8508// CHECK: encoding: [0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba] 8509 xorps 0xbabecafe,%xmm5 8510 8511// CHECK: xorps 305419896, %xmm5 8512// CHECK: encoding: [0x0f,0x57,0x2d,0x78,0x56,0x34,0x12] 8513 xorps 0x12345678,%xmm5 8514 8515// CHECK: xorps %xmm5, %xmm5 8516// CHECK: encoding: [0x0f,0x57,0xed] 8517 xorps %xmm5,%xmm5 8518 8519// CHECK: addpd 3735928559(%ebx,%ecx,8), %xmm5 8520// CHECK: encoding: [0x66,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde] 8521 addpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8522 8523// CHECK: addpd 69, %xmm5 8524// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00] 8525 addpd 0x45,%xmm5 8526 8527// CHECK: addpd 32493, %xmm5 8528// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00] 8529 addpd 0x7eed,%xmm5 8530 8531// CHECK: addpd 3133065982, %xmm5 8532// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba] 8533 addpd 0xbabecafe,%xmm5 8534 8535// CHECK: addpd 305419896, %xmm5 8536// CHECK: encoding: [0x66,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12] 8537 addpd 0x12345678,%xmm5 8538 8539// CHECK: addpd %xmm5, %xmm5 8540// CHECK: encoding: [0x66,0x0f,0x58,0xed] 8541 addpd %xmm5,%xmm5 8542 8543// CHECK: addsd 3735928559(%ebx,%ecx,8), %xmm5 8544// CHECK: encoding: [0xf2,0x0f,0x58,0xac,0xcb,0xef,0xbe,0xad,0xde] 8545 addsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8546 8547// CHECK: addsd 69, %xmm5 8548// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0x45,0x00,0x00,0x00] 8549 addsd 0x45,%xmm5 8550 8551// CHECK: addsd 32493, %xmm5 8552// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0xed,0x7e,0x00,0x00] 8553 addsd 0x7eed,%xmm5 8554 8555// CHECK: addsd 3133065982, %xmm5 8556// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0xfe,0xca,0xbe,0xba] 8557 addsd 0xbabecafe,%xmm5 8558 8559// CHECK: addsd 305419896, %xmm5 8560// CHECK: encoding: [0xf2,0x0f,0x58,0x2d,0x78,0x56,0x34,0x12] 8561 addsd 0x12345678,%xmm5 8562 8563// CHECK: addsd %xmm5, %xmm5 8564// CHECK: encoding: [0xf2,0x0f,0x58,0xed] 8565 addsd %xmm5,%xmm5 8566 8567// CHECK: andnpd 3735928559(%ebx,%ecx,8), %xmm5 8568// CHECK: encoding: [0x66,0x0f,0x55,0xac,0xcb,0xef,0xbe,0xad,0xde] 8569 andnpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8570 8571// CHECK: andnpd 69, %xmm5 8572// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0x45,0x00,0x00,0x00] 8573 andnpd 0x45,%xmm5 8574 8575// CHECK: andnpd 32493, %xmm5 8576// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0xed,0x7e,0x00,0x00] 8577 andnpd 0x7eed,%xmm5 8578 8579// CHECK: andnpd 3133065982, %xmm5 8580// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0xfe,0xca,0xbe,0xba] 8581 andnpd 0xbabecafe,%xmm5 8582 8583// CHECK: andnpd 305419896, %xmm5 8584// CHECK: encoding: [0x66,0x0f,0x55,0x2d,0x78,0x56,0x34,0x12] 8585 andnpd 0x12345678,%xmm5 8586 8587// CHECK: andnpd %xmm5, %xmm5 8588// CHECK: encoding: [0x66,0x0f,0x55,0xed] 8589 andnpd %xmm5,%xmm5 8590 8591// CHECK: andpd 3735928559(%ebx,%ecx,8), %xmm5 8592// CHECK: encoding: [0x66,0x0f,0x54,0xac,0xcb,0xef,0xbe,0xad,0xde] 8593 andpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8594 8595// CHECK: andpd 69, %xmm5 8596// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0x45,0x00,0x00,0x00] 8597 andpd 0x45,%xmm5 8598 8599// CHECK: andpd 32493, %xmm5 8600// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0xed,0x7e,0x00,0x00] 8601 andpd 0x7eed,%xmm5 8602 8603// CHECK: andpd 3133065982, %xmm5 8604// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0xfe,0xca,0xbe,0xba] 8605 andpd 0xbabecafe,%xmm5 8606 8607// CHECK: andpd 305419896, %xmm5 8608// CHECK: encoding: [0x66,0x0f,0x54,0x2d,0x78,0x56,0x34,0x12] 8609 andpd 0x12345678,%xmm5 8610 8611// CHECK: andpd %xmm5, %xmm5 8612// CHECK: encoding: [0x66,0x0f,0x54,0xed] 8613 andpd %xmm5,%xmm5 8614 8615// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5 8616// CHECK: encoding: [0x66,0x0f,0x2f,0xac,0xcb,0xef,0xbe,0xad,0xde] 8617 comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8618 8619// CHECK: comisd 69, %xmm5 8620// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0x45,0x00,0x00,0x00] 8621 comisd 0x45,%xmm5 8622 8623// CHECK: comisd 32493, %xmm5 8624// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0xed,0x7e,0x00,0x00] 8625 comisd 0x7eed,%xmm5 8626 8627// CHECK: comisd 3133065982, %xmm5 8628// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0xfe,0xca,0xbe,0xba] 8629 comisd 0xbabecafe,%xmm5 8630 8631// CHECK: comisd 305419896, %xmm5 8632// CHECK: encoding: [0x66,0x0f,0x2f,0x2d,0x78,0x56,0x34,0x12] 8633 comisd 0x12345678,%xmm5 8634 8635// CHECK: comisd %xmm5, %xmm5 8636// CHECK: encoding: [0x66,0x0f,0x2f,0xed] 8637 comisd %xmm5,%xmm5 8638 8639// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5 8640// CHECK: encoding: [0x66,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde] 8641 cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8642 8643// CHECK: cvtpi2pd 69, %xmm5 8644// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00] 8645 cvtpi2pd 0x45,%xmm5 8646 8647// CHECK: cvtpi2pd 32493, %xmm5 8648// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00] 8649 cvtpi2pd 0x7eed,%xmm5 8650 8651// CHECK: cvtpi2pd 3133065982, %xmm5 8652// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba] 8653 cvtpi2pd 0xbabecafe,%xmm5 8654 8655// CHECK: cvtpi2pd 305419896, %xmm5 8656// CHECK: encoding: [0x66,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12] 8657 cvtpi2pd 0x12345678,%xmm5 8658 8659// CHECK: cvtpi2pd %mm3, %xmm5 8660// CHECK: encoding: [0x66,0x0f,0x2a,0xeb] 8661 cvtpi2pd %mm3,%xmm5 8662 8663// CHECK: cvtsi2sdl %ecx, %xmm5 8664// CHECK: encoding: [0xf2,0x0f,0x2a,0xe9] 8665 cvtsi2sdl %ecx,%xmm5 8666 8667// CHECK: cvtsi2sdl 3735928559(%ebx,%ecx,8), %xmm5 8668// CHECK: encoding: [0xf2,0x0f,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde] 8669 cvtsi2sdl 0xdeadbeef(%ebx,%ecx,8),%xmm5 8670 8671// CHECK: cvtsi2sdl 69, %xmm5 8672// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0x45,0x00,0x00,0x00] 8673 cvtsi2sdl 0x45,%xmm5 8674 8675// CHECK: cvtsi2sdl 32493, %xmm5 8676// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0xed,0x7e,0x00,0x00] 8677 cvtsi2sdl 0x7eed,%xmm5 8678 8679// CHECK: cvtsi2sdl 3133065982, %xmm5 8680// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0xfe,0xca,0xbe,0xba] 8681 cvtsi2sdl 0xbabecafe,%xmm5 8682 8683// CHECK: cvtsi2sdl 305419896, %xmm5 8684// CHECK: encoding: [0xf2,0x0f,0x2a,0x2d,0x78,0x56,0x34,0x12] 8685 cvtsi2sdl 0x12345678,%xmm5 8686 8687// CHECK: divpd 3735928559(%ebx,%ecx,8), %xmm5 8688// CHECK: encoding: [0x66,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde] 8689 divpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8690 8691// CHECK: divpd 69, %xmm5 8692// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00] 8693 divpd 0x45,%xmm5 8694 8695// CHECK: divpd 32493, %xmm5 8696// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00] 8697 divpd 0x7eed,%xmm5 8698 8699// CHECK: divpd 3133065982, %xmm5 8700// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba] 8701 divpd 0xbabecafe,%xmm5 8702 8703// CHECK: divpd 305419896, %xmm5 8704// CHECK: encoding: [0x66,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12] 8705 divpd 0x12345678,%xmm5 8706 8707// CHECK: divpd %xmm5, %xmm5 8708// CHECK: encoding: [0x66,0x0f,0x5e,0xed] 8709 divpd %xmm5,%xmm5 8710 8711// CHECK: divsd 3735928559(%ebx,%ecx,8), %xmm5 8712// CHECK: encoding: [0xf2,0x0f,0x5e,0xac,0xcb,0xef,0xbe,0xad,0xde] 8713 divsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8714 8715// CHECK: divsd 69, %xmm5 8716// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0x45,0x00,0x00,0x00] 8717 divsd 0x45,%xmm5 8718 8719// CHECK: divsd 32493, %xmm5 8720// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0xed,0x7e,0x00,0x00] 8721 divsd 0x7eed,%xmm5 8722 8723// CHECK: divsd 3133065982, %xmm5 8724// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0xfe,0xca,0xbe,0xba] 8725 divsd 0xbabecafe,%xmm5 8726 8727// CHECK: divsd 305419896, %xmm5 8728// CHECK: encoding: [0xf2,0x0f,0x5e,0x2d,0x78,0x56,0x34,0x12] 8729 divsd 0x12345678,%xmm5 8730 8731// CHECK: divsd %xmm5, %xmm5 8732// CHECK: encoding: [0xf2,0x0f,0x5e,0xed] 8733 divsd %xmm5,%xmm5 8734 8735// CHECK: maxpd 3735928559(%ebx,%ecx,8), %xmm5 8736// CHECK: encoding: [0x66,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde] 8737 maxpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8738 8739// CHECK: maxpd 69, %xmm5 8740// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00] 8741 maxpd 0x45,%xmm5 8742 8743// CHECK: maxpd 32493, %xmm5 8744// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00] 8745 maxpd 0x7eed,%xmm5 8746 8747// CHECK: maxpd 3133065982, %xmm5 8748// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba] 8749 maxpd 0xbabecafe,%xmm5 8750 8751// CHECK: maxpd 305419896, %xmm5 8752// CHECK: encoding: [0x66,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12] 8753 maxpd 0x12345678,%xmm5 8754 8755// CHECK: maxpd %xmm5, %xmm5 8756// CHECK: encoding: [0x66,0x0f,0x5f,0xed] 8757 maxpd %xmm5,%xmm5 8758 8759// CHECK: maxsd 3735928559(%ebx,%ecx,8), %xmm5 8760// CHECK: encoding: [0xf2,0x0f,0x5f,0xac,0xcb,0xef,0xbe,0xad,0xde] 8761 maxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8762 8763// CHECK: maxsd 69, %xmm5 8764// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0x45,0x00,0x00,0x00] 8765 maxsd 0x45,%xmm5 8766 8767// CHECK: maxsd 32493, %xmm5 8768// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0xed,0x7e,0x00,0x00] 8769 maxsd 0x7eed,%xmm5 8770 8771// CHECK: maxsd 3133065982, %xmm5 8772// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0xfe,0xca,0xbe,0xba] 8773 maxsd 0xbabecafe,%xmm5 8774 8775// CHECK: maxsd 305419896, %xmm5 8776// CHECK: encoding: [0xf2,0x0f,0x5f,0x2d,0x78,0x56,0x34,0x12] 8777 maxsd 0x12345678,%xmm5 8778 8779// CHECK: maxsd %xmm5, %xmm5 8780// CHECK: encoding: [0xf2,0x0f,0x5f,0xed] 8781 maxsd %xmm5,%xmm5 8782 8783// CHECK: minpd 3735928559(%ebx,%ecx,8), %xmm5 8784// CHECK: encoding: [0x66,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde] 8785 minpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8786 8787// CHECK: minpd 69, %xmm5 8788// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00] 8789 minpd 0x45,%xmm5 8790 8791// CHECK: minpd 32493, %xmm5 8792// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00] 8793 minpd 0x7eed,%xmm5 8794 8795// CHECK: minpd 3133065982, %xmm5 8796// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba] 8797 minpd 0xbabecafe,%xmm5 8798 8799// CHECK: minpd 305419896, %xmm5 8800// CHECK: encoding: [0x66,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12] 8801 minpd 0x12345678,%xmm5 8802 8803// CHECK: minpd %xmm5, %xmm5 8804// CHECK: encoding: [0x66,0x0f,0x5d,0xed] 8805 minpd %xmm5,%xmm5 8806 8807// CHECK: minsd 3735928559(%ebx,%ecx,8), %xmm5 8808// CHECK: encoding: [0xf2,0x0f,0x5d,0xac,0xcb,0xef,0xbe,0xad,0xde] 8809 minsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8810 8811// CHECK: minsd 69, %xmm5 8812// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0x45,0x00,0x00,0x00] 8813 minsd 0x45,%xmm5 8814 8815// CHECK: minsd 32493, %xmm5 8816// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0xed,0x7e,0x00,0x00] 8817 minsd 0x7eed,%xmm5 8818 8819// CHECK: minsd 3133065982, %xmm5 8820// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0xfe,0xca,0xbe,0xba] 8821 minsd 0xbabecafe,%xmm5 8822 8823// CHECK: minsd 305419896, %xmm5 8824// CHECK: encoding: [0xf2,0x0f,0x5d,0x2d,0x78,0x56,0x34,0x12] 8825 minsd 0x12345678,%xmm5 8826 8827// CHECK: minsd %xmm5, %xmm5 8828// CHECK: encoding: [0xf2,0x0f,0x5d,0xed] 8829 minsd %xmm5,%xmm5 8830 8831// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5 8832// CHECK: encoding: [0x66,0x0f,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde] 8833 movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8834 8835// CHECK: movapd 69, %xmm5 8836// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0x45,0x00,0x00,0x00] 8837 movapd 0x45,%xmm5 8838 8839// CHECK: movapd 32493, %xmm5 8840// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0xed,0x7e,0x00,0x00] 8841 movapd 0x7eed,%xmm5 8842 8843// CHECK: movapd 3133065982, %xmm5 8844// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0xfe,0xca,0xbe,0xba] 8845 movapd 0xbabecafe,%xmm5 8846 8847// CHECK: movapd 305419896, %xmm5 8848// CHECK: encoding: [0x66,0x0f,0x28,0x2d,0x78,0x56,0x34,0x12] 8849 movapd 0x12345678,%xmm5 8850 8851// CHECK: movapd %xmm5, %xmm5 8852// CHECK: encoding: [0x66,0x0f,0x28,0xed] 8853 movapd %xmm5,%xmm5 8854 8855// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8) 8856// CHECK: encoding: [0x66,0x0f,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde] 8857 movapd %xmm5,0xdeadbeef(%ebx,%ecx,8) 8858 8859// CHECK: movapd %xmm5, 69 8860// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0x45,0x00,0x00,0x00] 8861 movapd %xmm5,0x45 8862 8863// CHECK: movapd %xmm5, 32493 8864// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0xed,0x7e,0x00,0x00] 8865 movapd %xmm5,0x7eed 8866 8867// CHECK: movapd %xmm5, 3133065982 8868// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0xfe,0xca,0xbe,0xba] 8869 movapd %xmm5,0xbabecafe 8870 8871// CHECK: movapd %xmm5, 305419896 8872// CHECK: encoding: [0x66,0x0f,0x29,0x2d,0x78,0x56,0x34,0x12] 8873 movapd %xmm5,0x12345678 8874 8875// CHECK: movapd %xmm5, %xmm5 8876// CHECK: encoding: [0x66,0x0f,0x28,0xed] 8877 movapd %xmm5,%xmm5 8878 8879// CHECK: movhpd 3735928559(%ebx,%ecx,8), %xmm5 8880// CHECK: encoding: [0x66,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde] 8881 movhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8882 8883// CHECK: movhpd 69, %xmm5 8884// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00] 8885 movhpd 0x45,%xmm5 8886 8887// CHECK: movhpd 32493, %xmm5 8888// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00] 8889 movhpd 0x7eed,%xmm5 8890 8891// CHECK: movhpd 3133065982, %xmm5 8892// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba] 8893 movhpd 0xbabecafe,%xmm5 8894 8895// CHECK: movhpd 305419896, %xmm5 8896// CHECK: encoding: [0x66,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12] 8897 movhpd 0x12345678,%xmm5 8898 8899// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8) 8900// CHECK: encoding: [0x66,0x0f,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde] 8901 movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 8902 8903// CHECK: movhpd %xmm5, 69 8904// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0x45,0x00,0x00,0x00] 8905 movhpd %xmm5,0x45 8906 8907// CHECK: movhpd %xmm5, 32493 8908// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0xed,0x7e,0x00,0x00] 8909 movhpd %xmm5,0x7eed 8910 8911// CHECK: movhpd %xmm5, 3133065982 8912// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0xfe,0xca,0xbe,0xba] 8913 movhpd %xmm5,0xbabecafe 8914 8915// CHECK: movhpd %xmm5, 305419896 8916// CHECK: encoding: [0x66,0x0f,0x17,0x2d,0x78,0x56,0x34,0x12] 8917 movhpd %xmm5,0x12345678 8918 8919// CHECK: movlpd 3735928559(%ebx,%ecx,8), %xmm5 8920// CHECK: encoding: [0x66,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde] 8921 movlpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8922 8923// CHECK: movlpd 69, %xmm5 8924// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00] 8925 movlpd 0x45,%xmm5 8926 8927// CHECK: movlpd 32493, %xmm5 8928// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00] 8929 movlpd 0x7eed,%xmm5 8930 8931// CHECK: movlpd 3133065982, %xmm5 8932// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba] 8933 movlpd 0xbabecafe,%xmm5 8934 8935// CHECK: movlpd 305419896, %xmm5 8936// CHECK: encoding: [0x66,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12] 8937 movlpd 0x12345678,%xmm5 8938 8939// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8) 8940// CHECK: encoding: [0x66,0x0f,0x13,0xac,0xcb,0xef,0xbe,0xad,0xde] 8941 movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 8942 8943// CHECK: movlpd %xmm5, 69 8944// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0x45,0x00,0x00,0x00] 8945 movlpd %xmm5,0x45 8946 8947// CHECK: movlpd %xmm5, 32493 8948// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0xed,0x7e,0x00,0x00] 8949 movlpd %xmm5,0x7eed 8950 8951// CHECK: movlpd %xmm5, 3133065982 8952// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0xfe,0xca,0xbe,0xba] 8953 movlpd %xmm5,0xbabecafe 8954 8955// CHECK: movlpd %xmm5, 305419896 8956// CHECK: encoding: [0x66,0x0f,0x13,0x2d,0x78,0x56,0x34,0x12] 8957 movlpd %xmm5,0x12345678 8958 8959// CHECK: movmskpd %xmm5, %ecx 8960// CHECK: encoding: [0x66,0x0f,0x50,0xcd] 8961 movmskpd %xmm5,%ecx 8962 8963// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8) 8964// CHECK: encoding: [0x66,0x0f,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde] 8965 movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 8966 8967// CHECK: movntpd %xmm5, 69 8968// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0x45,0x00,0x00,0x00] 8969 movntpd %xmm5,0x45 8970 8971// CHECK: movntpd %xmm5, 32493 8972// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0xed,0x7e,0x00,0x00] 8973 movntpd %xmm5,0x7eed 8974 8975// CHECK: movntpd %xmm5, 3133065982 8976// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0xfe,0xca,0xbe,0xba] 8977 movntpd %xmm5,0xbabecafe 8978 8979// CHECK: movntpd %xmm5, 305419896 8980// CHECK: encoding: [0x66,0x0f,0x2b,0x2d,0x78,0x56,0x34,0x12] 8981 movntpd %xmm5,0x12345678 8982 8983// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5 8984// CHECK: encoding: [0xf2,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde] 8985 movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 8986 8987// CHECK: movsd 69, %xmm5 8988// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00] 8989 movsd 0x45,%xmm5 8990 8991// CHECK: movsd 32493, %xmm5 8992// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00] 8993 movsd 0x7eed,%xmm5 8994 8995// CHECK: movsd 3133065982, %xmm5 8996// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba] 8997 movsd 0xbabecafe,%xmm5 8998 8999// CHECK: movsd 305419896, %xmm5 9000// CHECK: encoding: [0xf2,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12] 9001 movsd 0x12345678,%xmm5 9002 9003// CHECK: movsd %xmm5, %xmm5 9004// CHECK: encoding: [0xf2,0x0f,0x10,0xed] 9005 movsd %xmm5,%xmm5 9006 9007// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8) 9008// CHECK: encoding: [0xf2,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde] 9009 movsd %xmm5,0xdeadbeef(%ebx,%ecx,8) 9010 9011// CHECK: movsd %xmm5, 69 9012// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00] 9013 movsd %xmm5,0x45 9014 9015// CHECK: movsd %xmm5, 32493 9016// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00] 9017 movsd %xmm5,0x7eed 9018 9019// CHECK: movsd %xmm5, 3133065982 9020// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba] 9021 movsd %xmm5,0xbabecafe 9022 9023// CHECK: movsd %xmm5, 305419896 9024// CHECK: encoding: [0xf2,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12] 9025 movsd %xmm5,0x12345678 9026 9027// CHECK: movsd %xmm5, %xmm5 9028// CHECK: encoding: [0xf2,0x0f,0x10,0xed] 9029 movsd %xmm5,%xmm5 9030 9031// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5 9032// CHECK: encoding: [0x66,0x0f,0x10,0xac,0xcb,0xef,0xbe,0xad,0xde] 9033 movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9034 9035// CHECK: movupd 69, %xmm5 9036// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0x45,0x00,0x00,0x00] 9037 movupd 0x45,%xmm5 9038 9039// CHECK: movupd 32493, %xmm5 9040// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0xed,0x7e,0x00,0x00] 9041 movupd 0x7eed,%xmm5 9042 9043// CHECK: movupd 3133065982, %xmm5 9044// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0xfe,0xca,0xbe,0xba] 9045 movupd 0xbabecafe,%xmm5 9046 9047// CHECK: movupd 305419896, %xmm5 9048// CHECK: encoding: [0x66,0x0f,0x10,0x2d,0x78,0x56,0x34,0x12] 9049 movupd 0x12345678,%xmm5 9050 9051// CHECK: movupd %xmm5, %xmm5 9052// CHECK: encoding: [0x66,0x0f,0x10,0xed] 9053 movupd %xmm5,%xmm5 9054 9055// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8) 9056// CHECK: encoding: [0x66,0x0f,0x11,0xac,0xcb,0xef,0xbe,0xad,0xde] 9057 movupd %xmm5,0xdeadbeef(%ebx,%ecx,8) 9058 9059// CHECK: movupd %xmm5, 69 9060// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0x45,0x00,0x00,0x00] 9061 movupd %xmm5,0x45 9062 9063// CHECK: movupd %xmm5, 32493 9064// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0xed,0x7e,0x00,0x00] 9065 movupd %xmm5,0x7eed 9066 9067// CHECK: movupd %xmm5, 3133065982 9068// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0xfe,0xca,0xbe,0xba] 9069 movupd %xmm5,0xbabecafe 9070 9071// CHECK: movupd %xmm5, 305419896 9072// CHECK: encoding: [0x66,0x0f,0x11,0x2d,0x78,0x56,0x34,0x12] 9073 movupd %xmm5,0x12345678 9074 9075// CHECK: movupd %xmm5, %xmm5 9076// CHECK: encoding: [0x66,0x0f,0x10,0xed] 9077 movupd %xmm5,%xmm5 9078 9079// CHECK: mulpd 3735928559(%ebx,%ecx,8), %xmm5 9080// CHECK: encoding: [0x66,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde] 9081 mulpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9082 9083// CHECK: mulpd 69, %xmm5 9084// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00] 9085 mulpd 0x45,%xmm5 9086 9087// CHECK: mulpd 32493, %xmm5 9088// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00] 9089 mulpd 0x7eed,%xmm5 9090 9091// CHECK: mulpd 3133065982, %xmm5 9092// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba] 9093 mulpd 0xbabecafe,%xmm5 9094 9095// CHECK: mulpd 305419896, %xmm5 9096// CHECK: encoding: [0x66,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12] 9097 mulpd 0x12345678,%xmm5 9098 9099// CHECK: mulpd %xmm5, %xmm5 9100// CHECK: encoding: [0x66,0x0f,0x59,0xed] 9101 mulpd %xmm5,%xmm5 9102 9103// CHECK: mulsd 3735928559(%ebx,%ecx,8), %xmm5 9104// CHECK: encoding: [0xf2,0x0f,0x59,0xac,0xcb,0xef,0xbe,0xad,0xde] 9105 mulsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9106 9107// CHECK: mulsd 69, %xmm5 9108// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0x45,0x00,0x00,0x00] 9109 mulsd 0x45,%xmm5 9110 9111// CHECK: mulsd 32493, %xmm5 9112// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0xed,0x7e,0x00,0x00] 9113 mulsd 0x7eed,%xmm5 9114 9115// CHECK: mulsd 3133065982, %xmm5 9116// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0xfe,0xca,0xbe,0xba] 9117 mulsd 0xbabecafe,%xmm5 9118 9119// CHECK: mulsd 305419896, %xmm5 9120// CHECK: encoding: [0xf2,0x0f,0x59,0x2d,0x78,0x56,0x34,0x12] 9121 mulsd 0x12345678,%xmm5 9122 9123// CHECK: mulsd %xmm5, %xmm5 9124// CHECK: encoding: [0xf2,0x0f,0x59,0xed] 9125 mulsd %xmm5,%xmm5 9126 9127// CHECK: orpd 3735928559(%ebx,%ecx,8), %xmm5 9128// CHECK: encoding: [0x66,0x0f,0x56,0xac,0xcb,0xef,0xbe,0xad,0xde] 9129 orpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9130 9131// CHECK: orpd 69, %xmm5 9132// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0x45,0x00,0x00,0x00] 9133 orpd 0x45,%xmm5 9134 9135// CHECK: orpd 32493, %xmm5 9136// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0xed,0x7e,0x00,0x00] 9137 orpd 0x7eed,%xmm5 9138 9139// CHECK: orpd 3133065982, %xmm5 9140// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0xfe,0xca,0xbe,0xba] 9141 orpd 0xbabecafe,%xmm5 9142 9143// CHECK: orpd 305419896, %xmm5 9144// CHECK: encoding: [0x66,0x0f,0x56,0x2d,0x78,0x56,0x34,0x12] 9145 orpd 0x12345678,%xmm5 9146 9147// CHECK: orpd %xmm5, %xmm5 9148// CHECK: encoding: [0x66,0x0f,0x56,0xed] 9149 orpd %xmm5,%xmm5 9150 9151// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5 9152// CHECK: encoding: [0x66,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde] 9153 sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9154 9155// CHECK: sqrtpd 69, %xmm5 9156// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00] 9157 sqrtpd 0x45,%xmm5 9158 9159// CHECK: sqrtpd 32493, %xmm5 9160// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00] 9161 sqrtpd 0x7eed,%xmm5 9162 9163// CHECK: sqrtpd 3133065982, %xmm5 9164// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba] 9165 sqrtpd 0xbabecafe,%xmm5 9166 9167// CHECK: sqrtpd 305419896, %xmm5 9168// CHECK: encoding: [0x66,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12] 9169 sqrtpd 0x12345678,%xmm5 9170 9171// CHECK: sqrtpd %xmm5, %xmm5 9172// CHECK: encoding: [0x66,0x0f,0x51,0xed] 9173 sqrtpd %xmm5,%xmm5 9174 9175// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5 9176// CHECK: encoding: [0xf2,0x0f,0x51,0xac,0xcb,0xef,0xbe,0xad,0xde] 9177 sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9178 9179// CHECK: sqrtsd 69, %xmm5 9180// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0x45,0x00,0x00,0x00] 9181 sqrtsd 0x45,%xmm5 9182 9183// CHECK: sqrtsd 32493, %xmm5 9184// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0xed,0x7e,0x00,0x00] 9185 sqrtsd 0x7eed,%xmm5 9186 9187// CHECK: sqrtsd 3133065982, %xmm5 9188// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0xfe,0xca,0xbe,0xba] 9189 sqrtsd 0xbabecafe,%xmm5 9190 9191// CHECK: sqrtsd 305419896, %xmm5 9192// CHECK: encoding: [0xf2,0x0f,0x51,0x2d,0x78,0x56,0x34,0x12] 9193 sqrtsd 0x12345678,%xmm5 9194 9195// CHECK: sqrtsd %xmm5, %xmm5 9196// CHECK: encoding: [0xf2,0x0f,0x51,0xed] 9197 sqrtsd %xmm5,%xmm5 9198 9199// CHECK: subpd 3735928559(%ebx,%ecx,8), %xmm5 9200// CHECK: encoding: [0x66,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde] 9201 subpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9202 9203// CHECK: subpd 69, %xmm5 9204// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00] 9205 subpd 0x45,%xmm5 9206 9207// CHECK: subpd 32493, %xmm5 9208// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00] 9209 subpd 0x7eed,%xmm5 9210 9211// CHECK: subpd 3133065982, %xmm5 9212// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba] 9213 subpd 0xbabecafe,%xmm5 9214 9215// CHECK: subpd 305419896, %xmm5 9216// CHECK: encoding: [0x66,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12] 9217 subpd 0x12345678,%xmm5 9218 9219// CHECK: subpd %xmm5, %xmm5 9220// CHECK: encoding: [0x66,0x0f,0x5c,0xed] 9221 subpd %xmm5,%xmm5 9222 9223// CHECK: subsd 3735928559(%ebx,%ecx,8), %xmm5 9224// CHECK: encoding: [0xf2,0x0f,0x5c,0xac,0xcb,0xef,0xbe,0xad,0xde] 9225 subsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9226 9227// CHECK: subsd 69, %xmm5 9228// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0x45,0x00,0x00,0x00] 9229 subsd 0x45,%xmm5 9230 9231// CHECK: subsd 32493, %xmm5 9232// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0xed,0x7e,0x00,0x00] 9233 subsd 0x7eed,%xmm5 9234 9235// CHECK: subsd 3133065982, %xmm5 9236// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0xfe,0xca,0xbe,0xba] 9237 subsd 0xbabecafe,%xmm5 9238 9239// CHECK: subsd 305419896, %xmm5 9240// CHECK: encoding: [0xf2,0x0f,0x5c,0x2d,0x78,0x56,0x34,0x12] 9241 subsd 0x12345678,%xmm5 9242 9243// CHECK: subsd %xmm5, %xmm5 9244// CHECK: encoding: [0xf2,0x0f,0x5c,0xed] 9245 subsd %xmm5,%xmm5 9246 9247// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5 9248// CHECK: encoding: [0x66,0x0f,0x2e,0xac,0xcb,0xef,0xbe,0xad,0xde] 9249 ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9250 9251// CHECK: ucomisd 69, %xmm5 9252// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0x45,0x00,0x00,0x00] 9253 ucomisd 0x45,%xmm5 9254 9255// CHECK: ucomisd 32493, %xmm5 9256// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0xed,0x7e,0x00,0x00] 9257 ucomisd 0x7eed,%xmm5 9258 9259// CHECK: ucomisd 3133065982, %xmm5 9260// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0xfe,0xca,0xbe,0xba] 9261 ucomisd 0xbabecafe,%xmm5 9262 9263// CHECK: ucomisd 305419896, %xmm5 9264// CHECK: encoding: [0x66,0x0f,0x2e,0x2d,0x78,0x56,0x34,0x12] 9265 ucomisd 0x12345678,%xmm5 9266 9267// CHECK: ucomisd %xmm5, %xmm5 9268// CHECK: encoding: [0x66,0x0f,0x2e,0xed] 9269 ucomisd %xmm5,%xmm5 9270 9271// CHECK: unpckhpd 3735928559(%ebx,%ecx,8), %xmm5 9272// CHECK: encoding: [0x66,0x0f,0x15,0xac,0xcb,0xef,0xbe,0xad,0xde] 9273 unpckhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9274 9275// CHECK: unpckhpd 69, %xmm5 9276// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0x45,0x00,0x00,0x00] 9277 unpckhpd 0x45,%xmm5 9278 9279// CHECK: unpckhpd 32493, %xmm5 9280// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0xed,0x7e,0x00,0x00] 9281 unpckhpd 0x7eed,%xmm5 9282 9283// CHECK: unpckhpd 3133065982, %xmm5 9284// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0xfe,0xca,0xbe,0xba] 9285 unpckhpd 0xbabecafe,%xmm5 9286 9287// CHECK: unpckhpd 305419896, %xmm5 9288// CHECK: encoding: [0x66,0x0f,0x15,0x2d,0x78,0x56,0x34,0x12] 9289 unpckhpd 0x12345678,%xmm5 9290 9291// CHECK: unpckhpd %xmm5, %xmm5 9292// CHECK: encoding: [0x66,0x0f,0x15,0xed] 9293 unpckhpd %xmm5,%xmm5 9294 9295// CHECK: unpcklpd 3735928559(%ebx,%ecx,8), %xmm5 9296// CHECK: encoding: [0x66,0x0f,0x14,0xac,0xcb,0xef,0xbe,0xad,0xde] 9297 unpcklpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9298 9299// CHECK: unpcklpd 69, %xmm5 9300// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0x45,0x00,0x00,0x00] 9301 unpcklpd 0x45,%xmm5 9302 9303// CHECK: unpcklpd 32493, %xmm5 9304// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0xed,0x7e,0x00,0x00] 9305 unpcklpd 0x7eed,%xmm5 9306 9307// CHECK: unpcklpd 3133065982, %xmm5 9308// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0xfe,0xca,0xbe,0xba] 9309 unpcklpd 0xbabecafe,%xmm5 9310 9311// CHECK: unpcklpd 305419896, %xmm5 9312// CHECK: encoding: [0x66,0x0f,0x14,0x2d,0x78,0x56,0x34,0x12] 9313 unpcklpd 0x12345678,%xmm5 9314 9315// CHECK: unpcklpd %xmm5, %xmm5 9316// CHECK: encoding: [0x66,0x0f,0x14,0xed] 9317 unpcklpd %xmm5,%xmm5 9318 9319// CHECK: xorpd 3735928559(%ebx,%ecx,8), %xmm5 9320// CHECK: encoding: [0x66,0x0f,0x57,0xac,0xcb,0xef,0xbe,0xad,0xde] 9321 xorpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9322 9323// CHECK: xorpd 69, %xmm5 9324// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0x45,0x00,0x00,0x00] 9325 xorpd 0x45,%xmm5 9326 9327// CHECK: xorpd 32493, %xmm5 9328// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0xed,0x7e,0x00,0x00] 9329 xorpd 0x7eed,%xmm5 9330 9331// CHECK: xorpd 3133065982, %xmm5 9332// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0xfe,0xca,0xbe,0xba] 9333 xorpd 0xbabecafe,%xmm5 9334 9335// CHECK: xorpd 305419896, %xmm5 9336// CHECK: encoding: [0x66,0x0f,0x57,0x2d,0x78,0x56,0x34,0x12] 9337 xorpd 0x12345678,%xmm5 9338 9339// CHECK: xorpd %xmm5, %xmm5 9340// CHECK: encoding: [0x66,0x0f,0x57,0xed] 9341 xorpd %xmm5,%xmm5 9342 9343// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5 9344// CHECK: encoding: [0xf3,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde] 9345 cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9346 9347// CHECK: cvtdq2pd 69, %xmm5 9348// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00] 9349 cvtdq2pd 0x45,%xmm5 9350 9351// CHECK: cvtdq2pd 32493, %xmm5 9352// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00] 9353 cvtdq2pd 0x7eed,%xmm5 9354 9355// CHECK: cvtdq2pd 3133065982, %xmm5 9356// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba] 9357 cvtdq2pd 0xbabecafe,%xmm5 9358 9359// CHECK: cvtdq2pd 305419896, %xmm5 9360// CHECK: encoding: [0xf3,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12] 9361 cvtdq2pd 0x12345678,%xmm5 9362 9363// CHECK: cvtdq2pd %xmm5, %xmm5 9364// CHECK: encoding: [0xf3,0x0f,0xe6,0xed] 9365 cvtdq2pd %xmm5,%xmm5 9366 9367// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5 9368// CHECK: encoding: [0xf2,0x0f,0xe6,0xac,0xcb,0xef,0xbe,0xad,0xde] 9369 cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9370 9371// CHECK: cvtpd2dq 69, %xmm5 9372// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0x45,0x00,0x00,0x00] 9373 cvtpd2dq 0x45,%xmm5 9374 9375// CHECK: cvtpd2dq 32493, %xmm5 9376// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0xed,0x7e,0x00,0x00] 9377 cvtpd2dq 0x7eed,%xmm5 9378 9379// CHECK: cvtpd2dq 3133065982, %xmm5 9380// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0xfe,0xca,0xbe,0xba] 9381 cvtpd2dq 0xbabecafe,%xmm5 9382 9383// CHECK: cvtpd2dq 305419896, %xmm5 9384// CHECK: encoding: [0xf2,0x0f,0xe6,0x2d,0x78,0x56,0x34,0x12] 9385 cvtpd2dq 0x12345678,%xmm5 9386 9387// CHECK: cvtpd2dq %xmm5, %xmm5 9388// CHECK: encoding: [0xf2,0x0f,0xe6,0xed] 9389 cvtpd2dq %xmm5,%xmm5 9390 9391// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5 9392// CHECK: encoding: [0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde] 9393 cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 9394 9395// CHECK: cvtdq2ps 69, %xmm5 9396// CHECK: encoding: [0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00] 9397 cvtdq2ps 0x45,%xmm5 9398 9399// CHECK: cvtdq2ps 32493, %xmm5 9400// CHECK: encoding: [0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00] 9401 cvtdq2ps 0x7eed,%xmm5 9402 9403// CHECK: cvtdq2ps 3133065982, %xmm5 9404// CHECK: encoding: [0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba] 9405 cvtdq2ps 0xbabecafe,%xmm5 9406 9407// CHECK: cvtdq2ps 305419896, %xmm5 9408// CHECK: encoding: [0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12] 9409 cvtdq2ps 0x12345678,%xmm5 9410 9411// CHECK: cvtdq2ps %xmm5, %xmm5 9412// CHECK: encoding: [0x0f,0x5b,0xed] 9413 cvtdq2ps %xmm5,%xmm5 9414 9415// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3 9416// CHECK: encoding: [0x66,0x0f,0x2d,0x9c,0xcb,0xef,0xbe,0xad,0xde] 9417 cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 9418 9419// CHECK: cvtpd2pi 69, %mm3 9420// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0x45,0x00,0x00,0x00] 9421 cvtpd2pi 0x45,%mm3 9422 9423// CHECK: cvtpd2pi 32493, %mm3 9424// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0xed,0x7e,0x00,0x00] 9425 cvtpd2pi 0x7eed,%mm3 9426 9427// CHECK: cvtpd2pi 3133065982, %mm3 9428// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0xfe,0xca,0xbe,0xba] 9429 cvtpd2pi 0xbabecafe,%mm3 9430 9431// CHECK: cvtpd2pi 305419896, %mm3 9432// CHECK: encoding: [0x66,0x0f,0x2d,0x1d,0x78,0x56,0x34,0x12] 9433 cvtpd2pi 0x12345678,%mm3 9434 9435// CHECK: cvtpd2pi %xmm5, %mm3 9436// CHECK: encoding: [0x66,0x0f,0x2d,0xdd] 9437 cvtpd2pi %xmm5,%mm3 9438 9439// CHECK: cvtpd2ps 3735928559(%ebx,%ecx,8), %xmm5 9440// CHECK: encoding: [0x66,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde] 9441 cvtpd2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 9442 9443// CHECK: cvtpd2ps 69, %xmm5 9444// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00] 9445 cvtpd2ps 0x45,%xmm5 9446 9447// CHECK: cvtpd2ps 32493, %xmm5 9448// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00] 9449 cvtpd2ps 0x7eed,%xmm5 9450 9451// CHECK: cvtpd2ps 3133065982, %xmm5 9452// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba] 9453 cvtpd2ps 0xbabecafe,%xmm5 9454 9455// CHECK: cvtpd2ps 305419896, %xmm5 9456// CHECK: encoding: [0x66,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12] 9457 cvtpd2ps 0x12345678,%xmm5 9458 9459// CHECK: cvtpd2ps %xmm5, %xmm5 9460// CHECK: encoding: [0x66,0x0f,0x5a,0xed] 9461 cvtpd2ps %xmm5,%xmm5 9462 9463// CHECK: cvtps2pd 3735928559(%ebx,%ecx,8), %xmm5 9464// CHECK: encoding: [0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde] 9465 cvtps2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9466 9467// CHECK: cvtps2pd 69, %xmm5 9468// CHECK: encoding: [0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00] 9469 cvtps2pd 0x45,%xmm5 9470 9471// CHECK: cvtps2pd 32493, %xmm5 9472// CHECK: encoding: [0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00] 9473 cvtps2pd 0x7eed,%xmm5 9474 9475// CHECK: cvtps2pd 3133065982, %xmm5 9476// CHECK: encoding: [0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba] 9477 cvtps2pd 0xbabecafe,%xmm5 9478 9479// CHECK: cvtps2pd 305419896, %xmm5 9480// CHECK: encoding: [0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12] 9481 cvtps2pd 0x12345678,%xmm5 9482 9483// CHECK: cvtps2pd %xmm5, %xmm5 9484// CHECK: encoding: [0x0f,0x5a,0xed] 9485 cvtps2pd %xmm5,%xmm5 9486 9487// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5 9488// CHECK: encoding: [0x66,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde] 9489 cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9490 9491// CHECK: cvtps2dq 69, %xmm5 9492// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00] 9493 cvtps2dq 0x45,%xmm5 9494 9495// CHECK: cvtps2dq 32493, %xmm5 9496// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00] 9497 cvtps2dq 0x7eed,%xmm5 9498 9499// CHECK: cvtps2dq 3133065982, %xmm5 9500// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba] 9501 cvtps2dq 0xbabecafe,%xmm5 9502 9503// CHECK: cvtps2dq 305419896, %xmm5 9504// CHECK: encoding: [0x66,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12] 9505 cvtps2dq 0x12345678,%xmm5 9506 9507// CHECK: cvtps2dq %xmm5, %xmm5 9508// CHECK: encoding: [0x66,0x0f,0x5b,0xed] 9509 cvtps2dq %xmm5,%xmm5 9510 9511// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5 9512// CHECK: encoding: [0xf2,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde] 9513 cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5 9514 9515// CHECK: cvtsd2ss 69, %xmm5 9516// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00] 9517 cvtsd2ss 0x45,%xmm5 9518 9519// CHECK: cvtsd2ss 32493, %xmm5 9520// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00] 9521 cvtsd2ss 0x7eed,%xmm5 9522 9523// CHECK: cvtsd2ss 3133065982, %xmm5 9524// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba] 9525 cvtsd2ss 0xbabecafe,%xmm5 9526 9527// CHECK: cvtsd2ss 305419896, %xmm5 9528// CHECK: encoding: [0xf2,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12] 9529 cvtsd2ss 0x12345678,%xmm5 9530 9531// CHECK: cvtsd2ss %xmm5, %xmm5 9532// CHECK: encoding: [0xf2,0x0f,0x5a,0xed] 9533 cvtsd2ss %xmm5,%xmm5 9534 9535// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5 9536// CHECK: encoding: [0xf3,0x0f,0x5a,0xac,0xcb,0xef,0xbe,0xad,0xde] 9537 cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9538 9539// CHECK: cvtss2sd 69, %xmm5 9540// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0x45,0x00,0x00,0x00] 9541 cvtss2sd 0x45,%xmm5 9542 9543// CHECK: cvtss2sd 32493, %xmm5 9544// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0xed,0x7e,0x00,0x00] 9545 cvtss2sd 0x7eed,%xmm5 9546 9547// CHECK: cvtss2sd 3133065982, %xmm5 9548// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0xfe,0xca,0xbe,0xba] 9549 cvtss2sd 0xbabecafe,%xmm5 9550 9551// CHECK: cvtss2sd 305419896, %xmm5 9552// CHECK: encoding: [0xf3,0x0f,0x5a,0x2d,0x78,0x56,0x34,0x12] 9553 cvtss2sd 0x12345678,%xmm5 9554 9555// CHECK: cvtss2sd %xmm5, %xmm5 9556// CHECK: encoding: [0xf3,0x0f,0x5a,0xed] 9557 cvtss2sd %xmm5,%xmm5 9558 9559// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3 9560// CHECK: encoding: [0x66,0x0f,0x2c,0x9c,0xcb,0xef,0xbe,0xad,0xde] 9561 cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 9562 9563// CHECK: cvttpd2pi 69, %mm3 9564// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0x45,0x00,0x00,0x00] 9565 cvttpd2pi 0x45,%mm3 9566 9567// CHECK: cvttpd2pi 32493, %mm3 9568// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0xed,0x7e,0x00,0x00] 9569 cvttpd2pi 0x7eed,%mm3 9570 9571// CHECK: cvttpd2pi 3133065982, %mm3 9572// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0xfe,0xca,0xbe,0xba] 9573 cvttpd2pi 0xbabecafe,%mm3 9574 9575// CHECK: cvttpd2pi 305419896, %mm3 9576// CHECK: encoding: [0x66,0x0f,0x2c,0x1d,0x78,0x56,0x34,0x12] 9577 cvttpd2pi 0x12345678,%mm3 9578 9579// CHECK: cvttpd2pi %xmm5, %mm3 9580// CHECK: encoding: [0x66,0x0f,0x2c,0xdd] 9581 cvttpd2pi %xmm5,%mm3 9582 9583// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx 9584// CHECK: encoding: [0xf2,0x0f,0x2c,0x8c,0xcb,0xef,0xbe,0xad,0xde] 9585 cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx 9586 9587// CHECK: cvttsd2si 69, %ecx 9588// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0x45,0x00,0x00,0x00] 9589 cvttsd2si 0x45,%ecx 9590 9591// CHECK: cvttsd2si 32493, %ecx 9592// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0xed,0x7e,0x00,0x00] 9593 cvttsd2si 0x7eed,%ecx 9594 9595// CHECK: cvttsd2si 3133065982, %ecx 9596// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0xfe,0xca,0xbe,0xba] 9597 cvttsd2si 0xbabecafe,%ecx 9598 9599// CHECK: cvttsd2si 305419896, %ecx 9600// CHECK: encoding: [0xf2,0x0f,0x2c,0x0d,0x78,0x56,0x34,0x12] 9601 cvttsd2si 0x12345678,%ecx 9602 9603// CHECK: cvttsd2si %xmm5, %ecx 9604// CHECK: encoding: [0xf2,0x0f,0x2c,0xcd] 9605 cvttsd2si %xmm5,%ecx 9606 9607// CHECK: cvttps2dq 3735928559(%ebx,%ecx,8), %xmm5 9608// CHECK: encoding: [0xf3,0x0f,0x5b,0xac,0xcb,0xef,0xbe,0xad,0xde] 9609 cvttps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9610 9611// CHECK: cvttps2dq 69, %xmm5 9612// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0x45,0x00,0x00,0x00] 9613 cvttps2dq 0x45,%xmm5 9614 9615// CHECK: cvttps2dq 32493, %xmm5 9616// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0xed,0x7e,0x00,0x00] 9617 cvttps2dq 0x7eed,%xmm5 9618 9619// CHECK: cvttps2dq 3133065982, %xmm5 9620// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0xfe,0xca,0xbe,0xba] 9621 cvttps2dq 0xbabecafe,%xmm5 9622 9623// CHECK: cvttps2dq 305419896, %xmm5 9624// CHECK: encoding: [0xf3,0x0f,0x5b,0x2d,0x78,0x56,0x34,0x12] 9625 cvttps2dq 0x12345678,%xmm5 9626 9627// CHECK: cvttps2dq %xmm5, %xmm5 9628// CHECK: encoding: [0xf3,0x0f,0x5b,0xed] 9629 cvttps2dq %xmm5,%xmm5 9630 9631// CHECK: maskmovdqu %xmm5, %xmm5 9632// CHECK: encoding: [0x66,0x0f,0xf7,0xed] 9633 maskmovdqu %xmm5,%xmm5 9634 9635// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5 9636// CHECK: encoding: [0x66,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde] 9637 movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5 9638 9639// CHECK: movdqa 69, %xmm5 9640// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00] 9641 movdqa 0x45,%xmm5 9642 9643// CHECK: movdqa 32493, %xmm5 9644// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00] 9645 movdqa 0x7eed,%xmm5 9646 9647// CHECK: movdqa 3133065982, %xmm5 9648// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba] 9649 movdqa 0xbabecafe,%xmm5 9650 9651// CHECK: movdqa 305419896, %xmm5 9652// CHECK: encoding: [0x66,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12] 9653 movdqa 0x12345678,%xmm5 9654 9655// CHECK: movdqa %xmm5, %xmm5 9656// CHECK: encoding: [0x66,0x0f,0x6f,0xed] 9657 movdqa %xmm5,%xmm5 9658 9659// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8) 9660// CHECK: encoding: [0x66,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde] 9661 movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8) 9662 9663// CHECK: movdqa %xmm5, 69 9664// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00] 9665 movdqa %xmm5,0x45 9666 9667// CHECK: movdqa %xmm5, 32493 9668// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00] 9669 movdqa %xmm5,0x7eed 9670 9671// CHECK: movdqa %xmm5, 3133065982 9672// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba] 9673 movdqa %xmm5,0xbabecafe 9674 9675// CHECK: movdqa %xmm5, 305419896 9676// CHECK: encoding: [0x66,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12] 9677 movdqa %xmm5,0x12345678 9678 9679// CHECK: movdqa %xmm5, %xmm5 9680// CHECK: encoding: [0x66,0x0f,0x6f,0xed] 9681 movdqa %xmm5,%xmm5 9682 9683// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5 9684// CHECK: encoding: [0xf3,0x0f,0x6f,0xac,0xcb,0xef,0xbe,0xad,0xde] 9685 movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 9686 9687// CHECK: movdqu 69, %xmm5 9688// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0x45,0x00,0x00,0x00] 9689 movdqu 0x45,%xmm5 9690 9691// CHECK: movdqu 32493, %xmm5 9692// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0xed,0x7e,0x00,0x00] 9693 movdqu 0x7eed,%xmm5 9694 9695// CHECK: movdqu 3133065982, %xmm5 9696// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0xfe,0xca,0xbe,0xba] 9697 movdqu 0xbabecafe,%xmm5 9698 9699// CHECK: movdqu 305419896, %xmm5 9700// CHECK: encoding: [0xf3,0x0f,0x6f,0x2d,0x78,0x56,0x34,0x12] 9701 movdqu 0x12345678,%xmm5 9702 9703// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8) 9704// CHECK: encoding: [0xf3,0x0f,0x7f,0xac,0xcb,0xef,0xbe,0xad,0xde] 9705 movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8) 9706 9707// CHECK: movdqu %xmm5, 69 9708// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0x45,0x00,0x00,0x00] 9709 movdqu %xmm5,0x45 9710 9711// CHECK: movdqu %xmm5, 32493 9712// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0xed,0x7e,0x00,0x00] 9713 movdqu %xmm5,0x7eed 9714 9715// CHECK: movdqu %xmm5, 3133065982 9716// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0xfe,0xca,0xbe,0xba] 9717 movdqu %xmm5,0xbabecafe 9718 9719// CHECK: movdqu %xmm5, 305419896 9720// CHECK: encoding: [0xf3,0x0f,0x7f,0x2d,0x78,0x56,0x34,0x12] 9721 movdqu %xmm5,0x12345678 9722 9723// CHECK: movdq2q %xmm5, %mm3 9724// CHECK: encoding: [0xf2,0x0f,0xd6,0xdd] 9725 movdq2q %xmm5,%mm3 9726 9727// CHECK: movq2dq %mm3, %xmm5 9728// CHECK: encoding: [0xf3,0x0f,0xd6,0xeb] 9729 movq2dq %mm3,%xmm5 9730 9731// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %mm3 9732// CHECK: encoding: [0x0f,0xf4,0x9c,0xcb,0xef,0xbe,0xad,0xde] 9733 pmuludq 0xdeadbeef(%ebx,%ecx,8),%mm3 9734 9735// CHECK: pmuludq 69, %mm3 9736// CHECK: encoding: [0x0f,0xf4,0x1d,0x45,0x00,0x00,0x00] 9737 pmuludq 0x45,%mm3 9738 9739// CHECK: pmuludq 32493, %mm3 9740// CHECK: encoding: [0x0f,0xf4,0x1d,0xed,0x7e,0x00,0x00] 9741 pmuludq 0x7eed,%mm3 9742 9743// CHECK: pmuludq 3133065982, %mm3 9744// CHECK: encoding: [0x0f,0xf4,0x1d,0xfe,0xca,0xbe,0xba] 9745 pmuludq 0xbabecafe,%mm3 9746 9747// CHECK: pmuludq 305419896, %mm3 9748// CHECK: encoding: [0x0f,0xf4,0x1d,0x78,0x56,0x34,0x12] 9749 pmuludq 0x12345678,%mm3 9750 9751// CHECK: pmuludq %mm3, %mm3 9752// CHECK: encoding: [0x0f,0xf4,0xdb] 9753 pmuludq %mm3,%mm3 9754 9755// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %xmm5 9756// CHECK: encoding: [0x66,0x0f,0xf4,0xac,0xcb,0xef,0xbe,0xad,0xde] 9757 pmuludq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9758 9759// CHECK: pmuludq 69, %xmm5 9760// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0x45,0x00,0x00,0x00] 9761 pmuludq 0x45,%xmm5 9762 9763// CHECK: pmuludq 32493, %xmm5 9764// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0xed,0x7e,0x00,0x00] 9765 pmuludq 0x7eed,%xmm5 9766 9767// CHECK: pmuludq 3133065982, %xmm5 9768// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0xfe,0xca,0xbe,0xba] 9769 pmuludq 0xbabecafe,%xmm5 9770 9771// CHECK: pmuludq 305419896, %xmm5 9772// CHECK: encoding: [0x66,0x0f,0xf4,0x2d,0x78,0x56,0x34,0x12] 9773 pmuludq 0x12345678,%xmm5 9774 9775// CHECK: pmuludq %xmm5, %xmm5 9776// CHECK: encoding: [0x66,0x0f,0xf4,0xed] 9777 pmuludq %xmm5,%xmm5 9778 9779// CHECK: pslldq $127, %xmm5 9780// CHECK: encoding: [0x66,0x0f,0x73,0xfd,0x7f] 9781 pslldq $0x7f,%xmm5 9782 9783// CHECK: psrldq $127, %xmm5 9784// CHECK: encoding: [0x66,0x0f,0x73,0xdd,0x7f] 9785 psrldq $0x7f,%xmm5 9786 9787// CHECK: punpckhqdq 3735928559(%ebx,%ecx,8), %xmm5 9788// CHECK: encoding: [0x66,0x0f,0x6d,0xac,0xcb,0xef,0xbe,0xad,0xde] 9789 punpckhqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9790 9791// CHECK: punpckhqdq 69, %xmm5 9792// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0x45,0x00,0x00,0x00] 9793 punpckhqdq 0x45,%xmm5 9794 9795// CHECK: punpckhqdq 32493, %xmm5 9796// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0xed,0x7e,0x00,0x00] 9797 punpckhqdq 0x7eed,%xmm5 9798 9799// CHECK: punpckhqdq 3133065982, %xmm5 9800// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0xfe,0xca,0xbe,0xba] 9801 punpckhqdq 0xbabecafe,%xmm5 9802 9803// CHECK: punpckhqdq 305419896, %xmm5 9804// CHECK: encoding: [0x66,0x0f,0x6d,0x2d,0x78,0x56,0x34,0x12] 9805 punpckhqdq 0x12345678,%xmm5 9806 9807// CHECK: punpckhqdq %xmm5, %xmm5 9808// CHECK: encoding: [0x66,0x0f,0x6d,0xed] 9809 punpckhqdq %xmm5,%xmm5 9810 9811// CHECK: punpcklqdq 3735928559(%ebx,%ecx,8), %xmm5 9812// CHECK: encoding: [0x66,0x0f,0x6c,0xac,0xcb,0xef,0xbe,0xad,0xde] 9813 punpcklqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 9814 9815// CHECK: punpcklqdq 69, %xmm5 9816// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0x45,0x00,0x00,0x00] 9817 punpcklqdq 0x45,%xmm5 9818 9819// CHECK: punpcklqdq 32493, %xmm5 9820// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0xed,0x7e,0x00,0x00] 9821 punpcklqdq 0x7eed,%xmm5 9822 9823// CHECK: punpcklqdq 3133065982, %xmm5 9824// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0xfe,0xca,0xbe,0xba] 9825 punpcklqdq 0xbabecafe,%xmm5 9826 9827// CHECK: punpcklqdq 305419896, %xmm5 9828// CHECK: encoding: [0x66,0x0f,0x6c,0x2d,0x78,0x56,0x34,0x12] 9829 punpcklqdq 0x12345678,%xmm5 9830 9831// CHECK: punpcklqdq %xmm5, %xmm5 9832// CHECK: encoding: [0x66,0x0f,0x6c,0xed] 9833 punpcklqdq %xmm5,%xmm5 9834 9835// CHECK: addsubpd 3735928559(%ebx,%ecx,8), %xmm5 9836// CHECK: encoding: [0x66,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde] 9837 addsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9838 9839// CHECK: addsubpd 69, %xmm5 9840// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00] 9841 addsubpd 0x45,%xmm5 9842 9843// CHECK: addsubpd 32493, %xmm5 9844// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00] 9845 addsubpd 0x7eed,%xmm5 9846 9847// CHECK: addsubpd 3133065982, %xmm5 9848// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba] 9849 addsubpd 0xbabecafe,%xmm5 9850 9851// CHECK: addsubpd 305419896, %xmm5 9852// CHECK: encoding: [0x66,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12] 9853 addsubpd 0x12345678,%xmm5 9854 9855// CHECK: addsubpd %xmm5, %xmm5 9856// CHECK: encoding: [0x66,0x0f,0xd0,0xed] 9857 addsubpd %xmm5,%xmm5 9858 9859// CHECK: addsubps 3735928559(%ebx,%ecx,8), %xmm5 9860// CHECK: encoding: [0xf2,0x0f,0xd0,0xac,0xcb,0xef,0xbe,0xad,0xde] 9861 addsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5 9862 9863// CHECK: addsubps 69, %xmm5 9864// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0x45,0x00,0x00,0x00] 9865 addsubps 0x45,%xmm5 9866 9867// CHECK: addsubps 32493, %xmm5 9868// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0xed,0x7e,0x00,0x00] 9869 addsubps 0x7eed,%xmm5 9870 9871// CHECK: addsubps 3133065982, %xmm5 9872// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0xfe,0xca,0xbe,0xba] 9873 addsubps 0xbabecafe,%xmm5 9874 9875// CHECK: addsubps 305419896, %xmm5 9876// CHECK: encoding: [0xf2,0x0f,0xd0,0x2d,0x78,0x56,0x34,0x12] 9877 addsubps 0x12345678,%xmm5 9878 9879// CHECK: addsubps %xmm5, %xmm5 9880// CHECK: encoding: [0xf2,0x0f,0xd0,0xed] 9881 addsubps %xmm5,%xmm5 9882 9883// CHECK: fisttpl 3735928559(%ebx,%ecx,8) 9884// CHECK: encoding: [0xdb,0x8c,0xcb,0xef,0xbe,0xad,0xde] 9885 fisttpl 0xdeadbeef(%ebx,%ecx,8) 9886 9887// CHECK: fisttpl 3133065982 9888// CHECK: encoding: [0xdb,0x0d,0xfe,0xca,0xbe,0xba] 9889 fisttpl 0xbabecafe 9890 9891// CHECK: fisttpl 305419896 9892// CHECK: encoding: [0xdb,0x0d,0x78,0x56,0x34,0x12] 9893 fisttpl 0x12345678 9894 9895// CHECK: haddpd 3735928559(%ebx,%ecx,8), %xmm5 9896// CHECK: encoding: [0x66,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde] 9897 haddpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9898 9899// CHECK: haddpd 69, %xmm5 9900// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00] 9901 haddpd 0x45,%xmm5 9902 9903// CHECK: haddpd 32493, %xmm5 9904// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00] 9905 haddpd 0x7eed,%xmm5 9906 9907// CHECK: haddpd 3133065982, %xmm5 9908// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba] 9909 haddpd 0xbabecafe,%xmm5 9910 9911// CHECK: haddpd 305419896, %xmm5 9912// CHECK: encoding: [0x66,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12] 9913 haddpd 0x12345678,%xmm5 9914 9915// CHECK: haddpd %xmm5, %xmm5 9916// CHECK: encoding: [0x66,0x0f,0x7c,0xed] 9917 haddpd %xmm5,%xmm5 9918 9919// CHECK: haddps 3735928559(%ebx,%ecx,8), %xmm5 9920// CHECK: encoding: [0xf2,0x0f,0x7c,0xac,0xcb,0xef,0xbe,0xad,0xde] 9921 haddps 0xdeadbeef(%ebx,%ecx,8),%xmm5 9922 9923// CHECK: haddps 69, %xmm5 9924// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0x45,0x00,0x00,0x00] 9925 haddps 0x45,%xmm5 9926 9927// CHECK: haddps 32493, %xmm5 9928// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0xed,0x7e,0x00,0x00] 9929 haddps 0x7eed,%xmm5 9930 9931// CHECK: haddps 3133065982, %xmm5 9932// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0xfe,0xca,0xbe,0xba] 9933 haddps 0xbabecafe,%xmm5 9934 9935// CHECK: haddps 305419896, %xmm5 9936// CHECK: encoding: [0xf2,0x0f,0x7c,0x2d,0x78,0x56,0x34,0x12] 9937 haddps 0x12345678,%xmm5 9938 9939// CHECK: haddps %xmm5, %xmm5 9940// CHECK: encoding: [0xf2,0x0f,0x7c,0xed] 9941 haddps %xmm5,%xmm5 9942 9943// CHECK: hsubpd 3735928559(%ebx,%ecx,8), %xmm5 9944// CHECK: encoding: [0x66,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde] 9945 hsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 9946 9947// CHECK: hsubpd 69, %xmm5 9948// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00] 9949 hsubpd 0x45,%xmm5 9950 9951// CHECK: hsubpd 32493, %xmm5 9952// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00] 9953 hsubpd 0x7eed,%xmm5 9954 9955// CHECK: hsubpd 3133065982, %xmm5 9956// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba] 9957 hsubpd 0xbabecafe,%xmm5 9958 9959// CHECK: hsubpd 305419896, %xmm5 9960// CHECK: encoding: [0x66,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12] 9961 hsubpd 0x12345678,%xmm5 9962 9963// CHECK: hsubpd %xmm5, %xmm5 9964// CHECK: encoding: [0x66,0x0f,0x7d,0xed] 9965 hsubpd %xmm5,%xmm5 9966 9967// CHECK: hsubps 3735928559(%ebx,%ecx,8), %xmm5 9968// CHECK: encoding: [0xf2,0x0f,0x7d,0xac,0xcb,0xef,0xbe,0xad,0xde] 9969 hsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5 9970 9971// CHECK: hsubps 69, %xmm5 9972// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0x45,0x00,0x00,0x00] 9973 hsubps 0x45,%xmm5 9974 9975// CHECK: hsubps 32493, %xmm5 9976// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0xed,0x7e,0x00,0x00] 9977 hsubps 0x7eed,%xmm5 9978 9979// CHECK: hsubps 3133065982, %xmm5 9980// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0xfe,0xca,0xbe,0xba] 9981 hsubps 0xbabecafe,%xmm5 9982 9983// CHECK: hsubps 305419896, %xmm5 9984// CHECK: encoding: [0xf2,0x0f,0x7d,0x2d,0x78,0x56,0x34,0x12] 9985 hsubps 0x12345678,%xmm5 9986 9987// CHECK: hsubps %xmm5, %xmm5 9988// CHECK: encoding: [0xf2,0x0f,0x7d,0xed] 9989 hsubps %xmm5,%xmm5 9990 9991// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5 9992// CHECK: encoding: [0xf2,0x0f,0xf0,0xac,0xcb,0xef,0xbe,0xad,0xde] 9993 lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 9994 9995// CHECK: lddqu 69, %xmm5 9996// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0x45,0x00,0x00,0x00] 9997 lddqu 0x45,%xmm5 9998 9999// CHECK: lddqu 32493, %xmm5 10000// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0xed,0x7e,0x00,0x00] 10001 lddqu 0x7eed,%xmm5 10002 10003// CHECK: lddqu 3133065982, %xmm5 10004// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0xfe,0xca,0xbe,0xba] 10005 lddqu 0xbabecafe,%xmm5 10006 10007// CHECK: lddqu 305419896, %xmm5 10008// CHECK: encoding: [0xf2,0x0f,0xf0,0x2d,0x78,0x56,0x34,0x12] 10009 lddqu 0x12345678,%xmm5 10010 10011// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5 10012// CHECK: encoding: [0xf2,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde] 10013 movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5 10014 10015// CHECK: movddup 69, %xmm5 10016// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00] 10017 movddup 0x45,%xmm5 10018 10019// CHECK: movddup 32493, %xmm5 10020// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00] 10021 movddup 0x7eed,%xmm5 10022 10023// CHECK: movddup 3133065982, %xmm5 10024// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba] 10025 movddup 0xbabecafe,%xmm5 10026 10027// CHECK: movddup 305419896, %xmm5 10028// CHECK: encoding: [0xf2,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12] 10029 movddup 0x12345678,%xmm5 10030 10031// CHECK: movddup %xmm5, %xmm5 10032// CHECK: encoding: [0xf2,0x0f,0x12,0xed] 10033 movddup %xmm5,%xmm5 10034 10035// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5 10036// CHECK: encoding: [0xf3,0x0f,0x16,0xac,0xcb,0xef,0xbe,0xad,0xde] 10037 movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5 10038 10039// CHECK: movshdup 69, %xmm5 10040// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0x45,0x00,0x00,0x00] 10041 movshdup 0x45,%xmm5 10042 10043// CHECK: movshdup 32493, %xmm5 10044// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0xed,0x7e,0x00,0x00] 10045 movshdup 0x7eed,%xmm5 10046 10047// CHECK: movshdup 3133065982, %xmm5 10048// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0xfe,0xca,0xbe,0xba] 10049 movshdup 0xbabecafe,%xmm5 10050 10051// CHECK: movshdup 305419896, %xmm5 10052// CHECK: encoding: [0xf3,0x0f,0x16,0x2d,0x78,0x56,0x34,0x12] 10053 movshdup 0x12345678,%xmm5 10054 10055// CHECK: movshdup %xmm5, %xmm5 10056// CHECK: encoding: [0xf3,0x0f,0x16,0xed] 10057 movshdup %xmm5,%xmm5 10058 10059// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5 10060// CHECK: encoding: [0xf3,0x0f,0x12,0xac,0xcb,0xef,0xbe,0xad,0xde] 10061 movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5 10062 10063// CHECK: movsldup 69, %xmm5 10064// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0x45,0x00,0x00,0x00] 10065 movsldup 0x45,%xmm5 10066 10067// CHECK: movsldup 32493, %xmm5 10068// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0xed,0x7e,0x00,0x00] 10069 movsldup 0x7eed,%xmm5 10070 10071// CHECK: movsldup 3133065982, %xmm5 10072// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0xfe,0xca,0xbe,0xba] 10073 movsldup 0xbabecafe,%xmm5 10074 10075// CHECK: movsldup 305419896, %xmm5 10076// CHECK: encoding: [0xf3,0x0f,0x12,0x2d,0x78,0x56,0x34,0x12] 10077 movsldup 0x12345678,%xmm5 10078 10079// CHECK: movsldup %xmm5, %xmm5 10080// CHECK: encoding: [0xf3,0x0f,0x12,0xed] 10081 movsldup %xmm5,%xmm5 10082 10083// CHECK: vmclear 3735928559(%ebx,%ecx,8) 10084// CHECK: encoding: [0x66,0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde] 10085 vmclear 0xdeadbeef(%ebx,%ecx,8) 10086 10087// CHECK: vmclear 32493 10088// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00] 10089 vmclear 0x7eed 10090 10091// CHECK: vmclear 3133065982 10092// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba] 10093 vmclear 0xbabecafe 10094 10095// CHECK: vmclear 305419896 10096// CHECK: encoding: [0x66,0x0f,0xc7,0x35,0x78,0x56,0x34,0x12] 10097 vmclear 0x12345678 10098 10099// CHECK: vmptrld 3735928559(%ebx,%ecx,8) 10100// CHECK: encoding: [0x0f,0xc7,0xb4,0xcb,0xef,0xbe,0xad,0xde] 10101 vmptrld 0xdeadbeef(%ebx,%ecx,8) 10102 10103// CHECK: vmptrld 32493 10104// CHECK: encoding: [0x0f,0xc7,0x35,0xed,0x7e,0x00,0x00] 10105 vmptrld 0x7eed 10106 10107// CHECK: vmptrld 3133065982 10108// CHECK: encoding: [0x0f,0xc7,0x35,0xfe,0xca,0xbe,0xba] 10109 vmptrld 0xbabecafe 10110 10111// CHECK: vmptrld 305419896 10112// CHECK: encoding: [0x0f,0xc7,0x35,0x78,0x56,0x34,0x12] 10113 vmptrld 0x12345678 10114 10115// CHECK: vmptrst 3735928559(%ebx,%ecx,8) 10116// CHECK: encoding: [0x0f,0xc7,0xbc,0xcb,0xef,0xbe,0xad,0xde] 10117 vmptrst 0xdeadbeef(%ebx,%ecx,8) 10118 10119// CHECK: vmptrst 32493 10120// CHECK: encoding: [0x0f,0xc7,0x3d,0xed,0x7e,0x00,0x00] 10121 vmptrst 0x7eed 10122 10123// CHECK: vmptrst 3133065982 10124// CHECK: encoding: [0x0f,0xc7,0x3d,0xfe,0xca,0xbe,0xba] 10125 vmptrst 0xbabecafe 10126 10127// CHECK: vmptrst 305419896 10128// CHECK: encoding: [0x0f,0xc7,0x3d,0x78,0x56,0x34,0x12] 10129 vmptrst 0x12345678 10130 10131// CHECK: phaddw 3735928559(%ebx,%ecx,8), %mm3 10132// CHECK: encoding: [0x0f,0x38,0x01,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10133 phaddw 0xdeadbeef(%ebx,%ecx,8),%mm3 10134 10135// CHECK: phaddw 69, %mm3 10136// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0x45,0x00,0x00,0x00] 10137 phaddw 0x45,%mm3 10138 10139// CHECK: phaddw 32493, %mm3 10140// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0xed,0x7e,0x00,0x00] 10141 phaddw 0x7eed,%mm3 10142 10143// CHECK: phaddw 3133065982, %mm3 10144// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0xfe,0xca,0xbe,0xba] 10145 phaddw 0xbabecafe,%mm3 10146 10147// CHECK: phaddw 305419896, %mm3 10148// CHECK: encoding: [0x0f,0x38,0x01,0x1d,0x78,0x56,0x34,0x12] 10149 phaddw 0x12345678,%mm3 10150 10151// CHECK: phaddw %mm3, %mm3 10152// CHECK: encoding: [0x0f,0x38,0x01,0xdb] 10153 phaddw %mm3,%mm3 10154 10155// CHECK: phaddw 3735928559(%ebx,%ecx,8), %xmm5 10156// CHECK: encoding: [0x66,0x0f,0x38,0x01,0xac,0xcb,0xef,0xbe,0xad,0xde] 10157 phaddw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10158 10159// CHECK: phaddw 69, %xmm5 10160// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0x45,0x00,0x00,0x00] 10161 phaddw 0x45,%xmm5 10162 10163// CHECK: phaddw 32493, %xmm5 10164// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0xed,0x7e,0x00,0x00] 10165 phaddw 0x7eed,%xmm5 10166 10167// CHECK: phaddw 3133065982, %xmm5 10168// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0xfe,0xca,0xbe,0xba] 10169 phaddw 0xbabecafe,%xmm5 10170 10171// CHECK: phaddw 305419896, %xmm5 10172// CHECK: encoding: [0x66,0x0f,0x38,0x01,0x2d,0x78,0x56,0x34,0x12] 10173 phaddw 0x12345678,%xmm5 10174 10175// CHECK: phaddw %xmm5, %xmm5 10176// CHECK: encoding: [0x66,0x0f,0x38,0x01,0xed] 10177 phaddw %xmm5,%xmm5 10178 10179// CHECK: phaddd 3735928559(%ebx,%ecx,8), %mm3 10180// CHECK: encoding: [0x0f,0x38,0x02,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10181 phaddd 0xdeadbeef(%ebx,%ecx,8),%mm3 10182 10183// CHECK: phaddd 69, %mm3 10184// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0x45,0x00,0x00,0x00] 10185 phaddd 0x45,%mm3 10186 10187// CHECK: phaddd 32493, %mm3 10188// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0xed,0x7e,0x00,0x00] 10189 phaddd 0x7eed,%mm3 10190 10191// CHECK: phaddd 3133065982, %mm3 10192// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0xfe,0xca,0xbe,0xba] 10193 phaddd 0xbabecafe,%mm3 10194 10195// CHECK: phaddd 305419896, %mm3 10196// CHECK: encoding: [0x0f,0x38,0x02,0x1d,0x78,0x56,0x34,0x12] 10197 phaddd 0x12345678,%mm3 10198 10199// CHECK: phaddd %mm3, %mm3 10200// CHECK: encoding: [0x0f,0x38,0x02,0xdb] 10201 phaddd %mm3,%mm3 10202 10203// CHECK: phaddd 3735928559(%ebx,%ecx,8), %xmm5 10204// CHECK: encoding: [0x66,0x0f,0x38,0x02,0xac,0xcb,0xef,0xbe,0xad,0xde] 10205 phaddd 0xdeadbeef(%ebx,%ecx,8),%xmm5 10206 10207// CHECK: phaddd 69, %xmm5 10208// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0x45,0x00,0x00,0x00] 10209 phaddd 0x45,%xmm5 10210 10211// CHECK: phaddd 32493, %xmm5 10212// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0xed,0x7e,0x00,0x00] 10213 phaddd 0x7eed,%xmm5 10214 10215// CHECK: phaddd 3133065982, %xmm5 10216// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0xfe,0xca,0xbe,0xba] 10217 phaddd 0xbabecafe,%xmm5 10218 10219// CHECK: phaddd 305419896, %xmm5 10220// CHECK: encoding: [0x66,0x0f,0x38,0x02,0x2d,0x78,0x56,0x34,0x12] 10221 phaddd 0x12345678,%xmm5 10222 10223// CHECK: phaddd %xmm5, %xmm5 10224// CHECK: encoding: [0x66,0x0f,0x38,0x02,0xed] 10225 phaddd %xmm5,%xmm5 10226 10227// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %mm3 10228// CHECK: encoding: [0x0f,0x38,0x03,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10229 phaddsw 0xdeadbeef(%ebx,%ecx,8),%mm3 10230 10231// CHECK: phaddsw 69, %mm3 10232// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0x45,0x00,0x00,0x00] 10233 phaddsw 0x45,%mm3 10234 10235// CHECK: phaddsw 32493, %mm3 10236// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0xed,0x7e,0x00,0x00] 10237 phaddsw 0x7eed,%mm3 10238 10239// CHECK: phaddsw 3133065982, %mm3 10240// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0xfe,0xca,0xbe,0xba] 10241 phaddsw 0xbabecafe,%mm3 10242 10243// CHECK: phaddsw 305419896, %mm3 10244// CHECK: encoding: [0x0f,0x38,0x03,0x1d,0x78,0x56,0x34,0x12] 10245 phaddsw 0x12345678,%mm3 10246 10247// CHECK: phaddsw %mm3, %mm3 10248// CHECK: encoding: [0x0f,0x38,0x03,0xdb] 10249 phaddsw %mm3,%mm3 10250 10251// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %xmm5 10252// CHECK: encoding: [0x66,0x0f,0x38,0x03,0xac,0xcb,0xef,0xbe,0xad,0xde] 10253 phaddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10254 10255// CHECK: phaddsw 69, %xmm5 10256// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0x45,0x00,0x00,0x00] 10257 phaddsw 0x45,%xmm5 10258 10259// CHECK: phaddsw 32493, %xmm5 10260// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0xed,0x7e,0x00,0x00] 10261 phaddsw 0x7eed,%xmm5 10262 10263// CHECK: phaddsw 3133065982, %xmm5 10264// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0xfe,0xca,0xbe,0xba] 10265 phaddsw 0xbabecafe,%xmm5 10266 10267// CHECK: phaddsw 305419896, %xmm5 10268// CHECK: encoding: [0x66,0x0f,0x38,0x03,0x2d,0x78,0x56,0x34,0x12] 10269 phaddsw 0x12345678,%xmm5 10270 10271// CHECK: phaddsw %xmm5, %xmm5 10272// CHECK: encoding: [0x66,0x0f,0x38,0x03,0xed] 10273 phaddsw %xmm5,%xmm5 10274 10275// CHECK: phsubw 3735928559(%ebx,%ecx,8), %mm3 10276// CHECK: encoding: [0x0f,0x38,0x05,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10277 phsubw 0xdeadbeef(%ebx,%ecx,8),%mm3 10278 10279// CHECK: phsubw 69, %mm3 10280// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0x45,0x00,0x00,0x00] 10281 phsubw 0x45,%mm3 10282 10283// CHECK: phsubw 32493, %mm3 10284// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0xed,0x7e,0x00,0x00] 10285 phsubw 0x7eed,%mm3 10286 10287// CHECK: phsubw 3133065982, %mm3 10288// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0xfe,0xca,0xbe,0xba] 10289 phsubw 0xbabecafe,%mm3 10290 10291// CHECK: phsubw 305419896, %mm3 10292// CHECK: encoding: [0x0f,0x38,0x05,0x1d,0x78,0x56,0x34,0x12] 10293 phsubw 0x12345678,%mm3 10294 10295// CHECK: phsubw %mm3, %mm3 10296// CHECK: encoding: [0x0f,0x38,0x05,0xdb] 10297 phsubw %mm3,%mm3 10298 10299// CHECK: phsubw 3735928559(%ebx,%ecx,8), %xmm5 10300// CHECK: encoding: [0x66,0x0f,0x38,0x05,0xac,0xcb,0xef,0xbe,0xad,0xde] 10301 phsubw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10302 10303// CHECK: phsubw 69, %xmm5 10304// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0x45,0x00,0x00,0x00] 10305 phsubw 0x45,%xmm5 10306 10307// CHECK: phsubw 32493, %xmm5 10308// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0xed,0x7e,0x00,0x00] 10309 phsubw 0x7eed,%xmm5 10310 10311// CHECK: phsubw 3133065982, %xmm5 10312// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0xfe,0xca,0xbe,0xba] 10313 phsubw 0xbabecafe,%xmm5 10314 10315// CHECK: phsubw 305419896, %xmm5 10316// CHECK: encoding: [0x66,0x0f,0x38,0x05,0x2d,0x78,0x56,0x34,0x12] 10317 phsubw 0x12345678,%xmm5 10318 10319// CHECK: phsubw %xmm5, %xmm5 10320// CHECK: encoding: [0x66,0x0f,0x38,0x05,0xed] 10321 phsubw %xmm5,%xmm5 10322 10323// CHECK: phsubd 3735928559(%ebx,%ecx,8), %mm3 10324// CHECK: encoding: [0x0f,0x38,0x06,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10325 phsubd 0xdeadbeef(%ebx,%ecx,8),%mm3 10326 10327// CHECK: phsubd 69, %mm3 10328// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0x45,0x00,0x00,0x00] 10329 phsubd 0x45,%mm3 10330 10331// CHECK: phsubd 32493, %mm3 10332// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0xed,0x7e,0x00,0x00] 10333 phsubd 0x7eed,%mm3 10334 10335// CHECK: phsubd 3133065982, %mm3 10336// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0xfe,0xca,0xbe,0xba] 10337 phsubd 0xbabecafe,%mm3 10338 10339// CHECK: phsubd 305419896, %mm3 10340// CHECK: encoding: [0x0f,0x38,0x06,0x1d,0x78,0x56,0x34,0x12] 10341 phsubd 0x12345678,%mm3 10342 10343// CHECK: phsubd %mm3, %mm3 10344// CHECK: encoding: [0x0f,0x38,0x06,0xdb] 10345 phsubd %mm3,%mm3 10346 10347// CHECK: phsubd 3735928559(%ebx,%ecx,8), %xmm5 10348// CHECK: encoding: [0x66,0x0f,0x38,0x06,0xac,0xcb,0xef,0xbe,0xad,0xde] 10349 phsubd 0xdeadbeef(%ebx,%ecx,8),%xmm5 10350 10351// CHECK: phsubd 69, %xmm5 10352// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0x45,0x00,0x00,0x00] 10353 phsubd 0x45,%xmm5 10354 10355// CHECK: phsubd 32493, %xmm5 10356// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0xed,0x7e,0x00,0x00] 10357 phsubd 0x7eed,%xmm5 10358 10359// CHECK: phsubd 3133065982, %xmm5 10360// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0xfe,0xca,0xbe,0xba] 10361 phsubd 0xbabecafe,%xmm5 10362 10363// CHECK: phsubd 305419896, %xmm5 10364// CHECK: encoding: [0x66,0x0f,0x38,0x06,0x2d,0x78,0x56,0x34,0x12] 10365 phsubd 0x12345678,%xmm5 10366 10367// CHECK: phsubd %xmm5, %xmm5 10368// CHECK: encoding: [0x66,0x0f,0x38,0x06,0xed] 10369 phsubd %xmm5,%xmm5 10370 10371// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %mm3 10372// CHECK: encoding: [0x0f,0x38,0x07,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10373 phsubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 10374 10375// CHECK: phsubsw 69, %mm3 10376// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0x45,0x00,0x00,0x00] 10377 phsubsw 0x45,%mm3 10378 10379// CHECK: phsubsw 32493, %mm3 10380// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0xed,0x7e,0x00,0x00] 10381 phsubsw 0x7eed,%mm3 10382 10383// CHECK: phsubsw 3133065982, %mm3 10384// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0xfe,0xca,0xbe,0xba] 10385 phsubsw 0xbabecafe,%mm3 10386 10387// CHECK: phsubsw 305419896, %mm3 10388// CHECK: encoding: [0x0f,0x38,0x07,0x1d,0x78,0x56,0x34,0x12] 10389 phsubsw 0x12345678,%mm3 10390 10391// CHECK: phsubsw %mm3, %mm3 10392// CHECK: encoding: [0x0f,0x38,0x07,0xdb] 10393 phsubsw %mm3,%mm3 10394 10395// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %xmm5 10396// CHECK: encoding: [0x66,0x0f,0x38,0x07,0xac,0xcb,0xef,0xbe,0xad,0xde] 10397 phsubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10398 10399// CHECK: phsubsw 69, %xmm5 10400// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0x45,0x00,0x00,0x00] 10401 phsubsw 0x45,%xmm5 10402 10403// CHECK: phsubsw 32493, %xmm5 10404// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0xed,0x7e,0x00,0x00] 10405 phsubsw 0x7eed,%xmm5 10406 10407// CHECK: phsubsw 3133065982, %xmm5 10408// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0xfe,0xca,0xbe,0xba] 10409 phsubsw 0xbabecafe,%xmm5 10410 10411// CHECK: phsubsw 305419896, %xmm5 10412// CHECK: encoding: [0x66,0x0f,0x38,0x07,0x2d,0x78,0x56,0x34,0x12] 10413 phsubsw 0x12345678,%xmm5 10414 10415// CHECK: phsubsw %xmm5, %xmm5 10416// CHECK: encoding: [0x66,0x0f,0x38,0x07,0xed] 10417 phsubsw %xmm5,%xmm5 10418 10419// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %mm3 10420// CHECK: encoding: [0x0f,0x38,0x04,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10421 pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 10422 10423// CHECK: pmaddubsw 69, %mm3 10424// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0x45,0x00,0x00,0x00] 10425 pmaddubsw 0x45,%mm3 10426 10427// CHECK: pmaddubsw 32493, %mm3 10428// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0xed,0x7e,0x00,0x00] 10429 pmaddubsw 0x7eed,%mm3 10430 10431// CHECK: pmaddubsw 3133065982, %mm3 10432// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0xfe,0xca,0xbe,0xba] 10433 pmaddubsw 0xbabecafe,%mm3 10434 10435// CHECK: pmaddubsw 305419896, %mm3 10436// CHECK: encoding: [0x0f,0x38,0x04,0x1d,0x78,0x56,0x34,0x12] 10437 pmaddubsw 0x12345678,%mm3 10438 10439// CHECK: pmaddubsw %mm3, %mm3 10440// CHECK: encoding: [0x0f,0x38,0x04,0xdb] 10441 pmaddubsw %mm3,%mm3 10442 10443// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %xmm5 10444// CHECK: encoding: [0x66,0x0f,0x38,0x04,0xac,0xcb,0xef,0xbe,0xad,0xde] 10445 pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10446 10447// CHECK: pmaddubsw 69, %xmm5 10448// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0x45,0x00,0x00,0x00] 10449 pmaddubsw 0x45,%xmm5 10450 10451// CHECK: pmaddubsw 32493, %xmm5 10452// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0xed,0x7e,0x00,0x00] 10453 pmaddubsw 0x7eed,%xmm5 10454 10455// CHECK: pmaddubsw 3133065982, %xmm5 10456// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0xfe,0xca,0xbe,0xba] 10457 pmaddubsw 0xbabecafe,%xmm5 10458 10459// CHECK: pmaddubsw 305419896, %xmm5 10460// CHECK: encoding: [0x66,0x0f,0x38,0x04,0x2d,0x78,0x56,0x34,0x12] 10461 pmaddubsw 0x12345678,%xmm5 10462 10463// CHECK: pmaddubsw %xmm5, %xmm5 10464// CHECK: encoding: [0x66,0x0f,0x38,0x04,0xed] 10465 pmaddubsw %xmm5,%xmm5 10466 10467// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %mm3 10468// CHECK: encoding: [0x0f,0x38,0x0b,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10469 pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%mm3 10470 10471// CHECK: pmulhrsw 69, %mm3 10472// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0x45,0x00,0x00,0x00] 10473 pmulhrsw 0x45,%mm3 10474 10475// CHECK: pmulhrsw 32493, %mm3 10476// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0xed,0x7e,0x00,0x00] 10477 pmulhrsw 0x7eed,%mm3 10478 10479// CHECK: pmulhrsw 3133065982, %mm3 10480// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0xfe,0xca,0xbe,0xba] 10481 pmulhrsw 0xbabecafe,%mm3 10482 10483// CHECK: pmulhrsw 305419896, %mm3 10484// CHECK: encoding: [0x0f,0x38,0x0b,0x1d,0x78,0x56,0x34,0x12] 10485 pmulhrsw 0x12345678,%mm3 10486 10487// CHECK: pmulhrsw %mm3, %mm3 10488// CHECK: encoding: [0x0f,0x38,0x0b,0xdb] 10489 pmulhrsw %mm3,%mm3 10490 10491// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %xmm5 10492// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0xac,0xcb,0xef,0xbe,0xad,0xde] 10493 pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10494 10495// CHECK: pmulhrsw 69, %xmm5 10496// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x45,0x00,0x00,0x00] 10497 pmulhrsw 0x45,%xmm5 10498 10499// CHECK: pmulhrsw 32493, %xmm5 10500// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xed,0x7e,0x00,0x00] 10501 pmulhrsw 0x7eed,%xmm5 10502 10503// CHECK: pmulhrsw 3133065982, %xmm5 10504// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0xfe,0xca,0xbe,0xba] 10505 pmulhrsw 0xbabecafe,%xmm5 10506 10507// CHECK: pmulhrsw 305419896, %xmm5 10508// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0x2d,0x78,0x56,0x34,0x12] 10509 pmulhrsw 0x12345678,%xmm5 10510 10511// CHECK: pmulhrsw %xmm5, %xmm5 10512// CHECK: encoding: [0x66,0x0f,0x38,0x0b,0xed] 10513 pmulhrsw %xmm5,%xmm5 10514 10515// CHECK: pshufb 3735928559(%ebx,%ecx,8), %mm3 10516// CHECK: encoding: [0x0f,0x38,0x00,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10517 pshufb 0xdeadbeef(%ebx,%ecx,8),%mm3 10518 10519// CHECK: pshufb 69, %mm3 10520// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0x45,0x00,0x00,0x00] 10521 pshufb 0x45,%mm3 10522 10523// CHECK: pshufb 32493, %mm3 10524// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0xed,0x7e,0x00,0x00] 10525 pshufb 0x7eed,%mm3 10526 10527// CHECK: pshufb 3133065982, %mm3 10528// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0xfe,0xca,0xbe,0xba] 10529 pshufb 0xbabecafe,%mm3 10530 10531// CHECK: pshufb 305419896, %mm3 10532// CHECK: encoding: [0x0f,0x38,0x00,0x1d,0x78,0x56,0x34,0x12] 10533 pshufb 0x12345678,%mm3 10534 10535// CHECK: pshufb %mm3, %mm3 10536// CHECK: encoding: [0x0f,0x38,0x00,0xdb] 10537 pshufb %mm3,%mm3 10538 10539// CHECK: pshufb 3735928559(%ebx,%ecx,8), %xmm5 10540// CHECK: encoding: [0x66,0x0f,0x38,0x00,0xac,0xcb,0xef,0xbe,0xad,0xde] 10541 pshufb 0xdeadbeef(%ebx,%ecx,8),%xmm5 10542 10543// CHECK: pshufb 69, %xmm5 10544// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0x45,0x00,0x00,0x00] 10545 pshufb 0x45,%xmm5 10546 10547// CHECK: pshufb 32493, %xmm5 10548// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0xed,0x7e,0x00,0x00] 10549 pshufb 0x7eed,%xmm5 10550 10551// CHECK: pshufb 3133065982, %xmm5 10552// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0xfe,0xca,0xbe,0xba] 10553 pshufb 0xbabecafe,%xmm5 10554 10555// CHECK: pshufb 305419896, %xmm5 10556// CHECK: encoding: [0x66,0x0f,0x38,0x00,0x2d,0x78,0x56,0x34,0x12] 10557 pshufb 0x12345678,%xmm5 10558 10559// CHECK: pshufb %xmm5, %xmm5 10560// CHECK: encoding: [0x66,0x0f,0x38,0x00,0xed] 10561 pshufb %xmm5,%xmm5 10562 10563// CHECK: psignb 3735928559(%ebx,%ecx,8), %mm3 10564// CHECK: encoding: [0x0f,0x38,0x08,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10565 psignb 0xdeadbeef(%ebx,%ecx,8),%mm3 10566 10567// CHECK: psignb 69, %mm3 10568// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0x45,0x00,0x00,0x00] 10569 psignb 0x45,%mm3 10570 10571// CHECK: psignb 32493, %mm3 10572// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0xed,0x7e,0x00,0x00] 10573 psignb 0x7eed,%mm3 10574 10575// CHECK: psignb 3133065982, %mm3 10576// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0xfe,0xca,0xbe,0xba] 10577 psignb 0xbabecafe,%mm3 10578 10579// CHECK: psignb 305419896, %mm3 10580// CHECK: encoding: [0x0f,0x38,0x08,0x1d,0x78,0x56,0x34,0x12] 10581 psignb 0x12345678,%mm3 10582 10583// CHECK: psignb %mm3, %mm3 10584// CHECK: encoding: [0x0f,0x38,0x08,0xdb] 10585 psignb %mm3,%mm3 10586 10587// CHECK: psignb 3735928559(%ebx,%ecx,8), %xmm5 10588// CHECK: encoding: [0x66,0x0f,0x38,0x08,0xac,0xcb,0xef,0xbe,0xad,0xde] 10589 psignb 0xdeadbeef(%ebx,%ecx,8),%xmm5 10590 10591// CHECK: psignb 69, %xmm5 10592// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0x45,0x00,0x00,0x00] 10593 psignb 0x45,%xmm5 10594 10595// CHECK: psignb 32493, %xmm5 10596// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0xed,0x7e,0x00,0x00] 10597 psignb 0x7eed,%xmm5 10598 10599// CHECK: psignb 3133065982, %xmm5 10600// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0xfe,0xca,0xbe,0xba] 10601 psignb 0xbabecafe,%xmm5 10602 10603// CHECK: psignb 305419896, %xmm5 10604// CHECK: encoding: [0x66,0x0f,0x38,0x08,0x2d,0x78,0x56,0x34,0x12] 10605 psignb 0x12345678,%xmm5 10606 10607// CHECK: psignb %xmm5, %xmm5 10608// CHECK: encoding: [0x66,0x0f,0x38,0x08,0xed] 10609 psignb %xmm5,%xmm5 10610 10611// CHECK: psignw 3735928559(%ebx,%ecx,8), %mm3 10612// CHECK: encoding: [0x0f,0x38,0x09,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10613 psignw 0xdeadbeef(%ebx,%ecx,8),%mm3 10614 10615// CHECK: psignw 69, %mm3 10616// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0x45,0x00,0x00,0x00] 10617 psignw 0x45,%mm3 10618 10619// CHECK: psignw 32493, %mm3 10620// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0xed,0x7e,0x00,0x00] 10621 psignw 0x7eed,%mm3 10622 10623// CHECK: psignw 3133065982, %mm3 10624// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0xfe,0xca,0xbe,0xba] 10625 psignw 0xbabecafe,%mm3 10626 10627// CHECK: psignw 305419896, %mm3 10628// CHECK: encoding: [0x0f,0x38,0x09,0x1d,0x78,0x56,0x34,0x12] 10629 psignw 0x12345678,%mm3 10630 10631// CHECK: psignw %mm3, %mm3 10632// CHECK: encoding: [0x0f,0x38,0x09,0xdb] 10633 psignw %mm3,%mm3 10634 10635// CHECK: psignw 3735928559(%ebx,%ecx,8), %xmm5 10636// CHECK: encoding: [0x66,0x0f,0x38,0x09,0xac,0xcb,0xef,0xbe,0xad,0xde] 10637 psignw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10638 10639// CHECK: psignw 69, %xmm5 10640// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0x45,0x00,0x00,0x00] 10641 psignw 0x45,%xmm5 10642 10643// CHECK: psignw 32493, %xmm5 10644// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0xed,0x7e,0x00,0x00] 10645 psignw 0x7eed,%xmm5 10646 10647// CHECK: psignw 3133065982, %xmm5 10648// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0xfe,0xca,0xbe,0xba] 10649 psignw 0xbabecafe,%xmm5 10650 10651// CHECK: psignw 305419896, %xmm5 10652// CHECK: encoding: [0x66,0x0f,0x38,0x09,0x2d,0x78,0x56,0x34,0x12] 10653 psignw 0x12345678,%xmm5 10654 10655// CHECK: psignw %xmm5, %xmm5 10656// CHECK: encoding: [0x66,0x0f,0x38,0x09,0xed] 10657 psignw %xmm5,%xmm5 10658 10659// CHECK: psignd 3735928559(%ebx,%ecx,8), %mm3 10660// CHECK: encoding: [0x0f,0x38,0x0a,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10661 psignd 0xdeadbeef(%ebx,%ecx,8),%mm3 10662 10663// CHECK: psignd 69, %mm3 10664// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0x45,0x00,0x00,0x00] 10665 psignd 0x45,%mm3 10666 10667// CHECK: psignd 32493, %mm3 10668// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0xed,0x7e,0x00,0x00] 10669 psignd 0x7eed,%mm3 10670 10671// CHECK: psignd 3133065982, %mm3 10672// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0xfe,0xca,0xbe,0xba] 10673 psignd 0xbabecafe,%mm3 10674 10675// CHECK: psignd 305419896, %mm3 10676// CHECK: encoding: [0x0f,0x38,0x0a,0x1d,0x78,0x56,0x34,0x12] 10677 psignd 0x12345678,%mm3 10678 10679// CHECK: psignd %mm3, %mm3 10680// CHECK: encoding: [0x0f,0x38,0x0a,0xdb] 10681 psignd %mm3,%mm3 10682 10683// CHECK: psignd 3735928559(%ebx,%ecx,8), %xmm5 10684// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0xac,0xcb,0xef,0xbe,0xad,0xde] 10685 psignd 0xdeadbeef(%ebx,%ecx,8),%xmm5 10686 10687// CHECK: psignd 69, %xmm5 10688// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x45,0x00,0x00,0x00] 10689 psignd 0x45,%xmm5 10690 10691// CHECK: psignd 32493, %xmm5 10692// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xed,0x7e,0x00,0x00] 10693 psignd 0x7eed,%xmm5 10694 10695// CHECK: psignd 3133065982, %xmm5 10696// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0xfe,0xca,0xbe,0xba] 10697 psignd 0xbabecafe,%xmm5 10698 10699// CHECK: psignd 305419896, %xmm5 10700// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0x2d,0x78,0x56,0x34,0x12] 10701 psignd 0x12345678,%xmm5 10702 10703// CHECK: psignd %xmm5, %xmm5 10704// CHECK: encoding: [0x66,0x0f,0x38,0x0a,0xed] 10705 psignd %xmm5,%xmm5 10706 10707// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3 10708// CHECK: encoding: [0x0f,0x38,0x1c,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10709 pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3 10710 10711// CHECK: pabsb 69, %mm3 10712// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0x45,0x00,0x00,0x00] 10713 pabsb 0x45,%mm3 10714 10715// CHECK: pabsb 32493, %mm3 10716// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0xed,0x7e,0x00,0x00] 10717 pabsb 0x7eed,%mm3 10718 10719// CHECK: pabsb 3133065982, %mm3 10720// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0xfe,0xca,0xbe,0xba] 10721 pabsb 0xbabecafe,%mm3 10722 10723// CHECK: pabsb 305419896, %mm3 10724// CHECK: encoding: [0x0f,0x38,0x1c,0x1d,0x78,0x56,0x34,0x12] 10725 pabsb 0x12345678,%mm3 10726 10727// CHECK: pabsb %mm3, %mm3 10728// CHECK: encoding: [0x0f,0x38,0x1c,0xdb] 10729 pabsb %mm3,%mm3 10730 10731// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5 10732// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0xac,0xcb,0xef,0xbe,0xad,0xde] 10733 pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 10734 10735// CHECK: pabsb 69, %xmm5 10736// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x45,0x00,0x00,0x00] 10737 pabsb 0x45,%xmm5 10738 10739// CHECK: pabsb 32493, %xmm5 10740// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xed,0x7e,0x00,0x00] 10741 pabsb 0x7eed,%xmm5 10742 10743// CHECK: pabsb 3133065982, %xmm5 10744// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0xfe,0xca,0xbe,0xba] 10745 pabsb 0xbabecafe,%xmm5 10746 10747// CHECK: pabsb 305419896, %xmm5 10748// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0x2d,0x78,0x56,0x34,0x12] 10749 pabsb 0x12345678,%xmm5 10750 10751// CHECK: pabsb %xmm5, %xmm5 10752// CHECK: encoding: [0x66,0x0f,0x38,0x1c,0xed] 10753 pabsb %xmm5,%xmm5 10754 10755// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3 10756// CHECK: encoding: [0x0f,0x38,0x1d,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10757 pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3 10758 10759// CHECK: pabsw 69, %mm3 10760// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0x45,0x00,0x00,0x00] 10761 pabsw 0x45,%mm3 10762 10763// CHECK: pabsw 32493, %mm3 10764// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0xed,0x7e,0x00,0x00] 10765 pabsw 0x7eed,%mm3 10766 10767// CHECK: pabsw 3133065982, %mm3 10768// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0xfe,0xca,0xbe,0xba] 10769 pabsw 0xbabecafe,%mm3 10770 10771// CHECK: pabsw 305419896, %mm3 10772// CHECK: encoding: [0x0f,0x38,0x1d,0x1d,0x78,0x56,0x34,0x12] 10773 pabsw 0x12345678,%mm3 10774 10775// CHECK: pabsw %mm3, %mm3 10776// CHECK: encoding: [0x0f,0x38,0x1d,0xdb] 10777 pabsw %mm3,%mm3 10778 10779// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5 10780// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0xac,0xcb,0xef,0xbe,0xad,0xde] 10781 pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10782 10783// CHECK: pabsw 69, %xmm5 10784// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x45,0x00,0x00,0x00] 10785 pabsw 0x45,%xmm5 10786 10787// CHECK: pabsw 32493, %xmm5 10788// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xed,0x7e,0x00,0x00] 10789 pabsw 0x7eed,%xmm5 10790 10791// CHECK: pabsw 3133065982, %xmm5 10792// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0xfe,0xca,0xbe,0xba] 10793 pabsw 0xbabecafe,%xmm5 10794 10795// CHECK: pabsw 305419896, %xmm5 10796// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0x2d,0x78,0x56,0x34,0x12] 10797 pabsw 0x12345678,%xmm5 10798 10799// CHECK: pabsw %xmm5, %xmm5 10800// CHECK: encoding: [0x66,0x0f,0x38,0x1d,0xed] 10801 pabsw %xmm5,%xmm5 10802 10803// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3 10804// CHECK: encoding: [0x0f,0x38,0x1e,0x9c,0xcb,0xef,0xbe,0xad,0xde] 10805 pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3 10806 10807// CHECK: pabsd 69, %mm3 10808// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0x45,0x00,0x00,0x00] 10809 pabsd 0x45,%mm3 10810 10811// CHECK: pabsd 32493, %mm3 10812// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0xed,0x7e,0x00,0x00] 10813 pabsd 0x7eed,%mm3 10814 10815// CHECK: pabsd 3133065982, %mm3 10816// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0xfe,0xca,0xbe,0xba] 10817 pabsd 0xbabecafe,%mm3 10818 10819// CHECK: pabsd 305419896, %mm3 10820// CHECK: encoding: [0x0f,0x38,0x1e,0x1d,0x78,0x56,0x34,0x12] 10821 pabsd 0x12345678,%mm3 10822 10823// CHECK: pabsd %mm3, %mm3 10824// CHECK: encoding: [0x0f,0x38,0x1e,0xdb] 10825 pabsd %mm3,%mm3 10826 10827// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5 10828// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0xac,0xcb,0xef,0xbe,0xad,0xde] 10829 pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 10830 10831// CHECK: pabsd 69, %xmm5 10832// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x45,0x00,0x00,0x00] 10833 pabsd 0x45,%xmm5 10834 10835// CHECK: pabsd 32493, %xmm5 10836// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xed,0x7e,0x00,0x00] 10837 pabsd 0x7eed,%xmm5 10838 10839// CHECK: pabsd 3133065982, %xmm5 10840// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0xfe,0xca,0xbe,0xba] 10841 pabsd 0xbabecafe,%xmm5 10842 10843// CHECK: pabsd 305419896, %xmm5 10844// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0x2d,0x78,0x56,0x34,0x12] 10845 pabsd 0x12345678,%xmm5 10846 10847// CHECK: pabsd %xmm5, %xmm5 10848// CHECK: encoding: [0x66,0x0f,0x38,0x1e,0xed] 10849 pabsd %xmm5,%xmm5 10850 10851// CHECK: femms 10852// CHECK: encoding: [0x0f,0x0e] 10853 femms 10854 10855// CHECK: movntdqa 3735928559(%ebx,%ecx,8), %xmm5 10856// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0xac,0xcb,0xef,0xbe,0xad,0xde] 10857 movntdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5 10858 10859// CHECK: movntdqa 69, %xmm5 10860// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x45,0x00,0x00,0x00] 10861 movntdqa 0x45,%xmm5 10862 10863// CHECK: movntdqa 32493, %xmm5 10864// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xed,0x7e,0x00,0x00] 10865 movntdqa 0x7eed,%xmm5 10866 10867// CHECK: movntdqa 3133065982, %xmm5 10868// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0xfe,0xca,0xbe,0xba] 10869 movntdqa 0xbabecafe,%xmm5 10870 10871// CHECK: movntdqa 305419896, %xmm5 10872// CHECK: encoding: [0x66,0x0f,0x38,0x2a,0x2d,0x78,0x56,0x34,0x12] 10873 movntdqa 0x12345678,%xmm5 10874 10875// CHECK: packusdw 3735928559(%ebx,%ecx,8), %xmm5 10876// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0xac,0xcb,0xef,0xbe,0xad,0xde] 10877 packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10878 10879// CHECK: packusdw 69, %xmm5 10880// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x45,0x00,0x00,0x00] 10881 packusdw 0x45,%xmm5 10882 10883// CHECK: packusdw 32493, %xmm5 10884// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xed,0x7e,0x00,0x00] 10885 packusdw 0x7eed,%xmm5 10886 10887// CHECK: packusdw 3133065982, %xmm5 10888// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0xfe,0xca,0xbe,0xba] 10889 packusdw 0xbabecafe,%xmm5 10890 10891// CHECK: packusdw 305419896, %xmm5 10892// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0x2d,0x78,0x56,0x34,0x12] 10893 packusdw 0x12345678,%xmm5 10894 10895// CHECK: packusdw %xmm5, %xmm5 10896// CHECK: encoding: [0x66,0x0f,0x38,0x2b,0xed] 10897 packusdw %xmm5,%xmm5 10898 10899// CHECK: pcmpeqq 3735928559(%ebx,%ecx,8), %xmm5 10900// CHECK: encoding: [0x66,0x0f,0x38,0x29,0xac,0xcb,0xef,0xbe,0xad,0xde] 10901 pcmpeqq 0xdeadbeef(%ebx,%ecx,8),%xmm5 10902 10903// CHECK: pcmpeqq 69, %xmm5 10904// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0x45,0x00,0x00,0x00] 10905 pcmpeqq 0x45,%xmm5 10906 10907// CHECK: pcmpeqq 32493, %xmm5 10908// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0xed,0x7e,0x00,0x00] 10909 pcmpeqq 0x7eed,%xmm5 10910 10911// CHECK: pcmpeqq 3133065982, %xmm5 10912// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0xfe,0xca,0xbe,0xba] 10913 pcmpeqq 0xbabecafe,%xmm5 10914 10915// CHECK: pcmpeqq 305419896, %xmm5 10916// CHECK: encoding: [0x66,0x0f,0x38,0x29,0x2d,0x78,0x56,0x34,0x12] 10917 pcmpeqq 0x12345678,%xmm5 10918 10919// CHECK: pcmpeqq %xmm5, %xmm5 10920// CHECK: encoding: [0x66,0x0f,0x38,0x29,0xed] 10921 pcmpeqq %xmm5,%xmm5 10922 10923// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5 10924// CHECK: encoding: [0x66,0x0f,0x38,0x41,0xac,0xcb,0xef,0xbe,0xad,0xde] 10925 phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 10926 10927// CHECK: phminposuw 69, %xmm5 10928// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0x45,0x00,0x00,0x00] 10929 phminposuw 0x45,%xmm5 10930 10931// CHECK: phminposuw 32493, %xmm5 10932// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0xed,0x7e,0x00,0x00] 10933 phminposuw 0x7eed,%xmm5 10934 10935// CHECK: phminposuw 3133065982, %xmm5 10936// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0xfe,0xca,0xbe,0xba] 10937 phminposuw 0xbabecafe,%xmm5 10938 10939// CHECK: phminposuw 305419896, %xmm5 10940// CHECK: encoding: [0x66,0x0f,0x38,0x41,0x2d,0x78,0x56,0x34,0x12] 10941 phminposuw 0x12345678,%xmm5 10942 10943// CHECK: phminposuw %xmm5, %xmm5 10944// CHECK: encoding: [0x66,0x0f,0x38,0x41,0xed] 10945 phminposuw %xmm5,%xmm5 10946 10947// CHECK: pmaxsb 3735928559(%ebx,%ecx,8), %xmm5 10948// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0xac,0xcb,0xef,0xbe,0xad,0xde] 10949 pmaxsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 10950 10951// CHECK: pmaxsb 69, %xmm5 10952// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x45,0x00,0x00,0x00] 10953 pmaxsb 0x45,%xmm5 10954 10955// CHECK: pmaxsb 32493, %xmm5 10956// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xed,0x7e,0x00,0x00] 10957 pmaxsb 0x7eed,%xmm5 10958 10959// CHECK: pmaxsb 3133065982, %xmm5 10960// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0xfe,0xca,0xbe,0xba] 10961 pmaxsb 0xbabecafe,%xmm5 10962 10963// CHECK: pmaxsb 305419896, %xmm5 10964// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0x2d,0x78,0x56,0x34,0x12] 10965 pmaxsb 0x12345678,%xmm5 10966 10967// CHECK: pmaxsb %xmm5, %xmm5 10968// CHECK: encoding: [0x66,0x0f,0x38,0x3c,0xed] 10969 pmaxsb %xmm5,%xmm5 10970 10971// CHECK: pmaxsd 3735928559(%ebx,%ecx,8), %xmm5 10972// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0xac,0xcb,0xef,0xbe,0xad,0xde] 10973 pmaxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 10974 10975// CHECK: pmaxsd 69, %xmm5 10976// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x45,0x00,0x00,0x00] 10977 pmaxsd 0x45,%xmm5 10978 10979// CHECK: pmaxsd 32493, %xmm5 10980// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xed,0x7e,0x00,0x00] 10981 pmaxsd 0x7eed,%xmm5 10982 10983// CHECK: pmaxsd 3133065982, %xmm5 10984// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0xfe,0xca,0xbe,0xba] 10985 pmaxsd 0xbabecafe,%xmm5 10986 10987// CHECK: pmaxsd 305419896, %xmm5 10988// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0x2d,0x78,0x56,0x34,0x12] 10989 pmaxsd 0x12345678,%xmm5 10990 10991// CHECK: pmaxsd %xmm5, %xmm5 10992// CHECK: encoding: [0x66,0x0f,0x38,0x3d,0xed] 10993 pmaxsd %xmm5,%xmm5 10994 10995// CHECK: pmaxud 3735928559(%ebx,%ecx,8), %xmm5 10996// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0xac,0xcb,0xef,0xbe,0xad,0xde] 10997 pmaxud 0xdeadbeef(%ebx,%ecx,8),%xmm5 10998 10999// CHECK: pmaxud 69, %xmm5 11000// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x45,0x00,0x00,0x00] 11001 pmaxud 0x45,%xmm5 11002 11003// CHECK: pmaxud 32493, %xmm5 11004// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xed,0x7e,0x00,0x00] 11005 pmaxud 0x7eed,%xmm5 11006 11007// CHECK: pmaxud 3133065982, %xmm5 11008// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0xfe,0xca,0xbe,0xba] 11009 pmaxud 0xbabecafe,%xmm5 11010 11011// CHECK: pmaxud 305419896, %xmm5 11012// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0x2d,0x78,0x56,0x34,0x12] 11013 pmaxud 0x12345678,%xmm5 11014 11015// CHECK: pmaxud %xmm5, %xmm5 11016// CHECK: encoding: [0x66,0x0f,0x38,0x3f,0xed] 11017 pmaxud %xmm5,%xmm5 11018 11019// CHECK: pmaxuw 3735928559(%ebx,%ecx,8), %xmm5 11020// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0xac,0xcb,0xef,0xbe,0xad,0xde] 11021 pmaxuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 11022 11023// CHECK: pmaxuw 69, %xmm5 11024// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x45,0x00,0x00,0x00] 11025 pmaxuw 0x45,%xmm5 11026 11027// CHECK: pmaxuw 32493, %xmm5 11028// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xed,0x7e,0x00,0x00] 11029 pmaxuw 0x7eed,%xmm5 11030 11031// CHECK: pmaxuw 3133065982, %xmm5 11032// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0xfe,0xca,0xbe,0xba] 11033 pmaxuw 0xbabecafe,%xmm5 11034 11035// CHECK: pmaxuw 305419896, %xmm5 11036// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0x2d,0x78,0x56,0x34,0x12] 11037 pmaxuw 0x12345678,%xmm5 11038 11039// CHECK: pmaxuw %xmm5, %xmm5 11040// CHECK: encoding: [0x66,0x0f,0x38,0x3e,0xed] 11041 pmaxuw %xmm5,%xmm5 11042 11043// CHECK: pminsb 3735928559(%ebx,%ecx,8), %xmm5 11044// CHECK: encoding: [0x66,0x0f,0x38,0x38,0xac,0xcb,0xef,0xbe,0xad,0xde] 11045 pminsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 11046 11047// CHECK: pminsb 69, %xmm5 11048// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0x45,0x00,0x00,0x00] 11049 pminsb 0x45,%xmm5 11050 11051// CHECK: pminsb 32493, %xmm5 11052// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0xed,0x7e,0x00,0x00] 11053 pminsb 0x7eed,%xmm5 11054 11055// CHECK: pminsb 3133065982, %xmm5 11056// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0xfe,0xca,0xbe,0xba] 11057 pminsb 0xbabecafe,%xmm5 11058 11059// CHECK: pminsb 305419896, %xmm5 11060// CHECK: encoding: [0x66,0x0f,0x38,0x38,0x2d,0x78,0x56,0x34,0x12] 11061 pminsb 0x12345678,%xmm5 11062 11063// CHECK: pminsb %xmm5, %xmm5 11064// CHECK: encoding: [0x66,0x0f,0x38,0x38,0xed] 11065 pminsb %xmm5,%xmm5 11066 11067// CHECK: pminsd 3735928559(%ebx,%ecx,8), %xmm5 11068// CHECK: encoding: [0x66,0x0f,0x38,0x39,0xac,0xcb,0xef,0xbe,0xad,0xde] 11069 pminsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 11070 11071// CHECK: pminsd 69, %xmm5 11072// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0x45,0x00,0x00,0x00] 11073 pminsd 0x45,%xmm5 11074 11075// CHECK: pminsd 32493, %xmm5 11076// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0xed,0x7e,0x00,0x00] 11077 pminsd 0x7eed,%xmm5 11078 11079// CHECK: pminsd 3133065982, %xmm5 11080// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0xfe,0xca,0xbe,0xba] 11081 pminsd 0xbabecafe,%xmm5 11082 11083// CHECK: pminsd 305419896, %xmm5 11084// CHECK: encoding: [0x66,0x0f,0x38,0x39,0x2d,0x78,0x56,0x34,0x12] 11085 pminsd 0x12345678,%xmm5 11086 11087// CHECK: pminsd %xmm5, %xmm5 11088// CHECK: encoding: [0x66,0x0f,0x38,0x39,0xed] 11089 pminsd %xmm5,%xmm5 11090 11091// CHECK: pminud 3735928559(%ebx,%ecx,8), %xmm5 11092// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0xac,0xcb,0xef,0xbe,0xad,0xde] 11093 pminud 0xdeadbeef(%ebx,%ecx,8),%xmm5 11094 11095// CHECK: pminud 69, %xmm5 11096// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x45,0x00,0x00,0x00] 11097 pminud 0x45,%xmm5 11098 11099// CHECK: pminud 32493, %xmm5 11100// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xed,0x7e,0x00,0x00] 11101 pminud 0x7eed,%xmm5 11102 11103// CHECK: pminud 3133065982, %xmm5 11104// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0xfe,0xca,0xbe,0xba] 11105 pminud 0xbabecafe,%xmm5 11106 11107// CHECK: pminud 305419896, %xmm5 11108// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0x2d,0x78,0x56,0x34,0x12] 11109 pminud 0x12345678,%xmm5 11110 11111// CHECK: pminud %xmm5, %xmm5 11112// CHECK: encoding: [0x66,0x0f,0x38,0x3b,0xed] 11113 pminud %xmm5,%xmm5 11114 11115// CHECK: pminuw 3735928559(%ebx,%ecx,8), %xmm5 11116// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0xac,0xcb,0xef,0xbe,0xad,0xde] 11117 pminuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 11118 11119// CHECK: pminuw 69, %xmm5 11120// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x45,0x00,0x00,0x00] 11121 pminuw 0x45,%xmm5 11122 11123// CHECK: pminuw 32493, %xmm5 11124// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xed,0x7e,0x00,0x00] 11125 pminuw 0x7eed,%xmm5 11126 11127// CHECK: pminuw 3133065982, %xmm5 11128// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0xfe,0xca,0xbe,0xba] 11129 pminuw 0xbabecafe,%xmm5 11130 11131// CHECK: pminuw 305419896, %xmm5 11132// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0x2d,0x78,0x56,0x34,0x12] 11133 pminuw 0x12345678,%xmm5 11134 11135// CHECK: pminuw %xmm5, %xmm5 11136// CHECK: encoding: [0x66,0x0f,0x38,0x3a,0xed] 11137 pminuw %xmm5,%xmm5 11138 11139// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5 11140// CHECK: encoding: [0x66,0x0f,0x38,0x20,0xac,0xcb,0xef,0xbe,0xad,0xde] 11141 pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 11142 11143// CHECK: pmovsxbw 69, %xmm5 11144// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0x45,0x00,0x00,0x00] 11145 pmovsxbw 0x45,%xmm5 11146 11147// CHECK: pmovsxbw 32493, %xmm5 11148// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0xed,0x7e,0x00,0x00] 11149 pmovsxbw 0x7eed,%xmm5 11150 11151// CHECK: pmovsxbw 3133065982, %xmm5 11152// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0xfe,0xca,0xbe,0xba] 11153 pmovsxbw 0xbabecafe,%xmm5 11154 11155// CHECK: pmovsxbw 305419896, %xmm5 11156// CHECK: encoding: [0x66,0x0f,0x38,0x20,0x2d,0x78,0x56,0x34,0x12] 11157 pmovsxbw 0x12345678,%xmm5 11158 11159// CHECK: pmovsxbw %xmm5, %xmm5 11160// CHECK: encoding: [0x66,0x0f,0x38,0x20,0xed] 11161 pmovsxbw %xmm5,%xmm5 11162 11163// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5 11164// CHECK: encoding: [0x66,0x0f,0x38,0x21,0xac,0xcb,0xef,0xbe,0xad,0xde] 11165 pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 11166 11167// CHECK: pmovsxbd 69, %xmm5 11168// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0x45,0x00,0x00,0x00] 11169 pmovsxbd 0x45,%xmm5 11170 11171// CHECK: pmovsxbd 32493, %xmm5 11172// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0xed,0x7e,0x00,0x00] 11173 pmovsxbd 0x7eed,%xmm5 11174 11175// CHECK: pmovsxbd 3133065982, %xmm5 11176// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0xfe,0xca,0xbe,0xba] 11177 pmovsxbd 0xbabecafe,%xmm5 11178 11179// CHECK: pmovsxbd 305419896, %xmm5 11180// CHECK: encoding: [0x66,0x0f,0x38,0x21,0x2d,0x78,0x56,0x34,0x12] 11181 pmovsxbd 0x12345678,%xmm5 11182 11183// CHECK: pmovsxbd %xmm5, %xmm5 11184// CHECK: encoding: [0x66,0x0f,0x38,0x21,0xed] 11185 pmovsxbd %xmm5,%xmm5 11186 11187// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5 11188// CHECK: encoding: [0x66,0x0f,0x38,0x22,0xac,0xcb,0xef,0xbe,0xad,0xde] 11189 pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11190 11191// CHECK: pmovsxbq 69, %xmm5 11192// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0x45,0x00,0x00,0x00] 11193 pmovsxbq 0x45,%xmm5 11194 11195// CHECK: pmovsxbq 32493, %xmm5 11196// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0xed,0x7e,0x00,0x00] 11197 pmovsxbq 0x7eed,%xmm5 11198 11199// CHECK: pmovsxbq 3133065982, %xmm5 11200// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0xfe,0xca,0xbe,0xba] 11201 pmovsxbq 0xbabecafe,%xmm5 11202 11203// CHECK: pmovsxbq 305419896, %xmm5 11204// CHECK: encoding: [0x66,0x0f,0x38,0x22,0x2d,0x78,0x56,0x34,0x12] 11205 pmovsxbq 0x12345678,%xmm5 11206 11207// CHECK: pmovsxbq %xmm5, %xmm5 11208// CHECK: encoding: [0x66,0x0f,0x38,0x22,0xed] 11209 pmovsxbq %xmm5,%xmm5 11210 11211// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5 11212// CHECK: encoding: [0x66,0x0f,0x38,0x23,0xac,0xcb,0xef,0xbe,0xad,0xde] 11213 pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 11214 11215// CHECK: pmovsxwd 69, %xmm5 11216// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0x45,0x00,0x00,0x00] 11217 pmovsxwd 0x45,%xmm5 11218 11219// CHECK: pmovsxwd 32493, %xmm5 11220// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0xed,0x7e,0x00,0x00] 11221 pmovsxwd 0x7eed,%xmm5 11222 11223// CHECK: pmovsxwd 3133065982, %xmm5 11224// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0xfe,0xca,0xbe,0xba] 11225 pmovsxwd 0xbabecafe,%xmm5 11226 11227// CHECK: pmovsxwd 305419896, %xmm5 11228// CHECK: encoding: [0x66,0x0f,0x38,0x23,0x2d,0x78,0x56,0x34,0x12] 11229 pmovsxwd 0x12345678,%xmm5 11230 11231// CHECK: pmovsxwd %xmm5, %xmm5 11232// CHECK: encoding: [0x66,0x0f,0x38,0x23,0xed] 11233 pmovsxwd %xmm5,%xmm5 11234 11235// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5 11236// CHECK: encoding: [0x66,0x0f,0x38,0x24,0xac,0xcb,0xef,0xbe,0xad,0xde] 11237 pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11238 11239// CHECK: pmovsxwq 69, %xmm5 11240// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0x45,0x00,0x00,0x00] 11241 pmovsxwq 0x45,%xmm5 11242 11243// CHECK: pmovsxwq 32493, %xmm5 11244// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0xed,0x7e,0x00,0x00] 11245 pmovsxwq 0x7eed,%xmm5 11246 11247// CHECK: pmovsxwq 3133065982, %xmm5 11248// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0xfe,0xca,0xbe,0xba] 11249 pmovsxwq 0xbabecafe,%xmm5 11250 11251// CHECK: pmovsxwq 305419896, %xmm5 11252// CHECK: encoding: [0x66,0x0f,0x38,0x24,0x2d,0x78,0x56,0x34,0x12] 11253 pmovsxwq 0x12345678,%xmm5 11254 11255// CHECK: pmovsxwq %xmm5, %xmm5 11256// CHECK: encoding: [0x66,0x0f,0x38,0x24,0xed] 11257 pmovsxwq %xmm5,%xmm5 11258 11259// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5 11260// CHECK: encoding: [0x66,0x0f,0x38,0x25,0xac,0xcb,0xef,0xbe,0xad,0xde] 11261 pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11262 11263// CHECK: pmovsxdq 69, %xmm5 11264// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0x45,0x00,0x00,0x00] 11265 pmovsxdq 0x45,%xmm5 11266 11267// CHECK: pmovsxdq 32493, %xmm5 11268// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0xed,0x7e,0x00,0x00] 11269 pmovsxdq 0x7eed,%xmm5 11270 11271// CHECK: pmovsxdq 3133065982, %xmm5 11272// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0xfe,0xca,0xbe,0xba] 11273 pmovsxdq 0xbabecafe,%xmm5 11274 11275// CHECK: pmovsxdq 305419896, %xmm5 11276// CHECK: encoding: [0x66,0x0f,0x38,0x25,0x2d,0x78,0x56,0x34,0x12] 11277 pmovsxdq 0x12345678,%xmm5 11278 11279// CHECK: pmovsxdq %xmm5, %xmm5 11280// CHECK: encoding: [0x66,0x0f,0x38,0x25,0xed] 11281 pmovsxdq %xmm5,%xmm5 11282 11283// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5 11284// CHECK: encoding: [0x66,0x0f,0x38,0x30,0xac,0xcb,0xef,0xbe,0xad,0xde] 11285 pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 11286 11287// CHECK: pmovzxbw 69, %xmm5 11288// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0x45,0x00,0x00,0x00] 11289 pmovzxbw 0x45,%xmm5 11290 11291// CHECK: pmovzxbw 32493, %xmm5 11292// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0xed,0x7e,0x00,0x00] 11293 pmovzxbw 0x7eed,%xmm5 11294 11295// CHECK: pmovzxbw 3133065982, %xmm5 11296// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0xfe,0xca,0xbe,0xba] 11297 pmovzxbw 0xbabecafe,%xmm5 11298 11299// CHECK: pmovzxbw 305419896, %xmm5 11300// CHECK: encoding: [0x66,0x0f,0x38,0x30,0x2d,0x78,0x56,0x34,0x12] 11301 pmovzxbw 0x12345678,%xmm5 11302 11303// CHECK: pmovzxbw %xmm5, %xmm5 11304// CHECK: encoding: [0x66,0x0f,0x38,0x30,0xed] 11305 pmovzxbw %xmm5,%xmm5 11306 11307// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5 11308// CHECK: encoding: [0x66,0x0f,0x38,0x31,0xac,0xcb,0xef,0xbe,0xad,0xde] 11309 pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 11310 11311// CHECK: pmovzxbd 69, %xmm5 11312// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0x45,0x00,0x00,0x00] 11313 pmovzxbd 0x45,%xmm5 11314 11315// CHECK: pmovzxbd 32493, %xmm5 11316// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0xed,0x7e,0x00,0x00] 11317 pmovzxbd 0x7eed,%xmm5 11318 11319// CHECK: pmovzxbd 3133065982, %xmm5 11320// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0xfe,0xca,0xbe,0xba] 11321 pmovzxbd 0xbabecafe,%xmm5 11322 11323// CHECK: pmovzxbd 305419896, %xmm5 11324// CHECK: encoding: [0x66,0x0f,0x38,0x31,0x2d,0x78,0x56,0x34,0x12] 11325 pmovzxbd 0x12345678,%xmm5 11326 11327// CHECK: pmovzxbd %xmm5, %xmm5 11328// CHECK: encoding: [0x66,0x0f,0x38,0x31,0xed] 11329 pmovzxbd %xmm5,%xmm5 11330 11331// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5 11332// CHECK: encoding: [0x66,0x0f,0x38,0x32,0xac,0xcb,0xef,0xbe,0xad,0xde] 11333 pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11334 11335// CHECK: pmovzxbq 69, %xmm5 11336// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0x45,0x00,0x00,0x00] 11337 pmovzxbq 0x45,%xmm5 11338 11339// CHECK: pmovzxbq 32493, %xmm5 11340// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0xed,0x7e,0x00,0x00] 11341 pmovzxbq 0x7eed,%xmm5 11342 11343// CHECK: pmovzxbq 3133065982, %xmm5 11344// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0xfe,0xca,0xbe,0xba] 11345 pmovzxbq 0xbabecafe,%xmm5 11346 11347// CHECK: pmovzxbq 305419896, %xmm5 11348// CHECK: encoding: [0x66,0x0f,0x38,0x32,0x2d,0x78,0x56,0x34,0x12] 11349 pmovzxbq 0x12345678,%xmm5 11350 11351// CHECK: pmovzxbq %xmm5, %xmm5 11352// CHECK: encoding: [0x66,0x0f,0x38,0x32,0xed] 11353 pmovzxbq %xmm5,%xmm5 11354 11355// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5 11356// CHECK: encoding: [0x66,0x0f,0x38,0x33,0xac,0xcb,0xef,0xbe,0xad,0xde] 11357 pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 11358 11359// CHECK: pmovzxwd 69, %xmm5 11360// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0x45,0x00,0x00,0x00] 11361 pmovzxwd 0x45,%xmm5 11362 11363// CHECK: pmovzxwd 32493, %xmm5 11364// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0xed,0x7e,0x00,0x00] 11365 pmovzxwd 0x7eed,%xmm5 11366 11367// CHECK: pmovzxwd 3133065982, %xmm5 11368// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0xfe,0xca,0xbe,0xba] 11369 pmovzxwd 0xbabecafe,%xmm5 11370 11371// CHECK: pmovzxwd 305419896, %xmm5 11372// CHECK: encoding: [0x66,0x0f,0x38,0x33,0x2d,0x78,0x56,0x34,0x12] 11373 pmovzxwd 0x12345678,%xmm5 11374 11375// CHECK: pmovzxwd %xmm5, %xmm5 11376// CHECK: encoding: [0x66,0x0f,0x38,0x33,0xed] 11377 pmovzxwd %xmm5,%xmm5 11378 11379// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5 11380// CHECK: encoding: [0x66,0x0f,0x38,0x34,0xac,0xcb,0xef,0xbe,0xad,0xde] 11381 pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11382 11383// CHECK: pmovzxwq 69, %xmm5 11384// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0x45,0x00,0x00,0x00] 11385 pmovzxwq 0x45,%xmm5 11386 11387// CHECK: pmovzxwq 32493, %xmm5 11388// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0xed,0x7e,0x00,0x00] 11389 pmovzxwq 0x7eed,%xmm5 11390 11391// CHECK: pmovzxwq 3133065982, %xmm5 11392// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0xfe,0xca,0xbe,0xba] 11393 pmovzxwq 0xbabecafe,%xmm5 11394 11395// CHECK: pmovzxwq 305419896, %xmm5 11396// CHECK: encoding: [0x66,0x0f,0x38,0x34,0x2d,0x78,0x56,0x34,0x12] 11397 pmovzxwq 0x12345678,%xmm5 11398 11399// CHECK: pmovzxwq %xmm5, %xmm5 11400// CHECK: encoding: [0x66,0x0f,0x38,0x34,0xed] 11401 pmovzxwq %xmm5,%xmm5 11402 11403// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5 11404// CHECK: encoding: [0x66,0x0f,0x38,0x35,0xac,0xcb,0xef,0xbe,0xad,0xde] 11405 pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11406 11407// CHECK: pmovzxdq 69, %xmm5 11408// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0x45,0x00,0x00,0x00] 11409 pmovzxdq 0x45,%xmm5 11410 11411// CHECK: pmovzxdq 32493, %xmm5 11412// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0xed,0x7e,0x00,0x00] 11413 pmovzxdq 0x7eed,%xmm5 11414 11415// CHECK: pmovzxdq 3133065982, %xmm5 11416// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0xfe,0xca,0xbe,0xba] 11417 pmovzxdq 0xbabecafe,%xmm5 11418 11419// CHECK: pmovzxdq 305419896, %xmm5 11420// CHECK: encoding: [0x66,0x0f,0x38,0x35,0x2d,0x78,0x56,0x34,0x12] 11421 pmovzxdq 0x12345678,%xmm5 11422 11423// CHECK: pmovzxdq %xmm5, %xmm5 11424// CHECK: encoding: [0x66,0x0f,0x38,0x35,0xed] 11425 pmovzxdq %xmm5,%xmm5 11426 11427// CHECK: pmuldq 3735928559(%ebx,%ecx,8), %xmm5 11428// CHECK: encoding: [0x66,0x0f,0x38,0x28,0xac,0xcb,0xef,0xbe,0xad,0xde] 11429 pmuldq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11430 11431// CHECK: pmuldq 69, %xmm5 11432// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0x45,0x00,0x00,0x00] 11433 pmuldq 0x45,%xmm5 11434 11435// CHECK: pmuldq 32493, %xmm5 11436// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0xed,0x7e,0x00,0x00] 11437 pmuldq 0x7eed,%xmm5 11438 11439// CHECK: pmuldq 3133065982, %xmm5 11440// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0xfe,0xca,0xbe,0xba] 11441 pmuldq 0xbabecafe,%xmm5 11442 11443// CHECK: pmuldq 305419896, %xmm5 11444// CHECK: encoding: [0x66,0x0f,0x38,0x28,0x2d,0x78,0x56,0x34,0x12] 11445 pmuldq 0x12345678,%xmm5 11446 11447// CHECK: pmuldq %xmm5, %xmm5 11448// CHECK: encoding: [0x66,0x0f,0x38,0x28,0xed] 11449 pmuldq %xmm5,%xmm5 11450 11451// CHECK: pmulld 3735928559(%ebx,%ecx,8), %xmm5 11452// CHECK: encoding: [0x66,0x0f,0x38,0x40,0xac,0xcb,0xef,0xbe,0xad,0xde] 11453 pmulld 0xdeadbeef(%ebx,%ecx,8),%xmm5 11454 11455// CHECK: pmulld 69, %xmm5 11456// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0x45,0x00,0x00,0x00] 11457 pmulld 0x45,%xmm5 11458 11459// CHECK: pmulld 32493, %xmm5 11460// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0xed,0x7e,0x00,0x00] 11461 pmulld 0x7eed,%xmm5 11462 11463// CHECK: pmulld 3133065982, %xmm5 11464// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0xfe,0xca,0xbe,0xba] 11465 pmulld 0xbabecafe,%xmm5 11466 11467// CHECK: pmulld 305419896, %xmm5 11468// CHECK: encoding: [0x66,0x0f,0x38,0x40,0x2d,0x78,0x56,0x34,0x12] 11469 pmulld 0x12345678,%xmm5 11470 11471// CHECK: pmulld %xmm5, %xmm5 11472// CHECK: encoding: [0x66,0x0f,0x38,0x40,0xed] 11473 pmulld %xmm5,%xmm5 11474 11475// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5 11476// CHECK: encoding: [0x66,0x0f,0x38,0x17,0xac,0xcb,0xef,0xbe,0xad,0xde] 11477 ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5 11478 11479// CHECK: ptest 69, %xmm5 11480// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0x45,0x00,0x00,0x00] 11481 ptest 0x45,%xmm5 11482 11483// CHECK: ptest 32493, %xmm5 11484// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0xed,0x7e,0x00,0x00] 11485 ptest 0x7eed,%xmm5 11486 11487// CHECK: ptest 3133065982, %xmm5 11488// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0xfe,0xca,0xbe,0xba] 11489 ptest 0xbabecafe,%xmm5 11490 11491// CHECK: ptest 305419896, %xmm5 11492// CHECK: encoding: [0x66,0x0f,0x38,0x17,0x2d,0x78,0x56,0x34,0x12] 11493 ptest 0x12345678,%xmm5 11494 11495// CHECK: ptest %xmm5, %xmm5 11496// CHECK: encoding: [0x66,0x0f,0x38,0x17,0xed] 11497 ptest %xmm5,%xmm5 11498 11499// CHECK: pcmpgtq 3735928559(%ebx,%ecx,8), %xmm5 11500// CHECK: encoding: [0x66,0x0f,0x38,0x37,0xac,0xcb,0xef,0xbe,0xad,0xde] 11501 pcmpgtq 0xdeadbeef(%ebx,%ecx,8),%xmm5 11502 11503// CHECK: pcmpgtq 69, %xmm5 11504// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0x45,0x00,0x00,0x00] 11505 pcmpgtq 0x45,%xmm5 11506 11507// CHECK: pcmpgtq 32493, %xmm5 11508// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0xed,0x7e,0x00,0x00] 11509 pcmpgtq 0x7eed,%xmm5 11510 11511// CHECK: pcmpgtq 3133065982, %xmm5 11512// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0xfe,0xca,0xbe,0xba] 11513 pcmpgtq 0xbabecafe,%xmm5 11514 11515// CHECK: pcmpgtq 305419896, %xmm5 11516// CHECK: encoding: [0x66,0x0f,0x38,0x37,0x2d,0x78,0x56,0x34,0x12] 11517 pcmpgtq 0x12345678,%xmm5 11518 11519// CHECK: pcmpgtq %xmm5, %xmm5 11520// CHECK: encoding: [0x66,0x0f,0x38,0x37,0xed] 11521 pcmpgtq %xmm5,%xmm5 11522 11523// CHECK: crc32b %bl, %eax 11524// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0xc3] 11525 crc32b %bl, %eax 11526 11527// CHECK: crc32b 4(%ebx), %eax 11528// CHECK: encoding: [0xf2,0x0f,0x38,0xf0,0x43,0x04] 11529 crc32b 4(%ebx), %eax 11530 11531// CHECK: crc32w %bx, %eax 11532// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0xc3] 11533 crc32w %bx, %eax 11534 11535// CHECK: crc32w 4(%ebx), %eax 11536// CHECK: encoding: [0x66,0xf2,0x0f,0x38,0xf1,0x43,0x04] 11537 crc32w 4(%ebx), %eax 11538 11539// CHECK: crc32l %ebx, %eax 11540// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc3] 11541 crc32l %ebx, %eax 11542 11543// CHECK: crc32l 4(%ebx), %eax 11544// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x43,0x04] 11545 crc32l 4(%ebx), %eax 11546 11547// CHECK: crc32l 3735928559(%ebx,%ecx,8), %ecx 11548// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x8c,0xcb,0xef,0xbe,0xad,0xde] 11549 crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx 11550 11551// CHECK: crc32l 69, %ecx 11552// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0x45,0x00,0x00,0x00] 11553 crc32l 0x45,%ecx 11554 11555// CHECK: crc32l 32493, %ecx 11556// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xed,0x7e,0x00,0x00] 11557 crc32l 0x7eed,%ecx 11558 11559// CHECK: crc32l 3133065982, %ecx 11560// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0x0d,0xfe,0xca,0xbe,0xba] 11561 crc32l 0xbabecafe,%ecx 11562 11563// CHECK: crc32l %ecx, %ecx 11564// CHECK: encoding: [0xf2,0x0f,0x38,0xf1,0xc9] 11565 crc32l %ecx,%ecx 11566 11567// CHECK: pcmpistrm $125, %xmm1, %xmm2 11568// CHECK: encoding: [0x66,0x0f,0x3a,0x62,0xd1,0x7d] 11569 pcmpistrm $125, %xmm1, %xmm2 11570 11571// CHECK: pcmpistrm $125, (%edx,%eax,4), %xmm2 11572// CHECK: encoding: [0x66,0x0f,0x3a,0x62,0x14,0x82,0x7d] 11573 pcmpistrm $125, (%edx,%eax,4), %xmm2 11574 11575// CHECK: aesimc %xmm0, %xmm1 11576// CHECK: encoding: [0x66,0x0f,0x38,0xdb,0xc8] 11577 aesimc %xmm0,%xmm1 11578 11579// CHECK: aesimc (%eax), %xmm1 11580// CHECK: encoding: [0x66,0x0f,0x38,0xdb,0x08] 11581 aesimc (%eax),%xmm1 11582 11583// CHECK: aesenc %xmm1, %xmm2 11584// CHECK: encoding: [0x66,0x0f,0x38,0xdc,0xd1] 11585 aesenc %xmm1,%xmm2 11586 11587// CHECK: aesenc 4(%ebx), %xmm2 11588// CHECK: encoding: [0x66,0x0f,0x38,0xdc,0x53,0x04] 11589 aesenc 4(%ebx),%xmm2 11590 11591// CHECK: aesenclast %xmm3, %xmm4 11592// CHECK: encoding: [0x66,0x0f,0x38,0xdd,0xe3] 11593 aesenclast %xmm3,%xmm4 11594 11595// CHECK: aesenclast 4(%edx,%edi), %xmm4 11596// CHECK: encoding: [0x66,0x0f,0x38,0xdd,0x64,0x3a,0x04] 11597 aesenclast 4(%edx,%edi),%xmm4 11598 11599// CHECK: aesdec %xmm5, %xmm6 11600// CHECK: encoding: [0x66,0x0f,0x38,0xde,0xf5] 11601 aesdec %xmm5,%xmm6 11602 11603// CHECK: aesdec 4(%ecx,%eax,8), %xmm6 11604// CHECK: encoding: [0x66,0x0f,0x38,0xde,0x74,0xc1,0x04] 11605 aesdec 4(%ecx,%eax,8),%xmm6 11606 11607// CHECK: aesdeclast %xmm7, %xmm0 11608// CHECK: encoding: [0x66,0x0f,0x38,0xdf,0xc7] 11609 aesdeclast %xmm7,%xmm0 11610 11611// CHECK: aesdeclast 3405691582, %xmm0 11612// CHECK: encoding: [0x66,0x0f,0x38,0xdf,0x05,0xbe,0xba,0xfe,0xca] 11613 aesdeclast 0xcafebabe,%xmm0 11614 11615// CHECK: aeskeygenassist $125, %xmm1, %xmm2 11616// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x7d] 11617 aeskeygenassist $125, %xmm1, %xmm2 11618 11619// CHECK: aeskeygenassist $125, (%edx,%eax,4), %xmm2 11620// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0x14,0x82,0x7d] 11621 aeskeygenassist $125, (%edx,%eax,4), %xmm2 11622 11623// rdar://8017638 11624// CHECK: aeskeygenassist $128, %xmm1, %xmm2 11625// CHECK: encoding: [0x66,0x0f,0x3a,0xdf,0xd1,0x80] 11626 aeskeygenassist $128, %xmm1, %xmm2 11627 11628// rdar://7910087 11629// CHECK: bsfw %bx, %bx 11630// CHECK: encoding: [0x66,0x0f,0xbc,0xdb] 11631 bsfw %bx, %bx 11632 11633// CHECK: bsfw 3735928559(%ebx,%ecx,8), %bx 11634// CHECK: encoding: [0x66,0x0f,0xbc,0x9c,0xcb,0xef,0xbe,0xad,0xde] 11635 bsfw 3735928559(%ebx,%ecx,8), %bx 11636 11637// CHECK: bsrw %bx, %bx 11638// CHECK: encoding: [0x66,0x0f,0xbd,0xdb] 11639 bsrw %bx, %bx 11640 11641// CHECK: bsrw 305419896, %bx 11642// CHECK: encoding: [0x66,0x0f,0xbd,0x1d,0x78,0x56,0x34,0x12] 11643 bsrw 305419896, %bx 11644 11645// radr://7901779 11646// CHECK: pushl $127 11647// CHECK: encoding: [0x6a,0x7f] 11648 pushl $127 11649 11650// CHECK: pushw $254 11651// CHECK: encoding: [0x66,0x68,0xfe,0x00] 11652 pushw $254 11653 11654// CHECK: pushl $254 11655// CHECK: encoding: [0x68,0xfe,0x00,0x00,0x00] 11656 pushl $254 11657 11658// radr://7928400 11659// CHECK: movq %mm3, 3735928559(%ebx,%ecx,8) 11660// CHECK: encoding: [0x0f,0x7f,0x9c,0xcb,0xef,0xbe,0xad,0xde] 11661 movq %mm3, 3735928559(%ebx,%ecx,8) 11662 11663// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8) 11664// CHECK: encoding: [0x0f,0x7e,0x9c,0xcb,0xef,0xbe,0xad,0xde] 11665 movd %mm3, 3735928559(%ebx,%ecx,8) 11666 11667// CHECK: movq 3735928559(%ebx,%ecx,8), %xmm5 11668// CHECK: encoding: [0xf3,0x0f,0x7e,0xac,0xcb,0xef,0xbe,0xad,0xde] 11669 movq 3735928559(%ebx,%ecx,8), %xmm5 11670 11671// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5 11672// CHECK: encoding: [0x66,0x0f,0x6e,0xac,0xcb,0xef,0xbe,0xad,0xde] 11673 movd 3735928559(%ebx,%ecx,8), %xmm5 11674 11675// radr://7914715 11676// CHECK: fcoml 3735928559(%ebx,%ecx,8) 11677// CHECK: encoding: [0xdc,0x94,0xcb,0xef,0xbe,0xad,0xde] 11678 fcoml 3735928559(%ebx,%ecx,8) 11679 11680// CHECK: fcoms 32493 11681// CHECK: encoding: [0xd8,0x15,0xed,0x7e,0x00,0x00] 11682 fcoms 32493 11683 11684// CHECK: fcompl 3735928559(%ebx,%ecx,8) 11685// CHECK: encoding: [0xdc,0x9c,0xcb,0xef,0xbe,0xad,0xde] 11686 fcompl 3735928559(%ebx,%ecx,8) 11687 11688// CHECK: fcomps 32493 11689// CHECK: encoding: [0xd8,0x1d,0xed,0x7e,0x00,0x00] 11690 fcomps 32493 11691 11692// CHECK: ficoml 3735928559(%ebx,%ecx,8) 11693// CHECK: encoding: [0xda,0x94,0xcb,0xef,0xbe,0xad,0xde] 11694 ficoml 3735928559(%ebx,%ecx,8) 11695 11696// CHECK: ficoms 32493 11697// CHECK: encoding: [0xde,0x15,0xed,0x7e,0x00,0x00] 11698 ficoms 32493 11699 11700// CHECK: ficompl 3735928559(%ebx,%ecx,8) 11701// CHECK: encoding: [0xda,0x9c,0xcb,0xef,0xbe,0xad,0xde] 11702 ficompl 3735928559(%ebx,%ecx,8) 11703 11704// CHECK: ficomps 32493 11705// CHECK: encoding: [0xde,0x1d,0xed,0x7e,0x00,0x00] 11706 ficomps 32493 11707 11708// CHECK: movl 57005(,%eiz), %ebx 11709// CHECK: encoding: [0x8b,0x1c,0x25,0xad,0xde,0x00,0x00] 11710 movl 57005(,%eiz), %ebx 11711 11712// CHECK: movl 48879(,%eiz), %eax 11713// CHECK: encoding: [0x8b,0x04,0x25,0xef,0xbe,0x00,0x00] 11714 movl 48879(,%eiz), %eax 11715 11716// CHECK: movl -4(,%eiz,8), %eax 11717// CHECK: encoding: [0x8b,0x04,0xe5,0xfc,0xff,0xff,0xff] 11718 movl -4(,%eiz,8), %eax 11719 11720// CHECK: movl (%ecx,%eiz), %eax 11721// CHECK: encoding: [0x8b,0x04,0x21] 11722 movl (%ecx,%eiz), %eax 11723 11724// CHECK: movl (%ecx,%eiz,8), %eax 11725// CHECK: encoding: [0x8b,0x04,0xe1] 11726 movl (%ecx,%eiz,8), %eax 11727 11728// CHECK: addl $4294967295, %eax # encoding: [0x83,0xc0,0xff] 11729 addl $0xFFFFFFFF, %eax 11730 11731// CHECK: addw $65535, %ax # encoding: [0x66,0x83,0xc0,0xff] 11732 addw $0xFFFF, %ax 11733 11734 11735// CHECK: movb $127, 3735928559(%ebx,%ecx,8) 11736 movb $0x7f,0xdeadbeef(%ebx,%ecx,8) 11737 11738// CHECK: movb $127, 69 11739 movb $0x7f,0x45 11740 11741// CHECK: movb $127, 32493 11742 movb $0x7f,0x7eed 11743 11744// CHECK: movb $127, 3133065982 11745 movb $0x7f,0xbabecafe 11746 11747// CHECK: movb $127, 305419896 11748 movb $0x7f,0x12345678 11749 11750// CHECK: movw $31438, 3735928559(%ebx,%ecx,8) 11751 movw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 11752 11753// CHECK: movw $31438, 69 11754 movw $0x7ace,0x45 11755 11756// CHECK: movw $31438, 32493 11757 movw $0x7ace,0x7eed 11758 11759// CHECK: movw $31438, 3133065982 11760 movw $0x7ace,0xbabecafe 11761 11762// CHECK: movw $31438, 305419896 11763 movw $0x7ace,0x12345678 11764 11765// CHECK: movl $2063514302, 3735928559(%ebx,%ecx,8) 11766 movl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 11767 11768// CHECK: movl $2063514302, 69 11769 movl $0x7afebabe,0x45 11770 11771// CHECK: movl $2063514302, 32493 11772 movl $0x7afebabe,0x7eed 11773 11774// CHECK: movl $2063514302, 3133065982 11775 movl $0x7afebabe,0xbabecafe 11776 11777// CHECK: movl $2063514302, 305419896 11778 movl $0x7afebabe,0x12345678 11779 11780// CHECK: movl $324478056, 3735928559(%ebx,%ecx,8) 11781 movl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 11782 11783// CHECK: movl $324478056, 69 11784 movl $0x13572468,0x45 11785 11786// CHECK: movl $324478056, 32493 11787 movl $0x13572468,0x7eed 11788 11789// CHECK: movl $324478056, 3133065982 11790 movl $0x13572468,0xbabecafe 11791 11792// CHECK: movl $324478056, 305419896 11793 movl $0x13572468,0x12345678 11794 11795// CHECK: movsbl 3735928559(%ebx,%ecx,8), %ecx 11796 movsbl 0xdeadbeef(%ebx,%ecx,8),%ecx 11797 11798// CHECK: movsbl 69, %ecx 11799 movsbl 0x45,%ecx 11800 11801// CHECK: movsbl 32493, %ecx 11802 movsbl 0x7eed,%ecx 11803 11804// CHECK: movsbl 3133065982, %ecx 11805 movsbl 0xbabecafe,%ecx 11806 11807// CHECK: movsbl 305419896, %ecx 11808 movsbl 0x12345678,%ecx 11809 11810// CHECK: movsbw 3735928559(%ebx,%ecx,8), %bx 11811 movsbw 0xdeadbeef(%ebx,%ecx,8),%bx 11812 11813// CHECK: movsbw 69, %bx 11814 movsbw 0x45,%bx 11815 11816// CHECK: movsbw 32493, %bx 11817 movsbw 0x7eed,%bx 11818 11819// CHECK: movsbw 3133065982, %bx 11820 movsbw 0xbabecafe,%bx 11821 11822// CHECK: movsbw 305419896, %bx 11823 movsbw 0x12345678,%bx 11824 11825// CHECK: movswl 3735928559(%ebx,%ecx,8), %ecx 11826 movswl 0xdeadbeef(%ebx,%ecx,8),%ecx 11827 11828// CHECK: movswl 69, %ecx 11829 movswl 0x45,%ecx 11830 11831// CHECK: movswl 32493, %ecx 11832 movswl 0x7eed,%ecx 11833 11834// CHECK: movswl 3133065982, %ecx 11835 movswl 0xbabecafe,%ecx 11836 11837// CHECK: movswl 305419896, %ecx 11838 movswl 0x12345678,%ecx 11839 11840// CHECK: movzbl 3735928559(%ebx,%ecx,8), %ecx 11841 movzbl 0xdeadbeef(%ebx,%ecx,8),%ecx 11842 11843// CHECK: movzbl 69, %ecx 11844 movzbl 0x45,%ecx 11845 11846// CHECK: movzbl 32493, %ecx 11847 movzbl 0x7eed,%ecx 11848 11849// CHECK: movzbl 3133065982, %ecx 11850 movzbl 0xbabecafe,%ecx 11851 11852// CHECK: movzbl 305419896, %ecx 11853 movzbl 0x12345678,%ecx 11854 11855// CHECK: movzbw 3735928559(%ebx,%ecx,8), %bx 11856 movzbw 0xdeadbeef(%ebx,%ecx,8),%bx 11857 11858// CHECK: movzbw 69, %bx 11859 movzbw 0x45,%bx 11860 11861// CHECK: movzbw 32493, %bx 11862 movzbw 0x7eed,%bx 11863 11864// CHECK: movzbw 3133065982, %bx 11865 movzbw 0xbabecafe,%bx 11866 11867// CHECK: movzbw 305419896, %bx 11868 movzbw 0x12345678,%bx 11869 11870// CHECK: movzwl 3735928559(%ebx,%ecx,8), %ecx 11871 movzwl 0xdeadbeef(%ebx,%ecx,8),%ecx 11872 11873// CHECK: movzwl 69, %ecx 11874 movzwl 0x45,%ecx 11875 11876// CHECK: movzwl 32493, %ecx 11877 movzwl 0x7eed,%ecx 11878 11879// CHECK: movzwl 3133065982, %ecx 11880 movzwl 0xbabecafe,%ecx 11881 11882// CHECK: movzwl 305419896, %ecx 11883 movzwl 0x12345678,%ecx 11884 11885// CHECK: pushw 32493 11886 pushw 0x7eed 11887 11888// CHECK: popw 32493 11889 popw 0x7eed 11890 11891// CHECK: pushf 11892 pushfl 11893 11894// CHECK: pushfl 11895 pushfl 11896 11897// CHECK: popf 11898 popfl 11899 11900// CHECK: popfl 11901 popfl 11902 11903// CHECK: clc 11904 clc 11905 11906// CHECK: cld 11907 cld 11908 11909// CHECK: cli 11910 cli 11911 11912// CHECK: clts 11913 clts 11914 11915// CHECK: cmc 11916 cmc 11917 11918// CHECK: lahf 11919 lahf 11920 11921// CHECK: sahf 11922 sahf 11923 11924// CHECK: stc 11925 stc 11926 11927// CHECK: std 11928 std 11929 11930// CHECK: sti 11931 sti 11932 11933// CHECK: addb $254, 3735928559(%ebx,%ecx,8) 11934 addb $0xfe,0xdeadbeef(%ebx,%ecx,8) 11935 11936// CHECK: addb $254, 69 11937 addb $0xfe,0x45 11938 11939// CHECK: addb $254, 32493 11940 addb $0xfe,0x7eed 11941 11942// CHECK: addb $254, 3133065982 11943 addb $0xfe,0xbabecafe 11944 11945// CHECK: addb $254, 305419896 11946 addb $0xfe,0x12345678 11947 11948// CHECK: addb $127, 3735928559(%ebx,%ecx,8) 11949 addb $0x7f,0xdeadbeef(%ebx,%ecx,8) 11950 11951// CHECK: addb $127, 69 11952 addb $0x7f,0x45 11953 11954// CHECK: addb $127, 32493 11955 addb $0x7f,0x7eed 11956 11957// CHECK: addb $127, 3133065982 11958 addb $0x7f,0xbabecafe 11959 11960// CHECK: addb $127, 305419896 11961 addb $0x7f,0x12345678 11962 11963// CHECK: addw $31438, 3735928559(%ebx,%ecx,8) 11964 addw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 11965 11966// CHECK: addw $31438, 69 11967 addw $0x7ace,0x45 11968 11969// CHECK: addw $31438, 32493 11970 addw $0x7ace,0x7eed 11971 11972// CHECK: addw $31438, 3133065982 11973 addw $0x7ace,0xbabecafe 11974 11975// CHECK: addw $31438, 305419896 11976 addw $0x7ace,0x12345678 11977 11978// CHECK: addl $2063514302, 3735928559(%ebx,%ecx,8) 11979 addl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 11980 11981// CHECK: addl $2063514302, 69 11982 addl $0x7afebabe,0x45 11983 11984// CHECK: addl $2063514302, 32493 11985 addl $0x7afebabe,0x7eed 11986 11987// CHECK: addl $2063514302, 3133065982 11988 addl $0x7afebabe,0xbabecafe 11989 11990// CHECK: addl $2063514302, 305419896 11991 addl $0x7afebabe,0x12345678 11992 11993// CHECK: addl $324478056, 3735928559(%ebx,%ecx,8) 11994 addl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 11995 11996// CHECK: addl $324478056, 69 11997 addl $0x13572468,0x45 11998 11999// CHECK: addl $324478056, 32493 12000 addl $0x13572468,0x7eed 12001 12002// CHECK: addl $324478056, 3133065982 12003 addl $0x13572468,0xbabecafe 12004 12005// CHECK: addl $324478056, 305419896 12006 addl $0x13572468,0x12345678 12007 12008// CHECK: incl 3735928559(%ebx,%ecx,8) 12009 incl 0xdeadbeef(%ebx,%ecx,8) 12010 12011// CHECK: incw 32493 12012 incw 0x7eed 12013 12014// CHECK: incl 3133065982 12015 incl 0xbabecafe 12016 12017// CHECK: incl 305419896 12018 incl 0x12345678 12019 12020// CHECK: subb $254, 3735928559(%ebx,%ecx,8) 12021 subb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12022 12023// CHECK: subb $254, 69 12024 subb $0xfe,0x45 12025 12026// CHECK: subb $254, 32493 12027 subb $0xfe,0x7eed 12028 12029// CHECK: subb $254, 3133065982 12030 subb $0xfe,0xbabecafe 12031 12032// CHECK: subb $254, 305419896 12033 subb $0xfe,0x12345678 12034 12035// CHECK: subb $127, 3735928559(%ebx,%ecx,8) 12036 subb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12037 12038// CHECK: subb $127, 69 12039 subb $0x7f,0x45 12040 12041// CHECK: subb $127, 32493 12042 subb $0x7f,0x7eed 12043 12044// CHECK: subb $127, 3133065982 12045 subb $0x7f,0xbabecafe 12046 12047// CHECK: subb $127, 305419896 12048 subb $0x7f,0x12345678 12049 12050// CHECK: subw $31438, 3735928559(%ebx,%ecx,8) 12051 subw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12052 12053// CHECK: subw $31438, 69 12054 subw $0x7ace,0x45 12055 12056// CHECK: subw $31438, 32493 12057 subw $0x7ace,0x7eed 12058 12059// CHECK: subw $31438, 3133065982 12060 subw $0x7ace,0xbabecafe 12061 12062// CHECK: subw $31438, 305419896 12063 subw $0x7ace,0x12345678 12064 12065// CHECK: subl $2063514302, 3735928559(%ebx,%ecx,8) 12066 subl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12067 12068// CHECK: subl $2063514302, 69 12069 subl $0x7afebabe,0x45 12070 12071// CHECK: subl $2063514302, 32493 12072 subl $0x7afebabe,0x7eed 12073 12074// CHECK: subl $2063514302, 3133065982 12075 subl $0x7afebabe,0xbabecafe 12076 12077// CHECK: subl $2063514302, 305419896 12078 subl $0x7afebabe,0x12345678 12079 12080// CHECK: subl $324478056, 3735928559(%ebx,%ecx,8) 12081 subl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12082 12083// CHECK: subl $324478056, 69 12084 subl $0x13572468,0x45 12085 12086// CHECK: subl $324478056, 32493 12087 subl $0x13572468,0x7eed 12088 12089// CHECK: subl $324478056, 3133065982 12090 subl $0x13572468,0xbabecafe 12091 12092// CHECK: subl $324478056, 305419896 12093 subl $0x13572468,0x12345678 12094 12095// CHECK: decl 3735928559(%ebx,%ecx,8) 12096 decl 0xdeadbeef(%ebx,%ecx,8) 12097 12098// CHECK: decw 32493 12099 decw 0x7eed 12100 12101// CHECK: decl 3133065982 12102 decl 0xbabecafe 12103 12104// CHECK: decl 305419896 12105 decl 0x12345678 12106 12107// CHECK: sbbb $254, 3735928559(%ebx,%ecx,8) 12108 sbbb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12109 12110// CHECK: sbbb $254, 69 12111 sbbb $0xfe,0x45 12112 12113// CHECK: sbbb $254, 32493 12114 sbbb $0xfe,0x7eed 12115 12116// CHECK: sbbb $254, 3133065982 12117 sbbb $0xfe,0xbabecafe 12118 12119// CHECK: sbbb $254, 305419896 12120 sbbb $0xfe,0x12345678 12121 12122// CHECK: sbbb $127, 3735928559(%ebx,%ecx,8) 12123 sbbb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12124 12125// CHECK: sbbb $127, 69 12126 sbbb $0x7f,0x45 12127 12128// CHECK: sbbb $127, 32493 12129 sbbb $0x7f,0x7eed 12130 12131// CHECK: sbbb $127, 3133065982 12132 sbbb $0x7f,0xbabecafe 12133 12134// CHECK: sbbb $127, 305419896 12135 sbbb $0x7f,0x12345678 12136 12137// CHECK: sbbw $31438, 3735928559(%ebx,%ecx,8) 12138 sbbw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12139 12140// CHECK: sbbw $31438, 69 12141 sbbw $0x7ace,0x45 12142 12143// CHECK: sbbw $31438, 32493 12144 sbbw $0x7ace,0x7eed 12145 12146// CHECK: sbbw $31438, 3133065982 12147 sbbw $0x7ace,0xbabecafe 12148 12149// CHECK: sbbw $31438, 305419896 12150 sbbw $0x7ace,0x12345678 12151 12152// CHECK: sbbl $2063514302, 3735928559(%ebx,%ecx,8) 12153 sbbl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12154 12155// CHECK: sbbl $2063514302, 69 12156 sbbl $0x7afebabe,0x45 12157 12158// CHECK: sbbl $2063514302, 32493 12159 sbbl $0x7afebabe,0x7eed 12160 12161// CHECK: sbbl $2063514302, 3133065982 12162 sbbl $0x7afebabe,0xbabecafe 12163 12164// CHECK: sbbl $2063514302, 305419896 12165 sbbl $0x7afebabe,0x12345678 12166 12167// CHECK: sbbl $324478056, 3735928559(%ebx,%ecx,8) 12168 sbbl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12169 12170// CHECK: sbbl $324478056, 69 12171 sbbl $0x13572468,0x45 12172 12173// CHECK: sbbl $324478056, 32493 12174 sbbl $0x13572468,0x7eed 12175 12176// CHECK: sbbl $324478056, 3133065982 12177 sbbl $0x13572468,0xbabecafe 12178 12179// CHECK: sbbl $324478056, 305419896 12180 sbbl $0x13572468,0x12345678 12181 12182// CHECK: cmpb $254, 3735928559(%ebx,%ecx,8) 12183 cmpb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12184 12185// CHECK: cmpb $254, 69 12186 cmpb $0xfe,0x45 12187 12188// CHECK: cmpb $254, 32493 12189 cmpb $0xfe,0x7eed 12190 12191// CHECK: cmpb $254, 3133065982 12192 cmpb $0xfe,0xbabecafe 12193 12194// CHECK: cmpb $254, 305419896 12195 cmpb $0xfe,0x12345678 12196 12197// CHECK: cmpb $127, 3735928559(%ebx,%ecx,8) 12198 cmpb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12199 12200// CHECK: cmpb $127, 69 12201 cmpb $0x7f,0x45 12202 12203// CHECK: cmpb $127, 32493 12204 cmpb $0x7f,0x7eed 12205 12206// CHECK: cmpb $127, 3133065982 12207 cmpb $0x7f,0xbabecafe 12208 12209// CHECK: cmpb $127, 305419896 12210 cmpb $0x7f,0x12345678 12211 12212// CHECK: cmpw $31438, 3735928559(%ebx,%ecx,8) 12213 cmpw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12214 12215// CHECK: cmpw $31438, 69 12216 cmpw $0x7ace,0x45 12217 12218// CHECK: cmpw $31438, 32493 12219 cmpw $0x7ace,0x7eed 12220 12221// CHECK: cmpw $31438, 3133065982 12222 cmpw $0x7ace,0xbabecafe 12223 12224// CHECK: cmpw $31438, 305419896 12225 cmpw $0x7ace,0x12345678 12226 12227// CHECK: cmpl $2063514302, 3735928559(%ebx,%ecx,8) 12228 cmpl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12229 12230// CHECK: cmpl $2063514302, 69 12231 cmpl $0x7afebabe,0x45 12232 12233// CHECK: cmpl $2063514302, 32493 12234 cmpl $0x7afebabe,0x7eed 12235 12236// CHECK: cmpl $2063514302, 3133065982 12237 cmpl $0x7afebabe,0xbabecafe 12238 12239// CHECK: cmpl $2063514302, 305419896 12240 cmpl $0x7afebabe,0x12345678 12241 12242// CHECK: cmpl $324478056, 3735928559(%ebx,%ecx,8) 12243 cmpl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12244 12245// CHECK: cmpl $324478056, 69 12246 cmpl $0x13572468,0x45 12247 12248// CHECK: cmpl $324478056, 32493 12249 cmpl $0x13572468,0x7eed 12250 12251// CHECK: cmpl $324478056, 3133065982 12252 cmpl $0x13572468,0xbabecafe 12253 12254// CHECK: cmpl $324478056, 305419896 12255 cmpl $0x13572468,0x12345678 12256 12257// CHECK: testb $127, 3735928559(%ebx,%ecx,8) 12258 testb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12259 12260// CHECK: testb $127, 69 12261 testb $0x7f,0x45 12262 12263// CHECK: testb $127, 32493 12264 testb $0x7f,0x7eed 12265 12266// CHECK: testb $127, 3133065982 12267 testb $0x7f,0xbabecafe 12268 12269// CHECK: testb $127, 305419896 12270 testb $0x7f,0x12345678 12271 12272// CHECK: testw $31438, 3735928559(%ebx,%ecx,8) 12273 testw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12274 12275// CHECK: testw $31438, 69 12276 testw $0x7ace,0x45 12277 12278// CHECK: testw $31438, 32493 12279 testw $0x7ace,0x7eed 12280 12281// CHECK: testw $31438, 3133065982 12282 testw $0x7ace,0xbabecafe 12283 12284// CHECK: testw $31438, 305419896 12285 testw $0x7ace,0x12345678 12286 12287// CHECK: testl $2063514302, 3735928559(%ebx,%ecx,8) 12288 testl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12289 12290// CHECK: testl $2063514302, 69 12291 testl $0x7afebabe,0x45 12292 12293// CHECK: testl $2063514302, 32493 12294 testl $0x7afebabe,0x7eed 12295 12296// CHECK: testl $2063514302, 3133065982 12297 testl $0x7afebabe,0xbabecafe 12298 12299// CHECK: testl $2063514302, 305419896 12300 testl $0x7afebabe,0x12345678 12301 12302// CHECK: testl $324478056, 3735928559(%ebx,%ecx,8) 12303 testl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12304 12305// CHECK: testl $324478056, 69 12306 testl $0x13572468,0x45 12307 12308// CHECK: testl $324478056, 32493 12309 testl $0x13572468,0x7eed 12310 12311// CHECK: testl $324478056, 3133065982 12312 testl $0x13572468,0xbabecafe 12313 12314// CHECK: testl $324478056, 305419896 12315 testl $0x13572468,0x12345678 12316 12317// CHECK: andb $254, 3735928559(%ebx,%ecx,8) 12318 andb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12319 12320// CHECK: andb $254, 69 12321 andb $0xfe,0x45 12322 12323// CHECK: andb $254, 32493 12324 andb $0xfe,0x7eed 12325 12326// CHECK: andb $254, 3133065982 12327 andb $0xfe,0xbabecafe 12328 12329// CHECK: andb $254, 305419896 12330 andb $0xfe,0x12345678 12331 12332// CHECK: andb $127, 3735928559(%ebx,%ecx,8) 12333 andb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12334 12335// CHECK: andb $127, 69 12336 andb $0x7f,0x45 12337 12338// CHECK: andb $127, 32493 12339 andb $0x7f,0x7eed 12340 12341// CHECK: andb $127, 3133065982 12342 andb $0x7f,0xbabecafe 12343 12344// CHECK: andb $127, 305419896 12345 andb $0x7f,0x12345678 12346 12347// CHECK: andw $31438, 3735928559(%ebx,%ecx,8) 12348 andw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12349 12350// CHECK: andw $31438, 69 12351 andw $0x7ace,0x45 12352 12353// CHECK: andw $31438, 32493 12354 andw $0x7ace,0x7eed 12355 12356// CHECK: andw $31438, 3133065982 12357 andw $0x7ace,0xbabecafe 12358 12359// CHECK: andw $31438, 305419896 12360 andw $0x7ace,0x12345678 12361 12362// CHECK: andl $2063514302, 3735928559(%ebx,%ecx,8) 12363 andl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12364 12365// CHECK: andl $2063514302, 69 12366 andl $0x7afebabe,0x45 12367 12368// CHECK: andl $2063514302, 32493 12369 andl $0x7afebabe,0x7eed 12370 12371// CHECK: andl $2063514302, 3133065982 12372 andl $0x7afebabe,0xbabecafe 12373 12374// CHECK: andl $2063514302, 305419896 12375 andl $0x7afebabe,0x12345678 12376 12377// CHECK: andl $324478056, 3735928559(%ebx,%ecx,8) 12378 andl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12379 12380// CHECK: andl $324478056, 69 12381 andl $0x13572468,0x45 12382 12383// CHECK: andl $324478056, 32493 12384 andl $0x13572468,0x7eed 12385 12386// CHECK: andl $324478056, 3133065982 12387 andl $0x13572468,0xbabecafe 12388 12389// CHECK: andl $324478056, 305419896 12390 andl $0x13572468,0x12345678 12391 12392// CHECK: orb $254, 3735928559(%ebx,%ecx,8) 12393 orb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12394 12395// CHECK: orb $254, 69 12396 orb $0xfe,0x45 12397 12398// CHECK: orb $254, 32493 12399 orb $0xfe,0x7eed 12400 12401// CHECK: orb $254, 3133065982 12402 orb $0xfe,0xbabecafe 12403 12404// CHECK: orb $254, 305419896 12405 orb $0xfe,0x12345678 12406 12407// CHECK: orb $127, 3735928559(%ebx,%ecx,8) 12408 orb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12409 12410// CHECK: orb $127, 69 12411 orb $0x7f,0x45 12412 12413// CHECK: orb $127, 32493 12414 orb $0x7f,0x7eed 12415 12416// CHECK: orb $127, 3133065982 12417 orb $0x7f,0xbabecafe 12418 12419// CHECK: orb $127, 305419896 12420 orb $0x7f,0x12345678 12421 12422// CHECK: orw $31438, 3735928559(%ebx,%ecx,8) 12423 orw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12424 12425// CHECK: orw $31438, 69 12426 orw $0x7ace,0x45 12427 12428// CHECK: orw $31438, 32493 12429 orw $0x7ace,0x7eed 12430 12431// CHECK: orw $31438, 3133065982 12432 orw $0x7ace,0xbabecafe 12433 12434// CHECK: orw $31438, 305419896 12435 orw $0x7ace,0x12345678 12436 12437// CHECK: orl $2063514302, 3735928559(%ebx,%ecx,8) 12438 orl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12439 12440// CHECK: orl $2063514302, 69 12441 orl $0x7afebabe,0x45 12442 12443// CHECK: orl $2063514302, 32493 12444 orl $0x7afebabe,0x7eed 12445 12446// CHECK: orl $2063514302, 3133065982 12447 orl $0x7afebabe,0xbabecafe 12448 12449// CHECK: orl $2063514302, 305419896 12450 orl $0x7afebabe,0x12345678 12451 12452// CHECK: orl $324478056, 3735928559(%ebx,%ecx,8) 12453 orl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12454 12455// CHECK: orl $324478056, 69 12456 orl $0x13572468,0x45 12457 12458// CHECK: orl $324478056, 32493 12459 orl $0x13572468,0x7eed 12460 12461// CHECK: orl $324478056, 3133065982 12462 orl $0x13572468,0xbabecafe 12463 12464// CHECK: orl $324478056, 305419896 12465 orl $0x13572468,0x12345678 12466 12467// CHECK: xorb $254, 3735928559(%ebx,%ecx,8) 12468 xorb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12469 12470// CHECK: xorb $254, 69 12471 xorb $0xfe,0x45 12472 12473// CHECK: xorb $254, 32493 12474 xorb $0xfe,0x7eed 12475 12476// CHECK: xorb $254, 3133065982 12477 xorb $0xfe,0xbabecafe 12478 12479// CHECK: xorb $254, 305419896 12480 xorb $0xfe,0x12345678 12481 12482// CHECK: xorb $127, 3735928559(%ebx,%ecx,8) 12483 xorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12484 12485// CHECK: xorb $127, 69 12486 xorb $0x7f,0x45 12487 12488// CHECK: xorb $127, 32493 12489 xorb $0x7f,0x7eed 12490 12491// CHECK: xorb $127, 3133065982 12492 xorb $0x7f,0xbabecafe 12493 12494// CHECK: xorb $127, 305419896 12495 xorb $0x7f,0x12345678 12496 12497// CHECK: xorw $31438, 3735928559(%ebx,%ecx,8) 12498 xorw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12499 12500// CHECK: xorw $31438, 69 12501 xorw $0x7ace,0x45 12502 12503// CHECK: xorw $31438, 32493 12504 xorw $0x7ace,0x7eed 12505 12506// CHECK: xorw $31438, 3133065982 12507 xorw $0x7ace,0xbabecafe 12508 12509// CHECK: xorw $31438, 305419896 12510 xorw $0x7ace,0x12345678 12511 12512// CHECK: xorl $2063514302, 3735928559(%ebx,%ecx,8) 12513 xorl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12514 12515// CHECK: xorl $2063514302, 69 12516 xorl $0x7afebabe,0x45 12517 12518// CHECK: xorl $2063514302, 32493 12519 xorl $0x7afebabe,0x7eed 12520 12521// CHECK: xorl $2063514302, 3133065982 12522 xorl $0x7afebabe,0xbabecafe 12523 12524// CHECK: xorl $2063514302, 305419896 12525 xorl $0x7afebabe,0x12345678 12526 12527// CHECK: xorl $324478056, 3735928559(%ebx,%ecx,8) 12528 xorl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12529 12530// CHECK: xorl $324478056, 69 12531 xorl $0x13572468,0x45 12532 12533// CHECK: xorl $324478056, 32493 12534 xorl $0x13572468,0x7eed 12535 12536// CHECK: xorl $324478056, 3133065982 12537 xorl $0x13572468,0xbabecafe 12538 12539// CHECK: xorl $324478056, 305419896 12540 xorl $0x13572468,0x12345678 12541 12542// CHECK: adcb $254, 3735928559(%ebx,%ecx,8) 12543 adcb $0xfe,0xdeadbeef(%ebx,%ecx,8) 12544 12545// CHECK: adcb $254, 69 12546 adcb $0xfe,0x45 12547 12548// CHECK: adcb $254, 32493 12549 adcb $0xfe,0x7eed 12550 12551// CHECK: adcb $254, 3133065982 12552 adcb $0xfe,0xbabecafe 12553 12554// CHECK: adcb $254, 305419896 12555 adcb $0xfe,0x12345678 12556 12557// CHECK: adcb $127, 3735928559(%ebx,%ecx,8) 12558 adcb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12559 12560// CHECK: adcb $127, 69 12561 adcb $0x7f,0x45 12562 12563// CHECK: adcb $127, 32493 12564 adcb $0x7f,0x7eed 12565 12566// CHECK: adcb $127, 3133065982 12567 adcb $0x7f,0xbabecafe 12568 12569// CHECK: adcb $127, 305419896 12570 adcb $0x7f,0x12345678 12571 12572// CHECK: adcw $31438, 3735928559(%ebx,%ecx,8) 12573 adcw $0x7ace,0xdeadbeef(%ebx,%ecx,8) 12574 12575// CHECK: adcw $31438, 69 12576 adcw $0x7ace,0x45 12577 12578// CHECK: adcw $31438, 32493 12579 adcw $0x7ace,0x7eed 12580 12581// CHECK: adcw $31438, 3133065982 12582 adcw $0x7ace,0xbabecafe 12583 12584// CHECK: adcw $31438, 305419896 12585 adcw $0x7ace,0x12345678 12586 12587// CHECK: adcl $2063514302, 3735928559(%ebx,%ecx,8) 12588 adcl $0x7afebabe,0xdeadbeef(%ebx,%ecx,8) 12589 12590// CHECK: adcl $2063514302, 69 12591 adcl $0x7afebabe,0x45 12592 12593// CHECK: adcl $2063514302, 32493 12594 adcl $0x7afebabe,0x7eed 12595 12596// CHECK: adcl $2063514302, 3133065982 12597 adcl $0x7afebabe,0xbabecafe 12598 12599// CHECK: adcl $2063514302, 305419896 12600 adcl $0x7afebabe,0x12345678 12601 12602// CHECK: adcl $324478056, 3735928559(%ebx,%ecx,8) 12603 adcl $0x13572468,0xdeadbeef(%ebx,%ecx,8) 12604 12605// CHECK: adcl $324478056, 69 12606 adcl $0x13572468,0x45 12607 12608// CHECK: adcl $324478056, 32493 12609 adcl $0x13572468,0x7eed 12610 12611// CHECK: adcl $324478056, 3133065982 12612 adcl $0x13572468,0xbabecafe 12613 12614// CHECK: adcl $324478056, 305419896 12615 adcl $0x13572468,0x12345678 12616 12617// CHECK: negl 3735928559(%ebx,%ecx,8) 12618 negl 0xdeadbeef(%ebx,%ecx,8) 12619 12620// CHECK: negw 32493 12621 negw 0x7eed 12622 12623// CHECK: negl 3133065982 12624 negl 0xbabecafe 12625 12626// CHECK: negl 305419896 12627 negl 0x12345678 12628 12629// CHECK: notl 3735928559(%ebx,%ecx,8) 12630 notl 0xdeadbeef(%ebx,%ecx,8) 12631 12632// CHECK: notw 32493 12633 notw 0x7eed 12634 12635// CHECK: notl 3133065982 12636 notl 0xbabecafe 12637 12638// CHECK: notl 305419896 12639 notl 0x12345678 12640 12641// CHECK: cbtw 12642 cbtw 12643 12644// CHECK: cwtl 12645 cwtl 12646 12647// CHECK: cwtd 12648 cwtd 12649 12650// CHECK: cltd 12651 cltd 12652 12653// CHECK: mull 3735928559(%ebx,%ecx,8) 12654 mull 0xdeadbeef(%ebx,%ecx,8) 12655 12656// CHECK: mulw 32493 12657 mulw 0x7eed 12658 12659// CHECK: mull 3133065982 12660 mull 0xbabecafe 12661 12662// CHECK: mull 305419896 12663 mull 0x12345678 12664 12665// CHECK: imull 3735928559(%ebx,%ecx,8) 12666 imull 0xdeadbeef(%ebx,%ecx,8) 12667 12668// CHECK: imulw 32493 12669 imulw 0x7eed 12670 12671// CHECK: imull 3133065982 12672 imull 0xbabecafe 12673 12674// CHECK: imull 305419896 12675 imull 0x12345678 12676 12677// CHECK: divl 3735928559(%ebx,%ecx,8) 12678 divl 0xdeadbeef(%ebx,%ecx,8) 12679 12680// CHECK: divw 32493 12681 divw 0x7eed 12682 12683// CHECK: divl 3133065982 12684 divl 0xbabecafe 12685 12686// CHECK: divl 305419896 12687 divl 0x12345678 12688 12689// CHECK: idivl 3735928559(%ebx,%ecx,8) 12690 idivl 0xdeadbeef(%ebx,%ecx,8) 12691 12692// CHECK: idivw 32493 12693 idivw 0x7eed 12694 12695// CHECK: idivl 3133065982 12696 idivl 0xbabecafe 12697 12698// CHECK: idivl 305419896 12699 idivl 0x12345678 12700 12701// CHECK: roll $0, 3735928559(%ebx,%ecx,8) 12702 roll $0,0xdeadbeef(%ebx,%ecx,8) 12703 12704// CHECK: roll $0, 69 12705 roll $0,0x45 12706 12707// CHECK: roll $0, 32493 12708 roll $0,0x7eed 12709 12710// CHECK: roll $0, 3133065982 12711 roll $0,0xbabecafe 12712 12713// CHECK: roll $0, 305419896 12714 roll $0,0x12345678 12715 12716// CHECK: rolb $127, 3735928559(%ebx,%ecx,8) 12717 rolb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12718 12719// CHECK: rolb $127, 69 12720 rolb $0x7f,0x45 12721 12722// CHECK: rolb $127, 32493 12723 rolb $0x7f,0x7eed 12724 12725// CHECK: rolb $127, 3133065982 12726 rolb $0x7f,0xbabecafe 12727 12728// CHECK: rolb $127, 305419896 12729 rolb $0x7f,0x12345678 12730 12731// CHECK: roll 3735928559(%ebx,%ecx,8) 12732 roll 0xdeadbeef(%ebx,%ecx,8) 12733 12734// CHECK: rolw 32493 12735 rolw 0x7eed 12736 12737// CHECK: roll 3133065982 12738 roll 0xbabecafe 12739 12740// CHECK: roll 305419896 12741 roll 0x12345678 12742 12743// CHECK: rorl $0, 3735928559(%ebx,%ecx,8) 12744 rorl $0,0xdeadbeef(%ebx,%ecx,8) 12745 12746// CHECK: rorl $0, 69 12747 rorl $0,0x45 12748 12749// CHECK: rorl $0, 32493 12750 rorl $0,0x7eed 12751 12752// CHECK: rorl $0, 3133065982 12753 rorl $0,0xbabecafe 12754 12755// CHECK: rorl $0, 305419896 12756 rorl $0,0x12345678 12757 12758// CHECK: rorb $127, 3735928559(%ebx,%ecx,8) 12759 rorb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12760 12761// CHECK: rorb $127, 69 12762 rorb $0x7f,0x45 12763 12764// CHECK: rorb $127, 32493 12765 rorb $0x7f,0x7eed 12766 12767// CHECK: rorb $127, 3133065982 12768 rorb $0x7f,0xbabecafe 12769 12770// CHECK: rorb $127, 305419896 12771 rorb $0x7f,0x12345678 12772 12773// CHECK: rorl 3735928559(%ebx,%ecx,8) 12774 rorl 0xdeadbeef(%ebx,%ecx,8) 12775 12776// CHECK: rorw 32493 12777 rorw 0x7eed 12778 12779// CHECK: rorl 3133065982 12780 rorl 0xbabecafe 12781 12782// CHECK: rorl 305419896 12783 rorl 0x12345678 12784 12785// CHECK: rcll $0, 3735928559(%ebx,%ecx,8) 12786 rcll $0,0xdeadbeef(%ebx,%ecx,8) 12787 12788// CHECK: rcll $0, 69 12789 rcll $0,0x45 12790 12791// CHECK: rcll $0, 32493 12792 rcll $0,0x7eed 12793 12794// CHECK: rcll $0, 3133065982 12795 rcll $0,0xbabecafe 12796 12797// CHECK: rcll $0, 305419896 12798 rcll $0,0x12345678 12799 12800// CHECK: rclb $127, 3735928559(%ebx,%ecx,8) 12801 rclb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12802 12803// CHECK: rclb $127, 69 12804 rclb $0x7f,0x45 12805 12806// CHECK: rclb $127, 32493 12807 rclb $0x7f,0x7eed 12808 12809// CHECK: rclb $127, 3133065982 12810 rclb $0x7f,0xbabecafe 12811 12812// CHECK: rclb $127, 305419896 12813 rclb $0x7f,0x12345678 12814 12815// CHECK: rcrl $0, 3735928559(%ebx,%ecx,8) 12816 rcrl $0,0xdeadbeef(%ebx,%ecx,8) 12817 12818// CHECK: rcrl $0, 69 12819 rcrl $0,0x45 12820 12821// CHECK: rcrl $0, 32493 12822 rcrl $0,0x7eed 12823 12824// CHECK: rcrl $0, 3133065982 12825 rcrl $0,0xbabecafe 12826 12827// CHECK: rcrl $0, 305419896 12828 rcrl $0,0x12345678 12829 12830// CHECK: rcrb $127, 3735928559(%ebx,%ecx,8) 12831 rcrb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12832 12833// CHECK: rcrb $127, 69 12834 rcrb $0x7f,0x45 12835 12836// CHECK: rcrb $127, 32493 12837 rcrb $0x7f,0x7eed 12838 12839// CHECK: rcrb $127, 3133065982 12840 rcrb $0x7f,0xbabecafe 12841 12842// CHECK: rcrb $127, 305419896 12843 rcrb $0x7f,0x12345678 12844 12845// CHECK: shll $0, 3735928559(%ebx,%ecx,8) 12846 sall $0,0xdeadbeef(%ebx,%ecx,8) 12847 12848// CHECK: shll $0, 69 12849 sall $0,0x45 12850 12851// CHECK: shll $0, 32493 12852 sall $0,0x7eed 12853 12854// CHECK: shll $0, 3133065982 12855 sall $0,0xbabecafe 12856 12857// CHECK: shll $0, 305419896 12858 sall $0,0x12345678 12859 12860// CHECK: shlb $127, 3735928559(%ebx,%ecx,8) 12861 salb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12862 12863// CHECK: shlb $127, 69 12864 salb $0x7f,0x45 12865 12866// CHECK: shlb $127, 32493 12867 salb $0x7f,0x7eed 12868 12869// CHECK: shlb $127, 3133065982 12870 salb $0x7f,0xbabecafe 12871 12872// CHECK: shlb $127, 305419896 12873 salb $0x7f,0x12345678 12874 12875// CHECK: shll 3735928559(%ebx,%ecx,8) 12876 sall 0xdeadbeef(%ebx,%ecx,8) 12877 12878// CHECK: shlw 32493 12879 salw 0x7eed 12880 12881// CHECK: shll 3133065982 12882 sall 0xbabecafe 12883 12884// CHECK: shll 305419896 12885 sall 0x12345678 12886 12887// CHECK: shll $0, 3735928559(%ebx,%ecx,8) 12888 shll $0,0xdeadbeef(%ebx,%ecx,8) 12889 12890// CHECK: shll $0, 69 12891 shll $0,0x45 12892 12893// CHECK: shll $0, 32493 12894 shll $0,0x7eed 12895 12896// CHECK: shll $0, 3133065982 12897 shll $0,0xbabecafe 12898 12899// CHECK: shll $0, 305419896 12900 shll $0,0x12345678 12901 12902// CHECK: shlb $127, 3735928559(%ebx,%ecx,8) 12903 shlb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12904 12905// CHECK: shlb $127, 69 12906 shlb $0x7f,0x45 12907 12908// CHECK: shlb $127, 32493 12909 shlb $0x7f,0x7eed 12910 12911// CHECK: shlb $127, 3133065982 12912 shlb $0x7f,0xbabecafe 12913 12914// CHECK: shlb $127, 305419896 12915 shlb $0x7f,0x12345678 12916 12917// CHECK: shll 3735928559(%ebx,%ecx,8) 12918 shll 0xdeadbeef(%ebx,%ecx,8) 12919 12920// CHECK: shlw 32493 12921 shlw 0x7eed 12922 12923// CHECK: shll 3133065982 12924 shll 0xbabecafe 12925 12926// CHECK: shll 305419896 12927 shll 0x12345678 12928 12929// CHECK: shrl $0, 3735928559(%ebx,%ecx,8) 12930 shrl $0,0xdeadbeef(%ebx,%ecx,8) 12931 12932// CHECK: shrl $0, 69 12933 shrl $0,0x45 12934 12935// CHECK: shrl $0, 32493 12936 shrl $0,0x7eed 12937 12938// CHECK: shrl $0, 3133065982 12939 shrl $0,0xbabecafe 12940 12941// CHECK: shrl $0, 305419896 12942 shrl $0,0x12345678 12943 12944// CHECK: shrb $127, 3735928559(%ebx,%ecx,8) 12945 shrb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12946 12947// CHECK: shrb $127, 69 12948 shrb $0x7f,0x45 12949 12950// CHECK: shrb $127, 32493 12951 shrb $0x7f,0x7eed 12952 12953// CHECK: shrb $127, 3133065982 12954 shrb $0x7f,0xbabecafe 12955 12956// CHECK: shrb $127, 305419896 12957 shrb $0x7f,0x12345678 12958 12959// CHECK: shrl 3735928559(%ebx,%ecx,8) 12960 shrl 0xdeadbeef(%ebx,%ecx,8) 12961 12962// CHECK: shrw 32493 12963 shrw 0x7eed 12964 12965// CHECK: shrl 3133065982 12966 shrl 0xbabecafe 12967 12968// CHECK: shrl 305419896 12969 shrl 0x12345678 12970 12971// CHECK: sarl $0, 3735928559(%ebx,%ecx,8) 12972 sarl $0,0xdeadbeef(%ebx,%ecx,8) 12973 12974// CHECK: sarl $0, 69 12975 sarl $0,0x45 12976 12977// CHECK: sarl $0, 32493 12978 sarl $0,0x7eed 12979 12980// CHECK: sarl $0, 3133065982 12981 sarl $0,0xbabecafe 12982 12983// CHECK: sarl $0, 305419896 12984 sarl $0,0x12345678 12985 12986// CHECK: sarb $127, 3735928559(%ebx,%ecx,8) 12987 sarb $0x7f,0xdeadbeef(%ebx,%ecx,8) 12988 12989// CHECK: sarb $127, 69 12990 sarb $0x7f,0x45 12991 12992// CHECK: sarb $127, 32493 12993 sarb $0x7f,0x7eed 12994 12995// CHECK: sarb $127, 3133065982 12996 sarb $0x7f,0xbabecafe 12997 12998// CHECK: sarb $127, 305419896 12999 sarb $0x7f,0x12345678 13000 13001// CHECK: sarl 3735928559(%ebx,%ecx,8) 13002 sarl 0xdeadbeef(%ebx,%ecx,8) 13003 13004// CHECK: sarw 32493 13005 sarw 0x7eed 13006 13007// CHECK: sarl 3133065982 13008 sarl 0xbabecafe 13009 13010// CHECK: sarl 305419896 13011 sarl 0x12345678 13012 13013// CHECK: calll 3133065982 13014 calll 0xbabecafe 13015 13016// CHECK: calll *3735928559(%ebx,%ecx,8) 13017 calll *0xdeadbeef(%ebx,%ecx,8) 13018 13019// CHECK: calll 3133065982 13020 calll 0xbabecafe 13021 13022// CHECK: calll 305419896 13023 calll 0x12345678 13024 13025// CHECK: calll *3135175374 13026 call *0xbadeface 13027 13028// CHECK: calll *3735928559(%ebx,%ecx,8) 13029 call *0xdeadbeef(%ebx,%ecx,8) 13030 13031// CHECK: calll 32493 13032 call 0x7eed 13033 13034// CHECK: calll 3133065982 13035 call 0xbabecafe 13036 13037// CHECK: calll 305419896 13038 call 0x12345678 13039 13040// CHECK: calll *3135175374 13041 call *0xbadeface 13042 13043// CHECK: lcallw *32493 13044 lcallw *0x7eed 13045 13046// CHECK: jmp 32493 13047 jmp 0x7eed 13048 13049// CHECK: jmp 3133065982 13050 jmp 0xbabecafe 13051 13052// CHECK: jmp 305419896 13053 jmp 0x12345678 13054 13055// CHECK: jmp -77129852792157442 13056 jmp 0xfeedfacebabecafe 13057 13058// CHECK: jmpl *3735928559(%ebx,%ecx,8) 13059 jmp *0xdeadbeef(%ebx,%ecx,8) 13060 13061// CHECK: jmp 32493 13062 jmp 0x7eed 13063 13064// CHECK: jmp 3133065982 13065 jmp 0xbabecafe 13066 13067// CHECK: jmp 305419896 13068 jmp 0x12345678 13069 13070// CHECK: jmpl *3135175374 13071 jmp *0xbadeface 13072 13073// CHECK: jmpl *3735928559(%ebx,%ecx,8) 13074 jmp *0xdeadbeef(%ebx,%ecx,8) 13075 13076// CHECK: jmp 32493 13077 jmp 0x7eed 13078 13079// CHECK: jmp 3133065982 13080 jmp 0xbabecafe 13081 13082// CHECK: jmp 305419896 13083 jmp 0x12345678 13084 13085// CHECK: jmpl *3135175374 13086 jmp *0xbadeface 13087 13088// CHECK: ljmpl *3735928559(%ebx,%ecx,8) 13089 ljmpl *0xdeadbeef(%ebx,%ecx,8) 13090 13091// CHECK: ljmpw *32493 13092 ljmpw *0x7eed 13093 13094// CHECK: ljmpl *3133065982 13095 ljmpl *0xbabecafe 13096 13097// CHECK: ljmpl *305419896 13098 ljmpl *0x12345678 13099 13100// CHECK: ret 13101 ret 13102 13103// CHECK: lret 13104 lret 13105 13106// CHECK: enter $31438, $127 13107 enter $0x7ace,$0x7f 13108 13109// CHECK: leave 13110 leave 13111 13112// CHECK: jo 32493 13113 jo 0x7eed 13114 13115// CHECK: jo 3133065982 13116 jo 0xbabecafe 13117 13118// CHECK: jo 305419896 13119 jo 0x12345678 13120 13121// CHECK: jo -77129852792157442 13122 jo 0xfeedfacebabecafe 13123 13124// CHECK: jno 32493 13125 jno 0x7eed 13126 13127// CHECK: jno 3133065982 13128 jno 0xbabecafe 13129 13130// CHECK: jno 305419896 13131 jno 0x12345678 13132 13133// CHECK: jno -77129852792157442 13134 jno 0xfeedfacebabecafe 13135 13136// CHECK: jb 32493 13137 jb 0x7eed 13138 13139// CHECK: jb 3133065982 13140 jb 0xbabecafe 13141 13142// CHECK: jb 305419896 13143 jb 0x12345678 13144 13145// CHECK: jb -77129852792157442 13146 jb 0xfeedfacebabecafe 13147 13148// CHECK: jae 32493 13149 jae 0x7eed 13150 13151// CHECK: jae 3133065982 13152 jae 0xbabecafe 13153 13154// CHECK: jae 305419896 13155 jae 0x12345678 13156 13157// CHECK: jae -77129852792157442 13158 jae 0xfeedfacebabecafe 13159 13160// CHECK: je 32493 13161 je 0x7eed 13162 13163// CHECK: je 3133065982 13164 je 0xbabecafe 13165 13166// CHECK: je 305419896 13167 je 0x12345678 13168 13169// CHECK: je -77129852792157442 13170 je 0xfeedfacebabecafe 13171 13172// CHECK: jne 32493 13173 jne 0x7eed 13174 13175// CHECK: jne 3133065982 13176 jne 0xbabecafe 13177 13178// CHECK: jne 305419896 13179 jne 0x12345678 13180 13181// CHECK: jne -77129852792157442 13182 jne 0xfeedfacebabecafe 13183 13184// CHECK: jbe 32493 13185 jbe 0x7eed 13186 13187// CHECK: jbe 3133065982 13188 jbe 0xbabecafe 13189 13190// CHECK: jbe 305419896 13191 jbe 0x12345678 13192 13193// CHECK: jbe -77129852792157442 13194 jbe 0xfeedfacebabecafe 13195 13196// CHECK: ja 32493 13197 ja 0x7eed 13198 13199// CHECK: ja 3133065982 13200 ja 0xbabecafe 13201 13202// CHECK: ja 305419896 13203 ja 0x12345678 13204 13205// CHECK: ja -77129852792157442 13206 ja 0xfeedfacebabecafe 13207 13208// CHECK: js 32493 13209 js 0x7eed 13210 13211// CHECK: js 3133065982 13212 js 0xbabecafe 13213 13214// CHECK: js 305419896 13215 js 0x12345678 13216 13217// CHECK: js -77129852792157442 13218 js 0xfeedfacebabecafe 13219 13220// CHECK: jns 32493 13221 jns 0x7eed 13222 13223// CHECK: jns 3133065982 13224 jns 0xbabecafe 13225 13226// CHECK: jns 305419896 13227 jns 0x12345678 13228 13229// CHECK: jns -77129852792157442 13230 jns 0xfeedfacebabecafe 13231 13232// CHECK: jp 32493 13233 jp 0x7eed 13234 13235// CHECK: jp 3133065982 13236 jp 0xbabecafe 13237 13238// CHECK: jp 305419896 13239 jp 0x12345678 13240 13241// CHECK: jp -77129852792157442 13242 jp 0xfeedfacebabecafe 13243 13244// CHECK: jnp 32493 13245 jnp 0x7eed 13246 13247// CHECK: jnp 3133065982 13248 jnp 0xbabecafe 13249 13250// CHECK: jnp 305419896 13251 jnp 0x12345678 13252 13253// CHECK: jnp -77129852792157442 13254 jnp 0xfeedfacebabecafe 13255 13256// CHECK: jl 32493 13257 jl 0x7eed 13258 13259// CHECK: jl 3133065982 13260 jl 0xbabecafe 13261 13262// CHECK: jl 305419896 13263 jl 0x12345678 13264 13265// CHECK: jl -77129852792157442 13266 jl 0xfeedfacebabecafe 13267 13268// CHECK: jge 32493 13269 jge 0x7eed 13270 13271// CHECK: jge 3133065982 13272 jge 0xbabecafe 13273 13274// CHECK: jge 305419896 13275 jge 0x12345678 13276 13277// CHECK: jge -77129852792157442 13278 jge 0xfeedfacebabecafe 13279 13280// CHECK: jle 32493 13281 jle 0x7eed 13282 13283// CHECK: jle 3133065982 13284 jle 0xbabecafe 13285 13286// CHECK: jle 305419896 13287 jle 0x12345678 13288 13289// CHECK: jle -77129852792157442 13290 jle 0xfeedfacebabecafe 13291 13292// CHECK: jg 32493 13293 jg 0x7eed 13294 13295// CHECK: jg 3133065982 13296 jg 0xbabecafe 13297 13298// CHECK: jg 305419896 13299 jg 0x12345678 13300 13301// CHECK: jg -77129852792157442 13302 jg 0xfeedfacebabecafe 13303 13304// CHECK: seto %bl 13305 seto %bl 13306 13307// CHECK: seto 3735928559(%ebx,%ecx,8) 13308 seto 0xdeadbeef(%ebx,%ecx,8) 13309 13310// CHECK: seto 32493 13311 seto 0x7eed 13312 13313// CHECK: seto 3133065982 13314 seto 0xbabecafe 13315 13316// CHECK: seto 305419896 13317 seto 0x12345678 13318 13319// CHECK: setno %bl 13320 setno %bl 13321 13322// CHECK: setno 3735928559(%ebx,%ecx,8) 13323 setno 0xdeadbeef(%ebx,%ecx,8) 13324 13325// CHECK: setno 32493 13326 setno 0x7eed 13327 13328// CHECK: setno 3133065982 13329 setno 0xbabecafe 13330 13331// CHECK: setno 305419896 13332 setno 0x12345678 13333 13334// CHECK: setb %bl 13335 setb %bl 13336 13337// CHECK: setb 3735928559(%ebx,%ecx,8) 13338 setb 0xdeadbeef(%ebx,%ecx,8) 13339 13340// CHECK: setb 32493 13341 setb 0x7eed 13342 13343// CHECK: setb 3133065982 13344 setb 0xbabecafe 13345 13346// CHECK: setb 305419896 13347 setb 0x12345678 13348 13349// CHECK: setae %bl 13350 setae %bl 13351 13352// CHECK: setae 3735928559(%ebx,%ecx,8) 13353 setae 0xdeadbeef(%ebx,%ecx,8) 13354 13355// CHECK: setae 32493 13356 setae 0x7eed 13357 13358// CHECK: setae 3133065982 13359 setae 0xbabecafe 13360 13361// CHECK: setae 305419896 13362 setae 0x12345678 13363 13364// CHECK: sete %bl 13365 sete %bl 13366 13367// CHECK: sete 3735928559(%ebx,%ecx,8) 13368 sete 0xdeadbeef(%ebx,%ecx,8) 13369 13370// CHECK: sete 32493 13371 sete 0x7eed 13372 13373// CHECK: sete 3133065982 13374 sete 0xbabecafe 13375 13376// CHECK: sete 305419896 13377 sete 0x12345678 13378 13379// CHECK: setne %bl 13380 setne %bl 13381 13382// CHECK: setne 3735928559(%ebx,%ecx,8) 13383 setne 0xdeadbeef(%ebx,%ecx,8) 13384 13385// CHECK: setne 32493 13386 setne 0x7eed 13387 13388// CHECK: setne 3133065982 13389 setne 0xbabecafe 13390 13391// CHECK: setne 305419896 13392 setne 0x12345678 13393 13394// CHECK: setbe %bl 13395 setbe %bl 13396 13397// CHECK: setbe 3735928559(%ebx,%ecx,8) 13398 setbe 0xdeadbeef(%ebx,%ecx,8) 13399 13400// CHECK: setbe 32493 13401 setbe 0x7eed 13402 13403// CHECK: setbe 3133065982 13404 setbe 0xbabecafe 13405 13406// CHECK: setbe 305419896 13407 setbe 0x12345678 13408 13409// CHECK: seta %bl 13410 seta %bl 13411 13412// CHECK: seta 3735928559(%ebx,%ecx,8) 13413 seta 0xdeadbeef(%ebx,%ecx,8) 13414 13415// CHECK: seta 32493 13416 seta 0x7eed 13417 13418// CHECK: seta 3133065982 13419 seta 0xbabecafe 13420 13421// CHECK: seta 305419896 13422 seta 0x12345678 13423 13424// CHECK: sets %bl 13425 sets %bl 13426 13427// CHECK: sets 3735928559(%ebx,%ecx,8) 13428 sets 0xdeadbeef(%ebx,%ecx,8) 13429 13430// CHECK: sets 32493 13431 sets 0x7eed 13432 13433// CHECK: sets 3133065982 13434 sets 0xbabecafe 13435 13436// CHECK: sets 305419896 13437 sets 0x12345678 13438 13439// CHECK: setns %bl 13440 setns %bl 13441 13442// CHECK: setns 3735928559(%ebx,%ecx,8) 13443 setns 0xdeadbeef(%ebx,%ecx,8) 13444 13445// CHECK: setns 32493 13446 setns 0x7eed 13447 13448// CHECK: setns 3133065982 13449 setns 0xbabecafe 13450 13451// CHECK: setns 305419896 13452 setns 0x12345678 13453 13454// CHECK: setp %bl 13455 setp %bl 13456 13457// CHECK: setp 3735928559(%ebx,%ecx,8) 13458 setp 0xdeadbeef(%ebx,%ecx,8) 13459 13460// CHECK: setp 32493 13461 setp 0x7eed 13462 13463// CHECK: setp 3133065982 13464 setp 0xbabecafe 13465 13466// CHECK: setp 305419896 13467 setp 0x12345678 13468 13469// CHECK: setnp %bl 13470 setnp %bl 13471 13472// CHECK: setnp 3735928559(%ebx,%ecx,8) 13473 setnp 0xdeadbeef(%ebx,%ecx,8) 13474 13475// CHECK: setnp 32493 13476 setnp 0x7eed 13477 13478// CHECK: setnp 3133065982 13479 setnp 0xbabecafe 13480 13481// CHECK: setnp 305419896 13482 setnp 0x12345678 13483 13484// CHECK: setl %bl 13485 setl %bl 13486 13487// CHECK: setl 3735928559(%ebx,%ecx,8) 13488 setl 0xdeadbeef(%ebx,%ecx,8) 13489 13490// CHECK: setl 32493 13491 setl 0x7eed 13492 13493// CHECK: setl 3133065982 13494 setl 0xbabecafe 13495 13496// CHECK: setl 305419896 13497 setl 0x12345678 13498 13499// CHECK: setge %bl 13500 setge %bl 13501 13502// CHECK: setge 3735928559(%ebx,%ecx,8) 13503 setge 0xdeadbeef(%ebx,%ecx,8) 13504 13505// CHECK: setge 32493 13506 setge 0x7eed 13507 13508// CHECK: setge 3133065982 13509 setge 0xbabecafe 13510 13511// CHECK: setge 305419896 13512 setge 0x12345678 13513 13514// CHECK: setle %bl 13515 setle %bl 13516 13517// CHECK: setle 3735928559(%ebx,%ecx,8) 13518 setle 0xdeadbeef(%ebx,%ecx,8) 13519 13520// CHECK: setle 32493 13521 setle 0x7eed 13522 13523// CHECK: setle 3133065982 13524 setle 0xbabecafe 13525 13526// CHECK: setle 305419896 13527 setle 0x12345678 13528 13529// CHECK: setg %bl 13530 setg %bl 13531 13532// CHECK: setg 3735928559(%ebx,%ecx,8) 13533 setg 0xdeadbeef(%ebx,%ecx,8) 13534 13535// CHECK: setg 32493 13536 setg 0x7eed 13537 13538// CHECK: setg 3133065982 13539 setg 0xbabecafe 13540 13541// CHECK: setg 305419896 13542 setg 0x12345678 13543 13544// CHECK: int $127 13545 int $0x7f 13546 13547// CHECK: rsm 13548 rsm 13549 13550// CHECK: hlt 13551 hlt 13552 13553// CHECK: nopl 3735928559(%ebx,%ecx,8) 13554 nopl 0xdeadbeef(%ebx,%ecx,8) 13555 13556// CHECK: nopw 32493 13557 nopw 0x7eed 13558 13559// CHECK: nopl 3133065982 13560 nopl 0xbabecafe 13561 13562// CHECK: nopl 305419896 13563 nopl 0x12345678 13564 13565// CHECK: nop 13566 nop 13567 13568// CHECK: lldtw 32493 13569 lldtw 0x7eed 13570 13571// CHECK: lmsww 32493 13572 lmsww 0x7eed 13573 13574// CHECK: ltrw 32493 13575 ltrw 0x7eed 13576 13577// CHECK: sldtw 32493 13578 sldtw 0x7eed 13579 13580// CHECK: smsww 32493 13581 smsww 0x7eed 13582 13583// CHECK: strw 32493 13584 strw 0x7eed 13585 13586// CHECK: verr %bx 13587 verr %bx 13588 13589// CHECK: verr 3735928559(%ebx,%ecx,8) 13590 verr 0xdeadbeef(%ebx,%ecx,8) 13591 13592// CHECK: verr 3133065982 13593 verr 0xbabecafe 13594 13595// CHECK: verr 305419896 13596 verr 0x12345678 13597 13598// CHECK: verw %bx 13599 verw %bx 13600 13601// CHECK: verw 3735928559(%ebx,%ecx,8) 13602 verw 0xdeadbeef(%ebx,%ecx,8) 13603 13604// CHECK: verw 3133065982 13605 verw 0xbabecafe 13606 13607// CHECK: verw 305419896 13608 verw 0x12345678 13609 13610// CHECK: fld %st(2) 13611 fld %st(2) 13612 13613// CHECK: fldl 3735928559(%ebx,%ecx,8) 13614 fldl 0xdeadbeef(%ebx,%ecx,8) 13615 13616// CHECK: fldl 3133065982 13617 fldl 0xbabecafe 13618 13619// CHECK: fldl 305419896 13620 fldl 0x12345678 13621 13622// CHECK: fld %st(2) 13623 fld %st(2) 13624 13625// CHECK: fildl 3735928559(%ebx,%ecx,8) 13626 fildl 0xdeadbeef(%ebx,%ecx,8) 13627 13628// CHECK: fildl 3133065982 13629 fildl 0xbabecafe 13630 13631// CHECK: fildl 305419896 13632 fildl 0x12345678 13633 13634// CHECK: fildll 3735928559(%ebx,%ecx,8) 13635 fildll 0xdeadbeef(%ebx,%ecx,8) 13636 13637// CHECK: fildll 32493 13638 fildll 0x7eed 13639 13640// CHECK: fildll 3133065982 13641 fildll 0xbabecafe 13642 13643// CHECK: fildll 305419896 13644 fildll 0x12345678 13645 13646// CHECK: fldt 3735928559(%ebx,%ecx,8) 13647 fldt 0xdeadbeef(%ebx,%ecx,8) 13648 13649// CHECK: fldt 32493 13650 fldt 0x7eed 13651 13652// CHECK: fldt 3133065982 13653 fldt 0xbabecafe 13654 13655// CHECK: fldt 305419896 13656 fldt 0x12345678 13657 13658// CHECK: fbld 3735928559(%ebx,%ecx,8) 13659 fbld 0xdeadbeef(%ebx,%ecx,8) 13660 13661// CHECK: fbld 32493 13662 fbld 0x7eed 13663 13664// CHECK: fbld 3133065982 13665 fbld 0xbabecafe 13666 13667// CHECK: fbld 305419896 13668 fbld 0x12345678 13669 13670// CHECK: fst %st(2) 13671 fst %st(2) 13672 13673// CHECK: fstl 3735928559(%ebx,%ecx,8) 13674 fstl 0xdeadbeef(%ebx,%ecx,8) 13675 13676// CHECK: fstl 3133065982 13677 fstl 0xbabecafe 13678 13679// CHECK: fstl 305419896 13680 fstl 0x12345678 13681 13682// CHECK: fst %st(2) 13683 fst %st(2) 13684 13685// CHECK: fistl 3735928559(%ebx,%ecx,8) 13686 fistl 0xdeadbeef(%ebx,%ecx,8) 13687 13688// CHECK: fistl 3133065982 13689 fistl 0xbabecafe 13690 13691// CHECK: fistl 305419896 13692 fistl 0x12345678 13693 13694// CHECK: fstp %st(2) 13695 fstp %st(2) 13696 13697// CHECK: fstpl 3735928559(%ebx,%ecx,8) 13698 fstpl 0xdeadbeef(%ebx,%ecx,8) 13699 13700// CHECK: fstpl 3133065982 13701 fstpl 0xbabecafe 13702 13703// CHECK: fstpl 305419896 13704 fstpl 0x12345678 13705 13706// CHECK: fstp %st(2) 13707 fstp %st(2) 13708 13709// CHECK: fistpl 3735928559(%ebx,%ecx,8) 13710 fistpl 0xdeadbeef(%ebx,%ecx,8) 13711 13712// CHECK: fistpl 3133065982 13713 fistpl 0xbabecafe 13714 13715// CHECK: fistpl 305419896 13716 fistpl 0x12345678 13717 13718// CHECK: fistpll 3735928559(%ebx,%ecx,8) 13719 fistpll 0xdeadbeef(%ebx,%ecx,8) 13720 13721// CHECK: fistpll 32493 13722 fistpll 0x7eed 13723 13724// CHECK: fistpll 3133065982 13725 fistpll 0xbabecafe 13726 13727// CHECK: fistpll 305419896 13728 fistpll 0x12345678 13729 13730// CHECK: fstpt 3735928559(%ebx,%ecx,8) 13731 fstpt 0xdeadbeef(%ebx,%ecx,8) 13732 13733// CHECK: fstpt 32493 13734 fstpt 0x7eed 13735 13736// CHECK: fstpt 3133065982 13737 fstpt 0xbabecafe 13738 13739// CHECK: fstpt 305419896 13740 fstpt 0x12345678 13741 13742// CHECK: fbstp 3735928559(%ebx,%ecx,8) 13743 fbstp 0xdeadbeef(%ebx,%ecx,8) 13744 13745// CHECK: fbstp 32493 13746 fbstp 0x7eed 13747 13748// CHECK: fbstp 3133065982 13749 fbstp 0xbabecafe 13750 13751// CHECK: fbstp 305419896 13752 fbstp 0x12345678 13753 13754// CHECK: fxch %st(2) 13755 fxch %st(2) 13756 13757// CHECK: fcom %st(2) 13758 fcom %st(2) 13759 13760// CHECK: fcoml 3735928559(%ebx,%ecx,8) 13761 fcoml 0xdeadbeef(%ebx,%ecx,8) 13762 13763// CHECK: fcoml 3133065982 13764 fcoml 0xbabecafe 13765 13766// CHECK: fcoml 305419896 13767 fcoml 0x12345678 13768 13769// CHECK: fcom %st(2) 13770 fcom %st(2) 13771 13772// CHECK: ficoml 3735928559(%ebx,%ecx,8) 13773 ficoml 0xdeadbeef(%ebx,%ecx,8) 13774 13775// CHECK: ficoml 3133065982 13776 ficoml 0xbabecafe 13777 13778// CHECK: ficoml 305419896 13779 ficoml 0x12345678 13780 13781// CHECK: fcomp %st(2) 13782 fcomp %st(2) 13783 13784// CHECK: fcompl 3735928559(%ebx,%ecx,8) 13785 fcompl 0xdeadbeef(%ebx,%ecx,8) 13786 13787// CHECK: fcompl 3133065982 13788 fcompl 0xbabecafe 13789 13790// CHECK: fcompl 305419896 13791 fcompl 0x12345678 13792 13793// CHECK: fcomp %st(2) 13794 fcomp %st(2) 13795 13796// CHECK: ficompl 3735928559(%ebx,%ecx,8) 13797 ficompl 0xdeadbeef(%ebx,%ecx,8) 13798 13799// CHECK: ficompl 3133065982 13800 ficompl 0xbabecafe 13801 13802// CHECK: ficompl 305419896 13803 ficompl 0x12345678 13804 13805// CHECK: fcompp 13806 fcompp 13807 13808// CHECK: fucom %st(2) 13809 fucom %st(2) 13810 13811// CHECK: fucomp %st(2) 13812 fucomp %st(2) 13813 13814// CHECK: fucompp 13815 fucompp 13816 13817// CHECK: ftst 13818 ftst 13819 13820// CHECK: fxam 13821 fxam 13822 13823// CHECK: fld1 13824 fld1 13825 13826// CHECK: fldl2t 13827 fldl2t 13828 13829// CHECK: fldl2e 13830 fldl2e 13831 13832// CHECK: fldpi 13833 fldpi 13834 13835// CHECK: fldlg2 13836 fldlg2 13837 13838// CHECK: fldln2 13839 fldln2 13840 13841// CHECK: fldz 13842 fldz 13843 13844// CHECK: fadd %st(2) 13845 fadd %st(2) 13846 13847// CHECK: faddl 3735928559(%ebx,%ecx,8) 13848 faddl 0xdeadbeef(%ebx,%ecx,8) 13849 13850// CHECK: faddl 3133065982 13851 faddl 0xbabecafe 13852 13853// CHECK: faddl 305419896 13854 faddl 0x12345678 13855 13856// CHECK: fiaddl 3735928559(%ebx,%ecx,8) 13857 fiaddl 0xdeadbeef(%ebx,%ecx,8) 13858 13859// CHECK: fiaddl 3133065982 13860 fiaddl 0xbabecafe 13861 13862// CHECK: fiaddl 305419896 13863 fiaddl 0x12345678 13864 13865// CHECK: faddp %st(2) 13866 faddp %st(2) 13867 13868// CHECK: fsub %st(2) 13869 fsub %st(2) 13870 13871// CHECK: fsubl 3735928559(%ebx,%ecx,8) 13872 fsubl 0xdeadbeef(%ebx,%ecx,8) 13873 13874// CHECK: fsubl 3133065982 13875 fsubl 0xbabecafe 13876 13877// CHECK: fsubl 305419896 13878 fsubl 0x12345678 13879 13880// CHECK: fisubl 3735928559(%ebx,%ecx,8) 13881 fisubl 0xdeadbeef(%ebx,%ecx,8) 13882 13883// CHECK: fisubl 3133065982 13884 fisubl 0xbabecafe 13885 13886// CHECK: fisubl 305419896 13887 fisubl 0x12345678 13888 13889// CHECK: fsubp %st(2) 13890 fsubp %st(2) 13891 13892// CHECK: fsubr %st(2) 13893 fsubr %st(2) 13894 13895// CHECK: fsubrl 3735928559(%ebx,%ecx,8) 13896 fsubrl 0xdeadbeef(%ebx,%ecx,8) 13897 13898// CHECK: fsubrl 3133065982 13899 fsubrl 0xbabecafe 13900 13901// CHECK: fsubrl 305419896 13902 fsubrl 0x12345678 13903 13904// CHECK: fisubrl 3735928559(%ebx,%ecx,8) 13905 fisubrl 0xdeadbeef(%ebx,%ecx,8) 13906 13907// CHECK: fisubrl 3133065982 13908 fisubrl 0xbabecafe 13909 13910// CHECK: fisubrl 305419896 13911 fisubrl 0x12345678 13912 13913// CHECK: fsubrp %st(2) 13914 fsubrp %st(2) 13915 13916// CHECK: fmul %st(2) 13917 fmul %st(2) 13918 13919// CHECK: fmull 3735928559(%ebx,%ecx,8) 13920 fmull 0xdeadbeef(%ebx,%ecx,8) 13921 13922// CHECK: fmull 3133065982 13923 fmull 0xbabecafe 13924 13925// CHECK: fmull 305419896 13926 fmull 0x12345678 13927 13928// CHECK: fimull 3735928559(%ebx,%ecx,8) 13929 fimull 0xdeadbeef(%ebx,%ecx,8) 13930 13931// CHECK: fimull 3133065982 13932 fimull 0xbabecafe 13933 13934// CHECK: fimull 305419896 13935 fimull 0x12345678 13936 13937// CHECK: fmulp %st(2) 13938 fmulp %st(2) 13939 13940// CHECK: fdiv %st(2) 13941 fdiv %st(2) 13942 13943// CHECK: fdivl 3735928559(%ebx,%ecx,8) 13944 fdivl 0xdeadbeef(%ebx,%ecx,8) 13945 13946// CHECK: fdivl 3133065982 13947 fdivl 0xbabecafe 13948 13949// CHECK: fdivl 305419896 13950 fdivl 0x12345678 13951 13952// CHECK: fidivl 3735928559(%ebx,%ecx,8) 13953 fidivl 0xdeadbeef(%ebx,%ecx,8) 13954 13955// CHECK: fidivl 3133065982 13956 fidivl 0xbabecafe 13957 13958// CHECK: fidivl 305419896 13959 fidivl 0x12345678 13960 13961// CHECK: fdivp %st(2) 13962 fdivp %st(2) 13963 13964// CHECK: fdivr %st(2) 13965 fdivr %st(2) 13966 13967// CHECK: fdivrl 3735928559(%ebx,%ecx,8) 13968 fdivrl 0xdeadbeef(%ebx,%ecx,8) 13969 13970// CHECK: fdivrl 3133065982 13971 fdivrl 0xbabecafe 13972 13973// CHECK: fdivrl 305419896 13974 fdivrl 0x12345678 13975 13976// CHECK: fidivrl 3735928559(%ebx,%ecx,8) 13977 fidivrl 0xdeadbeef(%ebx,%ecx,8) 13978 13979// CHECK: fidivrl 3133065982 13980 fidivrl 0xbabecafe 13981 13982// CHECK: fidivrl 305419896 13983 fidivrl 0x12345678 13984 13985// CHECK: fdivrp %st(2) 13986 fdivrp %st(2) 13987 13988// CHECK: f2xm1 13989 f2xm1 13990 13991// CHECK: fyl2x 13992 fyl2x 13993 13994// CHECK: fptan 13995 fptan 13996 13997// CHECK: fpatan 13998 fpatan 13999 14000// CHECK: fxtract 14001 fxtract 14002 14003// CHECK: fprem1 14004 fprem1 14005 14006// CHECK: fdecstp 14007 fdecstp 14008 14009// CHECK: fincstp 14010 fincstp 14011 14012// CHECK: fprem 14013 fprem 14014 14015// CHECK: fyl2xp1 14016 fyl2xp1 14017 14018// CHECK: fsqrt 14019 fsqrt 14020 14021// CHECK: fsincos 14022 fsincos 14023 14024// CHECK: frndint 14025 frndint 14026 14027// CHECK: fscale 14028 fscale 14029 14030// CHECK: fsin 14031 fsin 14032 14033// CHECK: fcos 14034 fcos 14035 14036// CHECK: fchs 14037 fchs 14038 14039// CHECK: fabs 14040 fabs 14041 14042// CHECK: fninit 14043 fninit 14044 14045// CHECK: fldcw 3735928559(%ebx,%ecx,8) 14046 fldcw 0xdeadbeef(%ebx,%ecx,8) 14047 14048// CHECK: fldcw 3133065982 14049 fldcw 0xbabecafe 14050 14051// CHECK: fldcw 305419896 14052 fldcw 0x12345678 14053 14054// CHECK: fnstcw 3735928559(%ebx,%ecx,8) 14055 fnstcw 0xdeadbeef(%ebx,%ecx,8) 14056 14057// CHECK: fnstcw 3133065982 14058 fnstcw 0xbabecafe 14059 14060// CHECK: fnstcw 305419896 14061 fnstcw 0x12345678 14062 14063// CHECK: fnstsw 3735928559(%ebx,%ecx,8) 14064 fnstsw 0xdeadbeef(%ebx,%ecx,8) 14065 14066// CHECK: fnstsw 3133065982 14067 fnstsw 0xbabecafe 14068 14069// CHECK: fnstsw 305419896 14070 fnstsw 0x12345678 14071 14072// CHECK: fnclex 14073 fnclex 14074 14075// CHECK: fnstenv 32493 14076 fnstenv 0x7eed 14077 14078// CHECK: fldenv 32493 14079 fldenv 0x7eed 14080 14081// CHECK: fnsave 32493 14082 fnsave 0x7eed 14083 14084// CHECK: frstor 32493 14085 frstor 0x7eed 14086 14087// CHECK: ffree %st(2) 14088 ffree %st(2) 14089 14090// CHECK: fnop 14091 fnop 14092 14093// CHECK: invd 14094 invd 14095 14096// CHECK: wbinvd 14097 wbinvd 14098 14099// CHECK: cpuid 14100 cpuid 14101 14102// CHECK: wrmsr 14103 wrmsr 14104 14105// CHECK: rdtsc 14106 rdtsc 14107 14108// CHECK: rdmsr 14109 rdmsr 14110 14111// CHECK: cmpxchg8b 3735928559(%ebx,%ecx,8) 14112 cmpxchg8b 0xdeadbeef(%ebx,%ecx,8) 14113 14114// CHECK: cmpxchg8b 32493 14115 cmpxchg8b 0x7eed 14116 14117// CHECK: cmpxchg8b 3133065982 14118 cmpxchg8b 0xbabecafe 14119 14120// CHECK: cmpxchg8b 305419896 14121 cmpxchg8b 0x12345678 14122 14123// CHECK: sysenter 14124 sysenter 14125 14126// CHECK: sysexit 14127 sysexit 14128 14129// CHECK: fxsave 3735928559(%ebx,%ecx,8) 14130 fxsave 0xdeadbeef(%ebx,%ecx,8) 14131 14132// CHECK: fxsave 32493 14133 fxsave 0x7eed 14134 14135// CHECK: fxsave 3133065982 14136 fxsave 0xbabecafe 14137 14138// CHECK: fxsave 305419896 14139 fxsave 0x12345678 14140 14141// CHECK: fxrstor 3735928559(%ebx,%ecx,8) 14142 fxrstor 0xdeadbeef(%ebx,%ecx,8) 14143 14144// CHECK: fxrstor 32493 14145 fxrstor 0x7eed 14146 14147// CHECK: fxrstor 3133065982 14148 fxrstor 0xbabecafe 14149 14150// CHECK: fxrstor 305419896 14151 fxrstor 0x12345678 14152 14153// CHECK: rdpmc 14154 rdpmc 14155 14156// CHECK: ud2 14157 ud2 14158 14159// CHECK: fcmovb %st(2), %st(0) 14160 fcmovb %st(2),%st 14161 14162// CHECK: fcmove %st(2), %st(0) 14163 fcmove %st(2),%st 14164 14165// CHECK: fcmovbe %st(2), %st(0) 14166 fcmovbe %st(2),%st 14167 14168// CHECK: fcmovu %st(2), %st(0) 14169 fcmovu %st(2),%st 14170 14171// CHECK: fcmovnb %st(2), %st(0) 14172 fcmovnb %st(2),%st 14173 14174// CHECK: fcmovne %st(2), %st(0) 14175 fcmovne %st(2),%st 14176 14177// CHECK: fcmovnbe %st(2), %st(0) 14178 fcmovnbe %st(2),%st 14179 14180// CHECK: fcmovnu %st(2), %st(0) 14181 fcmovnu %st(2),%st 14182 14183// CHECK: fcomi %st(2) 14184 fcomi %st(2),%st 14185 14186// CHECK: fucomi %st(2) 14187 fucomi %st(2),%st 14188 14189// CHECK: fcompi %st(2) 14190 fcomip %st(2),%st 14191 14192// CHECK: fucompi %st(2) 14193 fucomip %st(2),%st 14194 14195// CHECK: movntil %ecx, 3735928559(%ebx,%ecx,8) 14196 movnti %ecx,0xdeadbeef(%ebx,%ecx,8) 14197 14198// CHECK: movntil %ecx, 69 14199 movntil %ecx,0x45 14200 14201// CHECK: movntil %ecx, 32493 14202 movnti %ecx,0x7eed 14203 14204// CHECK: movntil %ecx, 3133065982 14205 movnti %ecx,0xbabecafe 14206 14207// CHECK: movntil %ecx, 305419896 14208 movnti %ecx,0x12345678 14209 14210// CHECK: clflush 3735928559(%ebx,%ecx,8) 14211 clflush 0xdeadbeef(%ebx,%ecx,8) 14212 14213// CHECK: clflush 32493 14214 clflush 0x7eed 14215 14216// CHECK: clflush 3133065982 14217 clflush 0xbabecafe 14218 14219// CHECK: clflush 305419896 14220 clflush 0x12345678 14221 14222// CHECK: pause 14223 pause 14224 14225// CHECK: sfence 14226 sfence 14227 14228// CHECK: lfence 14229 lfence 14230 14231// CHECK: mfence 14232 mfence 14233 14234// CHECK: emms 14235 emms 14236 14237// CHECK: movd %ecx, %mm3 14238 movd %ecx,%mm3 14239 14240// CHECK: movd 3735928559(%ebx,%ecx,8), %mm3 14241 movd 0xdeadbeef(%ebx,%ecx,8),%mm3 14242 14243// CHECK: movd 69, %mm3 14244 movd 0x45,%mm3 14245 14246// CHECK: movd 32493, %mm3 14247 movd 0x7eed,%mm3 14248 14249// CHECK: movd 3133065982, %mm3 14250 movd 0xbabecafe,%mm3 14251 14252// CHECK: movd 305419896, %mm3 14253 movd 0x12345678,%mm3 14254 14255// CHECK: movd %mm3, %ecx 14256 movd %mm3,%ecx 14257 14258// CHECK: movd %mm3, 3735928559(%ebx,%ecx,8) 14259 movd %mm3,0xdeadbeef(%ebx,%ecx,8) 14260 14261// CHECK: movd %mm3, 69 14262 movd %mm3,0x45 14263 14264// CHECK: movd %mm3, 32493 14265 movd %mm3,0x7eed 14266 14267// CHECK: movd %mm3, 3133065982 14268 movd %mm3,0xbabecafe 14269 14270// CHECK: movd %mm3, 305419896 14271 movd %mm3,0x12345678 14272 14273// CHECK: movd %ecx, %xmm5 14274 movd %ecx,%xmm5 14275 14276// CHECK: movd 3735928559(%ebx,%ecx,8), %xmm5 14277 movd 0xdeadbeef(%ebx,%ecx,8),%xmm5 14278 14279// CHECK: movd 69, %xmm5 14280 movd 0x45,%xmm5 14281 14282// CHECK: movd 32493, %xmm5 14283 movd 0x7eed,%xmm5 14284 14285// CHECK: movd 3133065982, %xmm5 14286 movd 0xbabecafe,%xmm5 14287 14288// CHECK: movd 305419896, %xmm5 14289 movd 0x12345678,%xmm5 14290 14291// CHECK: movd %xmm5, %ecx 14292 movd %xmm5,%ecx 14293 14294// CHECK: movd %xmm5, 3735928559(%ebx,%ecx,8) 14295 movd %xmm5,0xdeadbeef(%ebx,%ecx,8) 14296 14297// CHECK: movd %xmm5, 69 14298 movd %xmm5,0x45 14299 14300// CHECK: movd %xmm5, 32493 14301 movd %xmm5,0x7eed 14302 14303// CHECK: movd %xmm5, 3133065982 14304 movd %xmm5,0xbabecafe 14305 14306// CHECK: movd %xmm5, 305419896 14307 movd %xmm5,0x12345678 14308 14309// CHECK: movq 3735928559(%ebx,%ecx,8), %mm3 14310 movq 0xdeadbeef(%ebx,%ecx,8),%mm3 14311 14312// CHECK: movq 69, %mm3 14313 movq 0x45,%mm3 14314 14315// CHECK: movq 32493, %mm3 14316 movq 0x7eed,%mm3 14317 14318// CHECK: movq 3133065982, %mm3 14319 movq 0xbabecafe,%mm3 14320 14321// CHECK: movq 305419896, %mm3 14322 movq 0x12345678,%mm3 14323 14324// CHECK: movq %mm3, %mm3 14325 movq %mm3,%mm3 14326 14327// CHECK: movq %mm3, 3735928559(%ebx,%ecx,8) 14328 movq %mm3,0xdeadbeef(%ebx,%ecx,8) 14329 14330// CHECK: movq %mm3, 69 14331 movq %mm3,0x45 14332 14333// CHECK: movq %mm3, 32493 14334 movq %mm3,0x7eed 14335 14336// CHECK: movq %mm3, 3133065982 14337 movq %mm3,0xbabecafe 14338 14339// CHECK: movq %mm3, 305419896 14340 movq %mm3,0x12345678 14341 14342// CHECK: movq %mm3, %mm3 14343 movq %mm3,%mm3 14344 14345// CHECK: movq 3735928559(%ebx,%ecx,8), %xmm5 14346 movq 0xdeadbeef(%ebx,%ecx,8),%xmm5 14347 14348// CHECK: movq 69, %xmm5 14349 movq 0x45,%xmm5 14350 14351// CHECK: movq 32493, %xmm5 14352 movq 0x7eed,%xmm5 14353 14354// CHECK: movq 3133065982, %xmm5 14355 movq 0xbabecafe,%xmm5 14356 14357// CHECK: movq 305419896, %xmm5 14358 movq 0x12345678,%xmm5 14359 14360// CHECK: movq %xmm5, %xmm5 14361 movq %xmm5,%xmm5 14362 14363// CHECK: movq %xmm5, 3735928559(%ebx,%ecx,8) 14364 movq %xmm5,0xdeadbeef(%ebx,%ecx,8) 14365 14366// CHECK: movq %xmm5, 69 14367 movq %xmm5,0x45 14368 14369// CHECK: movq %xmm5, 32493 14370 movq %xmm5,0x7eed 14371 14372// CHECK: movq %xmm5, 3133065982 14373 movq %xmm5,0xbabecafe 14374 14375// CHECK: movq %xmm5, 305419896 14376 movq %xmm5,0x12345678 14377 14378// CHECK: movq %xmm5, %xmm5 14379 movq %xmm5,%xmm5 14380 14381// CHECK: packssdw 3735928559(%ebx,%ecx,8), %mm3 14382 packssdw 0xdeadbeef(%ebx,%ecx,8),%mm3 14383 14384// CHECK: packssdw 69, %mm3 14385 packssdw 0x45,%mm3 14386 14387// CHECK: packssdw 32493, %mm3 14388 packssdw 0x7eed,%mm3 14389 14390// CHECK: packssdw 3133065982, %mm3 14391 packssdw 0xbabecafe,%mm3 14392 14393// CHECK: packssdw 305419896, %mm3 14394 packssdw 0x12345678,%mm3 14395 14396// CHECK: packssdw %mm3, %mm3 14397 packssdw %mm3,%mm3 14398 14399// CHECK: packssdw 3735928559(%ebx,%ecx,8), %xmm5 14400 packssdw 0xdeadbeef(%ebx,%ecx,8),%xmm5 14401 14402// CHECK: packssdw 69, %xmm5 14403 packssdw 0x45,%xmm5 14404 14405// CHECK: packssdw 32493, %xmm5 14406 packssdw 0x7eed,%xmm5 14407 14408// CHECK: packssdw 3133065982, %xmm5 14409 packssdw 0xbabecafe,%xmm5 14410 14411// CHECK: packssdw 305419896, %xmm5 14412 packssdw 0x12345678,%xmm5 14413 14414// CHECK: packssdw %xmm5, %xmm5 14415 packssdw %xmm5,%xmm5 14416 14417// CHECK: packsswb 3735928559(%ebx,%ecx,8), %mm3 14418 packsswb 0xdeadbeef(%ebx,%ecx,8),%mm3 14419 14420// CHECK: packsswb 69, %mm3 14421 packsswb 0x45,%mm3 14422 14423// CHECK: packsswb 32493, %mm3 14424 packsswb 0x7eed,%mm3 14425 14426// CHECK: packsswb 3133065982, %mm3 14427 packsswb 0xbabecafe,%mm3 14428 14429// CHECK: packsswb 305419896, %mm3 14430 packsswb 0x12345678,%mm3 14431 14432// CHECK: packsswb %mm3, %mm3 14433 packsswb %mm3,%mm3 14434 14435// CHECK: packsswb 3735928559(%ebx,%ecx,8), %xmm5 14436 packsswb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14437 14438// CHECK: packsswb 69, %xmm5 14439 packsswb 0x45,%xmm5 14440 14441// CHECK: packsswb 32493, %xmm5 14442 packsswb 0x7eed,%xmm5 14443 14444// CHECK: packsswb 3133065982, %xmm5 14445 packsswb 0xbabecafe,%xmm5 14446 14447// CHECK: packsswb 305419896, %xmm5 14448 packsswb 0x12345678,%xmm5 14449 14450// CHECK: packsswb %xmm5, %xmm5 14451 packsswb %xmm5,%xmm5 14452 14453// CHECK: packuswb 3735928559(%ebx,%ecx,8), %mm3 14454 packuswb 0xdeadbeef(%ebx,%ecx,8),%mm3 14455 14456// CHECK: packuswb 69, %mm3 14457 packuswb 0x45,%mm3 14458 14459// CHECK: packuswb 32493, %mm3 14460 packuswb 0x7eed,%mm3 14461 14462// CHECK: packuswb 3133065982, %mm3 14463 packuswb 0xbabecafe,%mm3 14464 14465// CHECK: packuswb 305419896, %mm3 14466 packuswb 0x12345678,%mm3 14467 14468// CHECK: packuswb %mm3, %mm3 14469 packuswb %mm3,%mm3 14470 14471// CHECK: packuswb 3735928559(%ebx,%ecx,8), %xmm5 14472 packuswb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14473 14474// CHECK: packuswb 69, %xmm5 14475 packuswb 0x45,%xmm5 14476 14477// CHECK: packuswb 32493, %xmm5 14478 packuswb 0x7eed,%xmm5 14479 14480// CHECK: packuswb 3133065982, %xmm5 14481 packuswb 0xbabecafe,%xmm5 14482 14483// CHECK: packuswb 305419896, %xmm5 14484 packuswb 0x12345678,%xmm5 14485 14486// CHECK: packuswb %xmm5, %xmm5 14487 packuswb %xmm5,%xmm5 14488 14489// CHECK: paddb 3735928559(%ebx,%ecx,8), %mm3 14490 paddb 0xdeadbeef(%ebx,%ecx,8),%mm3 14491 14492// CHECK: paddb 69, %mm3 14493 paddb 0x45,%mm3 14494 14495// CHECK: paddb 32493, %mm3 14496 paddb 0x7eed,%mm3 14497 14498// CHECK: paddb 3133065982, %mm3 14499 paddb 0xbabecafe,%mm3 14500 14501// CHECK: paddb 305419896, %mm3 14502 paddb 0x12345678,%mm3 14503 14504// CHECK: paddb %mm3, %mm3 14505 paddb %mm3,%mm3 14506 14507// CHECK: paddb 3735928559(%ebx,%ecx,8), %xmm5 14508 paddb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14509 14510// CHECK: paddb 69, %xmm5 14511 paddb 0x45,%xmm5 14512 14513// CHECK: paddb 32493, %xmm5 14514 paddb 0x7eed,%xmm5 14515 14516// CHECK: paddb 3133065982, %xmm5 14517 paddb 0xbabecafe,%xmm5 14518 14519// CHECK: paddb 305419896, %xmm5 14520 paddb 0x12345678,%xmm5 14521 14522// CHECK: paddb %xmm5, %xmm5 14523 paddb %xmm5,%xmm5 14524 14525// CHECK: paddw 3735928559(%ebx,%ecx,8), %mm3 14526 paddw 0xdeadbeef(%ebx,%ecx,8),%mm3 14527 14528// CHECK: paddw 69, %mm3 14529 paddw 0x45,%mm3 14530 14531// CHECK: paddw 32493, %mm3 14532 paddw 0x7eed,%mm3 14533 14534// CHECK: paddw 3133065982, %mm3 14535 paddw 0xbabecafe,%mm3 14536 14537// CHECK: paddw 305419896, %mm3 14538 paddw 0x12345678,%mm3 14539 14540// CHECK: paddw %mm3, %mm3 14541 paddw %mm3,%mm3 14542 14543// CHECK: paddw 3735928559(%ebx,%ecx,8), %xmm5 14544 paddw 0xdeadbeef(%ebx,%ecx,8),%xmm5 14545 14546// CHECK: paddw 69, %xmm5 14547 paddw 0x45,%xmm5 14548 14549// CHECK: paddw 32493, %xmm5 14550 paddw 0x7eed,%xmm5 14551 14552// CHECK: paddw 3133065982, %xmm5 14553 paddw 0xbabecafe,%xmm5 14554 14555// CHECK: paddw 305419896, %xmm5 14556 paddw 0x12345678,%xmm5 14557 14558// CHECK: paddw %xmm5, %xmm5 14559 paddw %xmm5,%xmm5 14560 14561// CHECK: paddd 3735928559(%ebx,%ecx,8), %mm3 14562 paddd 0xdeadbeef(%ebx,%ecx,8),%mm3 14563 14564// CHECK: paddd 69, %mm3 14565 paddd 0x45,%mm3 14566 14567// CHECK: paddd 32493, %mm3 14568 paddd 0x7eed,%mm3 14569 14570// CHECK: paddd 3133065982, %mm3 14571 paddd 0xbabecafe,%mm3 14572 14573// CHECK: paddd 305419896, %mm3 14574 paddd 0x12345678,%mm3 14575 14576// CHECK: paddd %mm3, %mm3 14577 paddd %mm3,%mm3 14578 14579// CHECK: paddd 3735928559(%ebx,%ecx,8), %xmm5 14580 paddd 0xdeadbeef(%ebx,%ecx,8),%xmm5 14581 14582// CHECK: paddd 69, %xmm5 14583 paddd 0x45,%xmm5 14584 14585// CHECK: paddd 32493, %xmm5 14586 paddd 0x7eed,%xmm5 14587 14588// CHECK: paddd 3133065982, %xmm5 14589 paddd 0xbabecafe,%xmm5 14590 14591// CHECK: paddd 305419896, %xmm5 14592 paddd 0x12345678,%xmm5 14593 14594// CHECK: paddd %xmm5, %xmm5 14595 paddd %xmm5,%xmm5 14596 14597// CHECK: paddq 3735928559(%ebx,%ecx,8), %mm3 14598 paddq 0xdeadbeef(%ebx,%ecx,8),%mm3 14599 14600// CHECK: paddq 69, %mm3 14601 paddq 0x45,%mm3 14602 14603// CHECK: paddq 32493, %mm3 14604 paddq 0x7eed,%mm3 14605 14606// CHECK: paddq 3133065982, %mm3 14607 paddq 0xbabecafe,%mm3 14608 14609// CHECK: paddq 305419896, %mm3 14610 paddq 0x12345678,%mm3 14611 14612// CHECK: paddq %mm3, %mm3 14613 paddq %mm3,%mm3 14614 14615// CHECK: paddq 3735928559(%ebx,%ecx,8), %xmm5 14616 paddq 0xdeadbeef(%ebx,%ecx,8),%xmm5 14617 14618// CHECK: paddq 69, %xmm5 14619 paddq 0x45,%xmm5 14620 14621// CHECK: paddq 32493, %xmm5 14622 paddq 0x7eed,%xmm5 14623 14624// CHECK: paddq 3133065982, %xmm5 14625 paddq 0xbabecafe,%xmm5 14626 14627// CHECK: paddq 305419896, %xmm5 14628 paddq 0x12345678,%xmm5 14629 14630// CHECK: paddq %xmm5, %xmm5 14631 paddq %xmm5,%xmm5 14632 14633// CHECK: paddsb 3735928559(%ebx,%ecx,8), %mm3 14634 paddsb 0xdeadbeef(%ebx,%ecx,8),%mm3 14635 14636// CHECK: paddsb 69, %mm3 14637 paddsb 0x45,%mm3 14638 14639// CHECK: paddsb 32493, %mm3 14640 paddsb 0x7eed,%mm3 14641 14642// CHECK: paddsb 3133065982, %mm3 14643 paddsb 0xbabecafe,%mm3 14644 14645// CHECK: paddsb 305419896, %mm3 14646 paddsb 0x12345678,%mm3 14647 14648// CHECK: paddsb %mm3, %mm3 14649 paddsb %mm3,%mm3 14650 14651// CHECK: paddsb 3735928559(%ebx,%ecx,8), %xmm5 14652 paddsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14653 14654// CHECK: paddsb 69, %xmm5 14655 paddsb 0x45,%xmm5 14656 14657// CHECK: paddsb 32493, %xmm5 14658 paddsb 0x7eed,%xmm5 14659 14660// CHECK: paddsb 3133065982, %xmm5 14661 paddsb 0xbabecafe,%xmm5 14662 14663// CHECK: paddsb 305419896, %xmm5 14664 paddsb 0x12345678,%xmm5 14665 14666// CHECK: paddsb %xmm5, %xmm5 14667 paddsb %xmm5,%xmm5 14668 14669// CHECK: paddsw 3735928559(%ebx,%ecx,8), %mm3 14670 paddsw 0xdeadbeef(%ebx,%ecx,8),%mm3 14671 14672// CHECK: paddsw 69, %mm3 14673 paddsw 0x45,%mm3 14674 14675// CHECK: paddsw 32493, %mm3 14676 paddsw 0x7eed,%mm3 14677 14678// CHECK: paddsw 3133065982, %mm3 14679 paddsw 0xbabecafe,%mm3 14680 14681// CHECK: paddsw 305419896, %mm3 14682 paddsw 0x12345678,%mm3 14683 14684// CHECK: paddsw %mm3, %mm3 14685 paddsw %mm3,%mm3 14686 14687// CHECK: paddsw 3735928559(%ebx,%ecx,8), %xmm5 14688 paddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 14689 14690// CHECK: paddsw 69, %xmm5 14691 paddsw 0x45,%xmm5 14692 14693// CHECK: paddsw 32493, %xmm5 14694 paddsw 0x7eed,%xmm5 14695 14696// CHECK: paddsw 3133065982, %xmm5 14697 paddsw 0xbabecafe,%xmm5 14698 14699// CHECK: paddsw 305419896, %xmm5 14700 paddsw 0x12345678,%xmm5 14701 14702// CHECK: paddsw %xmm5, %xmm5 14703 paddsw %xmm5,%xmm5 14704 14705// CHECK: paddusb 3735928559(%ebx,%ecx,8), %mm3 14706 paddusb 0xdeadbeef(%ebx,%ecx,8),%mm3 14707 14708// CHECK: paddusb 69, %mm3 14709 paddusb 0x45,%mm3 14710 14711// CHECK: paddusb 32493, %mm3 14712 paddusb 0x7eed,%mm3 14713 14714// CHECK: paddusb 3133065982, %mm3 14715 paddusb 0xbabecafe,%mm3 14716 14717// CHECK: paddusb 305419896, %mm3 14718 paddusb 0x12345678,%mm3 14719 14720// CHECK: paddusb %mm3, %mm3 14721 paddusb %mm3,%mm3 14722 14723// CHECK: paddusb 3735928559(%ebx,%ecx,8), %xmm5 14724 paddusb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14725 14726// CHECK: paddusb 69, %xmm5 14727 paddusb 0x45,%xmm5 14728 14729// CHECK: paddusb 32493, %xmm5 14730 paddusb 0x7eed,%xmm5 14731 14732// CHECK: paddusb 3133065982, %xmm5 14733 paddusb 0xbabecafe,%xmm5 14734 14735// CHECK: paddusb 305419896, %xmm5 14736 paddusb 0x12345678,%xmm5 14737 14738// CHECK: paddusb %xmm5, %xmm5 14739 paddusb %xmm5,%xmm5 14740 14741// CHECK: paddusw 3735928559(%ebx,%ecx,8), %mm3 14742 paddusw 0xdeadbeef(%ebx,%ecx,8),%mm3 14743 14744// CHECK: paddusw 69, %mm3 14745 paddusw 0x45,%mm3 14746 14747// CHECK: paddusw 32493, %mm3 14748 paddusw 0x7eed,%mm3 14749 14750// CHECK: paddusw 3133065982, %mm3 14751 paddusw 0xbabecafe,%mm3 14752 14753// CHECK: paddusw 305419896, %mm3 14754 paddusw 0x12345678,%mm3 14755 14756// CHECK: paddusw %mm3, %mm3 14757 paddusw %mm3,%mm3 14758 14759// CHECK: paddusw 3735928559(%ebx,%ecx,8), %xmm5 14760 paddusw 0xdeadbeef(%ebx,%ecx,8),%xmm5 14761 14762// CHECK: paddusw 69, %xmm5 14763 paddusw 0x45,%xmm5 14764 14765// CHECK: paddusw 32493, %xmm5 14766 paddusw 0x7eed,%xmm5 14767 14768// CHECK: paddusw 3133065982, %xmm5 14769 paddusw 0xbabecafe,%xmm5 14770 14771// CHECK: paddusw 305419896, %xmm5 14772 paddusw 0x12345678,%xmm5 14773 14774// CHECK: paddusw %xmm5, %xmm5 14775 paddusw %xmm5,%xmm5 14776 14777// CHECK: pand 3735928559(%ebx,%ecx,8), %mm3 14778 pand 0xdeadbeef(%ebx,%ecx,8),%mm3 14779 14780// CHECK: pand 69, %mm3 14781 pand 0x45,%mm3 14782 14783// CHECK: pand 32493, %mm3 14784 pand 0x7eed,%mm3 14785 14786// CHECK: pand 3133065982, %mm3 14787 pand 0xbabecafe,%mm3 14788 14789// CHECK: pand 305419896, %mm3 14790 pand 0x12345678,%mm3 14791 14792// CHECK: pand %mm3, %mm3 14793 pand %mm3,%mm3 14794 14795// CHECK: pand 3735928559(%ebx,%ecx,8), %xmm5 14796 pand 0xdeadbeef(%ebx,%ecx,8),%xmm5 14797 14798// CHECK: pand 69, %xmm5 14799 pand 0x45,%xmm5 14800 14801// CHECK: pand 32493, %xmm5 14802 pand 0x7eed,%xmm5 14803 14804// CHECK: pand 3133065982, %xmm5 14805 pand 0xbabecafe,%xmm5 14806 14807// CHECK: pand 305419896, %xmm5 14808 pand 0x12345678,%xmm5 14809 14810// CHECK: pand %xmm5, %xmm5 14811 pand %xmm5,%xmm5 14812 14813// CHECK: pandn 3735928559(%ebx,%ecx,8), %mm3 14814 pandn 0xdeadbeef(%ebx,%ecx,8),%mm3 14815 14816// CHECK: pandn 69, %mm3 14817 pandn 0x45,%mm3 14818 14819// CHECK: pandn 32493, %mm3 14820 pandn 0x7eed,%mm3 14821 14822// CHECK: pandn 3133065982, %mm3 14823 pandn 0xbabecafe,%mm3 14824 14825// CHECK: pandn 305419896, %mm3 14826 pandn 0x12345678,%mm3 14827 14828// CHECK: pandn %mm3, %mm3 14829 pandn %mm3,%mm3 14830 14831// CHECK: pandn 3735928559(%ebx,%ecx,8), %xmm5 14832 pandn 0xdeadbeef(%ebx,%ecx,8),%xmm5 14833 14834// CHECK: pandn 69, %xmm5 14835 pandn 0x45,%xmm5 14836 14837// CHECK: pandn 32493, %xmm5 14838 pandn 0x7eed,%xmm5 14839 14840// CHECK: pandn 3133065982, %xmm5 14841 pandn 0xbabecafe,%xmm5 14842 14843// CHECK: pandn 305419896, %xmm5 14844 pandn 0x12345678,%xmm5 14845 14846// CHECK: pandn %xmm5, %xmm5 14847 pandn %xmm5,%xmm5 14848 14849// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %mm3 14850 pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%mm3 14851 14852// CHECK: pcmpeqb 69, %mm3 14853 pcmpeqb 0x45,%mm3 14854 14855// CHECK: pcmpeqb 32493, %mm3 14856 pcmpeqb 0x7eed,%mm3 14857 14858// CHECK: pcmpeqb 3133065982, %mm3 14859 pcmpeqb 0xbabecafe,%mm3 14860 14861// CHECK: pcmpeqb 305419896, %mm3 14862 pcmpeqb 0x12345678,%mm3 14863 14864// CHECK: pcmpeqb %mm3, %mm3 14865 pcmpeqb %mm3,%mm3 14866 14867// CHECK: pcmpeqb 3735928559(%ebx,%ecx,8), %xmm5 14868 pcmpeqb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14869 14870// CHECK: pcmpeqb 69, %xmm5 14871 pcmpeqb 0x45,%xmm5 14872 14873// CHECK: pcmpeqb 32493, %xmm5 14874 pcmpeqb 0x7eed,%xmm5 14875 14876// CHECK: pcmpeqb 3133065982, %xmm5 14877 pcmpeqb 0xbabecafe,%xmm5 14878 14879// CHECK: pcmpeqb 305419896, %xmm5 14880 pcmpeqb 0x12345678,%xmm5 14881 14882// CHECK: pcmpeqb %xmm5, %xmm5 14883 pcmpeqb %xmm5,%xmm5 14884 14885// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %mm3 14886 pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%mm3 14887 14888// CHECK: pcmpeqw 69, %mm3 14889 pcmpeqw 0x45,%mm3 14890 14891// CHECK: pcmpeqw 32493, %mm3 14892 pcmpeqw 0x7eed,%mm3 14893 14894// CHECK: pcmpeqw 3133065982, %mm3 14895 pcmpeqw 0xbabecafe,%mm3 14896 14897// CHECK: pcmpeqw 305419896, %mm3 14898 pcmpeqw 0x12345678,%mm3 14899 14900// CHECK: pcmpeqw %mm3, %mm3 14901 pcmpeqw %mm3,%mm3 14902 14903// CHECK: pcmpeqw 3735928559(%ebx,%ecx,8), %xmm5 14904 pcmpeqw 0xdeadbeef(%ebx,%ecx,8),%xmm5 14905 14906// CHECK: pcmpeqw 69, %xmm5 14907 pcmpeqw 0x45,%xmm5 14908 14909// CHECK: pcmpeqw 32493, %xmm5 14910 pcmpeqw 0x7eed,%xmm5 14911 14912// CHECK: pcmpeqw 3133065982, %xmm5 14913 pcmpeqw 0xbabecafe,%xmm5 14914 14915// CHECK: pcmpeqw 305419896, %xmm5 14916 pcmpeqw 0x12345678,%xmm5 14917 14918// CHECK: pcmpeqw %xmm5, %xmm5 14919 pcmpeqw %xmm5,%xmm5 14920 14921// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %mm3 14922 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%mm3 14923 14924// CHECK: pcmpeqd 69, %mm3 14925 pcmpeqd 0x45,%mm3 14926 14927// CHECK: pcmpeqd 32493, %mm3 14928 pcmpeqd 0x7eed,%mm3 14929 14930// CHECK: pcmpeqd 3133065982, %mm3 14931 pcmpeqd 0xbabecafe,%mm3 14932 14933// CHECK: pcmpeqd 305419896, %mm3 14934 pcmpeqd 0x12345678,%mm3 14935 14936// CHECK: pcmpeqd %mm3, %mm3 14937 pcmpeqd %mm3,%mm3 14938 14939// CHECK: pcmpeqd 3735928559(%ebx,%ecx,8), %xmm5 14940 pcmpeqd 0xdeadbeef(%ebx,%ecx,8),%xmm5 14941 14942// CHECK: pcmpeqd 69, %xmm5 14943 pcmpeqd 0x45,%xmm5 14944 14945// CHECK: pcmpeqd 32493, %xmm5 14946 pcmpeqd 0x7eed,%xmm5 14947 14948// CHECK: pcmpeqd 3133065982, %xmm5 14949 pcmpeqd 0xbabecafe,%xmm5 14950 14951// CHECK: pcmpeqd 305419896, %xmm5 14952 pcmpeqd 0x12345678,%xmm5 14953 14954// CHECK: pcmpeqd %xmm5, %xmm5 14955 pcmpeqd %xmm5,%xmm5 14956 14957// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %mm3 14958 pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%mm3 14959 14960// CHECK: pcmpgtb 69, %mm3 14961 pcmpgtb 0x45,%mm3 14962 14963// CHECK: pcmpgtb 32493, %mm3 14964 pcmpgtb 0x7eed,%mm3 14965 14966// CHECK: pcmpgtb 3133065982, %mm3 14967 pcmpgtb 0xbabecafe,%mm3 14968 14969// CHECK: pcmpgtb 305419896, %mm3 14970 pcmpgtb 0x12345678,%mm3 14971 14972// CHECK: pcmpgtb %mm3, %mm3 14973 pcmpgtb %mm3,%mm3 14974 14975// CHECK: pcmpgtb 3735928559(%ebx,%ecx,8), %xmm5 14976 pcmpgtb 0xdeadbeef(%ebx,%ecx,8),%xmm5 14977 14978// CHECK: pcmpgtb 69, %xmm5 14979 pcmpgtb 0x45,%xmm5 14980 14981// CHECK: pcmpgtb 32493, %xmm5 14982 pcmpgtb 0x7eed,%xmm5 14983 14984// CHECK: pcmpgtb 3133065982, %xmm5 14985 pcmpgtb 0xbabecafe,%xmm5 14986 14987// CHECK: pcmpgtb 305419896, %xmm5 14988 pcmpgtb 0x12345678,%xmm5 14989 14990// CHECK: pcmpgtb %xmm5, %xmm5 14991 pcmpgtb %xmm5,%xmm5 14992 14993// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %mm3 14994 pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%mm3 14995 14996// CHECK: pcmpgtw 69, %mm3 14997 pcmpgtw 0x45,%mm3 14998 14999// CHECK: pcmpgtw 32493, %mm3 15000 pcmpgtw 0x7eed,%mm3 15001 15002// CHECK: pcmpgtw 3133065982, %mm3 15003 pcmpgtw 0xbabecafe,%mm3 15004 15005// CHECK: pcmpgtw 305419896, %mm3 15006 pcmpgtw 0x12345678,%mm3 15007 15008// CHECK: pcmpgtw %mm3, %mm3 15009 pcmpgtw %mm3,%mm3 15010 15011// CHECK: pcmpgtw 3735928559(%ebx,%ecx,8), %xmm5 15012 pcmpgtw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15013 15014// CHECK: pcmpgtw 69, %xmm5 15015 pcmpgtw 0x45,%xmm5 15016 15017// CHECK: pcmpgtw 32493, %xmm5 15018 pcmpgtw 0x7eed,%xmm5 15019 15020// CHECK: pcmpgtw 3133065982, %xmm5 15021 pcmpgtw 0xbabecafe,%xmm5 15022 15023// CHECK: pcmpgtw 305419896, %xmm5 15024 pcmpgtw 0x12345678,%xmm5 15025 15026// CHECK: pcmpgtw %xmm5, %xmm5 15027 pcmpgtw %xmm5,%xmm5 15028 15029// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %mm3 15030 pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%mm3 15031 15032// CHECK: pcmpgtd 69, %mm3 15033 pcmpgtd 0x45,%mm3 15034 15035// CHECK: pcmpgtd 32493, %mm3 15036 pcmpgtd 0x7eed,%mm3 15037 15038// CHECK: pcmpgtd 3133065982, %mm3 15039 pcmpgtd 0xbabecafe,%mm3 15040 15041// CHECK: pcmpgtd 305419896, %mm3 15042 pcmpgtd 0x12345678,%mm3 15043 15044// CHECK: pcmpgtd %mm3, %mm3 15045 pcmpgtd %mm3,%mm3 15046 15047// CHECK: pcmpgtd 3735928559(%ebx,%ecx,8), %xmm5 15048 pcmpgtd 0xdeadbeef(%ebx,%ecx,8),%xmm5 15049 15050// CHECK: pcmpgtd 69, %xmm5 15051 pcmpgtd 0x45,%xmm5 15052 15053// CHECK: pcmpgtd 32493, %xmm5 15054 pcmpgtd 0x7eed,%xmm5 15055 15056// CHECK: pcmpgtd 3133065982, %xmm5 15057 pcmpgtd 0xbabecafe,%xmm5 15058 15059// CHECK: pcmpgtd 305419896, %xmm5 15060 pcmpgtd 0x12345678,%xmm5 15061 15062// CHECK: pcmpgtd %xmm5, %xmm5 15063 pcmpgtd %xmm5,%xmm5 15064 15065// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %mm3 15066 pmaddwd 0xdeadbeef(%ebx,%ecx,8),%mm3 15067 15068// CHECK: pmaddwd 69, %mm3 15069 pmaddwd 0x45,%mm3 15070 15071// CHECK: pmaddwd 32493, %mm3 15072 pmaddwd 0x7eed,%mm3 15073 15074// CHECK: pmaddwd 3133065982, %mm3 15075 pmaddwd 0xbabecafe,%mm3 15076 15077// CHECK: pmaddwd 305419896, %mm3 15078 pmaddwd 0x12345678,%mm3 15079 15080// CHECK: pmaddwd %mm3, %mm3 15081 pmaddwd %mm3,%mm3 15082 15083// CHECK: pmaddwd 3735928559(%ebx,%ecx,8), %xmm5 15084 pmaddwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 15085 15086// CHECK: pmaddwd 69, %xmm5 15087 pmaddwd 0x45,%xmm5 15088 15089// CHECK: pmaddwd 32493, %xmm5 15090 pmaddwd 0x7eed,%xmm5 15091 15092// CHECK: pmaddwd 3133065982, %xmm5 15093 pmaddwd 0xbabecafe,%xmm5 15094 15095// CHECK: pmaddwd 305419896, %xmm5 15096 pmaddwd 0x12345678,%xmm5 15097 15098// CHECK: pmaddwd %xmm5, %xmm5 15099 pmaddwd %xmm5,%xmm5 15100 15101// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %mm3 15102 pmulhw 0xdeadbeef(%ebx,%ecx,8),%mm3 15103 15104// CHECK: pmulhw 69, %mm3 15105 pmulhw 0x45,%mm3 15106 15107// CHECK: pmulhw 32493, %mm3 15108 pmulhw 0x7eed,%mm3 15109 15110// CHECK: pmulhw 3133065982, %mm3 15111 pmulhw 0xbabecafe,%mm3 15112 15113// CHECK: pmulhw 305419896, %mm3 15114 pmulhw 0x12345678,%mm3 15115 15116// CHECK: pmulhw %mm3, %mm3 15117 pmulhw %mm3,%mm3 15118 15119// CHECK: pmulhw 3735928559(%ebx,%ecx,8), %xmm5 15120 pmulhw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15121 15122// CHECK: pmulhw 69, %xmm5 15123 pmulhw 0x45,%xmm5 15124 15125// CHECK: pmulhw 32493, %xmm5 15126 pmulhw 0x7eed,%xmm5 15127 15128// CHECK: pmulhw 3133065982, %xmm5 15129 pmulhw 0xbabecafe,%xmm5 15130 15131// CHECK: pmulhw 305419896, %xmm5 15132 pmulhw 0x12345678,%xmm5 15133 15134// CHECK: pmulhw %xmm5, %xmm5 15135 pmulhw %xmm5,%xmm5 15136 15137// CHECK: pmullw 3735928559(%ebx,%ecx,8), %mm3 15138 pmullw 0xdeadbeef(%ebx,%ecx,8),%mm3 15139 15140// CHECK: pmullw 69, %mm3 15141 pmullw 0x45,%mm3 15142 15143// CHECK: pmullw 32493, %mm3 15144 pmullw 0x7eed,%mm3 15145 15146// CHECK: pmullw 3133065982, %mm3 15147 pmullw 0xbabecafe,%mm3 15148 15149// CHECK: pmullw 305419896, %mm3 15150 pmullw 0x12345678,%mm3 15151 15152// CHECK: pmullw %mm3, %mm3 15153 pmullw %mm3,%mm3 15154 15155// CHECK: pmullw 3735928559(%ebx,%ecx,8), %xmm5 15156 pmullw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15157 15158// CHECK: pmullw 69, %xmm5 15159 pmullw 0x45,%xmm5 15160 15161// CHECK: pmullw 32493, %xmm5 15162 pmullw 0x7eed,%xmm5 15163 15164// CHECK: pmullw 3133065982, %xmm5 15165 pmullw 0xbabecafe,%xmm5 15166 15167// CHECK: pmullw 305419896, %xmm5 15168 pmullw 0x12345678,%xmm5 15169 15170// CHECK: pmullw %xmm5, %xmm5 15171 pmullw %xmm5,%xmm5 15172 15173// CHECK: por 3735928559(%ebx,%ecx,8), %mm3 15174 por 0xdeadbeef(%ebx,%ecx,8),%mm3 15175 15176// CHECK: por 69, %mm3 15177 por 0x45,%mm3 15178 15179// CHECK: por 32493, %mm3 15180 por 0x7eed,%mm3 15181 15182// CHECK: por 3133065982, %mm3 15183 por 0xbabecafe,%mm3 15184 15185// CHECK: por 305419896, %mm3 15186 por 0x12345678,%mm3 15187 15188// CHECK: por %mm3, %mm3 15189 por %mm3,%mm3 15190 15191// CHECK: por 3735928559(%ebx,%ecx,8), %xmm5 15192 por 0xdeadbeef(%ebx,%ecx,8),%xmm5 15193 15194// CHECK: por 69, %xmm5 15195 por 0x45,%xmm5 15196 15197// CHECK: por 32493, %xmm5 15198 por 0x7eed,%xmm5 15199 15200// CHECK: por 3133065982, %xmm5 15201 por 0xbabecafe,%xmm5 15202 15203// CHECK: por 305419896, %xmm5 15204 por 0x12345678,%xmm5 15205 15206// CHECK: por %xmm5, %xmm5 15207 por %xmm5,%xmm5 15208 15209// CHECK: psllw 3735928559(%ebx,%ecx,8), %mm3 15210 psllw 0xdeadbeef(%ebx,%ecx,8),%mm3 15211 15212// CHECK: psllw 69, %mm3 15213 psllw 0x45,%mm3 15214 15215// CHECK: psllw 32493, %mm3 15216 psllw 0x7eed,%mm3 15217 15218// CHECK: psllw 3133065982, %mm3 15219 psllw 0xbabecafe,%mm3 15220 15221// CHECK: psllw 305419896, %mm3 15222 psllw 0x12345678,%mm3 15223 15224// CHECK: psllw %mm3, %mm3 15225 psllw %mm3,%mm3 15226 15227// CHECK: psllw 3735928559(%ebx,%ecx,8), %xmm5 15228 psllw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15229 15230// CHECK: psllw 69, %xmm5 15231 psllw 0x45,%xmm5 15232 15233// CHECK: psllw 32493, %xmm5 15234 psllw 0x7eed,%xmm5 15235 15236// CHECK: psllw 3133065982, %xmm5 15237 psllw 0xbabecafe,%xmm5 15238 15239// CHECK: psllw 305419896, %xmm5 15240 psllw 0x12345678,%xmm5 15241 15242// CHECK: psllw %xmm5, %xmm5 15243 psllw %xmm5,%xmm5 15244 15245// CHECK: psllw $127, %mm3 15246 psllw $0x7f,%mm3 15247 15248// CHECK: psllw $127, %xmm5 15249 psllw $0x7f,%xmm5 15250 15251// CHECK: pslld 3735928559(%ebx,%ecx,8), %mm3 15252 pslld 0xdeadbeef(%ebx,%ecx,8),%mm3 15253 15254// CHECK: pslld 69, %mm3 15255 pslld 0x45,%mm3 15256 15257// CHECK: pslld 32493, %mm3 15258 pslld 0x7eed,%mm3 15259 15260// CHECK: pslld 3133065982, %mm3 15261 pslld 0xbabecafe,%mm3 15262 15263// CHECK: pslld 305419896, %mm3 15264 pslld 0x12345678,%mm3 15265 15266// CHECK: pslld %mm3, %mm3 15267 pslld %mm3,%mm3 15268 15269// CHECK: pslld 3735928559(%ebx,%ecx,8), %xmm5 15270 pslld 0xdeadbeef(%ebx,%ecx,8),%xmm5 15271 15272// CHECK: pslld 69, %xmm5 15273 pslld 0x45,%xmm5 15274 15275// CHECK: pslld 32493, %xmm5 15276 pslld 0x7eed,%xmm5 15277 15278// CHECK: pslld 3133065982, %xmm5 15279 pslld 0xbabecafe,%xmm5 15280 15281// CHECK: pslld 305419896, %xmm5 15282 pslld 0x12345678,%xmm5 15283 15284// CHECK: pslld %xmm5, %xmm5 15285 pslld %xmm5,%xmm5 15286 15287// CHECK: pslld $127, %mm3 15288 pslld $0x7f,%mm3 15289 15290// CHECK: pslld $127, %xmm5 15291 pslld $0x7f,%xmm5 15292 15293// CHECK: psllq 3735928559(%ebx,%ecx,8), %mm3 15294 psllq 0xdeadbeef(%ebx,%ecx,8),%mm3 15295 15296// CHECK: psllq 69, %mm3 15297 psllq 0x45,%mm3 15298 15299// CHECK: psllq 32493, %mm3 15300 psllq 0x7eed,%mm3 15301 15302// CHECK: psllq 3133065982, %mm3 15303 psllq 0xbabecafe,%mm3 15304 15305// CHECK: psllq 305419896, %mm3 15306 psllq 0x12345678,%mm3 15307 15308// CHECK: psllq %mm3, %mm3 15309 psllq %mm3,%mm3 15310 15311// CHECK: psllq 3735928559(%ebx,%ecx,8), %xmm5 15312 psllq 0xdeadbeef(%ebx,%ecx,8),%xmm5 15313 15314// CHECK: psllq 69, %xmm5 15315 psllq 0x45,%xmm5 15316 15317// CHECK: psllq 32493, %xmm5 15318 psllq 0x7eed,%xmm5 15319 15320// CHECK: psllq 3133065982, %xmm5 15321 psllq 0xbabecafe,%xmm5 15322 15323// CHECK: psllq 305419896, %xmm5 15324 psllq 0x12345678,%xmm5 15325 15326// CHECK: psllq %xmm5, %xmm5 15327 psllq %xmm5,%xmm5 15328 15329// CHECK: psllq $127, %mm3 15330 psllq $0x7f,%mm3 15331 15332// CHECK: psllq $127, %xmm5 15333 psllq $0x7f,%xmm5 15334 15335// CHECK: psraw 3735928559(%ebx,%ecx,8), %mm3 15336 psraw 0xdeadbeef(%ebx,%ecx,8),%mm3 15337 15338// CHECK: psraw 69, %mm3 15339 psraw 0x45,%mm3 15340 15341// CHECK: psraw 32493, %mm3 15342 psraw 0x7eed,%mm3 15343 15344// CHECK: psraw 3133065982, %mm3 15345 psraw 0xbabecafe,%mm3 15346 15347// CHECK: psraw 305419896, %mm3 15348 psraw 0x12345678,%mm3 15349 15350// CHECK: psraw %mm3, %mm3 15351 psraw %mm3,%mm3 15352 15353// CHECK: psraw 3735928559(%ebx,%ecx,8), %xmm5 15354 psraw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15355 15356// CHECK: psraw 69, %xmm5 15357 psraw 0x45,%xmm5 15358 15359// CHECK: psraw 32493, %xmm5 15360 psraw 0x7eed,%xmm5 15361 15362// CHECK: psraw 3133065982, %xmm5 15363 psraw 0xbabecafe,%xmm5 15364 15365// CHECK: psraw 305419896, %xmm5 15366 psraw 0x12345678,%xmm5 15367 15368// CHECK: psraw %xmm5, %xmm5 15369 psraw %xmm5,%xmm5 15370 15371// CHECK: psraw $127, %mm3 15372 psraw $0x7f,%mm3 15373 15374// CHECK: psraw $127, %xmm5 15375 psraw $0x7f,%xmm5 15376 15377// CHECK: psrad 3735928559(%ebx,%ecx,8), %mm3 15378 psrad 0xdeadbeef(%ebx,%ecx,8),%mm3 15379 15380// CHECK: psrad 69, %mm3 15381 psrad 0x45,%mm3 15382 15383// CHECK: psrad 32493, %mm3 15384 psrad 0x7eed,%mm3 15385 15386// CHECK: psrad 3133065982, %mm3 15387 psrad 0xbabecafe,%mm3 15388 15389// CHECK: psrad 305419896, %mm3 15390 psrad 0x12345678,%mm3 15391 15392// CHECK: psrad %mm3, %mm3 15393 psrad %mm3,%mm3 15394 15395// CHECK: psrad 3735928559(%ebx,%ecx,8), %xmm5 15396 psrad 0xdeadbeef(%ebx,%ecx,8),%xmm5 15397 15398// CHECK: psrad 69, %xmm5 15399 psrad 0x45,%xmm5 15400 15401// CHECK: psrad 32493, %xmm5 15402 psrad 0x7eed,%xmm5 15403 15404// CHECK: psrad 3133065982, %xmm5 15405 psrad 0xbabecafe,%xmm5 15406 15407// CHECK: psrad 305419896, %xmm5 15408 psrad 0x12345678,%xmm5 15409 15410// CHECK: psrad %xmm5, %xmm5 15411 psrad %xmm5,%xmm5 15412 15413// CHECK: psrad $127, %mm3 15414 psrad $0x7f,%mm3 15415 15416// CHECK: psrad $127, %xmm5 15417 psrad $0x7f,%xmm5 15418 15419// CHECK: psrlw 3735928559(%ebx,%ecx,8), %mm3 15420 psrlw 0xdeadbeef(%ebx,%ecx,8),%mm3 15421 15422// CHECK: psrlw 69, %mm3 15423 psrlw 0x45,%mm3 15424 15425// CHECK: psrlw 32493, %mm3 15426 psrlw 0x7eed,%mm3 15427 15428// CHECK: psrlw 3133065982, %mm3 15429 psrlw 0xbabecafe,%mm3 15430 15431// CHECK: psrlw 305419896, %mm3 15432 psrlw 0x12345678,%mm3 15433 15434// CHECK: psrlw %mm3, %mm3 15435 psrlw %mm3,%mm3 15436 15437// CHECK: psrlw 3735928559(%ebx,%ecx,8), %xmm5 15438 psrlw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15439 15440// CHECK: psrlw 69, %xmm5 15441 psrlw 0x45,%xmm5 15442 15443// CHECK: psrlw 32493, %xmm5 15444 psrlw 0x7eed,%xmm5 15445 15446// CHECK: psrlw 3133065982, %xmm5 15447 psrlw 0xbabecafe,%xmm5 15448 15449// CHECK: psrlw 305419896, %xmm5 15450 psrlw 0x12345678,%xmm5 15451 15452// CHECK: psrlw %xmm5, %xmm5 15453 psrlw %xmm5,%xmm5 15454 15455// CHECK: psrlw $127, %mm3 15456 psrlw $0x7f,%mm3 15457 15458// CHECK: psrlw $127, %xmm5 15459 psrlw $0x7f,%xmm5 15460 15461// CHECK: psrld 3735928559(%ebx,%ecx,8), %mm3 15462 psrld 0xdeadbeef(%ebx,%ecx,8),%mm3 15463 15464// CHECK: psrld 69, %mm3 15465 psrld 0x45,%mm3 15466 15467// CHECK: psrld 32493, %mm3 15468 psrld 0x7eed,%mm3 15469 15470// CHECK: psrld 3133065982, %mm3 15471 psrld 0xbabecafe,%mm3 15472 15473// CHECK: psrld 305419896, %mm3 15474 psrld 0x12345678,%mm3 15475 15476// CHECK: psrld %mm3, %mm3 15477 psrld %mm3,%mm3 15478 15479// CHECK: psrld 3735928559(%ebx,%ecx,8), %xmm5 15480 psrld 0xdeadbeef(%ebx,%ecx,8),%xmm5 15481 15482// CHECK: psrld 69, %xmm5 15483 psrld 0x45,%xmm5 15484 15485// CHECK: psrld 32493, %xmm5 15486 psrld 0x7eed,%xmm5 15487 15488// CHECK: psrld 3133065982, %xmm5 15489 psrld 0xbabecafe,%xmm5 15490 15491// CHECK: psrld 305419896, %xmm5 15492 psrld 0x12345678,%xmm5 15493 15494// CHECK: psrld %xmm5, %xmm5 15495 psrld %xmm5,%xmm5 15496 15497// CHECK: psrld $127, %mm3 15498 psrld $0x7f,%mm3 15499 15500// CHECK: psrld $127, %xmm5 15501 psrld $0x7f,%xmm5 15502 15503// CHECK: psrlq 3735928559(%ebx,%ecx,8), %mm3 15504 psrlq 0xdeadbeef(%ebx,%ecx,8),%mm3 15505 15506// CHECK: psrlq 69, %mm3 15507 psrlq 0x45,%mm3 15508 15509// CHECK: psrlq 32493, %mm3 15510 psrlq 0x7eed,%mm3 15511 15512// CHECK: psrlq 3133065982, %mm3 15513 psrlq 0xbabecafe,%mm3 15514 15515// CHECK: psrlq 305419896, %mm3 15516 psrlq 0x12345678,%mm3 15517 15518// CHECK: psrlq %mm3, %mm3 15519 psrlq %mm3,%mm3 15520 15521// CHECK: psrlq 3735928559(%ebx,%ecx,8), %xmm5 15522 psrlq 0xdeadbeef(%ebx,%ecx,8),%xmm5 15523 15524// CHECK: psrlq 69, %xmm5 15525 psrlq 0x45,%xmm5 15526 15527// CHECK: psrlq 32493, %xmm5 15528 psrlq 0x7eed,%xmm5 15529 15530// CHECK: psrlq 3133065982, %xmm5 15531 psrlq 0xbabecafe,%xmm5 15532 15533// CHECK: psrlq 305419896, %xmm5 15534 psrlq 0x12345678,%xmm5 15535 15536// CHECK: psrlq %xmm5, %xmm5 15537 psrlq %xmm5,%xmm5 15538 15539// CHECK: psrlq $127, %mm3 15540 psrlq $0x7f,%mm3 15541 15542// CHECK: psrlq $127, %xmm5 15543 psrlq $0x7f,%xmm5 15544 15545// CHECK: psubb 3735928559(%ebx,%ecx,8), %mm3 15546 psubb 0xdeadbeef(%ebx,%ecx,8),%mm3 15547 15548// CHECK: psubb 69, %mm3 15549 psubb 0x45,%mm3 15550 15551// CHECK: psubb 32493, %mm3 15552 psubb 0x7eed,%mm3 15553 15554// CHECK: psubb 3133065982, %mm3 15555 psubb 0xbabecafe,%mm3 15556 15557// CHECK: psubb 305419896, %mm3 15558 psubb 0x12345678,%mm3 15559 15560// CHECK: psubb %mm3, %mm3 15561 psubb %mm3,%mm3 15562 15563// CHECK: psubb 3735928559(%ebx,%ecx,8), %xmm5 15564 psubb 0xdeadbeef(%ebx,%ecx,8),%xmm5 15565 15566// CHECK: psubb 69, %xmm5 15567 psubb 0x45,%xmm5 15568 15569// CHECK: psubb 32493, %xmm5 15570 psubb 0x7eed,%xmm5 15571 15572// CHECK: psubb 3133065982, %xmm5 15573 psubb 0xbabecafe,%xmm5 15574 15575// CHECK: psubb 305419896, %xmm5 15576 psubb 0x12345678,%xmm5 15577 15578// CHECK: psubb %xmm5, %xmm5 15579 psubb %xmm5,%xmm5 15580 15581// CHECK: psubw 3735928559(%ebx,%ecx,8), %mm3 15582 psubw 0xdeadbeef(%ebx,%ecx,8),%mm3 15583 15584// CHECK: psubw 69, %mm3 15585 psubw 0x45,%mm3 15586 15587// CHECK: psubw 32493, %mm3 15588 psubw 0x7eed,%mm3 15589 15590// CHECK: psubw 3133065982, %mm3 15591 psubw 0xbabecafe,%mm3 15592 15593// CHECK: psubw 305419896, %mm3 15594 psubw 0x12345678,%mm3 15595 15596// CHECK: psubw %mm3, %mm3 15597 psubw %mm3,%mm3 15598 15599// CHECK: psubw 3735928559(%ebx,%ecx,8), %xmm5 15600 psubw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15601 15602// CHECK: psubw 69, %xmm5 15603 psubw 0x45,%xmm5 15604 15605// CHECK: psubw 32493, %xmm5 15606 psubw 0x7eed,%xmm5 15607 15608// CHECK: psubw 3133065982, %xmm5 15609 psubw 0xbabecafe,%xmm5 15610 15611// CHECK: psubw 305419896, %xmm5 15612 psubw 0x12345678,%xmm5 15613 15614// CHECK: psubw %xmm5, %xmm5 15615 psubw %xmm5,%xmm5 15616 15617// CHECK: psubd 3735928559(%ebx,%ecx,8), %mm3 15618 psubd 0xdeadbeef(%ebx,%ecx,8),%mm3 15619 15620// CHECK: psubd 69, %mm3 15621 psubd 0x45,%mm3 15622 15623// CHECK: psubd 32493, %mm3 15624 psubd 0x7eed,%mm3 15625 15626// CHECK: psubd 3133065982, %mm3 15627 psubd 0xbabecafe,%mm3 15628 15629// CHECK: psubd 305419896, %mm3 15630 psubd 0x12345678,%mm3 15631 15632// CHECK: psubd %mm3, %mm3 15633 psubd %mm3,%mm3 15634 15635// CHECK: psubd 3735928559(%ebx,%ecx,8), %xmm5 15636 psubd 0xdeadbeef(%ebx,%ecx,8),%xmm5 15637 15638// CHECK: psubd 69, %xmm5 15639 psubd 0x45,%xmm5 15640 15641// CHECK: psubd 32493, %xmm5 15642 psubd 0x7eed,%xmm5 15643 15644// CHECK: psubd 3133065982, %xmm5 15645 psubd 0xbabecafe,%xmm5 15646 15647// CHECK: psubd 305419896, %xmm5 15648 psubd 0x12345678,%xmm5 15649 15650// CHECK: psubd %xmm5, %xmm5 15651 psubd %xmm5,%xmm5 15652 15653// CHECK: psubq 3735928559(%ebx,%ecx,8), %mm3 15654 psubq 0xdeadbeef(%ebx,%ecx,8),%mm3 15655 15656// CHECK: psubq 69, %mm3 15657 psubq 0x45,%mm3 15658 15659// CHECK: psubq 32493, %mm3 15660 psubq 0x7eed,%mm3 15661 15662// CHECK: psubq 3133065982, %mm3 15663 psubq 0xbabecafe,%mm3 15664 15665// CHECK: psubq 305419896, %mm3 15666 psubq 0x12345678,%mm3 15667 15668// CHECK: psubq %mm3, %mm3 15669 psubq %mm3,%mm3 15670 15671// CHECK: psubq 3735928559(%ebx,%ecx,8), %xmm5 15672 psubq 0xdeadbeef(%ebx,%ecx,8),%xmm5 15673 15674// CHECK: psubq 69, %xmm5 15675 psubq 0x45,%xmm5 15676 15677// CHECK: psubq 32493, %xmm5 15678 psubq 0x7eed,%xmm5 15679 15680// CHECK: psubq 3133065982, %xmm5 15681 psubq 0xbabecafe,%xmm5 15682 15683// CHECK: psubq 305419896, %xmm5 15684 psubq 0x12345678,%xmm5 15685 15686// CHECK: psubq %xmm5, %xmm5 15687 psubq %xmm5,%xmm5 15688 15689// CHECK: psubsb 3735928559(%ebx,%ecx,8), %mm3 15690 psubsb 0xdeadbeef(%ebx,%ecx,8),%mm3 15691 15692// CHECK: psubsb 69, %mm3 15693 psubsb 0x45,%mm3 15694 15695// CHECK: psubsb 32493, %mm3 15696 psubsb 0x7eed,%mm3 15697 15698// CHECK: psubsb 3133065982, %mm3 15699 psubsb 0xbabecafe,%mm3 15700 15701// CHECK: psubsb 305419896, %mm3 15702 psubsb 0x12345678,%mm3 15703 15704// CHECK: psubsb %mm3, %mm3 15705 psubsb %mm3,%mm3 15706 15707// CHECK: psubsb 3735928559(%ebx,%ecx,8), %xmm5 15708 psubsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 15709 15710// CHECK: psubsb 69, %xmm5 15711 psubsb 0x45,%xmm5 15712 15713// CHECK: psubsb 32493, %xmm5 15714 psubsb 0x7eed,%xmm5 15715 15716// CHECK: psubsb 3133065982, %xmm5 15717 psubsb 0xbabecafe,%xmm5 15718 15719// CHECK: psubsb 305419896, %xmm5 15720 psubsb 0x12345678,%xmm5 15721 15722// CHECK: psubsb %xmm5, %xmm5 15723 psubsb %xmm5,%xmm5 15724 15725// CHECK: psubsw 3735928559(%ebx,%ecx,8), %mm3 15726 psubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 15727 15728// CHECK: psubsw 69, %mm3 15729 psubsw 0x45,%mm3 15730 15731// CHECK: psubsw 32493, %mm3 15732 psubsw 0x7eed,%mm3 15733 15734// CHECK: psubsw 3133065982, %mm3 15735 psubsw 0xbabecafe,%mm3 15736 15737// CHECK: psubsw 305419896, %mm3 15738 psubsw 0x12345678,%mm3 15739 15740// CHECK: psubsw %mm3, %mm3 15741 psubsw %mm3,%mm3 15742 15743// CHECK: psubsw 3735928559(%ebx,%ecx,8), %xmm5 15744 psubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15745 15746// CHECK: psubsw 69, %xmm5 15747 psubsw 0x45,%xmm5 15748 15749// CHECK: psubsw 32493, %xmm5 15750 psubsw 0x7eed,%xmm5 15751 15752// CHECK: psubsw 3133065982, %xmm5 15753 psubsw 0xbabecafe,%xmm5 15754 15755// CHECK: psubsw 305419896, %xmm5 15756 psubsw 0x12345678,%xmm5 15757 15758// CHECK: psubsw %xmm5, %xmm5 15759 psubsw %xmm5,%xmm5 15760 15761// CHECK: psubusb 3735928559(%ebx,%ecx,8), %mm3 15762 psubusb 0xdeadbeef(%ebx,%ecx,8),%mm3 15763 15764// CHECK: psubusb 69, %mm3 15765 psubusb 0x45,%mm3 15766 15767// CHECK: psubusb 32493, %mm3 15768 psubusb 0x7eed,%mm3 15769 15770// CHECK: psubusb 3133065982, %mm3 15771 psubusb 0xbabecafe,%mm3 15772 15773// CHECK: psubusb 305419896, %mm3 15774 psubusb 0x12345678,%mm3 15775 15776// CHECK: psubusb %mm3, %mm3 15777 psubusb %mm3,%mm3 15778 15779// CHECK: psubusb 3735928559(%ebx,%ecx,8), %xmm5 15780 psubusb 0xdeadbeef(%ebx,%ecx,8),%xmm5 15781 15782// CHECK: psubusb 69, %xmm5 15783 psubusb 0x45,%xmm5 15784 15785// CHECK: psubusb 32493, %xmm5 15786 psubusb 0x7eed,%xmm5 15787 15788// CHECK: psubusb 3133065982, %xmm5 15789 psubusb 0xbabecafe,%xmm5 15790 15791// CHECK: psubusb 305419896, %xmm5 15792 psubusb 0x12345678,%xmm5 15793 15794// CHECK: psubusb %xmm5, %xmm5 15795 psubusb %xmm5,%xmm5 15796 15797// CHECK: psubusw 3735928559(%ebx,%ecx,8), %mm3 15798 psubusw 0xdeadbeef(%ebx,%ecx,8),%mm3 15799 15800// CHECK: psubusw 69, %mm3 15801 psubusw 0x45,%mm3 15802 15803// CHECK: psubusw 32493, %mm3 15804 psubusw 0x7eed,%mm3 15805 15806// CHECK: psubusw 3133065982, %mm3 15807 psubusw 0xbabecafe,%mm3 15808 15809// CHECK: psubusw 305419896, %mm3 15810 psubusw 0x12345678,%mm3 15811 15812// CHECK: psubusw %mm3, %mm3 15813 psubusw %mm3,%mm3 15814 15815// CHECK: psubusw 3735928559(%ebx,%ecx,8), %xmm5 15816 psubusw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15817 15818// CHECK: psubusw 69, %xmm5 15819 psubusw 0x45,%xmm5 15820 15821// CHECK: psubusw 32493, %xmm5 15822 psubusw 0x7eed,%xmm5 15823 15824// CHECK: psubusw 3133065982, %xmm5 15825 psubusw 0xbabecafe,%xmm5 15826 15827// CHECK: psubusw 305419896, %xmm5 15828 psubusw 0x12345678,%xmm5 15829 15830// CHECK: psubusw %xmm5, %xmm5 15831 psubusw %xmm5,%xmm5 15832 15833// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %mm3 15834 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%mm3 15835 15836// CHECK: punpckhbw 69, %mm3 15837 punpckhbw 0x45,%mm3 15838 15839// CHECK: punpckhbw 32493, %mm3 15840 punpckhbw 0x7eed,%mm3 15841 15842// CHECK: punpckhbw 3133065982, %mm3 15843 punpckhbw 0xbabecafe,%mm3 15844 15845// CHECK: punpckhbw 305419896, %mm3 15846 punpckhbw 0x12345678,%mm3 15847 15848// CHECK: punpckhbw %mm3, %mm3 15849 punpckhbw %mm3,%mm3 15850 15851// CHECK: punpckhbw 3735928559(%ebx,%ecx,8), %xmm5 15852 punpckhbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15853 15854// CHECK: punpckhbw 69, %xmm5 15855 punpckhbw 0x45,%xmm5 15856 15857// CHECK: punpckhbw 32493, %xmm5 15858 punpckhbw 0x7eed,%xmm5 15859 15860// CHECK: punpckhbw 3133065982, %xmm5 15861 punpckhbw 0xbabecafe,%xmm5 15862 15863// CHECK: punpckhbw 305419896, %xmm5 15864 punpckhbw 0x12345678,%xmm5 15865 15866// CHECK: punpckhbw %xmm5, %xmm5 15867 punpckhbw %xmm5,%xmm5 15868 15869// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %mm3 15870 punpckhwd 0xdeadbeef(%ebx,%ecx,8),%mm3 15871 15872// CHECK: punpckhwd 69, %mm3 15873 punpckhwd 0x45,%mm3 15874 15875// CHECK: punpckhwd 32493, %mm3 15876 punpckhwd 0x7eed,%mm3 15877 15878// CHECK: punpckhwd 3133065982, %mm3 15879 punpckhwd 0xbabecafe,%mm3 15880 15881// CHECK: punpckhwd 305419896, %mm3 15882 punpckhwd 0x12345678,%mm3 15883 15884// CHECK: punpckhwd %mm3, %mm3 15885 punpckhwd %mm3,%mm3 15886 15887// CHECK: punpckhwd 3735928559(%ebx,%ecx,8), %xmm5 15888 punpckhwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 15889 15890// CHECK: punpckhwd 69, %xmm5 15891 punpckhwd 0x45,%xmm5 15892 15893// CHECK: punpckhwd 32493, %xmm5 15894 punpckhwd 0x7eed,%xmm5 15895 15896// CHECK: punpckhwd 3133065982, %xmm5 15897 punpckhwd 0xbabecafe,%xmm5 15898 15899// CHECK: punpckhwd 305419896, %xmm5 15900 punpckhwd 0x12345678,%xmm5 15901 15902// CHECK: punpckhwd %xmm5, %xmm5 15903 punpckhwd %xmm5,%xmm5 15904 15905// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %mm3 15906 punpckhdq 0xdeadbeef(%ebx,%ecx,8),%mm3 15907 15908// CHECK: punpckhdq 69, %mm3 15909 punpckhdq 0x45,%mm3 15910 15911// CHECK: punpckhdq 32493, %mm3 15912 punpckhdq 0x7eed,%mm3 15913 15914// CHECK: punpckhdq 3133065982, %mm3 15915 punpckhdq 0xbabecafe,%mm3 15916 15917// CHECK: punpckhdq 305419896, %mm3 15918 punpckhdq 0x12345678,%mm3 15919 15920// CHECK: punpckhdq %mm3, %mm3 15921 punpckhdq %mm3,%mm3 15922 15923// CHECK: punpckhdq 3735928559(%ebx,%ecx,8), %xmm5 15924 punpckhdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 15925 15926// CHECK: punpckhdq 69, %xmm5 15927 punpckhdq 0x45,%xmm5 15928 15929// CHECK: punpckhdq 32493, %xmm5 15930 punpckhdq 0x7eed,%xmm5 15931 15932// CHECK: punpckhdq 3133065982, %xmm5 15933 punpckhdq 0xbabecafe,%xmm5 15934 15935// CHECK: punpckhdq 305419896, %xmm5 15936 punpckhdq 0x12345678,%xmm5 15937 15938// CHECK: punpckhdq %xmm5, %xmm5 15939 punpckhdq %xmm5,%xmm5 15940 15941// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %mm3 15942 punpcklbw 0xdeadbeef(%ebx,%ecx,8),%mm3 15943 15944// CHECK: punpcklbw 69, %mm3 15945 punpcklbw 0x45,%mm3 15946 15947// CHECK: punpcklbw 32493, %mm3 15948 punpcklbw 0x7eed,%mm3 15949 15950// CHECK: punpcklbw 3133065982, %mm3 15951 punpcklbw 0xbabecafe,%mm3 15952 15953// CHECK: punpcklbw 305419896, %mm3 15954 punpcklbw 0x12345678,%mm3 15955 15956// CHECK: punpcklbw %mm3, %mm3 15957 punpcklbw %mm3,%mm3 15958 15959// CHECK: punpcklbw 3735928559(%ebx,%ecx,8), %xmm5 15960 punpcklbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 15961 15962// CHECK: punpcklbw 69, %xmm5 15963 punpcklbw 0x45,%xmm5 15964 15965// CHECK: punpcklbw 32493, %xmm5 15966 punpcklbw 0x7eed,%xmm5 15967 15968// CHECK: punpcklbw 3133065982, %xmm5 15969 punpcklbw 0xbabecafe,%xmm5 15970 15971// CHECK: punpcklbw 305419896, %xmm5 15972 punpcklbw 0x12345678,%xmm5 15973 15974// CHECK: punpcklbw %xmm5, %xmm5 15975 punpcklbw %xmm5,%xmm5 15976 15977// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %mm3 15978 punpcklwd 0xdeadbeef(%ebx,%ecx,8),%mm3 15979 15980// CHECK: punpcklwd 69, %mm3 15981 punpcklwd 0x45,%mm3 15982 15983// CHECK: punpcklwd 32493, %mm3 15984 punpcklwd 0x7eed,%mm3 15985 15986// CHECK: punpcklwd 3133065982, %mm3 15987 punpcklwd 0xbabecafe,%mm3 15988 15989// CHECK: punpcklwd 305419896, %mm3 15990 punpcklwd 0x12345678,%mm3 15991 15992// CHECK: punpcklwd %mm3, %mm3 15993 punpcklwd %mm3,%mm3 15994 15995// CHECK: punpcklwd 3735928559(%ebx,%ecx,8), %xmm5 15996 punpcklwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 15997 15998// CHECK: punpcklwd 69, %xmm5 15999 punpcklwd 0x45,%xmm5 16000 16001// CHECK: punpcklwd 32493, %xmm5 16002 punpcklwd 0x7eed,%xmm5 16003 16004// CHECK: punpcklwd 3133065982, %xmm5 16005 punpcklwd 0xbabecafe,%xmm5 16006 16007// CHECK: punpcklwd 305419896, %xmm5 16008 punpcklwd 0x12345678,%xmm5 16009 16010// CHECK: punpcklwd %xmm5, %xmm5 16011 punpcklwd %xmm5,%xmm5 16012 16013// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %mm3 16014 punpckldq 0xdeadbeef(%ebx,%ecx,8),%mm3 16015 16016// CHECK: punpckldq 69, %mm3 16017 punpckldq 0x45,%mm3 16018 16019// CHECK: punpckldq 32493, %mm3 16020 punpckldq 0x7eed,%mm3 16021 16022// CHECK: punpckldq 3133065982, %mm3 16023 punpckldq 0xbabecafe,%mm3 16024 16025// CHECK: punpckldq 305419896, %mm3 16026 punpckldq 0x12345678,%mm3 16027 16028// CHECK: punpckldq %mm3, %mm3 16029 punpckldq %mm3,%mm3 16030 16031// CHECK: punpckldq 3735928559(%ebx,%ecx,8), %xmm5 16032 punpckldq 0xdeadbeef(%ebx,%ecx,8),%xmm5 16033 16034// CHECK: punpckldq 69, %xmm5 16035 punpckldq 0x45,%xmm5 16036 16037// CHECK: punpckldq 32493, %xmm5 16038 punpckldq 0x7eed,%xmm5 16039 16040// CHECK: punpckldq 3133065982, %xmm5 16041 punpckldq 0xbabecafe,%xmm5 16042 16043// CHECK: punpckldq 305419896, %xmm5 16044 punpckldq 0x12345678,%xmm5 16045 16046// CHECK: punpckldq %xmm5, %xmm5 16047 punpckldq %xmm5,%xmm5 16048 16049// CHECK: pxor 3735928559(%ebx,%ecx,8), %mm3 16050 pxor 0xdeadbeef(%ebx,%ecx,8),%mm3 16051 16052// CHECK: pxor 69, %mm3 16053 pxor 0x45,%mm3 16054 16055// CHECK: pxor 32493, %mm3 16056 pxor 0x7eed,%mm3 16057 16058// CHECK: pxor 3133065982, %mm3 16059 pxor 0xbabecafe,%mm3 16060 16061// CHECK: pxor 305419896, %mm3 16062 pxor 0x12345678,%mm3 16063 16064// CHECK: pxor %mm3, %mm3 16065 pxor %mm3,%mm3 16066 16067// CHECK: pxor 3735928559(%ebx,%ecx,8), %xmm5 16068 pxor 0xdeadbeef(%ebx,%ecx,8),%xmm5 16069 16070// CHECK: pxor 69, %xmm5 16071 pxor 0x45,%xmm5 16072 16073// CHECK: pxor 32493, %xmm5 16074 pxor 0x7eed,%xmm5 16075 16076// CHECK: pxor 3133065982, %xmm5 16077 pxor 0xbabecafe,%xmm5 16078 16079// CHECK: pxor 305419896, %xmm5 16080 pxor 0x12345678,%xmm5 16081 16082// CHECK: pxor %xmm5, %xmm5 16083 pxor %xmm5,%xmm5 16084 16085// CHECK: addps 3735928559(%ebx,%ecx,8), %xmm5 16086 addps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16087 16088// CHECK: addps 69, %xmm5 16089 addps 0x45,%xmm5 16090 16091// CHECK: addps 32493, %xmm5 16092 addps 0x7eed,%xmm5 16093 16094// CHECK: addps 3133065982, %xmm5 16095 addps 0xbabecafe,%xmm5 16096 16097// CHECK: addps 305419896, %xmm5 16098 addps 0x12345678,%xmm5 16099 16100// CHECK: addps %xmm5, %xmm5 16101 addps %xmm5,%xmm5 16102 16103// CHECK: addss 3735928559(%ebx,%ecx,8), %xmm5 16104 addss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16105 16106// CHECK: addss 69, %xmm5 16107 addss 0x45,%xmm5 16108 16109// CHECK: addss 32493, %xmm5 16110 addss 0x7eed,%xmm5 16111 16112// CHECK: addss 3133065982, %xmm5 16113 addss 0xbabecafe,%xmm5 16114 16115// CHECK: addss 305419896, %xmm5 16116 addss 0x12345678,%xmm5 16117 16118// CHECK: addss %xmm5, %xmm5 16119 addss %xmm5,%xmm5 16120 16121// CHECK: andnps 3735928559(%ebx,%ecx,8), %xmm5 16122 andnps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16123 16124// CHECK: andnps 69, %xmm5 16125 andnps 0x45,%xmm5 16126 16127// CHECK: andnps 32493, %xmm5 16128 andnps 0x7eed,%xmm5 16129 16130// CHECK: andnps 3133065982, %xmm5 16131 andnps 0xbabecafe,%xmm5 16132 16133// CHECK: andnps 305419896, %xmm5 16134 andnps 0x12345678,%xmm5 16135 16136// CHECK: andnps %xmm5, %xmm5 16137 andnps %xmm5,%xmm5 16138 16139// CHECK: andps 3735928559(%ebx,%ecx,8), %xmm5 16140 andps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16141 16142// CHECK: andps 69, %xmm5 16143 andps 0x45,%xmm5 16144 16145// CHECK: andps 32493, %xmm5 16146 andps 0x7eed,%xmm5 16147 16148// CHECK: andps 3133065982, %xmm5 16149 andps 0xbabecafe,%xmm5 16150 16151// CHECK: andps 305419896, %xmm5 16152 andps 0x12345678,%xmm5 16153 16154// CHECK: andps %xmm5, %xmm5 16155 andps %xmm5,%xmm5 16156 16157// CHECK: comiss 3735928559(%ebx,%ecx,8), %xmm5 16158 comiss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16159 16160// CHECK: comiss 69, %xmm5 16161 comiss 0x45,%xmm5 16162 16163// CHECK: comiss 32493, %xmm5 16164 comiss 0x7eed,%xmm5 16165 16166// CHECK: comiss 3133065982, %xmm5 16167 comiss 0xbabecafe,%xmm5 16168 16169// CHECK: comiss 305419896, %xmm5 16170 comiss 0x12345678,%xmm5 16171 16172// CHECK: comiss %xmm5, %xmm5 16173 comiss %xmm5,%xmm5 16174 16175// CHECK: cvtpi2ps 3735928559(%ebx,%ecx,8), %xmm5 16176 cvtpi2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16177 16178// CHECK: cvtpi2ps 69, %xmm5 16179 cvtpi2ps 0x45,%xmm5 16180 16181// CHECK: cvtpi2ps 32493, %xmm5 16182 cvtpi2ps 0x7eed,%xmm5 16183 16184// CHECK: cvtpi2ps 3133065982, %xmm5 16185 cvtpi2ps 0xbabecafe,%xmm5 16186 16187// CHECK: cvtpi2ps 305419896, %xmm5 16188 cvtpi2ps 0x12345678,%xmm5 16189 16190// CHECK: cvtpi2ps %mm3, %xmm5 16191 cvtpi2ps %mm3,%xmm5 16192 16193// CHECK: cvtps2pi 3735928559(%ebx,%ecx,8), %mm3 16194 cvtps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 16195 16196// CHECK: cvtps2pi 69, %mm3 16197 cvtps2pi 0x45,%mm3 16198 16199// CHECK: cvtps2pi 32493, %mm3 16200 cvtps2pi 0x7eed,%mm3 16201 16202// CHECK: cvtps2pi 3133065982, %mm3 16203 cvtps2pi 0xbabecafe,%mm3 16204 16205// CHECK: cvtps2pi 305419896, %mm3 16206 cvtps2pi 0x12345678,%mm3 16207 16208// CHECK: cvtps2pi %xmm5, %mm3 16209 cvtps2pi %xmm5,%mm3 16210 16211// CHECK: cvtsi2ssl %ecx, %xmm5 16212 cvtsi2ssl %ecx,%xmm5 16213 16214// CHECK: cvtsi2ssl 3735928559(%ebx,%ecx,8), %xmm5 16215 cvtsi2ssl 0xdeadbeef(%ebx,%ecx,8),%xmm5 16216 16217// CHECK: cvtsi2ssl 69, %xmm5 16218 cvtsi2ssl 0x45,%xmm5 16219 16220// CHECK: cvtsi2ssl 32493, %xmm5 16221 cvtsi2ssl 0x7eed,%xmm5 16222 16223// CHECK: cvtsi2ssl 3133065982, %xmm5 16224 cvtsi2ssl 0xbabecafe,%xmm5 16225 16226// CHECK: cvtsi2ssl 305419896, %xmm5 16227 cvtsi2ssl 0x12345678,%xmm5 16228 16229// CHECK: cvttps2pi 3735928559(%ebx,%ecx,8), %mm3 16230 cvttps2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 16231 16232// CHECK: cvttps2pi 69, %mm3 16233 cvttps2pi 0x45,%mm3 16234 16235// CHECK: cvttps2pi 32493, %mm3 16236 cvttps2pi 0x7eed,%mm3 16237 16238// CHECK: cvttps2pi 3133065982, %mm3 16239 cvttps2pi 0xbabecafe,%mm3 16240 16241// CHECK: cvttps2pi 305419896, %mm3 16242 cvttps2pi 0x12345678,%mm3 16243 16244// CHECK: cvttps2pi %xmm5, %mm3 16245 cvttps2pi %xmm5,%mm3 16246 16247// CHECK: cvttss2si 3735928559(%ebx,%ecx,8), %ecx 16248 cvttss2si 0xdeadbeef(%ebx,%ecx,8),%ecx 16249 16250// CHECK: cvttss2si 69, %ecx 16251 cvttss2si 0x45,%ecx 16252 16253// CHECK: cvttss2si 32493, %ecx 16254 cvttss2si 0x7eed,%ecx 16255 16256// CHECK: cvttss2si 3133065982, %ecx 16257 cvttss2si 0xbabecafe,%ecx 16258 16259// CHECK: cvttss2si 305419896, %ecx 16260 cvttss2si 0x12345678,%ecx 16261 16262// CHECK: cvttss2si %xmm5, %ecx 16263 cvttss2si %xmm5,%ecx 16264 16265// CHECK: divps 3735928559(%ebx,%ecx,8), %xmm5 16266 divps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16267 16268// CHECK: divps 69, %xmm5 16269 divps 0x45,%xmm5 16270 16271// CHECK: divps 32493, %xmm5 16272 divps 0x7eed,%xmm5 16273 16274// CHECK: divps 3133065982, %xmm5 16275 divps 0xbabecafe,%xmm5 16276 16277// CHECK: divps 305419896, %xmm5 16278 divps 0x12345678,%xmm5 16279 16280// CHECK: divps %xmm5, %xmm5 16281 divps %xmm5,%xmm5 16282 16283// CHECK: divss 3735928559(%ebx,%ecx,8), %xmm5 16284 divss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16285 16286// CHECK: divss 69, %xmm5 16287 divss 0x45,%xmm5 16288 16289// CHECK: divss 32493, %xmm5 16290 divss 0x7eed,%xmm5 16291 16292// CHECK: divss 3133065982, %xmm5 16293 divss 0xbabecafe,%xmm5 16294 16295// CHECK: divss 305419896, %xmm5 16296 divss 0x12345678,%xmm5 16297 16298// CHECK: divss %xmm5, %xmm5 16299 divss %xmm5,%xmm5 16300 16301// CHECK: ldmxcsr 3735928559(%ebx,%ecx,8) 16302 ldmxcsr 0xdeadbeef(%ebx,%ecx,8) 16303 16304// CHECK: ldmxcsr 32493 16305 ldmxcsr 0x7eed 16306 16307// CHECK: ldmxcsr 3133065982 16308 ldmxcsr 0xbabecafe 16309 16310// CHECK: ldmxcsr 305419896 16311 ldmxcsr 0x12345678 16312 16313// CHECK: maskmovq %mm3, %mm3 16314 maskmovq %mm3,%mm3 16315 16316// CHECK: maxps 3735928559(%ebx,%ecx,8), %xmm5 16317 maxps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16318 16319// CHECK: maxps 69, %xmm5 16320 maxps 0x45,%xmm5 16321 16322// CHECK: maxps 32493, %xmm5 16323 maxps 0x7eed,%xmm5 16324 16325// CHECK: maxps 3133065982, %xmm5 16326 maxps 0xbabecafe,%xmm5 16327 16328// CHECK: maxps 305419896, %xmm5 16329 maxps 0x12345678,%xmm5 16330 16331// CHECK: maxps %xmm5, %xmm5 16332 maxps %xmm5,%xmm5 16333 16334// CHECK: maxss 3735928559(%ebx,%ecx,8), %xmm5 16335 maxss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16336 16337// CHECK: maxss 69, %xmm5 16338 maxss 0x45,%xmm5 16339 16340// CHECK: maxss 32493, %xmm5 16341 maxss 0x7eed,%xmm5 16342 16343// CHECK: maxss 3133065982, %xmm5 16344 maxss 0xbabecafe,%xmm5 16345 16346// CHECK: maxss 305419896, %xmm5 16347 maxss 0x12345678,%xmm5 16348 16349// CHECK: maxss %xmm5, %xmm5 16350 maxss %xmm5,%xmm5 16351 16352// CHECK: minps 3735928559(%ebx,%ecx,8), %xmm5 16353 minps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16354 16355// CHECK: minps 69, %xmm5 16356 minps 0x45,%xmm5 16357 16358// CHECK: minps 32493, %xmm5 16359 minps 0x7eed,%xmm5 16360 16361// CHECK: minps 3133065982, %xmm5 16362 minps 0xbabecafe,%xmm5 16363 16364// CHECK: minps 305419896, %xmm5 16365 minps 0x12345678,%xmm5 16366 16367// CHECK: minps %xmm5, %xmm5 16368 minps %xmm5,%xmm5 16369 16370// CHECK: minss 3735928559(%ebx,%ecx,8), %xmm5 16371 minss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16372 16373// CHECK: minss 69, %xmm5 16374 minss 0x45,%xmm5 16375 16376// CHECK: minss 32493, %xmm5 16377 minss 0x7eed,%xmm5 16378 16379// CHECK: minss 3133065982, %xmm5 16380 minss 0xbabecafe,%xmm5 16381 16382// CHECK: minss 305419896, %xmm5 16383 minss 0x12345678,%xmm5 16384 16385// CHECK: minss %xmm5, %xmm5 16386 minss %xmm5,%xmm5 16387 16388// CHECK: movaps 3735928559(%ebx,%ecx,8), %xmm5 16389 movaps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16390 16391// CHECK: movaps 69, %xmm5 16392 movaps 0x45,%xmm5 16393 16394// CHECK: movaps 32493, %xmm5 16395 movaps 0x7eed,%xmm5 16396 16397// CHECK: movaps 3133065982, %xmm5 16398 movaps 0xbabecafe,%xmm5 16399 16400// CHECK: movaps 305419896, %xmm5 16401 movaps 0x12345678,%xmm5 16402 16403// CHECK: movaps %xmm5, %xmm5 16404 movaps %xmm5,%xmm5 16405 16406// CHECK: movaps %xmm5, 3735928559(%ebx,%ecx,8) 16407 movaps %xmm5,0xdeadbeef(%ebx,%ecx,8) 16408 16409// CHECK: movaps %xmm5, 69 16410 movaps %xmm5,0x45 16411 16412// CHECK: movaps %xmm5, 32493 16413 movaps %xmm5,0x7eed 16414 16415// CHECK: movaps %xmm5, 3133065982 16416 movaps %xmm5,0xbabecafe 16417 16418// CHECK: movaps %xmm5, 305419896 16419 movaps %xmm5,0x12345678 16420 16421// CHECK: movaps %xmm5, %xmm5 16422 movaps %xmm5,%xmm5 16423 16424// CHECK: movhlps %xmm5, %xmm5 16425 movhlps %xmm5,%xmm5 16426 16427// CHECK: movhps 3735928559(%ebx,%ecx,8), %xmm5 16428 movhps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16429 16430// CHECK: movhps 69, %xmm5 16431 movhps 0x45,%xmm5 16432 16433// CHECK: movhps 32493, %xmm5 16434 movhps 0x7eed,%xmm5 16435 16436// CHECK: movhps 3133065982, %xmm5 16437 movhps 0xbabecafe,%xmm5 16438 16439// CHECK: movhps 305419896, %xmm5 16440 movhps 0x12345678,%xmm5 16441 16442// CHECK: movhps %xmm5, 3735928559(%ebx,%ecx,8) 16443 movhps %xmm5,0xdeadbeef(%ebx,%ecx,8) 16444 16445// CHECK: movhps %xmm5, 69 16446 movhps %xmm5,0x45 16447 16448// CHECK: movhps %xmm5, 32493 16449 movhps %xmm5,0x7eed 16450 16451// CHECK: movhps %xmm5, 3133065982 16452 movhps %xmm5,0xbabecafe 16453 16454// CHECK: movhps %xmm5, 305419896 16455 movhps %xmm5,0x12345678 16456 16457// CHECK: movlhps %xmm5, %xmm5 16458 movlhps %xmm5,%xmm5 16459 16460// CHECK: movlps 3735928559(%ebx,%ecx,8), %xmm5 16461 movlps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16462 16463// CHECK: movlps 69, %xmm5 16464 movlps 0x45,%xmm5 16465 16466// CHECK: movlps 32493, %xmm5 16467 movlps 0x7eed,%xmm5 16468 16469// CHECK: movlps 3133065982, %xmm5 16470 movlps 0xbabecafe,%xmm5 16471 16472// CHECK: movlps 305419896, %xmm5 16473 movlps 0x12345678,%xmm5 16474 16475// CHECK: movlps %xmm5, 3735928559(%ebx,%ecx,8) 16476 movlps %xmm5,0xdeadbeef(%ebx,%ecx,8) 16477 16478// CHECK: movlps %xmm5, 69 16479 movlps %xmm5,0x45 16480 16481// CHECK: movlps %xmm5, 32493 16482 movlps %xmm5,0x7eed 16483 16484// CHECK: movlps %xmm5, 3133065982 16485 movlps %xmm5,0xbabecafe 16486 16487// CHECK: movlps %xmm5, 305419896 16488 movlps %xmm5,0x12345678 16489 16490// CHECK: movmskps %xmm5, %ecx 16491 movmskps %xmm5,%ecx 16492 16493// CHECK: movntps %xmm5, 3735928559(%ebx,%ecx,8) 16494 movntps %xmm5,0xdeadbeef(%ebx,%ecx,8) 16495 16496// CHECK: movntps %xmm5, 69 16497 movntps %xmm5,0x45 16498 16499// CHECK: movntps %xmm5, 32493 16500 movntps %xmm5,0x7eed 16501 16502// CHECK: movntps %xmm5, 3133065982 16503 movntps %xmm5,0xbabecafe 16504 16505// CHECK: movntps %xmm5, 305419896 16506 movntps %xmm5,0x12345678 16507 16508// CHECK: movntq %mm3, 3735928559(%ebx,%ecx,8) 16509 movntq %mm3,0xdeadbeef(%ebx,%ecx,8) 16510 16511// CHECK: movntq %mm3, 69 16512 movntq %mm3,0x45 16513 16514// CHECK: movntq %mm3, 32493 16515 movntq %mm3,0x7eed 16516 16517// CHECK: movntq %mm3, 3133065982 16518 movntq %mm3,0xbabecafe 16519 16520// CHECK: movntq %mm3, 305419896 16521 movntq %mm3,0x12345678 16522 16523// CHECK: movntdq %xmm5, 3735928559(%ebx,%ecx,8) 16524 movntdq %xmm5,0xdeadbeef(%ebx,%ecx,8) 16525 16526// CHECK: movntdq %xmm5, 69 16527 movntdq %xmm5,0x45 16528 16529// CHECK: movntdq %xmm5, 32493 16530 movntdq %xmm5,0x7eed 16531 16532// CHECK: movntdq %xmm5, 3133065982 16533 movntdq %xmm5,0xbabecafe 16534 16535// CHECK: movntdq %xmm5, 305419896 16536 movntdq %xmm5,0x12345678 16537 16538// CHECK: movss 3735928559(%ebx,%ecx,8), %xmm5 16539 movss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16540 16541// CHECK: movss 69, %xmm5 16542 movss 0x45,%xmm5 16543 16544// CHECK: movss 32493, %xmm5 16545 movss 0x7eed,%xmm5 16546 16547// CHECK: movss 3133065982, %xmm5 16548 movss 0xbabecafe,%xmm5 16549 16550// CHECK: movss 305419896, %xmm5 16551 movss 0x12345678,%xmm5 16552 16553// CHECK: movss %xmm5, %xmm5 16554 movss %xmm5,%xmm5 16555 16556// CHECK: movss %xmm5, 3735928559(%ebx,%ecx,8) 16557 movss %xmm5,0xdeadbeef(%ebx,%ecx,8) 16558 16559// CHECK: movss %xmm5, 69 16560 movss %xmm5,0x45 16561 16562// CHECK: movss %xmm5, 32493 16563 movss %xmm5,0x7eed 16564 16565// CHECK: movss %xmm5, 3133065982 16566 movss %xmm5,0xbabecafe 16567 16568// CHECK: movss %xmm5, 305419896 16569 movss %xmm5,0x12345678 16570 16571// CHECK: movss %xmm5, %xmm5 16572 movss %xmm5,%xmm5 16573 16574// CHECK: movups 3735928559(%ebx,%ecx,8), %xmm5 16575 movups 0xdeadbeef(%ebx,%ecx,8),%xmm5 16576 16577// CHECK: movups 69, %xmm5 16578 movups 0x45,%xmm5 16579 16580// CHECK: movups 32493, %xmm5 16581 movups 0x7eed,%xmm5 16582 16583// CHECK: movups 3133065982, %xmm5 16584 movups 0xbabecafe,%xmm5 16585 16586// CHECK: movups 305419896, %xmm5 16587 movups 0x12345678,%xmm5 16588 16589// CHECK: movups %xmm5, %xmm5 16590 movups %xmm5,%xmm5 16591 16592// CHECK: movups %xmm5, 3735928559(%ebx,%ecx,8) 16593 movups %xmm5,0xdeadbeef(%ebx,%ecx,8) 16594 16595// CHECK: movups %xmm5, 69 16596 movups %xmm5,0x45 16597 16598// CHECK: movups %xmm5, 32493 16599 movups %xmm5,0x7eed 16600 16601// CHECK: movups %xmm5, 3133065982 16602 movups %xmm5,0xbabecafe 16603 16604// CHECK: movups %xmm5, 305419896 16605 movups %xmm5,0x12345678 16606 16607// CHECK: movups %xmm5, %xmm5 16608 movups %xmm5,%xmm5 16609 16610// CHECK: mulps 3735928559(%ebx,%ecx,8), %xmm5 16611 mulps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16612 16613// CHECK: mulps 69, %xmm5 16614 mulps 0x45,%xmm5 16615 16616// CHECK: mulps 32493, %xmm5 16617 mulps 0x7eed,%xmm5 16618 16619// CHECK: mulps 3133065982, %xmm5 16620 mulps 0xbabecafe,%xmm5 16621 16622// CHECK: mulps 305419896, %xmm5 16623 mulps 0x12345678,%xmm5 16624 16625// CHECK: mulps %xmm5, %xmm5 16626 mulps %xmm5,%xmm5 16627 16628// CHECK: mulss 3735928559(%ebx,%ecx,8), %xmm5 16629 mulss 0xdeadbeef(%ebx,%ecx,8),%xmm5 16630 16631// CHECK: mulss 69, %xmm5 16632 mulss 0x45,%xmm5 16633 16634// CHECK: mulss 32493, %xmm5 16635 mulss 0x7eed,%xmm5 16636 16637// CHECK: mulss 3133065982, %xmm5 16638 mulss 0xbabecafe,%xmm5 16639 16640// CHECK: mulss 305419896, %xmm5 16641 mulss 0x12345678,%xmm5 16642 16643// CHECK: mulss %xmm5, %xmm5 16644 mulss %xmm5,%xmm5 16645 16646// CHECK: orps 3735928559(%ebx,%ecx,8), %xmm5 16647 orps 0xdeadbeef(%ebx,%ecx,8),%xmm5 16648 16649// CHECK: orps 69, %xmm5 16650 orps 0x45,%xmm5 16651 16652// CHECK: orps 32493, %xmm5 16653 orps 0x7eed,%xmm5 16654 16655// CHECK: orps 3133065982, %xmm5 16656 orps 0xbabecafe,%xmm5 16657 16658// CHECK: orps 305419896, %xmm5 16659 orps 0x12345678,%xmm5 16660 16661// CHECK: orps %xmm5, %xmm5 16662 orps %xmm5,%xmm5 16663 16664// CHECK: pavgb 3735928559(%ebx,%ecx,8), %mm3 16665 pavgb 0xdeadbeef(%ebx,%ecx,8),%mm3 16666 16667// CHECK: pavgb 69, %mm3 16668 pavgb 0x45,%mm3 16669 16670// CHECK: pavgb 32493, %mm3 16671 pavgb 0x7eed,%mm3 16672 16673// CHECK: pavgb 3133065982, %mm3 16674 pavgb 0xbabecafe,%mm3 16675 16676// CHECK: pavgb 305419896, %mm3 16677 pavgb 0x12345678,%mm3 16678 16679// CHECK: pavgb %mm3, %mm3 16680 pavgb %mm3,%mm3 16681 16682// CHECK: pavgb 3735928559(%ebx,%ecx,8), %xmm5 16683 pavgb 0xdeadbeef(%ebx,%ecx,8),%xmm5 16684 16685// CHECK: pavgb 69, %xmm5 16686 pavgb 0x45,%xmm5 16687 16688// CHECK: pavgb 32493, %xmm5 16689 pavgb 0x7eed,%xmm5 16690 16691// CHECK: pavgb 3133065982, %xmm5 16692 pavgb 0xbabecafe,%xmm5 16693 16694// CHECK: pavgb 305419896, %xmm5 16695 pavgb 0x12345678,%xmm5 16696 16697// CHECK: pavgb %xmm5, %xmm5 16698 pavgb %xmm5,%xmm5 16699 16700// CHECK: pavgw 3735928559(%ebx,%ecx,8), %mm3 16701 pavgw 0xdeadbeef(%ebx,%ecx,8),%mm3 16702 16703// CHECK: pavgw 69, %mm3 16704 pavgw 0x45,%mm3 16705 16706// CHECK: pavgw 32493, %mm3 16707 pavgw 0x7eed,%mm3 16708 16709// CHECK: pavgw 3133065982, %mm3 16710 pavgw 0xbabecafe,%mm3 16711 16712// CHECK: pavgw 305419896, %mm3 16713 pavgw 0x12345678,%mm3 16714 16715// CHECK: pavgw %mm3, %mm3 16716 pavgw %mm3,%mm3 16717 16718// CHECK: pavgw 3735928559(%ebx,%ecx,8), %xmm5 16719 pavgw 0xdeadbeef(%ebx,%ecx,8),%xmm5 16720 16721// CHECK: pavgw 69, %xmm5 16722 pavgw 0x45,%xmm5 16723 16724// CHECK: pavgw 32493, %xmm5 16725 pavgw 0x7eed,%xmm5 16726 16727// CHECK: pavgw 3133065982, %xmm5 16728 pavgw 0xbabecafe,%xmm5 16729 16730// CHECK: pavgw 305419896, %xmm5 16731 pavgw 0x12345678,%xmm5 16732 16733// CHECK: pavgw %xmm5, %xmm5 16734 pavgw %xmm5,%xmm5 16735 16736// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %mm3 16737 pmaxsw 0xdeadbeef(%ebx,%ecx,8),%mm3 16738 16739// CHECK: pmaxsw 69, %mm3 16740 pmaxsw 0x45,%mm3 16741 16742// CHECK: pmaxsw 32493, %mm3 16743 pmaxsw 0x7eed,%mm3 16744 16745// CHECK: pmaxsw 3133065982, %mm3 16746 pmaxsw 0xbabecafe,%mm3 16747 16748// CHECK: pmaxsw 305419896, %mm3 16749 pmaxsw 0x12345678,%mm3 16750 16751// CHECK: pmaxsw %mm3, %mm3 16752 pmaxsw %mm3,%mm3 16753 16754// CHECK: pmaxsw 3735928559(%ebx,%ecx,8), %xmm5 16755 pmaxsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 16756 16757// CHECK: pmaxsw 69, %xmm5 16758 pmaxsw 0x45,%xmm5 16759 16760// CHECK: pmaxsw 32493, %xmm5 16761 pmaxsw 0x7eed,%xmm5 16762 16763// CHECK: pmaxsw 3133065982, %xmm5 16764 pmaxsw 0xbabecafe,%xmm5 16765 16766// CHECK: pmaxsw 305419896, %xmm5 16767 pmaxsw 0x12345678,%xmm5 16768 16769// CHECK: pmaxsw %xmm5, %xmm5 16770 pmaxsw %xmm5,%xmm5 16771 16772// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %mm3 16773 pmaxub 0xdeadbeef(%ebx,%ecx,8),%mm3 16774 16775// CHECK: pmaxub 69, %mm3 16776 pmaxub 0x45,%mm3 16777 16778// CHECK: pmaxub 32493, %mm3 16779 pmaxub 0x7eed,%mm3 16780 16781// CHECK: pmaxub 3133065982, %mm3 16782 pmaxub 0xbabecafe,%mm3 16783 16784// CHECK: pmaxub 305419896, %mm3 16785 pmaxub 0x12345678,%mm3 16786 16787// CHECK: pmaxub %mm3, %mm3 16788 pmaxub %mm3,%mm3 16789 16790// CHECK: pmaxub 3735928559(%ebx,%ecx,8), %xmm5 16791 pmaxub 0xdeadbeef(%ebx,%ecx,8),%xmm5 16792 16793// CHECK: pmaxub 69, %xmm5 16794 pmaxub 0x45,%xmm5 16795 16796// CHECK: pmaxub 32493, %xmm5 16797 pmaxub 0x7eed,%xmm5 16798 16799// CHECK: pmaxub 3133065982, %xmm5 16800 pmaxub 0xbabecafe,%xmm5 16801 16802// CHECK: pmaxub 305419896, %xmm5 16803 pmaxub 0x12345678,%xmm5 16804 16805// CHECK: pmaxub %xmm5, %xmm5 16806 pmaxub %xmm5,%xmm5 16807 16808// CHECK: pminsw 3735928559(%ebx,%ecx,8), %mm3 16809 pminsw 0xdeadbeef(%ebx,%ecx,8),%mm3 16810 16811// CHECK: pminsw 69, %mm3 16812 pminsw 0x45,%mm3 16813 16814// CHECK: pminsw 32493, %mm3 16815 pminsw 0x7eed,%mm3 16816 16817// CHECK: pminsw 3133065982, %mm3 16818 pminsw 0xbabecafe,%mm3 16819 16820// CHECK: pminsw 305419896, %mm3 16821 pminsw 0x12345678,%mm3 16822 16823// CHECK: pminsw %mm3, %mm3 16824 pminsw %mm3,%mm3 16825 16826// CHECK: pminsw 3735928559(%ebx,%ecx,8), %xmm5 16827 pminsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 16828 16829// CHECK: pminsw 69, %xmm5 16830 pminsw 0x45,%xmm5 16831 16832// CHECK: pminsw 32493, %xmm5 16833 pminsw 0x7eed,%xmm5 16834 16835// CHECK: pminsw 3133065982, %xmm5 16836 pminsw 0xbabecafe,%xmm5 16837 16838// CHECK: pminsw 305419896, %xmm5 16839 pminsw 0x12345678,%xmm5 16840 16841// CHECK: pminsw %xmm5, %xmm5 16842 pminsw %xmm5,%xmm5 16843 16844// CHECK: pminub 3735928559(%ebx,%ecx,8), %mm3 16845 pminub 0xdeadbeef(%ebx,%ecx,8),%mm3 16846 16847// CHECK: pminub 69, %mm3 16848 pminub 0x45,%mm3 16849 16850// CHECK: pminub 32493, %mm3 16851 pminub 0x7eed,%mm3 16852 16853// CHECK: pminub 3133065982, %mm3 16854 pminub 0xbabecafe,%mm3 16855 16856// CHECK: pminub 305419896, %mm3 16857 pminub 0x12345678,%mm3 16858 16859// CHECK: pminub %mm3, %mm3 16860 pminub %mm3,%mm3 16861 16862// CHECK: pminub 3735928559(%ebx,%ecx,8), %xmm5 16863 pminub 0xdeadbeef(%ebx,%ecx,8),%xmm5 16864 16865// CHECK: pminub 69, %xmm5 16866 pminub 0x45,%xmm5 16867 16868// CHECK: pminub 32493, %xmm5 16869 pminub 0x7eed,%xmm5 16870 16871// CHECK: pminub 3133065982, %xmm5 16872 pminub 0xbabecafe,%xmm5 16873 16874// CHECK: pminub 305419896, %xmm5 16875 pminub 0x12345678,%xmm5 16876 16877// CHECK: pminub %xmm5, %xmm5 16878 pminub %xmm5,%xmm5 16879 16880// CHECK: pmovmskb %mm3, %ecx 16881 pmovmskb %mm3,%ecx 16882 16883// CHECK: pmovmskb %xmm5, %ecx 16884 pmovmskb %xmm5,%ecx 16885 16886// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %mm3 16887 pmulhuw 0xdeadbeef(%ebx,%ecx,8),%mm3 16888 16889// CHECK: pmulhuw 69, %mm3 16890 pmulhuw 0x45,%mm3 16891 16892// CHECK: pmulhuw 32493, %mm3 16893 pmulhuw 0x7eed,%mm3 16894 16895// CHECK: pmulhuw 3133065982, %mm3 16896 pmulhuw 0xbabecafe,%mm3 16897 16898// CHECK: pmulhuw 305419896, %mm3 16899 pmulhuw 0x12345678,%mm3 16900 16901// CHECK: pmulhuw %mm3, %mm3 16902 pmulhuw %mm3,%mm3 16903 16904// CHECK: pmulhuw 3735928559(%ebx,%ecx,8), %xmm5 16905 pmulhuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 16906 16907// CHECK: pmulhuw 69, %xmm5 16908 pmulhuw 0x45,%xmm5 16909 16910// CHECK: pmulhuw 32493, %xmm5 16911 pmulhuw 0x7eed,%xmm5 16912 16913// CHECK: pmulhuw 3133065982, %xmm5 16914 pmulhuw 0xbabecafe,%xmm5 16915 16916// CHECK: pmulhuw 305419896, %xmm5 16917 pmulhuw 0x12345678,%xmm5 16918 16919// CHECK: pmulhuw %xmm5, %xmm5 16920 pmulhuw %xmm5,%xmm5 16921 16922// CHECK: prefetchnta 3735928559(%ebx,%ecx,8) 16923 prefetchnta 0xdeadbeef(%ebx,%ecx,8) 16924 16925// CHECK: prefetchnta 32493 16926 prefetchnta 0x7eed 16927 16928// CHECK: prefetchnta 3133065982 16929 prefetchnta 0xbabecafe 16930 16931// CHECK: prefetchnta 305419896 16932 prefetchnta 0x12345678 16933 16934// CHECK: prefetcht0 3735928559(%ebx,%ecx,8) 16935 prefetcht0 0xdeadbeef(%ebx,%ecx,8) 16936 16937// CHECK: prefetcht0 32493 16938 prefetcht0 0x7eed 16939 16940// CHECK: prefetcht0 3133065982 16941 prefetcht0 0xbabecafe 16942 16943// CHECK: prefetcht0 305419896 16944 prefetcht0 0x12345678 16945 16946// CHECK: prefetcht1 3735928559(%ebx,%ecx,8) 16947 prefetcht1 0xdeadbeef(%ebx,%ecx,8) 16948 16949// CHECK: prefetcht1 32493 16950 prefetcht1 0x7eed 16951 16952// CHECK: prefetcht1 3133065982 16953 prefetcht1 0xbabecafe 16954 16955// CHECK: prefetcht1 305419896 16956 prefetcht1 0x12345678 16957 16958// CHECK: prefetcht2 3735928559(%ebx,%ecx,8) 16959 prefetcht2 0xdeadbeef(%ebx,%ecx,8) 16960 16961// CHECK: prefetcht2 32493 16962 prefetcht2 0x7eed 16963 16964// CHECK: prefetcht2 3133065982 16965 prefetcht2 0xbabecafe 16966 16967// CHECK: prefetcht2 305419896 16968 prefetcht2 0x12345678 16969 16970// CHECK: psadbw 3735928559(%ebx,%ecx,8), %mm3 16971 psadbw 0xdeadbeef(%ebx,%ecx,8),%mm3 16972 16973// CHECK: psadbw 69, %mm3 16974 psadbw 0x45,%mm3 16975 16976// CHECK: psadbw 32493, %mm3 16977 psadbw 0x7eed,%mm3 16978 16979// CHECK: psadbw 3133065982, %mm3 16980 psadbw 0xbabecafe,%mm3 16981 16982// CHECK: psadbw 305419896, %mm3 16983 psadbw 0x12345678,%mm3 16984 16985// CHECK: psadbw %mm3, %mm3 16986 psadbw %mm3,%mm3 16987 16988// CHECK: psadbw 3735928559(%ebx,%ecx,8), %xmm5 16989 psadbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 16990 16991// CHECK: psadbw 69, %xmm5 16992 psadbw 0x45,%xmm5 16993 16994// CHECK: psadbw 32493, %xmm5 16995 psadbw 0x7eed,%xmm5 16996 16997// CHECK: psadbw 3133065982, %xmm5 16998 psadbw 0xbabecafe,%xmm5 16999 17000// CHECK: psadbw 305419896, %xmm5 17001 psadbw 0x12345678,%xmm5 17002 17003// CHECK: psadbw %xmm5, %xmm5 17004 psadbw %xmm5,%xmm5 17005 17006// CHECK: rcpps 3735928559(%ebx,%ecx,8), %xmm5 17007 rcpps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17008 17009// CHECK: rcpps 69, %xmm5 17010 rcpps 0x45,%xmm5 17011 17012// CHECK: rcpps 32493, %xmm5 17013 rcpps 0x7eed,%xmm5 17014 17015// CHECK: rcpps 3133065982, %xmm5 17016 rcpps 0xbabecafe,%xmm5 17017 17018// CHECK: rcpps 305419896, %xmm5 17019 rcpps 0x12345678,%xmm5 17020 17021// CHECK: rcpps %xmm5, %xmm5 17022 rcpps %xmm5,%xmm5 17023 17024// CHECK: rcpss 3735928559(%ebx,%ecx,8), %xmm5 17025 rcpss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17026 17027// CHECK: rcpss 69, %xmm5 17028 rcpss 0x45,%xmm5 17029 17030// CHECK: rcpss 32493, %xmm5 17031 rcpss 0x7eed,%xmm5 17032 17033// CHECK: rcpss 3133065982, %xmm5 17034 rcpss 0xbabecafe,%xmm5 17035 17036// CHECK: rcpss 305419896, %xmm5 17037 rcpss 0x12345678,%xmm5 17038 17039// CHECK: rcpss %xmm5, %xmm5 17040 rcpss %xmm5,%xmm5 17041 17042// CHECK: rsqrtps 3735928559(%ebx,%ecx,8), %xmm5 17043 rsqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17044 17045// CHECK: rsqrtps 69, %xmm5 17046 rsqrtps 0x45,%xmm5 17047 17048// CHECK: rsqrtps 32493, %xmm5 17049 rsqrtps 0x7eed,%xmm5 17050 17051// CHECK: rsqrtps 3133065982, %xmm5 17052 rsqrtps 0xbabecafe,%xmm5 17053 17054// CHECK: rsqrtps 305419896, %xmm5 17055 rsqrtps 0x12345678,%xmm5 17056 17057// CHECK: rsqrtps %xmm5, %xmm5 17058 rsqrtps %xmm5,%xmm5 17059 17060// CHECK: rsqrtss 3735928559(%ebx,%ecx,8), %xmm5 17061 rsqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17062 17063// CHECK: rsqrtss 69, %xmm5 17064 rsqrtss 0x45,%xmm5 17065 17066// CHECK: rsqrtss 32493, %xmm5 17067 rsqrtss 0x7eed,%xmm5 17068 17069// CHECK: rsqrtss 3133065982, %xmm5 17070 rsqrtss 0xbabecafe,%xmm5 17071 17072// CHECK: rsqrtss 305419896, %xmm5 17073 rsqrtss 0x12345678,%xmm5 17074 17075// CHECK: rsqrtss %xmm5, %xmm5 17076 rsqrtss %xmm5,%xmm5 17077 17078// CHECK: sfence 17079 sfence 17080 17081// CHECK: sqrtps 3735928559(%ebx,%ecx,8), %xmm5 17082 sqrtps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17083 17084// CHECK: sqrtps 69, %xmm5 17085 sqrtps 0x45,%xmm5 17086 17087// CHECK: sqrtps 32493, %xmm5 17088 sqrtps 0x7eed,%xmm5 17089 17090// CHECK: sqrtps 3133065982, %xmm5 17091 sqrtps 0xbabecafe,%xmm5 17092 17093// CHECK: sqrtps 305419896, %xmm5 17094 sqrtps 0x12345678,%xmm5 17095 17096// CHECK: sqrtps %xmm5, %xmm5 17097 sqrtps %xmm5,%xmm5 17098 17099// CHECK: sqrtss 3735928559(%ebx,%ecx,8), %xmm5 17100 sqrtss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17101 17102// CHECK: sqrtss 69, %xmm5 17103 sqrtss 0x45,%xmm5 17104 17105// CHECK: sqrtss 32493, %xmm5 17106 sqrtss 0x7eed,%xmm5 17107 17108// CHECK: sqrtss 3133065982, %xmm5 17109 sqrtss 0xbabecafe,%xmm5 17110 17111// CHECK: sqrtss 305419896, %xmm5 17112 sqrtss 0x12345678,%xmm5 17113 17114// CHECK: sqrtss %xmm5, %xmm5 17115 sqrtss %xmm5,%xmm5 17116 17117// CHECK: stmxcsr 3735928559(%ebx,%ecx,8) 17118 stmxcsr 0xdeadbeef(%ebx,%ecx,8) 17119 17120// CHECK: stmxcsr 32493 17121 stmxcsr 0x7eed 17122 17123// CHECK: stmxcsr 3133065982 17124 stmxcsr 0xbabecafe 17125 17126// CHECK: stmxcsr 305419896 17127 stmxcsr 0x12345678 17128 17129// CHECK: subps 3735928559(%ebx,%ecx,8), %xmm5 17130 subps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17131 17132// CHECK: subps 69, %xmm5 17133 subps 0x45,%xmm5 17134 17135// CHECK: subps 32493, %xmm5 17136 subps 0x7eed,%xmm5 17137 17138// CHECK: subps 3133065982, %xmm5 17139 subps 0xbabecafe,%xmm5 17140 17141// CHECK: subps 305419896, %xmm5 17142 subps 0x12345678,%xmm5 17143 17144// CHECK: subps %xmm5, %xmm5 17145 subps %xmm5,%xmm5 17146 17147// CHECK: subss 3735928559(%ebx,%ecx,8), %xmm5 17148 subss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17149 17150// CHECK: subss 69, %xmm5 17151 subss 0x45,%xmm5 17152 17153// CHECK: subss 32493, %xmm5 17154 subss 0x7eed,%xmm5 17155 17156// CHECK: subss 3133065982, %xmm5 17157 subss 0xbabecafe,%xmm5 17158 17159// CHECK: subss 305419896, %xmm5 17160 subss 0x12345678,%xmm5 17161 17162// CHECK: subss %xmm5, %xmm5 17163 subss %xmm5,%xmm5 17164 17165// CHECK: ucomiss 3735928559(%ebx,%ecx,8), %xmm5 17166 ucomiss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17167 17168// CHECK: ucomiss 69, %xmm5 17169 ucomiss 0x45,%xmm5 17170 17171// CHECK: ucomiss 32493, %xmm5 17172 ucomiss 0x7eed,%xmm5 17173 17174// CHECK: ucomiss 3133065982, %xmm5 17175 ucomiss 0xbabecafe,%xmm5 17176 17177// CHECK: ucomiss 305419896, %xmm5 17178 ucomiss 0x12345678,%xmm5 17179 17180// CHECK: ucomiss %xmm5, %xmm5 17181 ucomiss %xmm5,%xmm5 17182 17183// CHECK: unpckhps 3735928559(%ebx,%ecx,8), %xmm5 17184 unpckhps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17185 17186// CHECK: unpckhps 69, %xmm5 17187 unpckhps 0x45,%xmm5 17188 17189// CHECK: unpckhps 32493, %xmm5 17190 unpckhps 0x7eed,%xmm5 17191 17192// CHECK: unpckhps 3133065982, %xmm5 17193 unpckhps 0xbabecafe,%xmm5 17194 17195// CHECK: unpckhps 305419896, %xmm5 17196 unpckhps 0x12345678,%xmm5 17197 17198// CHECK: unpckhps %xmm5, %xmm5 17199 unpckhps %xmm5,%xmm5 17200 17201// CHECK: unpcklps 3735928559(%ebx,%ecx,8), %xmm5 17202 unpcklps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17203 17204// CHECK: unpcklps 69, %xmm5 17205 unpcklps 0x45,%xmm5 17206 17207// CHECK: unpcklps 32493, %xmm5 17208 unpcklps 0x7eed,%xmm5 17209 17210// CHECK: unpcklps 3133065982, %xmm5 17211 unpcklps 0xbabecafe,%xmm5 17212 17213// CHECK: unpcklps 305419896, %xmm5 17214 unpcklps 0x12345678,%xmm5 17215 17216// CHECK: unpcklps %xmm5, %xmm5 17217 unpcklps %xmm5,%xmm5 17218 17219// CHECK: xorps 3735928559(%ebx,%ecx,8), %xmm5 17220 xorps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17221 17222// CHECK: xorps 69, %xmm5 17223 xorps 0x45,%xmm5 17224 17225// CHECK: xorps 32493, %xmm5 17226 xorps 0x7eed,%xmm5 17227 17228// CHECK: xorps 3133065982, %xmm5 17229 xorps 0xbabecafe,%xmm5 17230 17231// CHECK: xorps 305419896, %xmm5 17232 xorps 0x12345678,%xmm5 17233 17234// CHECK: xorps %xmm5, %xmm5 17235 xorps %xmm5,%xmm5 17236 17237// CHECK: addpd 3735928559(%ebx,%ecx,8), %xmm5 17238 addpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17239 17240// CHECK: addpd 69, %xmm5 17241 addpd 0x45,%xmm5 17242 17243// CHECK: addpd 32493, %xmm5 17244 addpd 0x7eed,%xmm5 17245 17246// CHECK: addpd 3133065982, %xmm5 17247 addpd 0xbabecafe,%xmm5 17248 17249// CHECK: addpd 305419896, %xmm5 17250 addpd 0x12345678,%xmm5 17251 17252// CHECK: addpd %xmm5, %xmm5 17253 addpd %xmm5,%xmm5 17254 17255// CHECK: addsd 3735928559(%ebx,%ecx,8), %xmm5 17256 addsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17257 17258// CHECK: addsd 69, %xmm5 17259 addsd 0x45,%xmm5 17260 17261// CHECK: addsd 32493, %xmm5 17262 addsd 0x7eed,%xmm5 17263 17264// CHECK: addsd 3133065982, %xmm5 17265 addsd 0xbabecafe,%xmm5 17266 17267// CHECK: addsd 305419896, %xmm5 17268 addsd 0x12345678,%xmm5 17269 17270// CHECK: addsd %xmm5, %xmm5 17271 addsd %xmm5,%xmm5 17272 17273// CHECK: andnpd 3735928559(%ebx,%ecx,8), %xmm5 17274 andnpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17275 17276// CHECK: andnpd 69, %xmm5 17277 andnpd 0x45,%xmm5 17278 17279// CHECK: andnpd 32493, %xmm5 17280 andnpd 0x7eed,%xmm5 17281 17282// CHECK: andnpd 3133065982, %xmm5 17283 andnpd 0xbabecafe,%xmm5 17284 17285// CHECK: andnpd 305419896, %xmm5 17286 andnpd 0x12345678,%xmm5 17287 17288// CHECK: andnpd %xmm5, %xmm5 17289 andnpd %xmm5,%xmm5 17290 17291// CHECK: andpd 3735928559(%ebx,%ecx,8), %xmm5 17292 andpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17293 17294// CHECK: andpd 69, %xmm5 17295 andpd 0x45,%xmm5 17296 17297// CHECK: andpd 32493, %xmm5 17298 andpd 0x7eed,%xmm5 17299 17300// CHECK: andpd 3133065982, %xmm5 17301 andpd 0xbabecafe,%xmm5 17302 17303// CHECK: andpd 305419896, %xmm5 17304 andpd 0x12345678,%xmm5 17305 17306// CHECK: andpd %xmm5, %xmm5 17307 andpd %xmm5,%xmm5 17308 17309// CHECK: comisd 3735928559(%ebx,%ecx,8), %xmm5 17310 comisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17311 17312// CHECK: comisd 69, %xmm5 17313 comisd 0x45,%xmm5 17314 17315// CHECK: comisd 32493, %xmm5 17316 comisd 0x7eed,%xmm5 17317 17318// CHECK: comisd 3133065982, %xmm5 17319 comisd 0xbabecafe,%xmm5 17320 17321// CHECK: comisd 305419896, %xmm5 17322 comisd 0x12345678,%xmm5 17323 17324// CHECK: comisd %xmm5, %xmm5 17325 comisd %xmm5,%xmm5 17326 17327// CHECK: cvtpi2pd 3735928559(%ebx,%ecx,8), %xmm5 17328 cvtpi2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17329 17330// CHECK: cvtpi2pd 69, %xmm5 17331 cvtpi2pd 0x45,%xmm5 17332 17333// CHECK: cvtpi2pd 32493, %xmm5 17334 cvtpi2pd 0x7eed,%xmm5 17335 17336// CHECK: cvtpi2pd 3133065982, %xmm5 17337 cvtpi2pd 0xbabecafe,%xmm5 17338 17339// CHECK: cvtpi2pd 305419896, %xmm5 17340 cvtpi2pd 0x12345678,%xmm5 17341 17342// CHECK: cvtpi2pd %mm3, %xmm5 17343 cvtpi2pd %mm3,%xmm5 17344 17345// CHECK: cvtsi2sdl %ecx, %xmm5 17346 cvtsi2sdl %ecx,%xmm5 17347 17348// CHECK: cvtsi2sdl 3735928559(%ebx,%ecx,8), %xmm5 17349 cvtsi2sdl 0xdeadbeef(%ebx,%ecx,8),%xmm5 17350 17351// CHECK: cvtsi2sdl 69, %xmm5 17352 cvtsi2sdl 0x45,%xmm5 17353 17354// CHECK: cvtsi2sdl 32493, %xmm5 17355 cvtsi2sdl 0x7eed,%xmm5 17356 17357// CHECK: cvtsi2sdl 3133065982, %xmm5 17358 cvtsi2sdl 0xbabecafe,%xmm5 17359 17360// CHECK: cvtsi2sdl 305419896, %xmm5 17361 cvtsi2sdl 0x12345678,%xmm5 17362 17363// CHECK: divpd 3735928559(%ebx,%ecx,8), %xmm5 17364 divpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17365 17366// CHECK: divpd 69, %xmm5 17367 divpd 0x45,%xmm5 17368 17369// CHECK: divpd 32493, %xmm5 17370 divpd 0x7eed,%xmm5 17371 17372// CHECK: divpd 3133065982, %xmm5 17373 divpd 0xbabecafe,%xmm5 17374 17375// CHECK: divpd 305419896, %xmm5 17376 divpd 0x12345678,%xmm5 17377 17378// CHECK: divpd %xmm5, %xmm5 17379 divpd %xmm5,%xmm5 17380 17381// CHECK: divsd 3735928559(%ebx,%ecx,8), %xmm5 17382 divsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17383 17384// CHECK: divsd 69, %xmm5 17385 divsd 0x45,%xmm5 17386 17387// CHECK: divsd 32493, %xmm5 17388 divsd 0x7eed,%xmm5 17389 17390// CHECK: divsd 3133065982, %xmm5 17391 divsd 0xbabecafe,%xmm5 17392 17393// CHECK: divsd 305419896, %xmm5 17394 divsd 0x12345678,%xmm5 17395 17396// CHECK: divsd %xmm5, %xmm5 17397 divsd %xmm5,%xmm5 17398 17399// CHECK: maxpd 3735928559(%ebx,%ecx,8), %xmm5 17400 maxpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17401 17402// CHECK: maxpd 69, %xmm5 17403 maxpd 0x45,%xmm5 17404 17405// CHECK: maxpd 32493, %xmm5 17406 maxpd 0x7eed,%xmm5 17407 17408// CHECK: maxpd 3133065982, %xmm5 17409 maxpd 0xbabecafe,%xmm5 17410 17411// CHECK: maxpd 305419896, %xmm5 17412 maxpd 0x12345678,%xmm5 17413 17414// CHECK: maxpd %xmm5, %xmm5 17415 maxpd %xmm5,%xmm5 17416 17417// CHECK: maxsd 3735928559(%ebx,%ecx,8), %xmm5 17418 maxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17419 17420// CHECK: maxsd 69, %xmm5 17421 maxsd 0x45,%xmm5 17422 17423// CHECK: maxsd 32493, %xmm5 17424 maxsd 0x7eed,%xmm5 17425 17426// CHECK: maxsd 3133065982, %xmm5 17427 maxsd 0xbabecafe,%xmm5 17428 17429// CHECK: maxsd 305419896, %xmm5 17430 maxsd 0x12345678,%xmm5 17431 17432// CHECK: maxsd %xmm5, %xmm5 17433 maxsd %xmm5,%xmm5 17434 17435// CHECK: minpd 3735928559(%ebx,%ecx,8), %xmm5 17436 minpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17437 17438// CHECK: minpd 69, %xmm5 17439 minpd 0x45,%xmm5 17440 17441// CHECK: minpd 32493, %xmm5 17442 minpd 0x7eed,%xmm5 17443 17444// CHECK: minpd 3133065982, %xmm5 17445 minpd 0xbabecafe,%xmm5 17446 17447// CHECK: minpd 305419896, %xmm5 17448 minpd 0x12345678,%xmm5 17449 17450// CHECK: minpd %xmm5, %xmm5 17451 minpd %xmm5,%xmm5 17452 17453// CHECK: minsd 3735928559(%ebx,%ecx,8), %xmm5 17454 minsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17455 17456// CHECK: minsd 69, %xmm5 17457 minsd 0x45,%xmm5 17458 17459// CHECK: minsd 32493, %xmm5 17460 minsd 0x7eed,%xmm5 17461 17462// CHECK: minsd 3133065982, %xmm5 17463 minsd 0xbabecafe,%xmm5 17464 17465// CHECK: minsd 305419896, %xmm5 17466 minsd 0x12345678,%xmm5 17467 17468// CHECK: minsd %xmm5, %xmm5 17469 minsd %xmm5,%xmm5 17470 17471// CHECK: movapd 3735928559(%ebx,%ecx,8), %xmm5 17472 movapd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17473 17474// CHECK: movapd 69, %xmm5 17475 movapd 0x45,%xmm5 17476 17477// CHECK: movapd 32493, %xmm5 17478 movapd 0x7eed,%xmm5 17479 17480// CHECK: movapd 3133065982, %xmm5 17481 movapd 0xbabecafe,%xmm5 17482 17483// CHECK: movapd 305419896, %xmm5 17484 movapd 0x12345678,%xmm5 17485 17486// CHECK: movapd %xmm5, %xmm5 17487 movapd %xmm5,%xmm5 17488 17489// CHECK: movapd %xmm5, 3735928559(%ebx,%ecx,8) 17490 movapd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17491 17492// CHECK: movapd %xmm5, 69 17493 movapd %xmm5,0x45 17494 17495// CHECK: movapd %xmm5, 32493 17496 movapd %xmm5,0x7eed 17497 17498// CHECK: movapd %xmm5, 3133065982 17499 movapd %xmm5,0xbabecafe 17500 17501// CHECK: movapd %xmm5, 305419896 17502 movapd %xmm5,0x12345678 17503 17504// CHECK: movapd %xmm5, %xmm5 17505 movapd %xmm5,%xmm5 17506 17507// CHECK: movhpd 3735928559(%ebx,%ecx,8), %xmm5 17508 movhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17509 17510// CHECK: movhpd 69, %xmm5 17511 movhpd 0x45,%xmm5 17512 17513// CHECK: movhpd 32493, %xmm5 17514 movhpd 0x7eed,%xmm5 17515 17516// CHECK: movhpd 3133065982, %xmm5 17517 movhpd 0xbabecafe,%xmm5 17518 17519// CHECK: movhpd 305419896, %xmm5 17520 movhpd 0x12345678,%xmm5 17521 17522// CHECK: movhpd %xmm5, 3735928559(%ebx,%ecx,8) 17523 movhpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17524 17525// CHECK: movhpd %xmm5, 69 17526 movhpd %xmm5,0x45 17527 17528// CHECK: movhpd %xmm5, 32493 17529 movhpd %xmm5,0x7eed 17530 17531// CHECK: movhpd %xmm5, 3133065982 17532 movhpd %xmm5,0xbabecafe 17533 17534// CHECK: movhpd %xmm5, 305419896 17535 movhpd %xmm5,0x12345678 17536 17537// CHECK: movlpd 3735928559(%ebx,%ecx,8), %xmm5 17538 movlpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17539 17540// CHECK: movlpd 69, %xmm5 17541 movlpd 0x45,%xmm5 17542 17543// CHECK: movlpd 32493, %xmm5 17544 movlpd 0x7eed,%xmm5 17545 17546// CHECK: movlpd 3133065982, %xmm5 17547 movlpd 0xbabecafe,%xmm5 17548 17549// CHECK: movlpd 305419896, %xmm5 17550 movlpd 0x12345678,%xmm5 17551 17552// CHECK: movlpd %xmm5, 3735928559(%ebx,%ecx,8) 17553 movlpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17554 17555// CHECK: movlpd %xmm5, 69 17556 movlpd %xmm5,0x45 17557 17558// CHECK: movlpd %xmm5, 32493 17559 movlpd %xmm5,0x7eed 17560 17561// CHECK: movlpd %xmm5, 3133065982 17562 movlpd %xmm5,0xbabecafe 17563 17564// CHECK: movlpd %xmm5, 305419896 17565 movlpd %xmm5,0x12345678 17566 17567// CHECK: movmskpd %xmm5, %ecx 17568 movmskpd %xmm5,%ecx 17569 17570// CHECK: movntpd %xmm5, 3735928559(%ebx,%ecx,8) 17571 movntpd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17572 17573// CHECK: movntpd %xmm5, 69 17574 movntpd %xmm5,0x45 17575 17576// CHECK: movntpd %xmm5, 32493 17577 movntpd %xmm5,0x7eed 17578 17579// CHECK: movntpd %xmm5, 3133065982 17580 movntpd %xmm5,0xbabecafe 17581 17582// CHECK: movntpd %xmm5, 305419896 17583 movntpd %xmm5,0x12345678 17584 17585// CHECK: movsd 3735928559(%ebx,%ecx,8), %xmm5 17586 movsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17587 17588// CHECK: movsd 69, %xmm5 17589 movsd 0x45,%xmm5 17590 17591// CHECK: movsd 32493, %xmm5 17592 movsd 0x7eed,%xmm5 17593 17594// CHECK: movsd 3133065982, %xmm5 17595 movsd 0xbabecafe,%xmm5 17596 17597// CHECK: movsd 305419896, %xmm5 17598 movsd 0x12345678,%xmm5 17599 17600// CHECK: movsd %xmm5, %xmm5 17601 movsd %xmm5,%xmm5 17602 17603// CHECK: movsd %xmm5, 3735928559(%ebx,%ecx,8) 17604 movsd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17605 17606// CHECK: movsd %xmm5, 69 17607 movsd %xmm5,0x45 17608 17609// CHECK: movsd %xmm5, 32493 17610 movsd %xmm5,0x7eed 17611 17612// CHECK: movsd %xmm5, 3133065982 17613 movsd %xmm5,0xbabecafe 17614 17615// CHECK: movsd %xmm5, 305419896 17616 movsd %xmm5,0x12345678 17617 17618// CHECK: movsd %xmm5, %xmm5 17619 movsd %xmm5,%xmm5 17620 17621// CHECK: movupd 3735928559(%ebx,%ecx,8), %xmm5 17622 movupd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17623 17624// CHECK: movupd 69, %xmm5 17625 movupd 0x45,%xmm5 17626 17627// CHECK: movupd 32493, %xmm5 17628 movupd 0x7eed,%xmm5 17629 17630// CHECK: movupd 3133065982, %xmm5 17631 movupd 0xbabecafe,%xmm5 17632 17633// CHECK: movupd 305419896, %xmm5 17634 movupd 0x12345678,%xmm5 17635 17636// CHECK: movupd %xmm5, %xmm5 17637 movupd %xmm5,%xmm5 17638 17639// CHECK: movupd %xmm5, 3735928559(%ebx,%ecx,8) 17640 movupd %xmm5,0xdeadbeef(%ebx,%ecx,8) 17641 17642// CHECK: movupd %xmm5, 69 17643 movupd %xmm5,0x45 17644 17645// CHECK: movupd %xmm5, 32493 17646 movupd %xmm5,0x7eed 17647 17648// CHECK: movupd %xmm5, 3133065982 17649 movupd %xmm5,0xbabecafe 17650 17651// CHECK: movupd %xmm5, 305419896 17652 movupd %xmm5,0x12345678 17653 17654// CHECK: movupd %xmm5, %xmm5 17655 movupd %xmm5,%xmm5 17656 17657// CHECK: mulpd 3735928559(%ebx,%ecx,8), %xmm5 17658 mulpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17659 17660// CHECK: mulpd 69, %xmm5 17661 mulpd 0x45,%xmm5 17662 17663// CHECK: mulpd 32493, %xmm5 17664 mulpd 0x7eed,%xmm5 17665 17666// CHECK: mulpd 3133065982, %xmm5 17667 mulpd 0xbabecafe,%xmm5 17668 17669// CHECK: mulpd 305419896, %xmm5 17670 mulpd 0x12345678,%xmm5 17671 17672// CHECK: mulpd %xmm5, %xmm5 17673 mulpd %xmm5,%xmm5 17674 17675// CHECK: mulsd 3735928559(%ebx,%ecx,8), %xmm5 17676 mulsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17677 17678// CHECK: mulsd 69, %xmm5 17679 mulsd 0x45,%xmm5 17680 17681// CHECK: mulsd 32493, %xmm5 17682 mulsd 0x7eed,%xmm5 17683 17684// CHECK: mulsd 3133065982, %xmm5 17685 mulsd 0xbabecafe,%xmm5 17686 17687// CHECK: mulsd 305419896, %xmm5 17688 mulsd 0x12345678,%xmm5 17689 17690// CHECK: mulsd %xmm5, %xmm5 17691 mulsd %xmm5,%xmm5 17692 17693// CHECK: orpd 3735928559(%ebx,%ecx,8), %xmm5 17694 orpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17695 17696// CHECK: orpd 69, %xmm5 17697 orpd 0x45,%xmm5 17698 17699// CHECK: orpd 32493, %xmm5 17700 orpd 0x7eed,%xmm5 17701 17702// CHECK: orpd 3133065982, %xmm5 17703 orpd 0xbabecafe,%xmm5 17704 17705// CHECK: orpd 305419896, %xmm5 17706 orpd 0x12345678,%xmm5 17707 17708// CHECK: orpd %xmm5, %xmm5 17709 orpd %xmm5,%xmm5 17710 17711// CHECK: sqrtpd 3735928559(%ebx,%ecx,8), %xmm5 17712 sqrtpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17713 17714// CHECK: sqrtpd 69, %xmm5 17715 sqrtpd 0x45,%xmm5 17716 17717// CHECK: sqrtpd 32493, %xmm5 17718 sqrtpd 0x7eed,%xmm5 17719 17720// CHECK: sqrtpd 3133065982, %xmm5 17721 sqrtpd 0xbabecafe,%xmm5 17722 17723// CHECK: sqrtpd 305419896, %xmm5 17724 sqrtpd 0x12345678,%xmm5 17725 17726// CHECK: sqrtpd %xmm5, %xmm5 17727 sqrtpd %xmm5,%xmm5 17728 17729// CHECK: sqrtsd 3735928559(%ebx,%ecx,8), %xmm5 17730 sqrtsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17731 17732// CHECK: sqrtsd 69, %xmm5 17733 sqrtsd 0x45,%xmm5 17734 17735// CHECK: sqrtsd 32493, %xmm5 17736 sqrtsd 0x7eed,%xmm5 17737 17738// CHECK: sqrtsd 3133065982, %xmm5 17739 sqrtsd 0xbabecafe,%xmm5 17740 17741// CHECK: sqrtsd 305419896, %xmm5 17742 sqrtsd 0x12345678,%xmm5 17743 17744// CHECK: sqrtsd %xmm5, %xmm5 17745 sqrtsd %xmm5,%xmm5 17746 17747// CHECK: subpd 3735928559(%ebx,%ecx,8), %xmm5 17748 subpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17749 17750// CHECK: subpd 69, %xmm5 17751 subpd 0x45,%xmm5 17752 17753// CHECK: subpd 32493, %xmm5 17754 subpd 0x7eed,%xmm5 17755 17756// CHECK: subpd 3133065982, %xmm5 17757 subpd 0xbabecafe,%xmm5 17758 17759// CHECK: subpd 305419896, %xmm5 17760 subpd 0x12345678,%xmm5 17761 17762// CHECK: subpd %xmm5, %xmm5 17763 subpd %xmm5,%xmm5 17764 17765// CHECK: subsd 3735928559(%ebx,%ecx,8), %xmm5 17766 subsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17767 17768// CHECK: subsd 69, %xmm5 17769 subsd 0x45,%xmm5 17770 17771// CHECK: subsd 32493, %xmm5 17772 subsd 0x7eed,%xmm5 17773 17774// CHECK: subsd 3133065982, %xmm5 17775 subsd 0xbabecafe,%xmm5 17776 17777// CHECK: subsd 305419896, %xmm5 17778 subsd 0x12345678,%xmm5 17779 17780// CHECK: subsd %xmm5, %xmm5 17781 subsd %xmm5,%xmm5 17782 17783// CHECK: ucomisd 3735928559(%ebx,%ecx,8), %xmm5 17784 ucomisd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17785 17786// CHECK: ucomisd 69, %xmm5 17787 ucomisd 0x45,%xmm5 17788 17789// CHECK: ucomisd 32493, %xmm5 17790 ucomisd 0x7eed,%xmm5 17791 17792// CHECK: ucomisd 3133065982, %xmm5 17793 ucomisd 0xbabecafe,%xmm5 17794 17795// CHECK: ucomisd 305419896, %xmm5 17796 ucomisd 0x12345678,%xmm5 17797 17798// CHECK: ucomisd %xmm5, %xmm5 17799 ucomisd %xmm5,%xmm5 17800 17801// CHECK: unpckhpd 3735928559(%ebx,%ecx,8), %xmm5 17802 unpckhpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17803 17804// CHECK: unpckhpd 69, %xmm5 17805 unpckhpd 0x45,%xmm5 17806 17807// CHECK: unpckhpd 32493, %xmm5 17808 unpckhpd 0x7eed,%xmm5 17809 17810// CHECK: unpckhpd 3133065982, %xmm5 17811 unpckhpd 0xbabecafe,%xmm5 17812 17813// CHECK: unpckhpd 305419896, %xmm5 17814 unpckhpd 0x12345678,%xmm5 17815 17816// CHECK: unpckhpd %xmm5, %xmm5 17817 unpckhpd %xmm5,%xmm5 17818 17819// CHECK: unpcklpd 3735928559(%ebx,%ecx,8), %xmm5 17820 unpcklpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17821 17822// CHECK: unpcklpd 69, %xmm5 17823 unpcklpd 0x45,%xmm5 17824 17825// CHECK: unpcklpd 32493, %xmm5 17826 unpcklpd 0x7eed,%xmm5 17827 17828// CHECK: unpcklpd 3133065982, %xmm5 17829 unpcklpd 0xbabecafe,%xmm5 17830 17831// CHECK: unpcklpd 305419896, %xmm5 17832 unpcklpd 0x12345678,%xmm5 17833 17834// CHECK: unpcklpd %xmm5, %xmm5 17835 unpcklpd %xmm5,%xmm5 17836 17837// CHECK: xorpd 3735928559(%ebx,%ecx,8), %xmm5 17838 xorpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17839 17840// CHECK: xorpd 69, %xmm5 17841 xorpd 0x45,%xmm5 17842 17843// CHECK: xorpd 32493, %xmm5 17844 xorpd 0x7eed,%xmm5 17845 17846// CHECK: xorpd 3133065982, %xmm5 17847 xorpd 0xbabecafe,%xmm5 17848 17849// CHECK: xorpd 305419896, %xmm5 17850 xorpd 0x12345678,%xmm5 17851 17852// CHECK: xorpd %xmm5, %xmm5 17853 xorpd %xmm5,%xmm5 17854 17855// CHECK: cvtdq2pd 3735928559(%ebx,%ecx,8), %xmm5 17856 cvtdq2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17857 17858// CHECK: cvtdq2pd 69, %xmm5 17859 cvtdq2pd 0x45,%xmm5 17860 17861// CHECK: cvtdq2pd 32493, %xmm5 17862 cvtdq2pd 0x7eed,%xmm5 17863 17864// CHECK: cvtdq2pd 3133065982, %xmm5 17865 cvtdq2pd 0xbabecafe,%xmm5 17866 17867// CHECK: cvtdq2pd 305419896, %xmm5 17868 cvtdq2pd 0x12345678,%xmm5 17869 17870// CHECK: cvtdq2pd %xmm5, %xmm5 17871 cvtdq2pd %xmm5,%xmm5 17872 17873// CHECK: cvtpd2dq 3735928559(%ebx,%ecx,8), %xmm5 17874 cvtpd2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 17875 17876// CHECK: cvtpd2dq 69, %xmm5 17877 cvtpd2dq 0x45,%xmm5 17878 17879// CHECK: cvtpd2dq 32493, %xmm5 17880 cvtpd2dq 0x7eed,%xmm5 17881 17882// CHECK: cvtpd2dq 3133065982, %xmm5 17883 cvtpd2dq 0xbabecafe,%xmm5 17884 17885// CHECK: cvtpd2dq 305419896, %xmm5 17886 cvtpd2dq 0x12345678,%xmm5 17887 17888// CHECK: cvtpd2dq %xmm5, %xmm5 17889 cvtpd2dq %xmm5,%xmm5 17890 17891// CHECK: cvtdq2ps 3735928559(%ebx,%ecx,8), %xmm5 17892 cvtdq2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17893 17894// CHECK: cvtdq2ps 69, %xmm5 17895 cvtdq2ps 0x45,%xmm5 17896 17897// CHECK: cvtdq2ps 32493, %xmm5 17898 cvtdq2ps 0x7eed,%xmm5 17899 17900// CHECK: cvtdq2ps 3133065982, %xmm5 17901 cvtdq2ps 0xbabecafe,%xmm5 17902 17903// CHECK: cvtdq2ps 305419896, %xmm5 17904 cvtdq2ps 0x12345678,%xmm5 17905 17906// CHECK: cvtdq2ps %xmm5, %xmm5 17907 cvtdq2ps %xmm5,%xmm5 17908 17909// CHECK: cvtpd2pi 3735928559(%ebx,%ecx,8), %mm3 17910 cvtpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 17911 17912// CHECK: cvtpd2pi 69, %mm3 17913 cvtpd2pi 0x45,%mm3 17914 17915// CHECK: cvtpd2pi 32493, %mm3 17916 cvtpd2pi 0x7eed,%mm3 17917 17918// CHECK: cvtpd2pi 3133065982, %mm3 17919 cvtpd2pi 0xbabecafe,%mm3 17920 17921// CHECK: cvtpd2pi 305419896, %mm3 17922 cvtpd2pi 0x12345678,%mm3 17923 17924// CHECK: cvtpd2pi %xmm5, %mm3 17925 cvtpd2pi %xmm5,%mm3 17926 17927// CHECK: cvtpd2ps 3735928559(%ebx,%ecx,8), %xmm5 17928 cvtpd2ps 0xdeadbeef(%ebx,%ecx,8),%xmm5 17929 17930// CHECK: cvtpd2ps 69, %xmm5 17931 cvtpd2ps 0x45,%xmm5 17932 17933// CHECK: cvtpd2ps 32493, %xmm5 17934 cvtpd2ps 0x7eed,%xmm5 17935 17936// CHECK: cvtpd2ps 3133065982, %xmm5 17937 cvtpd2ps 0xbabecafe,%xmm5 17938 17939// CHECK: cvtpd2ps 305419896, %xmm5 17940 cvtpd2ps 0x12345678,%xmm5 17941 17942// CHECK: cvtpd2ps %xmm5, %xmm5 17943 cvtpd2ps %xmm5,%xmm5 17944 17945// CHECK: cvtps2pd 3735928559(%ebx,%ecx,8), %xmm5 17946 cvtps2pd 0xdeadbeef(%ebx,%ecx,8),%xmm5 17947 17948// CHECK: cvtps2pd 69, %xmm5 17949 cvtps2pd 0x45,%xmm5 17950 17951// CHECK: cvtps2pd 32493, %xmm5 17952 cvtps2pd 0x7eed,%xmm5 17953 17954// CHECK: cvtps2pd 3133065982, %xmm5 17955 cvtps2pd 0xbabecafe,%xmm5 17956 17957// CHECK: cvtps2pd 305419896, %xmm5 17958 cvtps2pd 0x12345678,%xmm5 17959 17960// CHECK: cvtps2pd %xmm5, %xmm5 17961 cvtps2pd %xmm5,%xmm5 17962 17963// CHECK: cvtps2dq 3735928559(%ebx,%ecx,8), %xmm5 17964 cvtps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 17965 17966// CHECK: cvtps2dq 69, %xmm5 17967 cvtps2dq 0x45,%xmm5 17968 17969// CHECK: cvtps2dq 32493, %xmm5 17970 cvtps2dq 0x7eed,%xmm5 17971 17972// CHECK: cvtps2dq 3133065982, %xmm5 17973 cvtps2dq 0xbabecafe,%xmm5 17974 17975// CHECK: cvtps2dq 305419896, %xmm5 17976 cvtps2dq 0x12345678,%xmm5 17977 17978// CHECK: cvtps2dq %xmm5, %xmm5 17979 cvtps2dq %xmm5,%xmm5 17980 17981// CHECK: cvtsd2ss 3735928559(%ebx,%ecx,8), %xmm5 17982 cvtsd2ss 0xdeadbeef(%ebx,%ecx,8),%xmm5 17983 17984// CHECK: cvtsd2ss 69, %xmm5 17985 cvtsd2ss 0x45,%xmm5 17986 17987// CHECK: cvtsd2ss 32493, %xmm5 17988 cvtsd2ss 0x7eed,%xmm5 17989 17990// CHECK: cvtsd2ss 3133065982, %xmm5 17991 cvtsd2ss 0xbabecafe,%xmm5 17992 17993// CHECK: cvtsd2ss 305419896, %xmm5 17994 cvtsd2ss 0x12345678,%xmm5 17995 17996// CHECK: cvtsd2ss %xmm5, %xmm5 17997 cvtsd2ss %xmm5,%xmm5 17998 17999// CHECK: cvtss2sd 3735928559(%ebx,%ecx,8), %xmm5 18000 cvtss2sd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18001 18002// CHECK: cvtss2sd 69, %xmm5 18003 cvtss2sd 0x45,%xmm5 18004 18005// CHECK: cvtss2sd 32493, %xmm5 18006 cvtss2sd 0x7eed,%xmm5 18007 18008// CHECK: cvtss2sd 3133065982, %xmm5 18009 cvtss2sd 0xbabecafe,%xmm5 18010 18011// CHECK: cvtss2sd 305419896, %xmm5 18012 cvtss2sd 0x12345678,%xmm5 18013 18014// CHECK: cvtss2sd %xmm5, %xmm5 18015 cvtss2sd %xmm5,%xmm5 18016 18017// CHECK: cvttpd2pi 3735928559(%ebx,%ecx,8), %mm3 18018 cvttpd2pi 0xdeadbeef(%ebx,%ecx,8),%mm3 18019 18020// CHECK: cvttpd2pi 69, %mm3 18021 cvttpd2pi 0x45,%mm3 18022 18023// CHECK: cvttpd2pi 32493, %mm3 18024 cvttpd2pi 0x7eed,%mm3 18025 18026// CHECK: cvttpd2pi 3133065982, %mm3 18027 cvttpd2pi 0xbabecafe,%mm3 18028 18029// CHECK: cvttpd2pi 305419896, %mm3 18030 cvttpd2pi 0x12345678,%mm3 18031 18032// CHECK: cvttpd2pi %xmm5, %mm3 18033 cvttpd2pi %xmm5,%mm3 18034 18035// CHECK: cvttsd2si 3735928559(%ebx,%ecx,8), %ecx 18036 cvttsd2si 0xdeadbeef(%ebx,%ecx,8),%ecx 18037 18038// CHECK: cvttsd2si 69, %ecx 18039 cvttsd2si 0x45,%ecx 18040 18041// CHECK: cvttsd2si 32493, %ecx 18042 cvttsd2si 0x7eed,%ecx 18043 18044// CHECK: cvttsd2si 3133065982, %ecx 18045 cvttsd2si 0xbabecafe,%ecx 18046 18047// CHECK: cvttsd2si 305419896, %ecx 18048 cvttsd2si 0x12345678,%ecx 18049 18050// CHECK: cvttsd2si %xmm5, %ecx 18051 cvttsd2si %xmm5,%ecx 18052 18053// CHECK: cvttps2dq 3735928559(%ebx,%ecx,8), %xmm5 18054 cvttps2dq 0xdeadbeef(%ebx,%ecx,8),%xmm5 18055 18056// CHECK: cvttps2dq 69, %xmm5 18057 cvttps2dq 0x45,%xmm5 18058 18059// CHECK: cvttps2dq 32493, %xmm5 18060 cvttps2dq 0x7eed,%xmm5 18061 18062// CHECK: cvttps2dq 3133065982, %xmm5 18063 cvttps2dq 0xbabecafe,%xmm5 18064 18065// CHECK: cvttps2dq 305419896, %xmm5 18066 cvttps2dq 0x12345678,%xmm5 18067 18068// CHECK: cvttps2dq %xmm5, %xmm5 18069 cvttps2dq %xmm5,%xmm5 18070 18071// CHECK: maskmovdqu %xmm5, %xmm5 18072 maskmovdqu %xmm5,%xmm5 18073 18074// CHECK: movdqa 3735928559(%ebx,%ecx,8), %xmm5 18075 movdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5 18076 18077// CHECK: movdqa 69, %xmm5 18078 movdqa 0x45,%xmm5 18079 18080// CHECK: movdqa 32493, %xmm5 18081 movdqa 0x7eed,%xmm5 18082 18083// CHECK: movdqa 3133065982, %xmm5 18084 movdqa 0xbabecafe,%xmm5 18085 18086// CHECK: movdqa 305419896, %xmm5 18087 movdqa 0x12345678,%xmm5 18088 18089// CHECK: movdqa %xmm5, %xmm5 18090 movdqa %xmm5,%xmm5 18091 18092// CHECK: movdqa %xmm5, 3735928559(%ebx,%ecx,8) 18093 movdqa %xmm5,0xdeadbeef(%ebx,%ecx,8) 18094 18095// CHECK: movdqa %xmm5, 69 18096 movdqa %xmm5,0x45 18097 18098// CHECK: movdqa %xmm5, 32493 18099 movdqa %xmm5,0x7eed 18100 18101// CHECK: movdqa %xmm5, 3133065982 18102 movdqa %xmm5,0xbabecafe 18103 18104// CHECK: movdqa %xmm5, 305419896 18105 movdqa %xmm5,0x12345678 18106 18107// CHECK: movdqa %xmm5, %xmm5 18108 movdqa %xmm5,%xmm5 18109 18110// CHECK: movdqu 3735928559(%ebx,%ecx,8), %xmm5 18111 movdqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 18112 18113// CHECK: movdqu 69, %xmm5 18114 movdqu 0x45,%xmm5 18115 18116// CHECK: movdqu 32493, %xmm5 18117 movdqu 0x7eed,%xmm5 18118 18119// CHECK: movdqu 3133065982, %xmm5 18120 movdqu 0xbabecafe,%xmm5 18121 18122// CHECK: movdqu 305419896, %xmm5 18123 movdqu 0x12345678,%xmm5 18124 18125// CHECK: movdqu %xmm5, 3735928559(%ebx,%ecx,8) 18126 movdqu %xmm5,0xdeadbeef(%ebx,%ecx,8) 18127 18128// CHECK: movdqu %xmm5, 69 18129 movdqu %xmm5,0x45 18130 18131// CHECK: movdqu %xmm5, 32493 18132 movdqu %xmm5,0x7eed 18133 18134// CHECK: movdqu %xmm5, 3133065982 18135 movdqu %xmm5,0xbabecafe 18136 18137// CHECK: movdqu %xmm5, 305419896 18138 movdqu %xmm5,0x12345678 18139 18140// CHECK: movdq2q %xmm5, %mm3 18141 movdq2q %xmm5,%mm3 18142 18143// CHECK: movq2dq %mm3, %xmm5 18144 movq2dq %mm3,%xmm5 18145 18146// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %mm3 18147 pmuludq 0xdeadbeef(%ebx,%ecx,8),%mm3 18148 18149// CHECK: pmuludq 69, %mm3 18150 pmuludq 0x45,%mm3 18151 18152// CHECK: pmuludq 32493, %mm3 18153 pmuludq 0x7eed,%mm3 18154 18155// CHECK: pmuludq 3133065982, %mm3 18156 pmuludq 0xbabecafe,%mm3 18157 18158// CHECK: pmuludq 305419896, %mm3 18159 pmuludq 0x12345678,%mm3 18160 18161// CHECK: pmuludq %mm3, %mm3 18162 pmuludq %mm3,%mm3 18163 18164// CHECK: pmuludq 3735928559(%ebx,%ecx,8), %xmm5 18165 pmuludq 0xdeadbeef(%ebx,%ecx,8),%xmm5 18166 18167// CHECK: pmuludq 69, %xmm5 18168 pmuludq 0x45,%xmm5 18169 18170// CHECK: pmuludq 32493, %xmm5 18171 pmuludq 0x7eed,%xmm5 18172 18173// CHECK: pmuludq 3133065982, %xmm5 18174 pmuludq 0xbabecafe,%xmm5 18175 18176// CHECK: pmuludq 305419896, %xmm5 18177 pmuludq 0x12345678,%xmm5 18178 18179// CHECK: pmuludq %xmm5, %xmm5 18180 pmuludq %xmm5,%xmm5 18181 18182// CHECK: pslldq $127, %xmm5 18183 pslldq $0x7f,%xmm5 18184 18185// CHECK: psrldq $127, %xmm5 18186 psrldq $0x7f,%xmm5 18187 18188// CHECK: punpckhqdq 3735928559(%ebx,%ecx,8), %xmm5 18189 punpckhqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 18190 18191// CHECK: punpckhqdq 69, %xmm5 18192 punpckhqdq 0x45,%xmm5 18193 18194// CHECK: punpckhqdq 32493, %xmm5 18195 punpckhqdq 0x7eed,%xmm5 18196 18197// CHECK: punpckhqdq 3133065982, %xmm5 18198 punpckhqdq 0xbabecafe,%xmm5 18199 18200// CHECK: punpckhqdq 305419896, %xmm5 18201 punpckhqdq 0x12345678,%xmm5 18202 18203// CHECK: punpckhqdq %xmm5, %xmm5 18204 punpckhqdq %xmm5,%xmm5 18205 18206// CHECK: punpcklqdq 3735928559(%ebx,%ecx,8), %xmm5 18207 punpcklqdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 18208 18209// CHECK: punpcklqdq 69, %xmm5 18210 punpcklqdq 0x45,%xmm5 18211 18212// CHECK: punpcklqdq 32493, %xmm5 18213 punpcklqdq 0x7eed,%xmm5 18214 18215// CHECK: punpcklqdq 3133065982, %xmm5 18216 punpcklqdq 0xbabecafe,%xmm5 18217 18218// CHECK: punpcklqdq 305419896, %xmm5 18219 punpcklqdq 0x12345678,%xmm5 18220 18221// CHECK: punpcklqdq %xmm5, %xmm5 18222 punpcklqdq %xmm5,%xmm5 18223 18224// CHECK: addsubpd 3735928559(%ebx,%ecx,8), %xmm5 18225 addsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18226 18227// CHECK: addsubpd 69, %xmm5 18228 addsubpd 0x45,%xmm5 18229 18230// CHECK: addsubpd 32493, %xmm5 18231 addsubpd 0x7eed,%xmm5 18232 18233// CHECK: addsubpd 3133065982, %xmm5 18234 addsubpd 0xbabecafe,%xmm5 18235 18236// CHECK: addsubpd 305419896, %xmm5 18237 addsubpd 0x12345678,%xmm5 18238 18239// CHECK: addsubpd %xmm5, %xmm5 18240 addsubpd %xmm5,%xmm5 18241 18242// CHECK: addsubps 3735928559(%ebx,%ecx,8), %xmm5 18243 addsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5 18244 18245// CHECK: addsubps 69, %xmm5 18246 addsubps 0x45,%xmm5 18247 18248// CHECK: addsubps 32493, %xmm5 18249 addsubps 0x7eed,%xmm5 18250 18251// CHECK: addsubps 3133065982, %xmm5 18252 addsubps 0xbabecafe,%xmm5 18253 18254// CHECK: addsubps 305419896, %xmm5 18255 addsubps 0x12345678,%xmm5 18256 18257// CHECK: addsubps %xmm5, %xmm5 18258 addsubps %xmm5,%xmm5 18259 18260// CHECK: fisttpl 3735928559(%ebx,%ecx,8) 18261 fisttpl 0xdeadbeef(%ebx,%ecx,8) 18262 18263// CHECK: fisttpl 3133065982 18264 fisttpl 0xbabecafe 18265 18266// CHECK: fisttpl 305419896 18267 fisttpl 0x12345678 18268 18269// CHECK: haddpd 3735928559(%ebx,%ecx,8), %xmm5 18270 haddpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18271 18272// CHECK: haddpd 69, %xmm5 18273 haddpd 0x45,%xmm5 18274 18275// CHECK: haddpd 32493, %xmm5 18276 haddpd 0x7eed,%xmm5 18277 18278// CHECK: haddpd 3133065982, %xmm5 18279 haddpd 0xbabecafe,%xmm5 18280 18281// CHECK: haddpd 305419896, %xmm5 18282 haddpd 0x12345678,%xmm5 18283 18284// CHECK: haddpd %xmm5, %xmm5 18285 haddpd %xmm5,%xmm5 18286 18287// CHECK: haddps 3735928559(%ebx,%ecx,8), %xmm5 18288 haddps 0xdeadbeef(%ebx,%ecx,8),%xmm5 18289 18290// CHECK: haddps 69, %xmm5 18291 haddps 0x45,%xmm5 18292 18293// CHECK: haddps 32493, %xmm5 18294 haddps 0x7eed,%xmm5 18295 18296// CHECK: haddps 3133065982, %xmm5 18297 haddps 0xbabecafe,%xmm5 18298 18299// CHECK: haddps 305419896, %xmm5 18300 haddps 0x12345678,%xmm5 18301 18302// CHECK: haddps %xmm5, %xmm5 18303 haddps %xmm5,%xmm5 18304 18305// CHECK: hsubpd 3735928559(%ebx,%ecx,8), %xmm5 18306 hsubpd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18307 18308// CHECK: hsubpd 69, %xmm5 18309 hsubpd 0x45,%xmm5 18310 18311// CHECK: hsubpd 32493, %xmm5 18312 hsubpd 0x7eed,%xmm5 18313 18314// CHECK: hsubpd 3133065982, %xmm5 18315 hsubpd 0xbabecafe,%xmm5 18316 18317// CHECK: hsubpd 305419896, %xmm5 18318 hsubpd 0x12345678,%xmm5 18319 18320// CHECK: hsubpd %xmm5, %xmm5 18321 hsubpd %xmm5,%xmm5 18322 18323// CHECK: hsubps 3735928559(%ebx,%ecx,8), %xmm5 18324 hsubps 0xdeadbeef(%ebx,%ecx,8),%xmm5 18325 18326// CHECK: hsubps 69, %xmm5 18327 hsubps 0x45,%xmm5 18328 18329// CHECK: hsubps 32493, %xmm5 18330 hsubps 0x7eed,%xmm5 18331 18332// CHECK: hsubps 3133065982, %xmm5 18333 hsubps 0xbabecafe,%xmm5 18334 18335// CHECK: hsubps 305419896, %xmm5 18336 hsubps 0x12345678,%xmm5 18337 18338// CHECK: hsubps %xmm5, %xmm5 18339 hsubps %xmm5,%xmm5 18340 18341// CHECK: lddqu 3735928559(%ebx,%ecx,8), %xmm5 18342 lddqu 0xdeadbeef(%ebx,%ecx,8),%xmm5 18343 18344// CHECK: lddqu 69, %xmm5 18345 lddqu 0x45,%xmm5 18346 18347// CHECK: lddqu 32493, %xmm5 18348 lddqu 0x7eed,%xmm5 18349 18350// CHECK: lddqu 3133065982, %xmm5 18351 lddqu 0xbabecafe,%xmm5 18352 18353// CHECK: lddqu 305419896, %xmm5 18354 lddqu 0x12345678,%xmm5 18355 18356// CHECK: monitor 18357 monitor 18358 18359// CHECK: movddup 3735928559(%ebx,%ecx,8), %xmm5 18360 movddup 0xdeadbeef(%ebx,%ecx,8),%xmm5 18361 18362// CHECK: movddup 69, %xmm5 18363 movddup 0x45,%xmm5 18364 18365// CHECK: movddup 32493, %xmm5 18366 movddup 0x7eed,%xmm5 18367 18368// CHECK: movddup 3133065982, %xmm5 18369 movddup 0xbabecafe,%xmm5 18370 18371// CHECK: movddup 305419896, %xmm5 18372 movddup 0x12345678,%xmm5 18373 18374// CHECK: movddup %xmm5, %xmm5 18375 movddup %xmm5,%xmm5 18376 18377// CHECK: movshdup 3735928559(%ebx,%ecx,8), %xmm5 18378 movshdup 0xdeadbeef(%ebx,%ecx,8),%xmm5 18379 18380// CHECK: movshdup 69, %xmm5 18381 movshdup 0x45,%xmm5 18382 18383// CHECK: movshdup 32493, %xmm5 18384 movshdup 0x7eed,%xmm5 18385 18386// CHECK: movshdup 3133065982, %xmm5 18387 movshdup 0xbabecafe,%xmm5 18388 18389// CHECK: movshdup 305419896, %xmm5 18390 movshdup 0x12345678,%xmm5 18391 18392// CHECK: movshdup %xmm5, %xmm5 18393 movshdup %xmm5,%xmm5 18394 18395// CHECK: movsldup 3735928559(%ebx,%ecx,8), %xmm5 18396 movsldup 0xdeadbeef(%ebx,%ecx,8),%xmm5 18397 18398// CHECK: movsldup 69, %xmm5 18399 movsldup 0x45,%xmm5 18400 18401// CHECK: movsldup 32493, %xmm5 18402 movsldup 0x7eed,%xmm5 18403 18404// CHECK: movsldup 3133065982, %xmm5 18405 movsldup 0xbabecafe,%xmm5 18406 18407// CHECK: movsldup 305419896, %xmm5 18408 movsldup 0x12345678,%xmm5 18409 18410// CHECK: movsldup %xmm5, %xmm5 18411 movsldup %xmm5,%xmm5 18412 18413// CHECK: mwait 18414 mwait 18415 18416// CHECK: vmcall 18417 vmcall 18418 18419// CHECK: vmfunc 18420 vmfunc 18421 18422// CHECK: vmclear 3735928559(%ebx,%ecx,8) 18423 vmclear 0xdeadbeef(%ebx,%ecx,8) 18424 18425// CHECK: vmclear 32493 18426 vmclear 0x7eed 18427 18428// CHECK: vmclear 3133065982 18429 vmclear 0xbabecafe 18430 18431// CHECK: vmclear 305419896 18432 vmclear 0x12345678 18433 18434// CHECK: vmlaunch 18435 vmlaunch 18436 18437// CHECK: vmresume 18438 vmresume 18439 18440// CHECK: vmptrld 3735928559(%ebx,%ecx,8) 18441 vmptrld 0xdeadbeef(%ebx,%ecx,8) 18442 18443// CHECK: vmptrld 32493 18444 vmptrld 0x7eed 18445 18446// CHECK: vmptrld 3133065982 18447 vmptrld 0xbabecafe 18448 18449// CHECK: vmptrld 305419896 18450 vmptrld 0x12345678 18451 18452// CHECK: vmptrst 3735928559(%ebx,%ecx,8) 18453 vmptrst 0xdeadbeef(%ebx,%ecx,8) 18454 18455// CHECK: vmptrst 32493 18456 vmptrst 0x7eed 18457 18458// CHECK: vmptrst 3133065982 18459 vmptrst 0xbabecafe 18460 18461// CHECK: vmptrst 305419896 18462 vmptrst 0x12345678 18463 18464// CHECK: vmxoff 18465 vmxoff 18466 18467// CHECK: vmxon 3735928559(%ebx,%ecx,8) 18468 vmxon 0xdeadbeef(%ebx,%ecx,8) 18469 18470// CHECK: vmxon 32493 18471 vmxon 0x7eed 18472 18473// CHECK: vmxon 3133065982 18474 vmxon 0xbabecafe 18475 18476// CHECK: vmxon 305419896 18477 vmxon 0x12345678 18478 18479// CHECK: vmrun %eax 18480 vmrun %eax 18481 18482// CHECK: vmmcall 18483 vmmcall 18484 18485// CHECK: vmload %eax 18486 vmload %eax 18487 18488// CHECK: vmsave %eax 18489 vmsave %eax 18490 18491// CHECK: stgi 18492 stgi 18493 18494// CHECK: clgi 18495 clgi 18496 18497// CHECK: skinit %eax 18498 skinit %eax 18499 18500// CHECK: invlpga %ecx, %eax 18501 invlpga %ecx, %eax 18502 18503// CHECK: phaddw 3735928559(%ebx,%ecx,8), %mm3 18504 phaddw 0xdeadbeef(%ebx,%ecx,8),%mm3 18505 18506// CHECK: phaddw 69, %mm3 18507 phaddw 0x45,%mm3 18508 18509// CHECK: phaddw 32493, %mm3 18510 phaddw 0x7eed,%mm3 18511 18512// CHECK: phaddw 3133065982, %mm3 18513 phaddw 0xbabecafe,%mm3 18514 18515// CHECK: phaddw 305419896, %mm3 18516 phaddw 0x12345678,%mm3 18517 18518// CHECK: phaddw %mm3, %mm3 18519 phaddw %mm3,%mm3 18520 18521// CHECK: phaddw 3735928559(%ebx,%ecx,8), %xmm5 18522 phaddw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18523 18524// CHECK: phaddw 69, %xmm5 18525 phaddw 0x45,%xmm5 18526 18527// CHECK: phaddw 32493, %xmm5 18528 phaddw 0x7eed,%xmm5 18529 18530// CHECK: phaddw 3133065982, %xmm5 18531 phaddw 0xbabecafe,%xmm5 18532 18533// CHECK: phaddw 305419896, %xmm5 18534 phaddw 0x12345678,%xmm5 18535 18536// CHECK: phaddw %xmm5, %xmm5 18537 phaddw %xmm5,%xmm5 18538 18539// CHECK: phaddd 3735928559(%ebx,%ecx,8), %mm3 18540 phaddd 0xdeadbeef(%ebx,%ecx,8),%mm3 18541 18542// CHECK: phaddd 69, %mm3 18543 phaddd 0x45,%mm3 18544 18545// CHECK: phaddd 32493, %mm3 18546 phaddd 0x7eed,%mm3 18547 18548// CHECK: phaddd 3133065982, %mm3 18549 phaddd 0xbabecafe,%mm3 18550 18551// CHECK: phaddd 305419896, %mm3 18552 phaddd 0x12345678,%mm3 18553 18554// CHECK: phaddd %mm3, %mm3 18555 phaddd %mm3,%mm3 18556 18557// CHECK: phaddd 3735928559(%ebx,%ecx,8), %xmm5 18558 phaddd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18559 18560// CHECK: phaddd 69, %xmm5 18561 phaddd 0x45,%xmm5 18562 18563// CHECK: phaddd 32493, %xmm5 18564 phaddd 0x7eed,%xmm5 18565 18566// CHECK: phaddd 3133065982, %xmm5 18567 phaddd 0xbabecafe,%xmm5 18568 18569// CHECK: phaddd 305419896, %xmm5 18570 phaddd 0x12345678,%xmm5 18571 18572// CHECK: phaddd %xmm5, %xmm5 18573 phaddd %xmm5,%xmm5 18574 18575// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %mm3 18576 phaddsw 0xdeadbeef(%ebx,%ecx,8),%mm3 18577 18578// CHECK: phaddsw 69, %mm3 18579 phaddsw 0x45,%mm3 18580 18581// CHECK: phaddsw 32493, %mm3 18582 phaddsw 0x7eed,%mm3 18583 18584// CHECK: phaddsw 3133065982, %mm3 18585 phaddsw 0xbabecafe,%mm3 18586 18587// CHECK: phaddsw 305419896, %mm3 18588 phaddsw 0x12345678,%mm3 18589 18590// CHECK: phaddsw %mm3, %mm3 18591 phaddsw %mm3,%mm3 18592 18593// CHECK: phaddsw 3735928559(%ebx,%ecx,8), %xmm5 18594 phaddsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18595 18596// CHECK: phaddsw 69, %xmm5 18597 phaddsw 0x45,%xmm5 18598 18599// CHECK: phaddsw 32493, %xmm5 18600 phaddsw 0x7eed,%xmm5 18601 18602// CHECK: phaddsw 3133065982, %xmm5 18603 phaddsw 0xbabecafe,%xmm5 18604 18605// CHECK: phaddsw 305419896, %xmm5 18606 phaddsw 0x12345678,%xmm5 18607 18608// CHECK: phaddsw %xmm5, %xmm5 18609 phaddsw %xmm5,%xmm5 18610 18611// CHECK: phsubw 3735928559(%ebx,%ecx,8), %mm3 18612 phsubw 0xdeadbeef(%ebx,%ecx,8),%mm3 18613 18614// CHECK: phsubw 69, %mm3 18615 phsubw 0x45,%mm3 18616 18617// CHECK: phsubw 32493, %mm3 18618 phsubw 0x7eed,%mm3 18619 18620// CHECK: phsubw 3133065982, %mm3 18621 phsubw 0xbabecafe,%mm3 18622 18623// CHECK: phsubw 305419896, %mm3 18624 phsubw 0x12345678,%mm3 18625 18626// CHECK: phsubw %mm3, %mm3 18627 phsubw %mm3,%mm3 18628 18629// CHECK: phsubw 3735928559(%ebx,%ecx,8), %xmm5 18630 phsubw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18631 18632// CHECK: phsubw 69, %xmm5 18633 phsubw 0x45,%xmm5 18634 18635// CHECK: phsubw 32493, %xmm5 18636 phsubw 0x7eed,%xmm5 18637 18638// CHECK: phsubw 3133065982, %xmm5 18639 phsubw 0xbabecafe,%xmm5 18640 18641// CHECK: phsubw 305419896, %xmm5 18642 phsubw 0x12345678,%xmm5 18643 18644// CHECK: phsubw %xmm5, %xmm5 18645 phsubw %xmm5,%xmm5 18646 18647// CHECK: phsubd 3735928559(%ebx,%ecx,8), %mm3 18648 phsubd 0xdeadbeef(%ebx,%ecx,8),%mm3 18649 18650// CHECK: phsubd 69, %mm3 18651 phsubd 0x45,%mm3 18652 18653// CHECK: phsubd 32493, %mm3 18654 phsubd 0x7eed,%mm3 18655 18656// CHECK: phsubd 3133065982, %mm3 18657 phsubd 0xbabecafe,%mm3 18658 18659// CHECK: phsubd 305419896, %mm3 18660 phsubd 0x12345678,%mm3 18661 18662// CHECK: phsubd %mm3, %mm3 18663 phsubd %mm3,%mm3 18664 18665// CHECK: phsubd 3735928559(%ebx,%ecx,8), %xmm5 18666 phsubd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18667 18668// CHECK: phsubd 69, %xmm5 18669 phsubd 0x45,%xmm5 18670 18671// CHECK: phsubd 32493, %xmm5 18672 phsubd 0x7eed,%xmm5 18673 18674// CHECK: phsubd 3133065982, %xmm5 18675 phsubd 0xbabecafe,%xmm5 18676 18677// CHECK: phsubd 305419896, %xmm5 18678 phsubd 0x12345678,%xmm5 18679 18680// CHECK: phsubd %xmm5, %xmm5 18681 phsubd %xmm5,%xmm5 18682 18683// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %mm3 18684 phsubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 18685 18686// CHECK: phsubsw 69, %mm3 18687 phsubsw 0x45,%mm3 18688 18689// CHECK: phsubsw 32493, %mm3 18690 phsubsw 0x7eed,%mm3 18691 18692// CHECK: phsubsw 3133065982, %mm3 18693 phsubsw 0xbabecafe,%mm3 18694 18695// CHECK: phsubsw 305419896, %mm3 18696 phsubsw 0x12345678,%mm3 18697 18698// CHECK: phsubsw %mm3, %mm3 18699 phsubsw %mm3,%mm3 18700 18701// CHECK: phsubsw 3735928559(%ebx,%ecx,8), %xmm5 18702 phsubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18703 18704// CHECK: phsubsw 69, %xmm5 18705 phsubsw 0x45,%xmm5 18706 18707// CHECK: phsubsw 32493, %xmm5 18708 phsubsw 0x7eed,%xmm5 18709 18710// CHECK: phsubsw 3133065982, %xmm5 18711 phsubsw 0xbabecafe,%xmm5 18712 18713// CHECK: phsubsw 305419896, %xmm5 18714 phsubsw 0x12345678,%xmm5 18715 18716// CHECK: phsubsw %xmm5, %xmm5 18717 phsubsw %xmm5,%xmm5 18718 18719// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %mm3 18720 pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%mm3 18721 18722// CHECK: pmaddubsw 69, %mm3 18723 pmaddubsw 0x45,%mm3 18724 18725// CHECK: pmaddubsw 32493, %mm3 18726 pmaddubsw 0x7eed,%mm3 18727 18728// CHECK: pmaddubsw 3133065982, %mm3 18729 pmaddubsw 0xbabecafe,%mm3 18730 18731// CHECK: pmaddubsw 305419896, %mm3 18732 pmaddubsw 0x12345678,%mm3 18733 18734// CHECK: pmaddubsw %mm3, %mm3 18735 pmaddubsw %mm3,%mm3 18736 18737// CHECK: pmaddubsw 3735928559(%ebx,%ecx,8), %xmm5 18738 pmaddubsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18739 18740// CHECK: pmaddubsw 69, %xmm5 18741 pmaddubsw 0x45,%xmm5 18742 18743// CHECK: pmaddubsw 32493, %xmm5 18744 pmaddubsw 0x7eed,%xmm5 18745 18746// CHECK: pmaddubsw 3133065982, %xmm5 18747 pmaddubsw 0xbabecafe,%xmm5 18748 18749// CHECK: pmaddubsw 305419896, %xmm5 18750 pmaddubsw 0x12345678,%xmm5 18751 18752// CHECK: pmaddubsw %xmm5, %xmm5 18753 pmaddubsw %xmm5,%xmm5 18754 18755// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %mm3 18756 pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%mm3 18757 18758// CHECK: pmulhrsw 69, %mm3 18759 pmulhrsw 0x45,%mm3 18760 18761// CHECK: pmulhrsw 32493, %mm3 18762 pmulhrsw 0x7eed,%mm3 18763 18764// CHECK: pmulhrsw 3133065982, %mm3 18765 pmulhrsw 0xbabecafe,%mm3 18766 18767// CHECK: pmulhrsw 305419896, %mm3 18768 pmulhrsw 0x12345678,%mm3 18769 18770// CHECK: pmulhrsw %mm3, %mm3 18771 pmulhrsw %mm3,%mm3 18772 18773// CHECK: pmulhrsw 3735928559(%ebx,%ecx,8), %xmm5 18774 pmulhrsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18775 18776// CHECK: pmulhrsw 69, %xmm5 18777 pmulhrsw 0x45,%xmm5 18778 18779// CHECK: pmulhrsw 32493, %xmm5 18780 pmulhrsw 0x7eed,%xmm5 18781 18782// CHECK: pmulhrsw 3133065982, %xmm5 18783 pmulhrsw 0xbabecafe,%xmm5 18784 18785// CHECK: pmulhrsw 305419896, %xmm5 18786 pmulhrsw 0x12345678,%xmm5 18787 18788// CHECK: pmulhrsw %xmm5, %xmm5 18789 pmulhrsw %xmm5,%xmm5 18790 18791// CHECK: pshufb 3735928559(%ebx,%ecx,8), %mm3 18792 pshufb 0xdeadbeef(%ebx,%ecx,8),%mm3 18793 18794// CHECK: pshufb 69, %mm3 18795 pshufb 0x45,%mm3 18796 18797// CHECK: pshufb 32493, %mm3 18798 pshufb 0x7eed,%mm3 18799 18800// CHECK: pshufb 3133065982, %mm3 18801 pshufb 0xbabecafe,%mm3 18802 18803// CHECK: pshufb 305419896, %mm3 18804 pshufb 0x12345678,%mm3 18805 18806// CHECK: pshufb %mm3, %mm3 18807 pshufb %mm3,%mm3 18808 18809// CHECK: pshufb 3735928559(%ebx,%ecx,8), %xmm5 18810 pshufb 0xdeadbeef(%ebx,%ecx,8),%xmm5 18811 18812// CHECK: pshufb 69, %xmm5 18813 pshufb 0x45,%xmm5 18814 18815// CHECK: pshufb 32493, %xmm5 18816 pshufb 0x7eed,%xmm5 18817 18818// CHECK: pshufb 3133065982, %xmm5 18819 pshufb 0xbabecafe,%xmm5 18820 18821// CHECK: pshufb 305419896, %xmm5 18822 pshufb 0x12345678,%xmm5 18823 18824// CHECK: pshufb %xmm5, %xmm5 18825 pshufb %xmm5,%xmm5 18826 18827// CHECK: psignb 3735928559(%ebx,%ecx,8), %mm3 18828 psignb 0xdeadbeef(%ebx,%ecx,8),%mm3 18829 18830// CHECK: psignb 69, %mm3 18831 psignb 0x45,%mm3 18832 18833// CHECK: psignb 32493, %mm3 18834 psignb 0x7eed,%mm3 18835 18836// CHECK: psignb 3133065982, %mm3 18837 psignb 0xbabecafe,%mm3 18838 18839// CHECK: psignb 305419896, %mm3 18840 psignb 0x12345678,%mm3 18841 18842// CHECK: psignb %mm3, %mm3 18843 psignb %mm3,%mm3 18844 18845// CHECK: psignb 3735928559(%ebx,%ecx,8), %xmm5 18846 psignb 0xdeadbeef(%ebx,%ecx,8),%xmm5 18847 18848// CHECK: psignb 69, %xmm5 18849 psignb 0x45,%xmm5 18850 18851// CHECK: psignb 32493, %xmm5 18852 psignb 0x7eed,%xmm5 18853 18854// CHECK: psignb 3133065982, %xmm5 18855 psignb 0xbabecafe,%xmm5 18856 18857// CHECK: psignb 305419896, %xmm5 18858 psignb 0x12345678,%xmm5 18859 18860// CHECK: psignb %xmm5, %xmm5 18861 psignb %xmm5,%xmm5 18862 18863// CHECK: psignw 3735928559(%ebx,%ecx,8), %mm3 18864 psignw 0xdeadbeef(%ebx,%ecx,8),%mm3 18865 18866// CHECK: psignw 69, %mm3 18867 psignw 0x45,%mm3 18868 18869// CHECK: psignw 32493, %mm3 18870 psignw 0x7eed,%mm3 18871 18872// CHECK: psignw 3133065982, %mm3 18873 psignw 0xbabecafe,%mm3 18874 18875// CHECK: psignw 305419896, %mm3 18876 psignw 0x12345678,%mm3 18877 18878// CHECK: psignw %mm3, %mm3 18879 psignw %mm3,%mm3 18880 18881// CHECK: psignw 3735928559(%ebx,%ecx,8), %xmm5 18882 psignw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18883 18884// CHECK: psignw 69, %xmm5 18885 psignw 0x45,%xmm5 18886 18887// CHECK: psignw 32493, %xmm5 18888 psignw 0x7eed,%xmm5 18889 18890// CHECK: psignw 3133065982, %xmm5 18891 psignw 0xbabecafe,%xmm5 18892 18893// CHECK: psignw 305419896, %xmm5 18894 psignw 0x12345678,%xmm5 18895 18896// CHECK: psignw %xmm5, %xmm5 18897 psignw %xmm5,%xmm5 18898 18899// CHECK: psignd 3735928559(%ebx,%ecx,8), %mm3 18900 psignd 0xdeadbeef(%ebx,%ecx,8),%mm3 18901 18902// CHECK: psignd 69, %mm3 18903 psignd 0x45,%mm3 18904 18905// CHECK: psignd 32493, %mm3 18906 psignd 0x7eed,%mm3 18907 18908// CHECK: psignd 3133065982, %mm3 18909 psignd 0xbabecafe,%mm3 18910 18911// CHECK: psignd 305419896, %mm3 18912 psignd 0x12345678,%mm3 18913 18914// CHECK: psignd %mm3, %mm3 18915 psignd %mm3,%mm3 18916 18917// CHECK: psignd 3735928559(%ebx,%ecx,8), %xmm5 18918 psignd 0xdeadbeef(%ebx,%ecx,8),%xmm5 18919 18920// CHECK: psignd 69, %xmm5 18921 psignd 0x45,%xmm5 18922 18923// CHECK: psignd 32493, %xmm5 18924 psignd 0x7eed,%xmm5 18925 18926// CHECK: psignd 3133065982, %xmm5 18927 psignd 0xbabecafe,%xmm5 18928 18929// CHECK: psignd 305419896, %xmm5 18930 psignd 0x12345678,%xmm5 18931 18932// CHECK: psignd %xmm5, %xmm5 18933 psignd %xmm5,%xmm5 18934 18935// CHECK: pabsb 3735928559(%ebx,%ecx,8), %mm3 18936 pabsb 0xdeadbeef(%ebx,%ecx,8),%mm3 18937 18938// CHECK: pabsb 69, %mm3 18939 pabsb 0x45,%mm3 18940 18941// CHECK: pabsb 32493, %mm3 18942 pabsb 0x7eed,%mm3 18943 18944// CHECK: pabsb 3133065982, %mm3 18945 pabsb 0xbabecafe,%mm3 18946 18947// CHECK: pabsb 305419896, %mm3 18948 pabsb 0x12345678,%mm3 18949 18950// CHECK: pabsb %mm3, %mm3 18951 pabsb %mm3,%mm3 18952 18953// CHECK: pabsb 3735928559(%ebx,%ecx,8), %xmm5 18954 pabsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 18955 18956// CHECK: pabsb 69, %xmm5 18957 pabsb 0x45,%xmm5 18958 18959// CHECK: pabsb 32493, %xmm5 18960 pabsb 0x7eed,%xmm5 18961 18962// CHECK: pabsb 3133065982, %xmm5 18963 pabsb 0xbabecafe,%xmm5 18964 18965// CHECK: pabsb 305419896, %xmm5 18966 pabsb 0x12345678,%xmm5 18967 18968// CHECK: pabsb %xmm5, %xmm5 18969 pabsb %xmm5,%xmm5 18970 18971// CHECK: pabsw 3735928559(%ebx,%ecx,8), %mm3 18972 pabsw 0xdeadbeef(%ebx,%ecx,8),%mm3 18973 18974// CHECK: pabsw 69, %mm3 18975 pabsw 0x45,%mm3 18976 18977// CHECK: pabsw 32493, %mm3 18978 pabsw 0x7eed,%mm3 18979 18980// CHECK: pabsw 3133065982, %mm3 18981 pabsw 0xbabecafe,%mm3 18982 18983// CHECK: pabsw 305419896, %mm3 18984 pabsw 0x12345678,%mm3 18985 18986// CHECK: pabsw %mm3, %mm3 18987 pabsw %mm3,%mm3 18988 18989// CHECK: pabsw 3735928559(%ebx,%ecx,8), %xmm5 18990 pabsw 0xdeadbeef(%ebx,%ecx,8),%xmm5 18991 18992// CHECK: pabsw 69, %xmm5 18993 pabsw 0x45,%xmm5 18994 18995// CHECK: pabsw 32493, %xmm5 18996 pabsw 0x7eed,%xmm5 18997 18998// CHECK: pabsw 3133065982, %xmm5 18999 pabsw 0xbabecafe,%xmm5 19000 19001// CHECK: pabsw 305419896, %xmm5 19002 pabsw 0x12345678,%xmm5 19003 19004// CHECK: pabsw %xmm5, %xmm5 19005 pabsw %xmm5,%xmm5 19006 19007// CHECK: pabsd 3735928559(%ebx,%ecx,8), %mm3 19008 pabsd 0xdeadbeef(%ebx,%ecx,8),%mm3 19009 19010// CHECK: pabsd 69, %mm3 19011 pabsd 0x45,%mm3 19012 19013// CHECK: pabsd 32493, %mm3 19014 pabsd 0x7eed,%mm3 19015 19016// CHECK: pabsd 3133065982, %mm3 19017 pabsd 0xbabecafe,%mm3 19018 19019// CHECK: pabsd 305419896, %mm3 19020 pabsd 0x12345678,%mm3 19021 19022// CHECK: pabsd %mm3, %mm3 19023 pabsd %mm3,%mm3 19024 19025// CHECK: pabsd 3735928559(%ebx,%ecx,8), %xmm5 19026 pabsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19027 19028// CHECK: pabsd 69, %xmm5 19029 pabsd 0x45,%xmm5 19030 19031// CHECK: pabsd 32493, %xmm5 19032 pabsd 0x7eed,%xmm5 19033 19034// CHECK: pabsd 3133065982, %xmm5 19035 pabsd 0xbabecafe,%xmm5 19036 19037// CHECK: pabsd 305419896, %xmm5 19038 pabsd 0x12345678,%xmm5 19039 19040// CHECK: pabsd %xmm5, %xmm5 19041 pabsd %xmm5,%xmm5 19042 19043// CHECK: femms 19044 femms 19045 19046// CHECK: movntdqa 3735928559(%ebx,%ecx,8), %xmm5 19047 movntdqa 0xdeadbeef(%ebx,%ecx,8),%xmm5 19048 19049// CHECK: movntdqa 69, %xmm5 19050 movntdqa 0x45,%xmm5 19051 19052// CHECK: movntdqa 32493, %xmm5 19053 movntdqa 0x7eed,%xmm5 19054 19055// CHECK: movntdqa 3133065982, %xmm5 19056 movntdqa 0xbabecafe,%xmm5 19057 19058// CHECK: movntdqa 305419896, %xmm5 19059 movntdqa 0x12345678,%xmm5 19060 19061// CHECK: packusdw 3735928559(%ebx,%ecx,8), %xmm5 19062 packusdw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19063 19064// CHECK: packusdw 69, %xmm5 19065 packusdw 0x45,%xmm5 19066 19067// CHECK: packusdw 32493, %xmm5 19068 packusdw 0x7eed,%xmm5 19069 19070// CHECK: packusdw 3133065982, %xmm5 19071 packusdw 0xbabecafe,%xmm5 19072 19073// CHECK: packusdw 305419896, %xmm5 19074 packusdw 0x12345678,%xmm5 19075 19076// CHECK: packusdw %xmm5, %xmm5 19077 packusdw %xmm5,%xmm5 19078 19079// CHECK: pcmpeqq 3735928559(%ebx,%ecx,8), %xmm5 19080 pcmpeqq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19081 19082// CHECK: pcmpeqq 69, %xmm5 19083 pcmpeqq 0x45,%xmm5 19084 19085// CHECK: pcmpeqq 32493, %xmm5 19086 pcmpeqq 0x7eed,%xmm5 19087 19088// CHECK: pcmpeqq 3133065982, %xmm5 19089 pcmpeqq 0xbabecafe,%xmm5 19090 19091// CHECK: pcmpeqq 305419896, %xmm5 19092 pcmpeqq 0x12345678,%xmm5 19093 19094// CHECK: pcmpeqq %xmm5, %xmm5 19095 pcmpeqq %xmm5,%xmm5 19096 19097// CHECK: phminposuw 3735928559(%ebx,%ecx,8), %xmm5 19098 phminposuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19099 19100// CHECK: phminposuw 69, %xmm5 19101 phminposuw 0x45,%xmm5 19102 19103// CHECK: phminposuw 32493, %xmm5 19104 phminposuw 0x7eed,%xmm5 19105 19106// CHECK: phminposuw 3133065982, %xmm5 19107 phminposuw 0xbabecafe,%xmm5 19108 19109// CHECK: phminposuw 305419896, %xmm5 19110 phminposuw 0x12345678,%xmm5 19111 19112// CHECK: phminposuw %xmm5, %xmm5 19113 phminposuw %xmm5,%xmm5 19114 19115// CHECK: pmaxsb 3735928559(%ebx,%ecx,8), %xmm5 19116 pmaxsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 19117 19118// CHECK: pmaxsb 69, %xmm5 19119 pmaxsb 0x45,%xmm5 19120 19121// CHECK: pmaxsb 32493, %xmm5 19122 pmaxsb 0x7eed,%xmm5 19123 19124// CHECK: pmaxsb 3133065982, %xmm5 19125 pmaxsb 0xbabecafe,%xmm5 19126 19127// CHECK: pmaxsb 305419896, %xmm5 19128 pmaxsb 0x12345678,%xmm5 19129 19130// CHECK: pmaxsb %xmm5, %xmm5 19131 pmaxsb %xmm5,%xmm5 19132 19133// CHECK: pmaxsd 3735928559(%ebx,%ecx,8), %xmm5 19134 pmaxsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19135 19136// CHECK: pmaxsd 69, %xmm5 19137 pmaxsd 0x45,%xmm5 19138 19139// CHECK: pmaxsd 32493, %xmm5 19140 pmaxsd 0x7eed,%xmm5 19141 19142// CHECK: pmaxsd 3133065982, %xmm5 19143 pmaxsd 0xbabecafe,%xmm5 19144 19145// CHECK: pmaxsd 305419896, %xmm5 19146 pmaxsd 0x12345678,%xmm5 19147 19148// CHECK: pmaxsd %xmm5, %xmm5 19149 pmaxsd %xmm5,%xmm5 19150 19151// CHECK: pmaxud 3735928559(%ebx,%ecx,8), %xmm5 19152 pmaxud 0xdeadbeef(%ebx,%ecx,8),%xmm5 19153 19154// CHECK: pmaxud 69, %xmm5 19155 pmaxud 0x45,%xmm5 19156 19157// CHECK: pmaxud 32493, %xmm5 19158 pmaxud 0x7eed,%xmm5 19159 19160// CHECK: pmaxud 3133065982, %xmm5 19161 pmaxud 0xbabecafe,%xmm5 19162 19163// CHECK: pmaxud 305419896, %xmm5 19164 pmaxud 0x12345678,%xmm5 19165 19166// CHECK: pmaxud %xmm5, %xmm5 19167 pmaxud %xmm5,%xmm5 19168 19169// CHECK: pmaxuw 3735928559(%ebx,%ecx,8), %xmm5 19170 pmaxuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19171 19172// CHECK: pmaxuw 69, %xmm5 19173 pmaxuw 0x45,%xmm5 19174 19175// CHECK: pmaxuw 32493, %xmm5 19176 pmaxuw 0x7eed,%xmm5 19177 19178// CHECK: pmaxuw 3133065982, %xmm5 19179 pmaxuw 0xbabecafe,%xmm5 19180 19181// CHECK: pmaxuw 305419896, %xmm5 19182 pmaxuw 0x12345678,%xmm5 19183 19184// CHECK: pmaxuw %xmm5, %xmm5 19185 pmaxuw %xmm5,%xmm5 19186 19187// CHECK: pminsb 3735928559(%ebx,%ecx,8), %xmm5 19188 pminsb 0xdeadbeef(%ebx,%ecx,8),%xmm5 19189 19190// CHECK: pminsb 69, %xmm5 19191 pminsb 0x45,%xmm5 19192 19193// CHECK: pminsb 32493, %xmm5 19194 pminsb 0x7eed,%xmm5 19195 19196// CHECK: pminsb 3133065982, %xmm5 19197 pminsb 0xbabecafe,%xmm5 19198 19199// CHECK: pminsb 305419896, %xmm5 19200 pminsb 0x12345678,%xmm5 19201 19202// CHECK: pminsb %xmm5, %xmm5 19203 pminsb %xmm5,%xmm5 19204 19205// CHECK: pminsd 3735928559(%ebx,%ecx,8), %xmm5 19206 pminsd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19207 19208// CHECK: pminsd 69, %xmm5 19209 pminsd 0x45,%xmm5 19210 19211// CHECK: pminsd 32493, %xmm5 19212 pminsd 0x7eed,%xmm5 19213 19214// CHECK: pminsd 3133065982, %xmm5 19215 pminsd 0xbabecafe,%xmm5 19216 19217// CHECK: pminsd 305419896, %xmm5 19218 pminsd 0x12345678,%xmm5 19219 19220// CHECK: pminsd %xmm5, %xmm5 19221 pminsd %xmm5,%xmm5 19222 19223// CHECK: pminud 3735928559(%ebx,%ecx,8), %xmm5 19224 pminud 0xdeadbeef(%ebx,%ecx,8),%xmm5 19225 19226// CHECK: pminud 69, %xmm5 19227 pminud 0x45,%xmm5 19228 19229// CHECK: pminud 32493, %xmm5 19230 pminud 0x7eed,%xmm5 19231 19232// CHECK: pminud 3133065982, %xmm5 19233 pminud 0xbabecafe,%xmm5 19234 19235// CHECK: pminud 305419896, %xmm5 19236 pminud 0x12345678,%xmm5 19237 19238// CHECK: pminud %xmm5, %xmm5 19239 pminud %xmm5,%xmm5 19240 19241// CHECK: pminuw 3735928559(%ebx,%ecx,8), %xmm5 19242 pminuw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19243 19244// CHECK: pminuw 69, %xmm5 19245 pminuw 0x45,%xmm5 19246 19247// CHECK: pminuw 32493, %xmm5 19248 pminuw 0x7eed,%xmm5 19249 19250// CHECK: pminuw 3133065982, %xmm5 19251 pminuw 0xbabecafe,%xmm5 19252 19253// CHECK: pminuw 305419896, %xmm5 19254 pminuw 0x12345678,%xmm5 19255 19256// CHECK: pminuw %xmm5, %xmm5 19257 pminuw %xmm5,%xmm5 19258 19259// CHECK: pmovsxbw 3735928559(%ebx,%ecx,8), %xmm5 19260 pmovsxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19261 19262// CHECK: pmovsxbw 69, %xmm5 19263 pmovsxbw 0x45,%xmm5 19264 19265// CHECK: pmovsxbw 32493, %xmm5 19266 pmovsxbw 0x7eed,%xmm5 19267 19268// CHECK: pmovsxbw 3133065982, %xmm5 19269 pmovsxbw 0xbabecafe,%xmm5 19270 19271// CHECK: pmovsxbw 305419896, %xmm5 19272 pmovsxbw 0x12345678,%xmm5 19273 19274// CHECK: pmovsxbw %xmm5, %xmm5 19275 pmovsxbw %xmm5,%xmm5 19276 19277// CHECK: pmovsxbd 3735928559(%ebx,%ecx,8), %xmm5 19278 pmovsxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19279 19280// CHECK: pmovsxbd 69, %xmm5 19281 pmovsxbd 0x45,%xmm5 19282 19283// CHECK: pmovsxbd 32493, %xmm5 19284 pmovsxbd 0x7eed,%xmm5 19285 19286// CHECK: pmovsxbd 3133065982, %xmm5 19287 pmovsxbd 0xbabecafe,%xmm5 19288 19289// CHECK: pmovsxbd 305419896, %xmm5 19290 pmovsxbd 0x12345678,%xmm5 19291 19292// CHECK: pmovsxbd %xmm5, %xmm5 19293 pmovsxbd %xmm5,%xmm5 19294 19295// CHECK: pmovsxbq 3735928559(%ebx,%ecx,8), %xmm5 19296 pmovsxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19297 19298// CHECK: pmovsxbq 69, %xmm5 19299 pmovsxbq 0x45,%xmm5 19300 19301// CHECK: pmovsxbq 32493, %xmm5 19302 pmovsxbq 0x7eed,%xmm5 19303 19304// CHECK: pmovsxbq 3133065982, %xmm5 19305 pmovsxbq 0xbabecafe,%xmm5 19306 19307// CHECK: pmovsxbq 305419896, %xmm5 19308 pmovsxbq 0x12345678,%xmm5 19309 19310// CHECK: pmovsxbq %xmm5, %xmm5 19311 pmovsxbq %xmm5,%xmm5 19312 19313// CHECK: pmovsxwd 3735928559(%ebx,%ecx,8), %xmm5 19314 pmovsxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19315 19316// CHECK: pmovsxwd 69, %xmm5 19317 pmovsxwd 0x45,%xmm5 19318 19319// CHECK: pmovsxwd 32493, %xmm5 19320 pmovsxwd 0x7eed,%xmm5 19321 19322// CHECK: pmovsxwd 3133065982, %xmm5 19323 pmovsxwd 0xbabecafe,%xmm5 19324 19325// CHECK: pmovsxwd 305419896, %xmm5 19326 pmovsxwd 0x12345678,%xmm5 19327 19328// CHECK: pmovsxwd %xmm5, %xmm5 19329 pmovsxwd %xmm5,%xmm5 19330 19331// CHECK: pmovsxwq 3735928559(%ebx,%ecx,8), %xmm5 19332 pmovsxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19333 19334// CHECK: pmovsxwq 69, %xmm5 19335 pmovsxwq 0x45,%xmm5 19336 19337// CHECK: pmovsxwq 32493, %xmm5 19338 pmovsxwq 0x7eed,%xmm5 19339 19340// CHECK: pmovsxwq 3133065982, %xmm5 19341 pmovsxwq 0xbabecafe,%xmm5 19342 19343// CHECK: pmovsxwq 305419896, %xmm5 19344 pmovsxwq 0x12345678,%xmm5 19345 19346// CHECK: pmovsxwq %xmm5, %xmm5 19347 pmovsxwq %xmm5,%xmm5 19348 19349// CHECK: pmovsxdq 3735928559(%ebx,%ecx,8), %xmm5 19350 pmovsxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19351 19352// CHECK: pmovsxdq 69, %xmm5 19353 pmovsxdq 0x45,%xmm5 19354 19355// CHECK: pmovsxdq 32493, %xmm5 19356 pmovsxdq 0x7eed,%xmm5 19357 19358// CHECK: pmovsxdq 3133065982, %xmm5 19359 pmovsxdq 0xbabecafe,%xmm5 19360 19361// CHECK: pmovsxdq 305419896, %xmm5 19362 pmovsxdq 0x12345678,%xmm5 19363 19364// CHECK: pmovsxdq %xmm5, %xmm5 19365 pmovsxdq %xmm5,%xmm5 19366 19367// CHECK: pmovzxbw 3735928559(%ebx,%ecx,8), %xmm5 19368 pmovzxbw 0xdeadbeef(%ebx,%ecx,8),%xmm5 19369 19370// CHECK: pmovzxbw 69, %xmm5 19371 pmovzxbw 0x45,%xmm5 19372 19373// CHECK: pmovzxbw 32493, %xmm5 19374 pmovzxbw 0x7eed,%xmm5 19375 19376// CHECK: pmovzxbw 3133065982, %xmm5 19377 pmovzxbw 0xbabecafe,%xmm5 19378 19379// CHECK: pmovzxbw 305419896, %xmm5 19380 pmovzxbw 0x12345678,%xmm5 19381 19382// CHECK: pmovzxbw %xmm5, %xmm5 19383 pmovzxbw %xmm5,%xmm5 19384 19385// CHECK: pmovzxbd 3735928559(%ebx,%ecx,8), %xmm5 19386 pmovzxbd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19387 19388// CHECK: pmovzxbd 69, %xmm5 19389 pmovzxbd 0x45,%xmm5 19390 19391// CHECK: pmovzxbd 32493, %xmm5 19392 pmovzxbd 0x7eed,%xmm5 19393 19394// CHECK: pmovzxbd 3133065982, %xmm5 19395 pmovzxbd 0xbabecafe,%xmm5 19396 19397// CHECK: pmovzxbd 305419896, %xmm5 19398 pmovzxbd 0x12345678,%xmm5 19399 19400// CHECK: pmovzxbd %xmm5, %xmm5 19401 pmovzxbd %xmm5,%xmm5 19402 19403// CHECK: pmovzxbq 3735928559(%ebx,%ecx,8), %xmm5 19404 pmovzxbq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19405 19406// CHECK: pmovzxbq 69, %xmm5 19407 pmovzxbq 0x45,%xmm5 19408 19409// CHECK: pmovzxbq 32493, %xmm5 19410 pmovzxbq 0x7eed,%xmm5 19411 19412// CHECK: pmovzxbq 3133065982, %xmm5 19413 pmovzxbq 0xbabecafe,%xmm5 19414 19415// CHECK: pmovzxbq 305419896, %xmm5 19416 pmovzxbq 0x12345678,%xmm5 19417 19418// CHECK: pmovzxbq %xmm5, %xmm5 19419 pmovzxbq %xmm5,%xmm5 19420 19421// CHECK: pmovzxwd 3735928559(%ebx,%ecx,8), %xmm5 19422 pmovzxwd 0xdeadbeef(%ebx,%ecx,8),%xmm5 19423 19424// CHECK: pmovzxwd 69, %xmm5 19425 pmovzxwd 0x45,%xmm5 19426 19427// CHECK: pmovzxwd 32493, %xmm5 19428 pmovzxwd 0x7eed,%xmm5 19429 19430// CHECK: pmovzxwd 3133065982, %xmm5 19431 pmovzxwd 0xbabecafe,%xmm5 19432 19433// CHECK: pmovzxwd 305419896, %xmm5 19434 pmovzxwd 0x12345678,%xmm5 19435 19436// CHECK: pmovzxwd %xmm5, %xmm5 19437 pmovzxwd %xmm5,%xmm5 19438 19439// CHECK: pmovzxwq 3735928559(%ebx,%ecx,8), %xmm5 19440 pmovzxwq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19441 19442// CHECK: pmovzxwq 69, %xmm5 19443 pmovzxwq 0x45,%xmm5 19444 19445// CHECK: pmovzxwq 32493, %xmm5 19446 pmovzxwq 0x7eed,%xmm5 19447 19448// CHECK: pmovzxwq 3133065982, %xmm5 19449 pmovzxwq 0xbabecafe,%xmm5 19450 19451// CHECK: pmovzxwq 305419896, %xmm5 19452 pmovzxwq 0x12345678,%xmm5 19453 19454// CHECK: pmovzxwq %xmm5, %xmm5 19455 pmovzxwq %xmm5,%xmm5 19456 19457// CHECK: pmovzxdq 3735928559(%ebx,%ecx,8), %xmm5 19458 pmovzxdq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19459 19460// CHECK: pmovzxdq 69, %xmm5 19461 pmovzxdq 0x45,%xmm5 19462 19463// CHECK: pmovzxdq 32493, %xmm5 19464 pmovzxdq 0x7eed,%xmm5 19465 19466// CHECK: pmovzxdq 3133065982, %xmm5 19467 pmovzxdq 0xbabecafe,%xmm5 19468 19469// CHECK: pmovzxdq 305419896, %xmm5 19470 pmovzxdq 0x12345678,%xmm5 19471 19472// CHECK: pmovzxdq %xmm5, %xmm5 19473 pmovzxdq %xmm5,%xmm5 19474 19475// CHECK: pmuldq 3735928559(%ebx,%ecx,8), %xmm5 19476 pmuldq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19477 19478// CHECK: pmuldq 69, %xmm5 19479 pmuldq 0x45,%xmm5 19480 19481// CHECK: pmuldq 32493, %xmm5 19482 pmuldq 0x7eed,%xmm5 19483 19484// CHECK: pmuldq 3133065982, %xmm5 19485 pmuldq 0xbabecafe,%xmm5 19486 19487// CHECK: pmuldq 305419896, %xmm5 19488 pmuldq 0x12345678,%xmm5 19489 19490// CHECK: pmuldq %xmm5, %xmm5 19491 pmuldq %xmm5,%xmm5 19492 19493// CHECK: pmulld 3735928559(%ebx,%ecx,8), %xmm5 19494 pmulld 0xdeadbeef(%ebx,%ecx,8),%xmm5 19495 19496// CHECK: pmulld 69, %xmm5 19497 pmulld 0x45,%xmm5 19498 19499// CHECK: pmulld 32493, %xmm5 19500 pmulld 0x7eed,%xmm5 19501 19502// CHECK: pmulld 3133065982, %xmm5 19503 pmulld 0xbabecafe,%xmm5 19504 19505// CHECK: pmulld 305419896, %xmm5 19506 pmulld 0x12345678,%xmm5 19507 19508// CHECK: pmulld %xmm5, %xmm5 19509 pmulld %xmm5,%xmm5 19510 19511// CHECK: ptest 3735928559(%ebx,%ecx,8), %xmm5 19512 ptest 0xdeadbeef(%ebx,%ecx,8),%xmm5 19513 19514// CHECK: ptest 69, %xmm5 19515 ptest 0x45,%xmm5 19516 19517// CHECK: ptest 32493, %xmm5 19518 ptest 0x7eed,%xmm5 19519 19520// CHECK: ptest 3133065982, %xmm5 19521 ptest 0xbabecafe,%xmm5 19522 19523// CHECK: ptest 305419896, %xmm5 19524 ptest 0x12345678,%xmm5 19525 19526// CHECK: ptest %xmm5, %xmm5 19527 ptest %xmm5,%xmm5 19528 19529// CHECK: crc32b %bl, %eax 19530 crc32b %bl, %eax 19531 19532// CHECK: crc32b 4(%ebx), %eax 19533 crc32b 4(%ebx), %eax 19534 19535// CHECK: crc32w %bx, %eax 19536 crc32w %bx, %eax 19537 19538// CHECK: crc32w 4(%ebx), %eax 19539 crc32w 4(%ebx), %eax 19540 19541// CHECK: crc32l %ebx, %eax 19542 crc32l %ebx, %eax 19543 19544// CHECK: crc32l 4(%ebx), %eax 19545 crc32l 4(%ebx), %eax 19546 19547// CHECK: crc32l 3735928559(%ebx,%ecx,8), %ecx 19548 crc32l 0xdeadbeef(%ebx,%ecx,8),%ecx 19549 19550// CHECK: crc32l 69, %ecx 19551 crc32l 0x45,%ecx 19552 19553// CHECK: crc32l 32493, %ecx 19554 crc32l 0x7eed,%ecx 19555 19556// CHECK: crc32l 3133065982, %ecx 19557 crc32l 0xbabecafe,%ecx 19558 19559// CHECK: crc32l %ecx, %ecx 19560 crc32l %ecx,%ecx 19561 19562// CHECK: pcmpgtq 3735928559(%ebx,%ecx,8), %xmm5 19563 pcmpgtq 0xdeadbeef(%ebx,%ecx,8),%xmm5 19564 19565// CHECK: pcmpgtq 69, %xmm5 19566 pcmpgtq 0x45,%xmm5 19567 19568// CHECK: pcmpgtq 32493, %xmm5 19569 pcmpgtq 0x7eed,%xmm5 19570 19571// CHECK: pcmpgtq 3133065982, %xmm5 19572 pcmpgtq 0xbabecafe,%xmm5 19573 19574// CHECK: pcmpgtq 305419896, %xmm5 19575 pcmpgtq 0x12345678,%xmm5 19576 19577// CHECK: pcmpgtq %xmm5, %xmm5 19578 pcmpgtq %xmm5,%xmm5 19579 19580// CHECK: aesimc %xmm0, %xmm1 19581 aesimc %xmm0,%xmm1 19582 19583// CHECK: aesimc (%eax), %xmm1 19584 aesimc (%eax),%xmm1 19585 19586// CHECK: aesenc %xmm1, %xmm2 19587 aesenc %xmm1,%xmm2 19588 19589// CHECK: aesenc 4(%ebx), %xmm2 19590 aesenc 4(%ebx),%xmm2 19591 19592// CHECK: aesenclast %xmm3, %xmm4 19593 aesenclast %xmm3,%xmm4 19594 19595// CHECK: aesenclast 4(%edx,%edi), %xmm4 19596 aesenclast 4(%edx,%edi),%xmm4 19597 19598// CHECK: aesdec %xmm5, %xmm6 19599 aesdec %xmm5,%xmm6 19600 19601// CHECK: aesdec 4(%ecx,%eax,8), %xmm6 19602 aesdec 4(%ecx,%eax,8),%xmm6 19603 19604// CHECK: aesdeclast %xmm7, %xmm0 19605 aesdeclast %xmm7,%xmm0 19606 19607// CHECK: aesdeclast 3405691582, %xmm0 19608 aesdeclast 0xcafebabe,%xmm0 19609 19610// CHECK: aeskeygenassist $125, %xmm1, %xmm2 19611 aeskeygenassist $125, %xmm1, %xmm2 19612 19613// CHECK: aeskeygenassist $125, (%edx,%eax,4), %xmm2 19614 aeskeygenassist $125, (%edx,%eax,4), %xmm2 19615 19616// CHECK: blendvps (%eax), %xmm1 # encoding: [0x66,0x0f,0x38,0x14,0x08] 19617 blendvps (%eax), %xmm1 19618// CHECK: blendvps %xmm2, %xmm1 # encoding: [0x66,0x0f,0x38,0x14,0xca] 19619 blendvps %xmm2, %xmm1 19620 19621// rdar://9795008 19622// These instructions take a mask not an 8-bit sign extended value. 19623// CHECK: blendps $129, %xmm2, %xmm1 19624 blendps $0x81, %xmm2, %xmm1 19625// CHECK: blendpd $129, %xmm2, %xmm1 19626 blendpd $0x81, %xmm2, %xmm1 19627// CHECK: pblendw $129, %xmm2, %xmm1 19628 pblendw $0x81, %xmm2, %xmm1 19629// CHECK: mpsadbw $129, %xmm2, %xmm1 19630 mpsadbw $0x81, %xmm2, %xmm1 19631// CHECK: dpps $129, %xmm2, %xmm1 19632 dpps $0x81, %xmm2, %xmm1 19633// CHECK: dppd $129, %xmm2, %xmm1 19634 dppd $0x81, %xmm2, %xmm1 19635// CHECK: insertps $129, %xmm2, %xmm1 19636 insertps $0x81, %xmm2, %xmm1 19637 19638// PR13253 handle implicit optional third argument that must always be xmm0 19639// CHECK: pblendvb %xmm2, %xmm1 19640pblendvb %xmm2, %xmm1 19641// CHECK: pblendvb %xmm2, %xmm1 19642pblendvb %xmm0, %xmm2, %xmm1 19643// CHECK: pblendvb (%eax), %xmm1 19644pblendvb (%eax), %xmm1 19645// CHECK: pblendvb (%eax), %xmm1 19646pblendvb %xmm0, (%eax), %xmm1 19647// CHECK: blendvpd %xmm2, %xmm1 19648blendvpd %xmm2, %xmm1 19649// CHECK: blendvpd %xmm2, %xmm1 19650blendvpd %xmm0, %xmm2, %xmm1 19651// CHECK: blendvpd (%eax), %xmm1 19652blendvpd (%eax), %xmm1 19653// CHECK: blendvpd (%eax), %xmm1 19654blendvpd %xmm0, (%eax), %xmm1 19655// CHECK: blendvps %xmm2, %xmm1 19656blendvps %xmm2, %xmm1 19657// CHECK: blendvps %xmm2, %xmm1 19658blendvps %xmm0, %xmm2, %xmm1 19659// CHECK: blendvps (%eax), %xmm1 19660blendvps (%eax), %xmm1 19661// CHECK: blendvps (%eax), %xmm1 19662blendvps %xmm0, (%eax), %xmm1 19663 19664 19665// CHECK: btl $4, (%eax) 19666// CHECK: btw $4, (%eax) 19667// CHECK: btl $4, (%eax) 19668// CHECK: btq $4, (%eax) 19669// CHECK: btsl $4, (%eax) 19670// CHECK: btsw $4, (%eax) 19671// CHECK: btsl $4, (%eax) 19672// CHECK: btsq $4, (%eax) 19673// CHECK: btrl $4, (%eax) 19674// CHECK: btrw $4, (%eax) 19675// CHECK: btrl $4, (%eax) 19676// CHECK: btrq $4, (%eax) 19677// CHECK: btcl $4, (%eax) 19678// CHECK: btcw $4, (%eax) 19679// CHECK: btcl $4, (%eax) 19680// CHECK: btcq $4, (%eax) 19681bt $4, (%eax) 19682btw $4, (%eax) 19683btl $4, (%eax) 19684btq $4, (%eax) 19685bts $4, (%eax) 19686btsw $4, (%eax) 19687btsl $4, (%eax) 19688btsq $4, (%eax) 19689btr $4, (%eax) 19690btrw $4, (%eax) 19691btrl $4, (%eax) 19692btrq $4, (%eax) 19693btc $4, (%eax) 19694btcw $4, (%eax) 19695btcl $4, (%eax) 19696btcq $4, (%eax) 19697