1 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx90a
%s
2>&1 | FileCheck
-check-prefixes
=GFX90A
%s
2 // RUN
: llvm-mc
-triple
=amdgcn
-mcpu
=gfx908
%s
2>&1 | FileCheck
-check-prefixes
=GFX908
%s
3 // Based on sym_kernel_scope.s
5 .byte .kernel.agpr_count
7 .byte .kernel.vgpr_count
10 v_accvgpr_write_b32 a0
, v6
11 v_accvgpr_read_b32 v3
, a3
13 .byte .kernel.agpr_count
16 .byte .kernel.vgpr_count
22 .byte .kernel.agpr_count
24 .byte .kernel.vgpr_count
26 v_accvgpr_write_b32 a44
, v6
28 .byte .kernel.agpr_count
31 .byte .kernel.vgpr_count
36 .byte .kernel.agpr_count
38 .byte .kernel.vgpr_count
41 v_mfma_f32_4x4x1f32
a[0:3], v1
, v0
, a[0:3] cbsz
:1 abid
:2 blgp
:3
43 .byte .kernel.agpr_count
46 .byte .kernel.vgpr_count
53 v_accvgpr_read_b32 v
[0], a0
54 v_mfma_f32_16x16x1f32
a[0:15], v1
, v0
, a[0:15] cbsz
:1 abid
:2 blgp
:3
57 .byte .kernel.agpr_count
60 .byte .kernel.vgpr_count