Lines Matching refs:GCN
1 ; RUN: llc -march=amdgcn -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -check-prefix=SI …
2 ; RUN: llc -march=amdgcn -mcpu=bonaire -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -ch…
3 ; RUN: llc -march=amdgcn -mcpu=tonga -verify-machineinstrs < %s | FileCheck -check-prefix=GCN -chec…
5 ; GCN-LABEL: {{^}}global_store_v3i64:
6 ; GCN-DAG: buffer_store_dwordx2 v{{\[[0-9]+:[0-9]+\]}}, off, s{{\[[0-9]+:[0-9]+\]}}, 0 offset:16
7 ; GCN-DAG: buffer_store_dwordx4 v{{\[[0-9]+:[0-9]+\]}}, off, s{{\[[0-9]+:[0-9]+\]}}, 0{{$}}
13 ; GCN-LABEL: {{^}}global_store_v3i64_unaligned:
14 ; GCN: buffer_store_byte
15 ; GCN: buffer_store_byte
16 ; GCN: buffer_store_byte
17 ; GCN: buffer_store_byte
19 ; GCN: buffer_store_byte
20 ; GCN: buffer_store_byte
21 ; GCN: buffer_store_byte
22 ; GCN: buffer_store_byte
24 ; GCN: buffer_store_byte
25 ; GCN: buffer_store_byte
26 ; GCN: buffer_store_byte
27 ; GCN: buffer_store_byte
29 ; GCN: buffer_store_byte
30 ; GCN: buffer_store_byte
31 ; GCN: buffer_store_byte
32 ; GCN: buffer_store_byte
34 ; GCN: buffer_store_byte
35 ; GCN: buffer_store_byte
36 ; GCN: buffer_store_byte
37 ; GCN: buffer_store_byte
39 ; GCN: buffer_store_byte
40 ; GCN: buffer_store_byte
41 ; GCN: buffer_store_byte
42 ; GCN: buffer_store_byte
48 ; GCN-LABEL: {{^}}local_store_v3i64:
49 ; GCN: ds_write_b64
50 ; GCN: ds_write_b64
51 ; GCN: ds_write_b64
57 ; GCN-LABEL: {{^}}local_store_v3i64_unaligned:
58 ; GCN: ds_write_b8
59 ; GCN: ds_write_b8
60 ; GCN: ds_write_b8
61 ; GCN: ds_write_b8
63 ; GCN: ds_write_b8
64 ; GCN: ds_write_b8
65 ; GCN: ds_write_b8
66 ; GCN: ds_write_b8
68 ; GCN: ds_write_b8
69 ; GCN: ds_write_b8
70 ; GCN: ds_write_b8
71 ; GCN: ds_write_b8
73 ; GCN: ds_write_b8
74 ; GCN: ds_write_b8
75 ; GCN: ds_write_b8
76 ; GCN: ds_write_b8
78 ; GCN: ds_write_b8
79 ; GCN: ds_write_b8
80 ; GCN: ds_write_b8
81 ; GCN: ds_write_b8
83 ; GCN: ds_write_b8
84 ; GCN: ds_write_b8
85 ; GCN: ds_write_b8
86 ; GCN: ds_write_b8
92 ; GCN-LABEL: {{^}}global_truncstore_v3i64_to_v3i32:
93 ; GCN-DAG: buffer_store_dwordx2
94 ; GCN-DAG: buffer_store_dword v
101 ; GCN-LABEL: {{^}}global_truncstore_v3i64_to_v3i16:
102 ; GCN-DAG: buffer_store_short
103 ; GCN-DAG: buffer_store_dword v
111 ; GCN-LABEL: {{^}}global_truncstore_v3i64_to_v3i8:
112 ; GCN-DAG: buffer_store_short
113 ; GCN-DAG: buffer_store_byte v
120 ; GCN-LABEL: {{^}}global_truncstore_v3i64_to_v3i1:
121 ; GCN-DAG: buffer_store_byte v
122 ; GCN-DAG: buffer_store_byte v
123 ; GCN-DAG: buffer_store_byte v