brintos

brintos / llvm-project-archived public Read only

0
0
Text · 2.1 KiB · 497a1c6 Raw
50 lines · plain
1// RUN: llvm-mc -triple x86_64-unknown-unknown --show-encoding %s | FileCheck %s2 3// CHECK: tileloaddrs 268435456(%rbp,%r14,8), %tmm64// CHECK: encoding: [0xc4,0xa2,0x7b,0x4a,0xb4,0xf5,0x00,0x00,0x00,0x10]5          tileloaddrs 268435456(%rbp,%r14,8), %tmm66 7// CHECK: tileloaddrs 291(%r8,%rax,4), %tmm38// CHECK: encoding: [0xc4,0xc2,0x7b,0x4a,0x9c,0x80,0x23,0x01,0x00,0x00]9          tileloaddrs 291(%r8,%rax,4), %tmm310 11// CHECK: tileloaddrs -32(,%rbp,2), %tmm312// CHECK: encoding: [0xc4,0xe2,0x7b,0x4a,0x1c,0x6d,0xe0,0xff,0xff,0xff]13          tileloaddrs -32(,%rbp,2), %tmm314 15// CHECK: tileloaddrst1 268435456(%rbp,%r14,8), %tmm616// CHECK: encoding: [0xc4,0xa2,0x79,0x4a,0xb4,0xf5,0x00,0x00,0x00,0x10]17          tileloaddrst1 268435456(%rbp,%r14,8), %tmm618 19// CHECK: tileloaddrst1 291(%r8,%rax,4), %tmm320// CHECK: encoding: [0xc4,0xc2,0x79,0x4a,0x9c,0x80,0x23,0x01,0x00,0x00]21          tileloaddrst1 291(%r8,%rax,4), %tmm322 23// CHECK: tileloaddrst1 -32(,%rbp,2), %tmm324// CHECK: encoding: [0xc4,0xe2,0x79,0x4a,0x1c,0x6d,0xe0,0xff,0xff,0xff]25          tileloaddrst1 -32(,%rbp,2), %tmm326 27// CHECK: tileloaddrs     291(%r16,%rax,4), %tmm328// CHECK: encoding: [0x62,0xfa,0x7f,0x08,0x4a,0x9c,0x80,0x23,0x01,0x00,0x00]29          tileloaddrs 291(%r16,%rax,4), %tmm330 31// CHECK: tileloaddrs     291(%r8,%r17,4), %tmm332// CHECK: encoding: [0x62,0xd2,0x7b,0x08,0x4a,0x9c,0x88,0x23,0x01,0x00,0x00]33          tileloaddrs 291(%r8,%r17,4), %tmm334 35// CHECK: {evex}  tileloaddrs     -32(,%rbp,2), %tmm336// CHECK: encoding: [0x62,0xf2,0x7f,0x08,0x4a,0x1c,0x6d,0xe0,0xff,0xff,0xff]37          {evex} tileloaddrs -32(,%rbp,2), %tmm338 39// CHECK: tileloaddrst1     291(%r16,%rax,4), %tmm340// CHECK: encoding: [0x62,0xfa,0x7d,0x08,0x4a,0x9c,0x80,0x23,0x01,0x00,0x00]41          tileloaddrst1 291(%r16,%rax,4), %tmm342 43// CHECK: tileloaddrst1     291(%r8,%r17,4), %tmm344// CHECK: encoding: [0x62,0xd2,0x79,0x08,0x4a,0x9c,0x88,0x23,0x01,0x00,0x00]45          tileloaddrst1 291(%r8,%r17,4), %tmm346 47// CHECK: {evex}  tileloaddrst1     -32(,%rbp,2), %tmm348// CHECK: encoding: [0x62,0xf2,0x7d,0x08,0x4a,0x1c,0x6d,0xe0,0xff,0xff,0xff]49          {evex} tileloaddrst1 -32(,%rbp,2), %tmm350