brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.7 KiB · afd5890 Raw
114 lines · plain
1// RUN: llvm-mc -triple i386-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: vp2intersectd %ymm4, %ymm3, %k64// CHECK: encoding: [0x62,0xf2,0x67,0x28,0x68,0xf4]5          vp2intersectd %ymm4, %ymm3, %k66 7// CHECK: vp2intersectd %xmm4, %xmm3, %k68// CHECK: encoding: [0x62,0xf2,0x67,0x08,0x68,0xf4]9          vp2intersectd %xmm4, %xmm3, %k610 11// CHECK: vp2intersectd  268435456(%esp,%esi,8), %ymm3, %k612// CHECK: encoding: [0x62,0xf2,0x67,0x28,0x68,0xb4,0xf4,0x00,0x00,0x00,0x10]13          vp2intersectd  268435456(%esp,%esi,8), %ymm3, %k614 15// CHECK: vp2intersectd  291(%edi,%eax,4), %ymm3, %k616// CHECK: encoding: [0x62,0xf2,0x67,0x28,0x68,0xb4,0x87,0x23,0x01,0x00,0x00]17          vp2intersectd  291(%edi,%eax,4), %ymm3, %k618 19// CHECK: vp2intersectd  (%eax){1to8}, %ymm3, %k620// CHECK: encoding: [0x62,0xf2,0x67,0x38,0x68,0x30]21          vp2intersectd  (%eax){1to8}, %ymm3, %k622 23// CHECK: vp2intersectd  -1024(,%ebp,2), %ymm3, %k624// CHECK: encoding: [0x62,0xf2,0x67,0x28,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff]25          vp2intersectd  -1024(,%ebp,2), %ymm3, %k626 27// CHECK: vp2intersectd  4064(%ecx), %ymm3, %k628// CHECK: encoding: [0x62,0xf2,0x67,0x28,0x68,0x71,0x7f]29          vp2intersectd  4064(%ecx), %ymm3, %k630 31// CHECK: vp2intersectd  -512(%edx){1to8}, %ymm3, %k632// CHECK: encoding: [0x62,0xf2,0x67,0x38,0x68,0x72,0x80]33          vp2intersectd  -512(%edx){1to8}, %ymm3, %k634 35// CHECK: vp2intersectd  268435456(%esp,%esi,8), %xmm3, %k636// CHECK: encoding: [0x62,0xf2,0x67,0x08,0x68,0xb4,0xf4,0x00,0x00,0x00,0x10]37          vp2intersectd  268435456(%esp,%esi,8), %xmm3, %k638 39// CHECK: vp2intersectd  291(%edi,%eax,4), %xmm3, %k640// CHECK: encoding: [0x62,0xf2,0x67,0x08,0x68,0xb4,0x87,0x23,0x01,0x00,0x00]41          vp2intersectd  291(%edi,%eax,4), %xmm3, %k642 43// CHECK: vp2intersectd  (%eax){1to4}, %xmm3, %k644// CHECK: encoding: [0x62,0xf2,0x67,0x18,0x68,0x30]45          vp2intersectd  (%eax){1to4}, %xmm3, %k646 47// CHECK: vp2intersectd  -512(,%ebp,2), %xmm3, %k648// CHECK: encoding: [0x62,0xf2,0x67,0x08,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff]49          vp2intersectd  -512(,%ebp,2), %xmm3, %k650 51// CHECK: vp2intersectd  2032(%ecx), %xmm3, %k652// CHECK: encoding: [0x62,0xf2,0x67,0x08,0x68,0x71,0x7f]53          vp2intersectd  2032(%ecx), %xmm3, %k654 55// CHECK: vp2intersectd  -512(%edx){1to4}, %xmm3, %k656// CHECK: encoding: [0x62,0xf2,0x67,0x18,0x68,0x72,0x80]57          vp2intersectd  -512(%edx){1to4}, %xmm3, %k658 59// CHECK: vp2intersectq %ymm4, %ymm3, %k660// CHECK: encoding: [0x62,0xf2,0xe7,0x28,0x68,0xf4]61          vp2intersectq %ymm4, %ymm3, %k662 63// CHECK: vp2intersectq %xmm4, %xmm3, %k664// CHECK: encoding: [0x62,0xf2,0xe7,0x08,0x68,0xf4]65          vp2intersectq %xmm4, %xmm3, %k666 67// CHECK: vp2intersectq  268435456(%esp,%esi,8), %ymm3, %k668// CHECK: encoding: [0x62,0xf2,0xe7,0x28,0x68,0xb4,0xf4,0x00,0x00,0x00,0x10]69          vp2intersectq  268435456(%esp,%esi,8), %ymm3, %k670 71// CHECK: vp2intersectq  291(%edi,%eax,4), %ymm3, %k672// CHECK: encoding: [0x62,0xf2,0xe7,0x28,0x68,0xb4,0x87,0x23,0x01,0x00,0x00]73          vp2intersectq  291(%edi,%eax,4), %ymm3, %k674 75// CHECK: vp2intersectq  (%eax){1to4}, %ymm3, %k676// CHECK: encoding: [0x62,0xf2,0xe7,0x38,0x68,0x30]77          vp2intersectq  (%eax){1to4}, %ymm3, %k678 79// CHECK: vp2intersectq  -1024(,%ebp,2), %ymm3, %k680// CHECK: encoding: [0x62,0xf2,0xe7,0x28,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff]81          vp2intersectq  -1024(,%ebp,2), %ymm3, %k682 83// CHECK: vp2intersectq  4064(%ecx), %ymm3, %k684// CHECK: encoding: [0x62,0xf2,0xe7,0x28,0x68,0x71,0x7f]85          vp2intersectq  4064(%ecx), %ymm3, %k686 87// CHECK: vp2intersectq  -1024(%edx){1to4}, %ymm3, %k688// CHECK: encoding: [0x62,0xf2,0xe7,0x38,0x68,0x72,0x80]89          vp2intersectq  -1024(%edx){1to4}, %ymm3, %k690 91// CHECK: vp2intersectq  268435456(%esp,%esi,8), %xmm3, %k692// CHECK: encoding: [0x62,0xf2,0xe7,0x08,0x68,0xb4,0xf4,0x00,0x00,0x00,0x10]93          vp2intersectq  268435456(%esp,%esi,8), %xmm3, %k694 95// CHECK: vp2intersectq  291(%edi,%eax,4), %xmm3, %k696// CHECK: encoding: [0x62,0xf2,0xe7,0x08,0x68,0xb4,0x87,0x23,0x01,0x00,0x00]97          vp2intersectq  291(%edi,%eax,4), %xmm3, %k698 99// CHECK: vp2intersectq  (%eax){1to2}, %xmm3, %k6100// CHECK: encoding: [0x62,0xf2,0xe7,0x18,0x68,0x30]101          vp2intersectq  (%eax){1to2}, %xmm3, %k6102 103// CHECK: vp2intersectq  -512(,%ebp,2), %xmm3, %k6104// CHECK: encoding: [0x62,0xf2,0xe7,0x08,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff]105          vp2intersectq  -512(,%ebp,2), %xmm3, %k6106 107// CHECK: vp2intersectq  2032(%ecx), %xmm3, %k6108// CHECK: encoding: [0x62,0xf2,0xe7,0x08,0x68,0x71,0x7f]109          vp2intersectq  2032(%ecx), %xmm3, %k6110 111// CHECK: vp2intersectq  -1024(%edx){1to2}, %xmm3, %k6112// CHECK: encoding: [0x62,0xf2,0xe7,0x18,0x68,0x72,0x80]113          vp2intersectq  -1024(%edx){1to2}, %xmm3, %k6114