brintos

brintos / llvm-project-archived public Read only

0
0
Text · 4.8 KiB · 040075b Raw
114 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding < %s  | FileCheck %s2 3// CHECK: vp2intersectd %ymm24, %ymm23, %k64// CHECK: encoding: [0x62,0x92,0x47,0x20,0x68,0xf0]5          vp2intersectd %ymm24, %ymm23, %k66 7// CHECK: vp2intersectd %xmm24, %xmm23, %k68// CHECK: encoding: [0x62,0x92,0x47,0x00,0x68,0xf0]9          vp2intersectd %xmm24, %xmm23, %k610 11// CHECK: vp2intersectd  268435456(%rbp,%r14,8), %ymm23, %k612// CHECK: encoding: [0x62,0xb2,0x47,0x20,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10]13          vp2intersectd  268435456(%rbp,%r14,8), %ymm23, %k614 15// CHECK: vp2intersectd  291(%r8,%rax,4), %ymm23, %k616// CHECK: encoding: [0x62,0xd2,0x47,0x20,0x68,0xb4,0x80,0x23,0x01,0x00,0x00]17          vp2intersectd  291(%r8,%rax,4), %ymm23, %k618 19// CHECK: vp2intersectd  (%rip){1to8}, %ymm23, %k620// CHECK: encoding: [0x62,0xf2,0x47,0x30,0x68,0x35,0x00,0x00,0x00,0x00]21          vp2intersectd  (%rip){1to8}, %ymm23, %k622 23// CHECK: vp2intersectd  -1024(,%rbp,2), %ymm23, %k624// CHECK: encoding: [0x62,0xf2,0x47,0x20,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff]25          vp2intersectd  -1024(,%rbp,2), %ymm23, %k626 27// CHECK: vp2intersectd  4064(%rcx), %ymm23, %k628// CHECK: encoding: [0x62,0xf2,0x47,0x20,0x68,0x71,0x7f]29          vp2intersectd  4064(%rcx), %ymm23, %k630 31// CHECK: vp2intersectd  -512(%rdx){1to8}, %ymm23, %k632// CHECK: encoding: [0x62,0xf2,0x47,0x30,0x68,0x72,0x80]33          vp2intersectd  -512(%rdx){1to8}, %ymm23, %k634 35// CHECK: vp2intersectd  268435456(%rbp,%r14,8), %xmm23, %k636// CHECK: encoding: [0x62,0xb2,0x47,0x00,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10]37          vp2intersectd  268435456(%rbp,%r14,8), %xmm23, %k638 39// CHECK: vp2intersectd  291(%r8,%rax,4), %xmm23, %k640// CHECK: encoding: [0x62,0xd2,0x47,0x00,0x68,0xb4,0x80,0x23,0x01,0x00,0x00]41          vp2intersectd  291(%r8,%rax,4), %xmm23, %k642 43// CHECK: vp2intersectd  (%rip){1to4}, %xmm23, %k644// CHECK: encoding: [0x62,0xf2,0x47,0x10,0x68,0x35,0x00,0x00,0x00,0x00]45          vp2intersectd  (%rip){1to4}, %xmm23, %k646 47// CHECK: vp2intersectd  -512(,%rbp,2), %xmm23, %k648// CHECK: encoding: [0x62,0xf2,0x47,0x00,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff]49          vp2intersectd  -512(,%rbp,2), %xmm23, %k650 51// CHECK: vp2intersectd  2032(%rcx), %xmm23, %k652// CHECK: encoding: [0x62,0xf2,0x47,0x00,0x68,0x71,0x7f]53          vp2intersectd  2032(%rcx), %xmm23, %k654 55// CHECK: vp2intersectd  -512(%rdx){1to4}, %xmm23, %k656// CHECK: encoding: [0x62,0xf2,0x47,0x10,0x68,0x72,0x80]57          vp2intersectd  -512(%rdx){1to4}, %xmm23, %k658 59// CHECK: vp2intersectq %ymm24, %ymm23, %k660// CHECK: encoding: [0x62,0x92,0xc7,0x20,0x68,0xf0]61          vp2intersectq %ymm24, %ymm23, %k662 63// CHECK: vp2intersectq %xmm24, %xmm23, %k664// CHECK: encoding: [0x62,0x92,0xc7,0x00,0x68,0xf0]65          vp2intersectq %xmm24, %xmm23, %k666 67// CHECK: vp2intersectq  268435456(%rbp,%r14,8), %ymm23, %k668// CHECK: encoding: [0x62,0xb2,0xc7,0x20,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10]69          vp2intersectq  268435456(%rbp,%r14,8), %ymm23, %k670 71// CHECK: vp2intersectq  291(%r8,%rax,4), %ymm23, %k672// CHECK: encoding: [0x62,0xd2,0xc7,0x20,0x68,0xb4,0x80,0x23,0x01,0x00,0x00]73          vp2intersectq  291(%r8,%rax,4), %ymm23, %k674 75// CHECK: vp2intersectq  (%rip){1to4}, %ymm23, %k676// CHECK: encoding: [0x62,0xf2,0xc7,0x30,0x68,0x35,0x00,0x00,0x00,0x00]77          vp2intersectq  (%rip){1to4}, %ymm23, %k678 79// CHECK: vp2intersectq  -1024(,%rbp,2), %ymm23, %k680// CHECK: encoding: [0x62,0xf2,0xc7,0x20,0x68,0x34,0x6d,0x00,0xfc,0xff,0xff]81          vp2intersectq  -1024(,%rbp,2), %ymm23, %k682 83// CHECK: vp2intersectq  4064(%rcx), %ymm23, %k684// CHECK: encoding: [0x62,0xf2,0xc7,0x20,0x68,0x71,0x7f]85          vp2intersectq  4064(%rcx), %ymm23, %k686 87// CHECK: vp2intersectq  -1024(%rdx){1to4}, %ymm23, %k688// CHECK: encoding: [0x62,0xf2,0xc7,0x30,0x68,0x72,0x80]89          vp2intersectq  -1024(%rdx){1to4}, %ymm23, %k690 91// CHECK: vp2intersectq  268435456(%rbp,%r14,8), %xmm23, %k692// CHECK: encoding: [0x62,0xb2,0xc7,0x00,0x68,0xb4,0xf5,0x00,0x00,0x00,0x10]93          vp2intersectq  268435456(%rbp,%r14,8), %xmm23, %k694 95// CHECK: vp2intersectq  291(%r8,%rax,4), %xmm23, %k696// CHECK: encoding: [0x62,0xd2,0xc7,0x00,0x68,0xb4,0x80,0x23,0x01,0x00,0x00]97          vp2intersectq  291(%r8,%rax,4), %xmm23, %k698 99// CHECK: vp2intersectq  (%rip){1to2}, %xmm23, %k6100// CHECK: encoding: [0x62,0xf2,0xc7,0x10,0x68,0x35,0x00,0x00,0x00,0x00]101          vp2intersectq  (%rip){1to2}, %xmm23, %k6102 103// CHECK: vp2intersectq  -512(,%rbp,2), %xmm23, %k6104// CHECK: encoding: [0x62,0xf2,0xc7,0x00,0x68,0x34,0x6d,0x00,0xfe,0xff,0xff]105          vp2intersectq  -512(,%rbp,2), %xmm23, %k6106 107// CHECK: vp2intersectq  2032(%rcx), %xmm23, %k6108// CHECK: encoding: [0x62,0xf2,0xc7,0x00,0x68,0x71,0x7f]109          vp2intersectq  2032(%rcx), %xmm23, %k6110 111// CHECK: vp2intersectq  -1024(%rdx){1to2}, %xmm23, %k6112// CHECK: encoding: [0x62,0xf2,0xc7,0x10,0x68,0x72,0x80]113          vp2intersectq  -1024(%rdx){1to2}, %xmm23, %k6114