Home
last modified time | relevance | path

Searched refs:offen (Results 1 – 25 of 141) sorted by relevance

123456

/external/llvm-project/llvm/test/CodeGen/AMDGPU/GlobalISel/
Dinsertelement-stack-lower.ll41 ; GCN-NEXT: buffer_store_dword v1, v0, s[0:3], 0 offen
43 ; GCN-NEXT: buffer_store_dword v1, v31, s[0:3], 0 offen
45 ; GCN-NEXT: buffer_store_dword v1, v32, s[0:3], 0 offen
48 ; GCN-NEXT: buffer_store_dword v1, v33, s[0:3], 0 offen
51 ; GCN-NEXT: buffer_store_dword v1, v34, s[0:3], 0 offen
54 ; GCN-NEXT: buffer_store_dword v1, v35, s[0:3], 0 offen
57 ; GCN-NEXT: buffer_store_dword v1, v36, s[0:3], 0 offen
60 ; GCN-NEXT: buffer_store_dword v1, v37, s[0:3], 0 offen
63 ; GCN-NEXT: buffer_store_dword v1, v38, s[0:3], 0 offen
66 ; GCN-NEXT: buffer_store_dword v1, v39, s[0:3], 0 offen
[all …]
Dextractelement-stack-lower.ll101 ; GCN-NEXT: buffer_store_dword v7, v1, s[0:3], 0 offen
103 ; GCN-NEXT: buffer_store_dword v8, v1, s[0:3], 0 offen
105 ; GCN-NEXT: buffer_store_dword v9, v1, s[0:3], 0 offen
107 ; GCN-NEXT: buffer_store_dword v10, v1, s[0:3], 0 offen
109 ; GCN-NEXT: buffer_store_dword v11, v1, s[0:3], 0 offen
111 ; GCN-NEXT: buffer_store_dword v12, v1, s[0:3], 0 offen
113 ; GCN-NEXT: buffer_store_dword v13, v1, s[0:3], 0 offen
115 ; GCN-NEXT: buffer_store_dword v14, v1, s[0:3], 0 offen
117 ; GCN-NEXT: buffer_store_dword v15, v1, s[0:3], 0 offen
119 ; GCN-NEXT: buffer_store_dword v16, v1, s[0:3], 0 offen
[all …]
/external/llvm/test/CodeGen/AMDGPU/
Dprivate-element-size.ll13 ; HSA-ELT16-DAG: buffer_store_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen{{$}}
14 ; HSA-ELT16-DAG: buffer_store_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen offset:…
15 ; HSA-ELT16-DAG: buffer_load_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen{{$}}
17 ; HSA-ELT8-DAG: buffer_store_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen{{$}}
18 ; HSA-ELT8-DAG: buffer_store_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen offset:8
19 ; HSA-ELT8-DAG: buffer_store_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen offset:16
20 ; HSA-ELT8-DAG: buffer_store_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen offset:24
22 ; HSA-ELT8: buffer_load_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen
23 ; HSA-ELT8: buffer_load_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], s9 offen
26 ; HSA-ELT4-DAG: buffer_store_dword {{v[0-9]+}}, v{{[0-9]+}}, s[0:3], s9 offen{{$}}
[all …]
Dcaptured-frame-index.ll20 ; GCN-DAG: buffer_store_dword v{{[0-9]+}}, [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
21 ; GCN-DAG: buffer_store_dword v{{[0-9]+}}, [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen offs…
44 ; GCN: buffer_store_dword [[K]], [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
45 ; GCN: buffer_store_dword [[ZERO]], [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
59 ; GCN: buffer_store_dword [[K0]], [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
62 ; GCN: buffer_store_dword [[K1]], [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen offset:2048{{…
65 ; GCN: buffer_store_dword [[OFFSETK]], [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen offset:2…
83 ; GCN: buffer_store_dword v{{[0-9]+}}, [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
84 ; GCN: buffer_store_dword v{{[0-9]+}}, [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen offset:4…
85 ; GCN: buffer_store_dword v{{[0-9]+}}, [[ZERO]], s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen offset:8…
[all …]
Dinsert_vector_elt.ll209 ; GCN-DAG: buffer_store_short v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen o…
210 ; GCN-DAG: buffer_store_short v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen o…
211 ; GCN-DAG: buffer_store_short v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen o…
212 ; GCN-DAG: buffer_store_short v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{…
213 ; GCN: buffer_store_short v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
231 ; GCN-DAG: buffer_store_byte v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen of…
232 ; GCN-DAG: buffer_store_byte v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$…
234 ; GCN: buffer_store_byte v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen{{$}}
251 ; GCN-DAG: buffer_store_byte v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen of…
252 ; GCN-DAG: buffer_store_byte v{{[0-9]+}}, v{{[0-9]+}}, s{{\[[0-9]+:[0-9]+\]}}, s{{[0-9]+}} offen of…
[all …]
Dextload-private.ll5 ; SI: buffer_load_sbyte v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen
16 ; SI: buffer_load_ubyte v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen
27 ; SI: buffer_load_sshort v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen
38 ; SI: buffer_load_ushort v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen
Dllvm.amdgcn.buffer.load.ll30 ;SICI: buffer_load_dwordx4 v[0:3], {{v[0-9]+}}, s[0:3], 0 offen
50 ;CHECK: buffer_load_dwordx4 v[0:3], v0, s[0:3], 0 offen
59 ;CHECK: buffer_load_dwordx4 v[0:3], v0, s[0:3], 0 offen offset:58
69 ;CHECK: buffer_load_dwordx4 v[0:3], v[0:1], s[0:3], 0 idxen offen
79 ;CHECK: buffer_load_dwordx4 v[0:3], v[1:2], s[0:3], 0 idxen offen
88 ;CHECK: buffer_load_dword v0, v[0:1], s[0:3], 0 idxen offen
97 ;CHECK: buffer_load_dwordx2 v[0:1], v[0:1], s[0:3], 0 idxen offen
107 ;CHECK: buffer_load_dwordx4 v[0:3], [[VOFS]], s[0:3], 0 offen
Dlarge-alloca-graphics.ll11 ; GCN: buffer_store_dword {{v[0-9]+}}, {{v[0-9]+}}, s[8:11], s0 offen
12 ; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[8:11], s0 offen
32 ; GCN: buffer_store_dword {{v[0-9]+}}, {{v[0-9]+}}, s[8:11], s2 offen
33 ; GCN: buffer_load_dword {{v[0-9]+}}, {{v[0-9]+}}, s[8:11], s2 offen
Dscratch-buffer.ll13 ; GCN: buffer_store_dword v{{[0-9]+}}, [[OFFSET]], s[{{[0-9]+}}:{{[0-9]+}}], s{{[0-9]+}} offen
15 ; GCN: buffer_store_dword v{{[0-9]+}}, [[OFFSET]], s[{{[0-9]+}}:{{[0-9]+}}], s{{[0-9]+}} offen{{$}}
51 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+}}:{{[0-9]+}}], s{{[0-9]+}} offen{{$}}
53 ; GCN: buffer_store_dword v{{[0-9]+}}, [[OFFSET]], s[{{[0-9]+}}:{{[0-9]+}}], s{{[0-9]+}} offen{{$}}
89 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen offset:…
100 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], s{{[0-9]+}} offen offset:…
/external/llvm/test/MC/AMDGPU/
Dmubuf.s57 buffer_load_dword v1, v2, s[4:7], s1 offen
61 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4
65 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc
69 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 slc
73 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 tfe
77 buffer_load_dword v1, v2, s[4:7], s1 offen glc tfe
81 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc slc tfe
85 buffer_load_dword v1, v2, ttmp[4:7], s1 offen offset:4 glc slc tfe
129 buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen
133 buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4
[all …]
/external/llvm-project/llvm/test/MC/AMDGPU/
Dmubuf.s57 buffer_load_dword v1, v2, s[4:7], s1 offen
61 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4
65 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc
69 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 slc
73 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 tfe
77 buffer_load_dword v1, v2, s[4:7], s1 offen glc tfe
81 buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc slc tfe
85 buffer_load_dword v1, v2, ttmp[4:7], s1 offen offset:4 glc slc tfe
129 buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen
133 buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4
[all …]
/external/llvm-project/llvm/test/CodeGen/AMDGPU/
Dfunction-returns.ll460 ; GCN: buffer_store_byte [[VAL0]], v0, s[0:3], 0 offen{{$}}
461 ; GCN: buffer_store_dword [[VAL1]], v0, s[0:3], 0 offen offset:4{{$}}
477 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen{{$}}
478 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:4{{$}}
479 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:8{{$}}
480 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:12{{$}}
481 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:16{{$}}
482 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:20{{$}}
483 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:24{{$}}
484 ; GFX9-DAG: buffer_store_dword v{{[0-9]+}}, v0, s[0:3], 0 offen offset:28{{$}}
[all …]
Dprivate-element-size.ll15 ; HSA-ELT16-DAG: buffer_load_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen{{$}}
22 ; HSA-ELT8: buffer_load_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen
23 ; HSA-ELT8: buffer_load_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen
35 ; HSA-ELT4-DAG: buffer_load_dword {{v[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen{{$}}
36 ; HSA-ELT4-DAG: buffer_load_dword {{v[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen offset:4{{$}}
37 ; HSA-ELT4-DAG: buffer_load_dword {{v[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen offset:8{{$}}
38 ; HSA-ELT4-DAG: buffer_load_dword {{v[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen offset:12{{$}}
67 ; HSA-ELT16-DAG: buffer_load_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen{{$}}
68 ; HSA-ELT16-DAG: buffer_load_dwordx4 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen{{$}}
80 ; HSA-ELT8: buffer_load_dwordx2 {{v\[[0-9]+:[0-9]+\]}}, v{{[0-9]+}}, s[0:3], 0 offen
[all …]
Dfast-unaligned-load-store.private.ll13 ; GFX7-ALIGNED-NEXT: buffer_load_ushort v0, v0, s[0:3], 0 offen
14 ; GFX7-ALIGNED-NEXT: buffer_load_ushort v1, v1, s[0:3], 0 offen
24 ; GFX7-UNALIGNED-NEXT: buffer_load_ushort v0, v0, s[0:3], 0 offen
25 ; GFX7-UNALIGNED-NEXT: buffer_load_ushort v1, v1, s[0:3], 0 offen
34 ; GFX9-NEXT: buffer_load_ushort v1, v0, s[0:3], 0 offen
35 ; GFX9-NEXT: buffer_load_ushort v0, v0, s[0:3], 0 offen offset:2
66 ; GFX7-ALIGNED-NEXT: buffer_store_short v3, v1, s[0:3], 0 offen
67 ; GFX7-ALIGNED-NEXT: buffer_store_short v0, v2, s[0:3], 0 offen
77 ; GFX7-UNALIGNED-NEXT: buffer_store_short v3, v1, s[0:3], 0 offen
78 ; GFX7-UNALIGNED-NEXT: buffer_store_short v0, v2, s[0:3], 0 offen
[all …]
Dmemory_clause.ll107 ; GCN-NEXT: buffer_load_dword v3, v0, s[0:3], 0 offen
108 ; GCN-NEXT: buffer_load_dword v4, v0, s[0:3], 0 offen offset:4
109 ; GCN-NEXT: buffer_load_dword v5, v0, s[0:3], 0 offen offset:8
110 ; GCN-NEXT: buffer_load_dword v6, v0, s[0:3], 0 offen offset:12
111 ; GCN-NEXT: buffer_load_dword v7, v0, s[0:3], 0 offen offset:16
112 ; GCN-NEXT: buffer_load_dword v8, v0, s[0:3], 0 offen offset:20
113 ; GCN-NEXT: buffer_load_dword v9, v0, s[0:3], 0 offen offset:24
114 ; GCN-NEXT: buffer_load_dword v10, v0, s[0:3], 0 offen offset:28
115 ; GCN-NEXT: buffer_load_dword v11, v0, s[0:3], 0 offen offset:32
116 ; GCN-NEXT: buffer_load_dword v12, v0, s[0:3], 0 offen offset:36
[all …]
Dllvm.amdgcn.raw.buffer.atomic.ll9 ;CHECK: buffer_atomic_swap v0, v1, s[0:3], 0 offen glc
11 ;CHECK: buffer_atomic_swap v0, v1, s[0:3], 0 offen offset:42 glc
32 ;CHECK: buffer_atomic_add v0, v1, s[0:3], 0 offen glc{{$}}
34 ;CHECK: buffer_atomic_sub v0, v1, s[0:3], 0 offen glc slc
36 ;CHECK: buffer_atomic_smin v0, v1, s[0:3], 0 offen glc{{$}}
38 ;CHECK: buffer_atomic_umin v0, v1, s[0:3], 0 offen glc slc
40 ;CHECK: buffer_atomic_smax v0, v1, s[0:3], 0 offen glc{{$}}
42 ;CHECK: buffer_atomic_umax v0, v1, s[0:3], 0 offen glc slc
44 ;CHECK: buffer_atomic_and v0, v1, s[0:3], 0 offen glc{{$}}
46 ;CHECK: buffer_atomic_or v0, v1, s[0:3], 0 offen glc slc
[all …]
Dllvm.amdgcn.raw.buffer.store.format.d16.ll8 ; GCN: buffer_store_format_d16_x v[[V_LO]], v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
22 …ffer_store_format_d16_xy v{{\[}}[[V_LO]]:[[V_HI]]{{\]}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
24 ; PACKED: buffer_store_format_d16_xy v{{[0-9]+}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
42 … buffer_store_format_d16_xyz v{{\[}}[[LO]]:[[HI]]{{\]}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
48 … buffer_store_format_d16_xyz v{{\[}}[[LO]]:[[HI]]{{\]}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
68 …buffer_store_format_d16_xyzw v{{\[}}[[LO]]:[[HI]]{{\]}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
73 …buffer_store_format_d16_xyzw v{{\[}}[[LO]]:[[HI]]{{\]}}, v{{[0-9]+}}, s[{{[0-9]+:[0-9]+}}], 0 offen
Dllvm.amdgcn.raw.buffer.store.format.ll28 ;CHECK: buffer_store_format_xyzw v[0:3], v4, s[0:3], 0 offen
39 ;CHECK: buffer_store_format_xyzw v[0:3], v4, s[0:3], 0 offen
41 ;CHECK: buffer_load_format_xyzw v[0:3], v5, s[0:3], 0 offen
43 ;CHECK: buffer_store_format_xyzw v[0:3], v6, s[0:3], 0 offen
54 ;CHECK: buffer_store_format_x v0, v1, s[0:3], 0 offen
63 ;CHECK: buffer_store_format_xy v[0:1], v2, s[0:3], 0 offen
Dstack-realign.ll18 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
20 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
21 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
22 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
38 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
41 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
42 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
43 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
59 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
62 ; GCN: buffer_store_dword v{{[0-9]+}}, v{{[0-9]+}}, s[0:3], 0 offen
[all …]
Dmemory-legalizer-private-nontemporal.ll21 ; GFX6-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen glc slc
38 ; GFX7-NEXT: buffer_load_dword v2, v0, s[8:11], 0 offen glc slc
57 ; GFX10-WGP-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen slc
74 ; GFX10-CU-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen slc
91 ; SKIP-CACHE-INV-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen glc slc
117 ; GFX6-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen glc slc
135 ; GFX7-NEXT: buffer_load_dword v2, v0, s[8:11], 0 offen glc slc
154 ; GFX10-WGP-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen slc
171 ; GFX10-CU-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen slc
189 ; SKIP-CACHE-INV-NEXT: buffer_load_dword v0, v0, s[8:11], 0 offen glc slc
[all …]
Dlocal-stack-alloc-block-sp-reference.ll32 ; MUBUF-NEXT: buffer_store_dword v2, v3, s[0:3], 0 offen
38 ; MUBUF-NEXT: buffer_store_byte v2, v3, s[0:3], 0 offen
43 ; MUBUF-NEXT: buffer_load_dword v2, v1, s[0:3], 0 offen
44 ; MUBUF-NEXT: buffer_load_dword v1, v1, s[0:3], 0 offen offset:4
45 ; MUBUF-NEXT: buffer_load_dword v3, v0, s[0:3], 0 offen
46 ; MUBUF-NEXT: buffer_load_dword v4, v0, s[0:3], 0 offen offset:4
119 ; MUBUF-NEXT: buffer_store_byte v4, v5, s[0:3], 0 offen
125 ; MUBUF-NEXT: buffer_load_dword v4, v3, s[0:3], 0 offen
126 ; MUBUF-NEXT: buffer_load_dword v3, v3, s[0:3], 0 offen offset:4
127 ; MUBUF-NEXT: buffer_load_dword v5, v2, s[0:3], 0 offen
[all …]
Dllvm.amdgcn.raw.buffer.store.ll28 ;CHECK: buffer_store_dwordx4 v[0:3], v4, s[0:3], 0 offen
39 ;CHECK: buffer_store_dwordx4 v[0:3], v4, s[0:3], 0 offen
41 ;CHECK: buffer_load_dwordx4 v[0:3], v5, s[0:3], 0 offen
43 ;CHECK: buffer_store_dwordx4 v[0:3], v6, s[0:3], 0 offen
54 ;CHECK: buffer_store_dword v0, v1, s[0:3], 0 offen
63 ;CHECK: buffer_store_dwordx2 v[0:1], v2, s[0:3], 0 offen
72 ;CHECK-DAG: buffer_store_dwordx4 v[{{[0-9]}}:{{[0-9]}}], v0, s[0:3], 0 offen offset:4
73 ;CHECK-DAG: buffer_store_dwordx2 v[{{[0-9]}}:{{[0-9]}}], v0, s[0:3], 0 offen offset:28
92 ;CHECK-DAG: buffer_store_dwordx4 v[{{[0-9]}}:{{[0-9]}}], v{{[0-9]}}, s[0:3], 0 offen offset:4
93 ;CHECK-DAG: buffer_store_dwordx2 v[{{[0-9]}}:{{[0-9]}}], v{{[0-9]}}, s[0:3], 0 offen offset:28
[all …]
/external/llvm/test/MC/Disassembler/AMDGPU/
Dmubuf_vi.txt24 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen ; encoding: [0x00,0x10,0x50,0xe0,0x02,0x01,0x01,…
27 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 ; encoding: [0x04,0x10,0x50,0xe0,0x02,0…
30 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc ; encoding: [0x04,0x50,0x50,0xe0,0x…
33 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 slc ; encoding: [0x04,0x10,0x52,0xe0,0x…
36 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 tfe ; encoding: [0x04,0x10,0x50,0xe0,0x…
39 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen glc tfe ; encoding: [0x00,0x50,0x50,0xe0,0x02,0x…
42 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc slc tfe ; encoding: [0x04,0x50,0x52…
66 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen ; encoding: [0x00,0x30,0x50,0xe0,0x02,…
69 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4 ; encoding: [0x04,0x30,0x50,0…
72 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4 glc ; encoding: [0x04,0x70,0x…
[all …]
/external/llvm-project/llvm/test/MC/Disassembler/AMDGPU/
Dmubuf_vi.txt24 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen ; encoding: [0x00,0x10,0x50,0xe0,0x02,0x01,0x01,…
27 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 ; encoding: [0x04,0x10,0x50,0xe0,0x02,0…
30 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc ; encoding: [0x04,0x50,0x50,0xe0,0x…
33 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 slc ; encoding: [0x04,0x10,0x52,0xe0,0x…
36 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 tfe ; encoding: [0x04,0x10,0x50,0xe0,0x…
39 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen glc tfe ; encoding: [0x00,0x50,0x50,0xe0,0x02,0x…
42 # VI: buffer_load_dword v1, v2, s[4:7], s1 offen offset:4 glc slc tfe ; encoding: [0x04,0x50,0x52…
66 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen ; encoding: [0x00,0x30,0x50,0xe0,0x02,…
69 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4 ; encoding: [0x04,0x30,0x50,0…
72 # VI: buffer_load_dword v1, v[2:3], s[4:7], s1 idxen offen offset:4 glc ; encoding: [0x04,0x70,0x…
[all …]
/external/llvm-project/llvm/docs/AMDGPU/
Dgfx7_addr_buf.rst15 …Size is controlled by modifiers :ref:`addr64<amdgpu_synid_addr64>`, :ref:`offen<amdgpu_synid_offen…
19 * If only :ref:`offen<amdgpu_synid_offen>` is specified, this operand supplies an offset. Size is 1…
20 * If both :ref:`idxen<amdgpu_synid_idxen>` and :ref:`offen<amdgpu_synid_offen>` are specified, inde…

123456