brintos

brintos / llvm-project-archived public Read only

0
0
Text · 1.5 KiB · 013b790 Raw
33 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -show-encoding %s | FileCheck --check-prefixes=GFX1250 %s2 3//4// Elements of CPol operand can be given in any order5//6 7s_load_b32 s4, s[2:3], 10 th:TH_LOAD_NT scope:SCOPE_SE nv8// GFX1250: encoding: [0x01,0x01,0xb0,0xf4,0x0a,0x00,0x00,0xf8]9 10s_load_b32 s4, s[2:3], 10 scope:SCOPE_SE nv th:TH_LOAD_NT11// GFX1250: encoding: [0x01,0x01,0xb0,0xf4,0x0a,0x00,0x00,0xf8]12 13s_load_b32 s4, s[2:3], 10 nv scope:SCOPE_SE th:TH_LOAD_NT14// GFX1250: encoding: [0x01,0x01,0xb0,0xf4,0x0a,0x00,0x00,0xf8]15 16buffer_load_b32 v5, v1, s[8:11], s3 offen offset:4095 th:TH_LOAD_NT scope:SCOPE_SE nv17// GFX1250: encoding: [0x83,0x00,0x05,0xc4,0x05,0x10,0x94,0x40,0x01,0xff,0x0f,0x00]18 19buffer_load_b32 v5, v1, s[8:11], s3 offen offset:4095 scope:SCOPE_SE nv th:TH_LOAD_NT20// GFX1250: encoding: [0x83,0x00,0x05,0xc4,0x05,0x10,0x94,0x40,0x01,0xff,0x0f,0x00]21 22buffer_load_b32 v5, v1, s[8:11], s3 offen offset:4095 nv scope:SCOPE_SE th:TH_LOAD_NT23// GFX1250: encoding: [0x83,0x00,0x05,0xc4,0x05,0x10,0x94,0x40,0x01,0xff,0x0f,0x00]24 25global_load_b32 v0, v[2:3], off th:TH_LOAD_NT scope:SCOPE_SE nv26// GFX1250: encoding: [0xfc,0x00,0x05,0xee,0x00,0x00,0x14,0x00,0x02,0x00,0x00,0x00]27 28global_load_b32 v0, v[2:3], off scope:SCOPE_SE nv th:TH_LOAD_NT29// GFX1250: encoding: [0xfc,0x00,0x05,0xee,0x00,0x00,0x14,0x00,0x02,0x00,0x00,0x00]30 31global_load_b32 v0, v[2:3], off nv scope:SCOPE_SE th:TH_LOAD_NT32// GFX1250: encoding: [0xfc,0x00,0x05,0xee,0x00,0x00,0x14,0x00,0x02,0x00,0x00,0x00]33