Home
last modified time | relevance | path

Searched refs:flat (Results 1 – 25 of 580) sorted by relevance

12345678910>>...24

/llvm-project-15.0.7/llvm/test/CodeGen/AMDGPU/
H A Dload-global-i32.ll10 ; GCN-HSA: {{flat|global}}_load_dword
22 ; GCN-HSA: {{flat|global}}_load_dwordx2
35 ; GCNX3-HSA: {{flat|global}}_load_dwordx3
47 ; GCN-HSA: {{flat|global}}_load_dwordx4
60 ; GCN-HSA: {{flat|global}}_load_dwordx4
61 ; GCN-HSA: {{flat|global}}_load_dwordx4
78 ; GCN-HSA: {{flat|global}}_load_dwordx4
79 ; GCN-HSA: {{flat|global}}_load_dwordx4
80 ; GCN-HSA: {{flat|global}}_load_dwordx4
81 ; GCN-HSA: {{flat|global}}_load_dwordx4
[all …]
H A Dload-constant-i32.ll192 ; GCN-HSA-DAG: {{flat|global}}_store_dwordx4
193 ; GCN-HSA-DAG: {{flat|global}}_store_dwordx4
194 ; GCN-SA-DAG: {{flat|global}}_store_dwordx4
264 ; GCN-HSA: {{flat|global}}_store_dwordx4
265 ; GCN-HSA: {{flat|global}}_store_dwordx4
266 ; GCN-HSA: {{flat|global}}_store_dwordx4
267 ; GCN-HSA: {{flat|global}}_store_dwordx4
268 ; GCN-HSA: {{flat|global}}_store_dwordx4
269 ; GCN-HSA: {{flat|global}}_store_dwordx4
270 ; GCN-HSA: {{flat|global}}_store_dwordx4
[all …]
H A Dany_extend_vector_inreg.ll9 ; GCN: {{buffer|flat}}_store_byte
10 ; GCN: {{buffer|flat}}_store_byte
11 ; GCN: {{buffer|flat}}_store_byte
12 ; GCN: {{buffer|flat}}_store_byte
14 ; GCN: {{buffer|flat}}_store_byte
15 ; GCN: {{buffer|flat}}_store_byte
16 ; GCN: {{buffer|flat}}_store_byte
17 ; GCN: {{buffer|flat}}_store_byte
19 ; GCN: {{buffer|flat}}_store_byte
20 ; GCN: {{buffer|flat}}_store_byte
[all …]
H A Dattr-unparseable.ll24 ; CHECK: can't parse first integer attribute amdgpu-flat-work-group-size
29 attributes #3 = {"amdgpu-flat-work-group-size"}
31 ; CHECK: can't parse first integer attribute amdgpu-flat-work-group-size
36 attributes #4 = {"amdgpu-flat-work-group-size"="k"}
38 ; CHECK: can't parse second integer attribute amdgpu-flat-work-group-size
43 attributes #5 = {"amdgpu-flat-work-group-size"="1"}
45 ; CHECK: can't parse second integer attribute amdgpu-flat-work-group-size
50 attributes #6 = {"amdgpu-flat-work-group-size"="1,k"}
52 ; CHECK: can't parse second integer attribute amdgpu-flat-work-group-size
57 attributes #7 = {"amdgpu-flat-work-group-size"="1,2,3"}
H A Damdgcn-ieee.ll4 ; GCN: {{buffer|global|flat}}_load_dword [[VAL0:v[0-9]+]]
5 ; GCN: {{buffer|global|flat}}_load_dword [[VAL1:v[0-9]+]]
19 ; GCN: {{buffer|global|flat}}_load_dword [[VAL0:v[0-9]+]]
20 ; GCN: {{buffer|global|flat}}_load_dword [[VAL1:v[0-9]+]]
34 ; GCN: {{buffer|global|flat}}_load_dword [[VAL0:v[0-9]+]]
35 ; GCN: {{buffer|global|flat}}_load_dword [[VAL1:v[0-9]+]]
49 ; GCN: {{buffer|global|flat}}_load_dword [[VAL0:v[0-9]+]]
50 ; GCN: {{buffer|global|flat}}_load_dword [[VAL1:v[0-9]+]]
64 ; GCN: {{buffer|global|flat}}_load_dword [[VAL0:v[0-9]+]]
65 ; GCN: {{buffer|global|flat}}_load_dword [[VAL1:v[0-9]+]]
[all …]
H A Dextract_vector_elt-i8.ll16 ; GCN-NOT: {{flat|buffer|global}}
19 ; GCN-NOT: {{flat|buffer|global}}
33 ; GCN-NOT: {{flat|buffer|global}}
35 ; GCN-NOT: {{flat|buffer|global}}
49 ; GCN-NOT: {{flat|buffer|global}}
51 ; GCN-NOT: {{flat|buffer|global}}
64 ; GCN-NOT: {{s|flat|buffer|global}}_load
81 ; GCN-NOT: {{flat|buffer|global}}
115 ; GCN-NOT: {{flat|buffer|global}}
138 ; VI-NOT: {{flat|buffer|global}}
[all …]
H A Dfdiv.f16.ll25 ; GFX8_9_10: {{flat|global}}_load_ushort [[LHS:v[0-9]+]]
26 ; GFX8_9_10: {{flat|global}}_load_ushort [[RHS:v[0-9]+]]
54 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
72 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
112 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
130 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
148 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
167 ; GFX8_9_10: {{flat|global}}_load_ushort [[VAL:v[0-9]+]]
187 ; GFX8_9_10: {{flat|global}}_load_ushort [[LHS:v[0-9]+]]
188 ; GFX8_9_10: {{flat|global}}_load_ushort [[RHS:v[0-9]+]]
[all …]
H A Dfmuladd.f32.ll91 ; GCN: {{buffer|flat|global}}_load_dword [[R1:v[0-9]+]],
92 ; GCN: {{buffer|flat|global}}_load_dword [[R2:v[0-9]+]],
121 ; GCN: {{buffer|flat|global}}_load_dword [[R1:v[0-9]+]],
122 ; GCN: {{buffer|flat|global}}_load_dword [[R2:v[0-9]+]],
152 ; GCN: {{buffer|flat|global}}_load_dword [[R1:v[0-9]+]],
153 ; GCN: {{buffer|flat|global}}_load_dword [[R2:v[0-9]+]],
188 ; GCN: {{buffer|flat|global}}_load_dword [[R1:v[0-9]+]],
189 ; GCN: {{buffer|flat|global}}_load_dword [[R2:v[0-9]+]],
224 ; GCN: {{buffer|flat|global}}_load_dword [[R1:v[0-9]+]],
225 ; GCN: {{buffer|flat|global}}_load_dword [[R2:v[0-9]+]],
[all …]
H A Dmadak.ll14 ; GFX8: {{flat|global}}_load_dword [[VA:v[0-9]+]]
15 ; GFX8: {{flat|global}}_load_dword [[VB:v[0-9]+]]
16 ; GFX9: {{flat|global}}_load_dword [[VA:v[0-9]+]]
17 ; GFX9: {{flat|global}}_load_dword [[VB:v[0-9]+]]
18 ; GFX10: {{flat|global}}_load_dword [[VA:v[0-9]+]]
19 ; GFX10: {{flat|global}}_load_dword [[VB:v[0-9]+]]
107 ; GFX8: {{flat|global}}_load_dword [[VA:v[0-9]+]]
108 ; GFX8: {{flat|global}}_load_dword [[VB:v[0-9]+]]
109 ; GFX9: {{flat|global}}_load_dword [[VA:v[0-9]+]]
110 ; GFX9: {{flat|global}}_load_dword [[VB:v[0-9]+]]
[all …]
H A Dfcanonicalize.ll23 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
34 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
44 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
56 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
69 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
80 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
89 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
98 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
107 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
116 ; GCN: {{flat|global}}_store_dword v{{.+}}, [[REG]]
[all …]
H A Dpropagate-flat-work-group-size.ll4 ; Check propagation of amdgpu-flat-work-group-size attribute.
196 attributes #0 = { "amdgpu-flat-work-group-size"="1,256" }
197 attributes #1 = { "amdgpu-flat-work-group-size"="64,128" }
198 attributes #2 = { "amdgpu-flat-work-group-size"="64,64" }
199 attributes #3 = { "amdgpu-flat-work-group-size"="128,256" }
200 attributes #4 = { "amdgpu-flat-work-group-size"="512,1024" }
201 attributes #5 = { "amdgpu-flat-work-group-size"="128,512" }
202 attributes #6 = { "amdgpu-flat-work-group-size"="512,512" }
203 attributes #7 = { "amdgpu-flat-work-group-size"="64,256" }
205 ; CHECK: attributes #[[ATTR0]] = { "amdgpu-flat-work-group-size"="1,256" "amdgpu-no-dispatch-id" "a…
[all …]
H A Dfcanonicalize.f16.ll15 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
37 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
62 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
73 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
88 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
103 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
116 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
131 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
140 ; GFX89: {{flat|global}}_store_short v{{.+}}, [[REG]]
297 ; GFX89: {{flat|global}}_store_dword
[all …]
H A Dfcopysign.f16.ll15 ; SI: {{buffer|flat}}_load_ushort v[[MAG:[0-9]+]]
16 ; SI: {{buffer|flat}}_load_ushort v[[SIGN:[0-9]+]]
22 ; GFX89: {{buffer|flat}}_load_ushort v[[MAG:[0-9]+]]
23 ; GFX89: {{buffer|flat}}_load_ushort v[[SIGN:[0-9]+]]
41 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[MAG:[0-9]+]]
42 ; GCN-DAG: {{buffer|flat|global}}_load_dword v[[SIGN:[0-9]+]]
65 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[MAG:[0-9]+]]
90 ; GCN-DAG: {{buffer|flat|global}}_load_dword v[[MAG:[0-9]+]]
142 ; GCN-DAG: {{buffer|flat|global}}_load_ushort v[[MAG:[0-9]+]]
143 ; GCN-DAG: {{buffer|flat|global}}_load_dword v[[SIGN:[0-9]+]]
[all …]
H A Dfmuladd.f16.ll76 ; GCN: {{buffer|flat|global}}_load_ushort [[R1:v[0-9]+]],
77 ; GCN: {{buffer|flat|global}}_load_ushort [[R2:v[0-9]+]],
106 ; GCN: {{buffer|flat|global}}_load_ushort [[R1:v[0-9]+]],
107 ; GCN: {{buffer|flat|global}}_load_ushort [[R2:v[0-9]+]],
136 ; GCN: {{buffer|flat|global}}_load_ushort [[R1:v[0-9]+]],
137 ; GCN: {{buffer|flat|global}}_load_ushort [[R2:v[0-9]+]],
173 ; GCN: {{buffer|flat|global}}_load_ushort [[R1:v[0-9]+]],
174 ; GCN: {{buffer|flat|global}}_load_ushort [[R2:v[0-9]+]],
210 ; GCN: {{buffer|flat|global}}_load_ushort [[R1:v[0-9]+]],
211 ; GCN: {{buffer|flat|global}}_load_ushort [[R2:v[0-9]+]],
[all …]
H A Dfneg-combines.ll12 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
13 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
35 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
36 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
59 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
60 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
90 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
91 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
115 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
116 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
[all …]
H A Dfmed3.ll182 ; GCN: {{buffer|flat|global}}_load_dword [[A:v[0-9]+]]
183 ; GCN: {{buffer|flat|global}}_load_dword [[B:v[0-9]+]]
184 ; GCN: {{buffer|flat|global}}_load_dword [[C:v[0-9]+]]
205 ; GCN: {{buffer|flat|global}}_load_dword [[A:v[0-9]+]]
206 ; GCN: {{buffer|flat|global}}_load_dword [[B:v[0-9]+]]
207 ; GCN: {{buffer|flat|global}}_load_dword [[C:v[0-9]+]]
228 ; GCN: {{buffer|flat|global}}_load_dword [[A:v[0-9]+]]
229 ; GCN: {{buffer|flat|global}}_load_dword [[B:v[0-9]+]]
230 ; GCN: {{buffer|flat|global}}_load_dword [[C:v[0-9]+]]
257 ; GCN: {{buffer|flat|global}}_load_dword [[A:v[0-9]+]]
[all …]
H A Dfmax_legacy.ll12 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
13 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
38 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
39 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
68 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
69 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
93 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
94 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
119 ; GCN: {{buffer|flat}}_load_dword [[A:v[0-9]+]]
120 ; GCN: {{buffer|flat}}_load_dword [[B:v[0-9]+]]
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/SLPVectorizer/AMDGPU/
H A Daddress-space-ptr-sze-gep-index-assert.ll52 %flat.1 = getelementptr inbounds i32, i32* %flat, i64 %add1
57 %load.flat.0 = load i32, i32* %flat, align 4
58 %load.flat.1 = load i32, i32* %flat.1, align 4
60 %sub0 = sub i32 %load.flat.0, %load.lds.0
61 %sub1 = sub i32 %load.flat.1, %load.lds.1
93 %flat.1 = getelementptr inbounds i32, i32* %flat, i64 %add1
98 %load.flat.0 = load i32, i32* %flat, align 4
99 %load.flat.1 = load i32, i32* %flat.1, align 4
135 %flat.1 = getelementptr inbounds i32, i32* %flat, i64 %add1
140 %load.flat.0 = load i32, i32* %flat, align 4
[all …]
/llvm-project-15.0.7/clang/test/CodeGenOpenCL/
H A Damdgpu-attrs.cl152 // X86-NOT: "amdgpu-flat-work-group-size"
158 // CHECK-NOT: "amdgpu-flat-work-group-size"="0,0"
164 // CHECK-DAG: attributes [[FLAT_WORK_GROUP_SIZE_32_64]] = {{.*}} "amdgpu-flat-work-group-size"="32,…
165 // CHECK-DAG: attributes [[FLAT_WORK_GROUP_SIZE_64_64]] = {{.*}} "amdgpu-flat-work-group-size"="64,…
166 // CHECK-DAG: attributes [[FLAT_WORK_GROUP_SIZE_16_128]] = {{.*}} "amdgpu-flat-work-group-size"="16…
168 // CHECK-DAG: attributes [[WAVES_PER_EU_2]] = {{.*}} "amdgpu-flat-work-group-size"="1,256" "amdgpu…
170 // CHECK-DAG: attributes [[WAVES_PER_EU_2_4]] = {{.*}} "amdgpu-flat-work-group-size"="1,256" "amdgp…
171 // CHECK-DAG: attributes [[NUM_SGPR_32]] = {{.*}} "amdgpu-flat-work-group-size"="1,256" "amdgpu-num…
172 // CHECK-DAG: attributes [[NUM_VGPR_64]] = {{.*}} "amdgpu-flat-work-group-size"="1,256" "amdgpu-num…
176 // CHECK-DAG: attributes [[FLAT_WORK_GROUP_SIZE_32_64_NUM_SGPR_32]] = {{.*}} "amdgpu-flat-work-grou…
[all …]
H A Damdgpu-features.cl48 // GFX700: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
49 // GFX701: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
50 // GFX702: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
51 // GFX703: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
52 // GFX704: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
53 // GFX705: "target-features"="+ci-insts,+flat-address-space,+s-memtime-inst"
54 // GFX801: "target-features"="+16-bit-insts,+ci-insts,+dpp,+flat-address-space,+gfx8-insts,+s-memre…
55 // GFX802: "target-features"="+16-bit-insts,+ci-insts,+dpp,+flat-address-space,+gfx8-insts,+s-memre…
56 // GFX803: "target-features"="+16-bit-insts,+ci-insts,+dpp,+flat-address-space,+gfx8-insts,+s-memre…
57 // GFX805: "target-features"="+16-bit-insts,+ci-insts,+dpp,+flat-address-space,+gfx8-insts,+s-memre…
[all …]
/llvm-project-15.0.7/llvm/test/Analysis/LegacyDivergenceAnalysis/AMDGPU/
H A Dloads.ll3 ; Test that we consider loads from flat and private addrspaces to be divergent.
5 ; CHECK: DIVERGENT: %val = load i32, i32* %flat, align 4
6 define amdgpu_kernel void @flat_load(i32* %flat) {
7 %val = load i32, i32* %flat, align 4
/llvm-project-15.0.7/clang/test/Modules/Inputs/framework-public-includes-private/
H A Dz.yaml13 'external-contents': "TEST_DIR/flat-header-path/Z.h"
24 'external-contents': "TEST_DIR/flat-header-path/ZPriv.h"
35 'external-contents': "TEST_DIR/flat-header-path/Z.modulemap"
40 'external-contents': "TEST_DIR/flat-header-path/Z.private.modulemap"
/llvm-project-15.0.7/lldb/examples/python/
H A Dbsd.py56 def dump(self, f=sys.stdout, flat=True): argument
57 if flat:
200 def dump(self, f=sys.stdout, flat=True): argument
202 if flat:
205 obj.dump(f=f, flat=flat)
264 archive.dump(flat=True)
360 obj.dump(flat=False)
372 obj.dump(flat=False)
409 match.dump(f=result, flat=True)
420 match.dump(f=result, flat=True)
[all …]
/llvm-project-15.0.7/llvm/test/Transforms/InferAddressSpaces/AMDGPU/
H A Dicmp.ll33 ; CHECK: %cmp = icmp eq i32* %cast0, %flat.ptr.1
34 define i1 @icmp_flat_group_flat(i32 addrspace(3)* %group.ptr.0, i32* %flat.ptr.1) #0 {
36 %cmp = icmp eq i32* %cast0, %flat.ptr.1
42 ; CHECK: %cmp = icmp eq i32* %flat.ptr.0, %cast1
43 define i1 @icmp_flat_flat_group(i32* %flat.ptr.0, i32 addrspace(3)* %group.ptr.1) #0 {
45 %cmp = icmp eq i32* %flat.ptr.0, %cast1
51 ; CHECK: %cast0 = addrspacecast i32* %flat.ptr.0 to i32 addrspace(3)*
52 ; CHECK: %cast1 = addrspacecast i32* %flat.ptr.1 to i32 addrspace(3)*
54 define i1 @icmp_flat_to_group_cmp(i32* %flat.ptr.0, i32* %flat.ptr.1) #0 {
55 %cast0 = addrspacecast i32* %flat.ptr.0 to i32 addrspace(3)*
[all …]
/llvm-project-15.0.7/llvm/test/Object/AArch64/
H A Dnm-flat-reexport.test2 RUN: yaml2obj %p/../Inputs/MachO/flat-reexport.yaml -o %t/flat-reexport
3 RUN: llvm-nm --dyldinfo-only %t/flat-reexport | FileCheck %s

12345678910>>...24