Lines Matching refs:addrspace
13 define void @local_load_i1(i1 addrspace(3)* %out, i1 addrspace(3)* %in) #0 {
14 %load = load i1, i1 addrspace(3)* %in
15 store i1 %load, i1 addrspace(3)* %out
20 define void @local_load_v2i1(<2 x i1> addrspace(3)* %out, <2 x i1> addrspace(3)* %in) #0 {
21 %load = load <2 x i1>, <2 x i1> addrspace(3)* %in
22 store <2 x i1> %load, <2 x i1> addrspace(3)* %out
27 define void @local_load_v3i1(<3 x i1> addrspace(3)* %out, <3 x i1> addrspace(3)* %in) #0 {
28 %load = load <3 x i1>, <3 x i1> addrspace(3)* %in
29 store <3 x i1> %load, <3 x i1> addrspace(3)* %out
34 define void @local_load_v4i1(<4 x i1> addrspace(3)* %out, <4 x i1> addrspace(3)* %in) #0 {
35 %load = load <4 x i1>, <4 x i1> addrspace(3)* %in
36 store <4 x i1> %load, <4 x i1> addrspace(3)* %out
41 define void @local_load_v8i1(<8 x i1> addrspace(3)* %out, <8 x i1> addrspace(3)* %in) #0 {
42 %load = load <8 x i1>, <8 x i1> addrspace(3)* %in
43 store <8 x i1> %load, <8 x i1> addrspace(3)* %out
48 define void @local_load_v16i1(<16 x i1> addrspace(3)* %out, <16 x i1> addrspace(3)* %in) #0 {
49 %load = load <16 x i1>, <16 x i1> addrspace(3)* %in
50 store <16 x i1> %load, <16 x i1> addrspace(3)* %out
55 define void @local_load_v32i1(<32 x i1> addrspace(3)* %out, <32 x i1> addrspace(3)* %in) #0 {
56 %load = load <32 x i1>, <32 x i1> addrspace(3)* %in
57 store <32 x i1> %load, <32 x i1> addrspace(3)* %out
62 define void @local_load_v64i1(<64 x i1> addrspace(3)* %out, <64 x i1> addrspace(3)* %in) #0 {
63 %load = load <64 x i1>, <64 x i1> addrspace(3)* %in
64 store <64 x i1> %load, <64 x i1> addrspace(3)* %out
71 define void @local_zextload_i1_to_i32(i32 addrspace(3)* %out, i1 addrspace(3)* %in) #0 {
72 %a = load i1, i1 addrspace(3)* %in
74 store i32 %ext, i32 addrspace(3)* %out
85 define void @local_sextload_i1_to_i32(i32 addrspace(3)* %out, i1 addrspace(3)* %in) #0 {
86 %a = load i1, i1 addrspace(3)* %in
88 store i32 %ext, i32 addrspace(3)* %out
93 define void @local_zextload_v1i1_to_v1i32(<1 x i32> addrspace(3)* %out, <1 x i1> addrspace(3)* %in)…
94 %load = load <1 x i1>, <1 x i1> addrspace(3)* %in
96 store <1 x i32> %ext, <1 x i32> addrspace(3)* %out
101 define void @local_sextload_v1i1_to_v1i32(<1 x i32> addrspace(3)* %out, <1 x i1> addrspace(3)* %in)…
102 %load = load <1 x i1>, <1 x i1> addrspace(3)* %in
104 store <1 x i32> %ext, <1 x i32> addrspace(3)* %out
109 define void @local_zextload_v2i1_to_v2i32(<2 x i32> addrspace(3)* %out, <2 x i1> addrspace(3)* %in)…
110 %load = load <2 x i1>, <2 x i1> addrspace(3)* %in
112 store <2 x i32> %ext, <2 x i32> addrspace(3)* %out
117 define void @local_sextload_v2i1_to_v2i32(<2 x i32> addrspace(3)* %out, <2 x i1> addrspace(3)* %in)…
118 %load = load <2 x i1>, <2 x i1> addrspace(3)* %in
120 store <2 x i32> %ext, <2 x i32> addrspace(3)* %out
125 define void @local_zextload_v3i1_to_v3i32(<3 x i32> addrspace(3)* %out, <3 x i1> addrspace(3)* %in)…
126 %load = load <3 x i1>, <3 x i1> addrspace(3)* %in
128 store <3 x i32> %ext, <3 x i32> addrspace(3)* %out
133 define void @local_sextload_v3i1_to_v3i32(<3 x i32> addrspace(3)* %out, <3 x i1> addrspace(3)* %in)…
134 %load = load <3 x i1>, <3 x i1> addrspace(3)* %in
136 store <3 x i32> %ext, <3 x i32> addrspace(3)* %out
141 define void @local_zextload_v4i1_to_v4i32(<4 x i32> addrspace(3)* %out, <4 x i1> addrspace(3)* %in)…
142 %load = load <4 x i1>, <4 x i1> addrspace(3)* %in
144 store <4 x i32> %ext, <4 x i32> addrspace(3)* %out
149 define void @local_sextload_v4i1_to_v4i32(<4 x i32> addrspace(3)* %out, <4 x i1> addrspace(3)* %in)…
150 %load = load <4 x i1>, <4 x i1> addrspace(3)* %in
152 store <4 x i32> %ext, <4 x i32> addrspace(3)* %out
157 define void @local_zextload_v8i1_to_v8i32(<8 x i32> addrspace(3)* %out, <8 x i1> addrspace(3)* %in)…
158 %load = load <8 x i1>, <8 x i1> addrspace(3)* %in
160 store <8 x i32> %ext, <8 x i32> addrspace(3)* %out
165 define void @local_sextload_v8i1_to_v8i32(<8 x i32> addrspace(3)* %out, <8 x i1> addrspace(3)* %in)…
166 %load = load <8 x i1>, <8 x i1> addrspace(3)* %in
168 store <8 x i32> %ext, <8 x i32> addrspace(3)* %out
173 define void @local_zextload_v16i1_to_v16i32(<16 x i32> addrspace(3)* %out, <16 x i1> addrspace(3)* …
174 %load = load <16 x i1>, <16 x i1> addrspace(3)* %in
176 store <16 x i32> %ext, <16 x i32> addrspace(3)* %out
181 define void @local_sextload_v16i1_to_v16i32(<16 x i32> addrspace(3)* %out, <16 x i1> addrspace(3)* …
182 %load = load <16 x i1>, <16 x i1> addrspace(3)* %in
184 store <16 x i32> %ext, <16 x i32> addrspace(3)* %out
189 define void @local_zextload_v32i1_to_v32i32(<32 x i32> addrspace(3)* %out, <32 x i1> addrspace(3)* …
190 %load = load <32 x i1>, <32 x i1> addrspace(3)* %in
192 store <32 x i32> %ext, <32 x i32> addrspace(3)* %out
197 define void @local_sextload_v32i1_to_v32i32(<32 x i32> addrspace(3)* %out, <32 x i1> addrspace(3)* …
198 %load = load <32 x i1>, <32 x i1> addrspace(3)* %in
200 store <32 x i32> %ext, <32 x i32> addrspace(3)* %out
205 define void @local_zextload_v64i1_to_v64i32(<64 x i32> addrspace(3)* %out, <64 x i1> addrspace(3)* …
206 %load = load <64 x i1>, <64 x i1> addrspace(3)* %in
208 store <64 x i32> %ext, <64 x i32> addrspace(3)* %out
213 define void @local_sextload_v64i1_to_v64i32(<64 x i32> addrspace(3)* %out, <64 x i1> addrspace(3)* …
214 %load = load <64 x i1>, <64 x i1> addrspace(3)* %in
216 store <64 x i32> %ext, <64 x i32> addrspace(3)* %out
224 define void @local_zextload_i1_to_i64(i64 addrspace(3)* %out, i1 addrspace(3)* %in) #0 {
225 %a = load i1, i1 addrspace(3)* %in
227 store i64 %ext, i64 addrspace(3)* %out
236 define void @local_sextload_i1_to_i64(i64 addrspace(3)* %out, i1 addrspace(3)* %in) #0 {
237 %a = load i1, i1 addrspace(3)* %in
239 store i64 %ext, i64 addrspace(3)* %out
244 define void @local_zextload_v1i1_to_v1i64(<1 x i64> addrspace(3)* %out, <1 x i1> addrspace(3)* %in)…
245 %load = load <1 x i1>, <1 x i1> addrspace(3)* %in
247 store <1 x i64> %ext, <1 x i64> addrspace(3)* %out
252 define void @local_sextload_v1i1_to_v1i64(<1 x i64> addrspace(3)* %out, <1 x i1> addrspace(3)* %in)…
253 %load = load <1 x i1>, <1 x i1> addrspace(3)* %in
255 store <1 x i64> %ext, <1 x i64> addrspace(3)* %out
260 define void @local_zextload_v2i1_to_v2i64(<2 x i64> addrspace(3)* %out, <2 x i1> addrspace(3)* %in)…
261 %load = load <2 x i1>, <2 x i1> addrspace(3)* %in
263 store <2 x i64> %ext, <2 x i64> addrspace(3)* %out
268 define void @local_sextload_v2i1_to_v2i64(<2 x i64> addrspace(3)* %out, <2 x i1> addrspace(3)* %in)…
269 %load = load <2 x i1>, <2 x i1> addrspace(3)* %in
271 store <2 x i64> %ext, <2 x i64> addrspace(3)* %out
276 define void @local_zextload_v3i1_to_v3i64(<3 x i64> addrspace(3)* %out, <3 x i1> addrspace(3)* %in)…
277 %load = load <3 x i1>, <3 x i1> addrspace(3)* %in
279 store <3 x i64> %ext, <3 x i64> addrspace(3)* %out
284 define void @local_sextload_v3i1_to_v3i64(<3 x i64> addrspace(3)* %out, <3 x i1> addrspace(3)* %in)…
285 %load = load <3 x i1>, <3 x i1> addrspace(3)* %in
287 store <3 x i64> %ext, <3 x i64> addrspace(3)* %out
292 define void @local_zextload_v4i1_to_v4i64(<4 x i64> addrspace(3)* %out, <4 x i1> addrspace(3)* %in)…
293 %load = load <4 x i1>, <4 x i1> addrspace(3)* %in
295 store <4 x i64> %ext, <4 x i64> addrspace(3)* %out
300 define void @local_sextload_v4i1_to_v4i64(<4 x i64> addrspace(3)* %out, <4 x i1> addrspace(3)* %in)…
301 %load = load <4 x i1>, <4 x i1> addrspace(3)* %in
303 store <4 x i64> %ext, <4 x i64> addrspace(3)* %out
308 define void @local_zextload_v8i1_to_v8i64(<8 x i64> addrspace(3)* %out, <8 x i1> addrspace(3)* %in)…
309 %load = load <8 x i1>, <8 x i1> addrspace(3)* %in
311 store <8 x i64> %ext, <8 x i64> addrspace(3)* %out
316 define void @local_sextload_v8i1_to_v8i64(<8 x i64> addrspace(3)* %out, <8 x i1> addrspace(3)* %in)…
317 %load = load <8 x i1>, <8 x i1> addrspace(3)* %in
319 store <8 x i64> %ext, <8 x i64> addrspace(3)* %out
324 define void @local_zextload_v16i1_to_v16i64(<16 x i64> addrspace(3)* %out, <16 x i1> addrspace(3)* …
325 %load = load <16 x i1>, <16 x i1> addrspace(3)* %in
327 store <16 x i64> %ext, <16 x i64> addrspace(3)* %out
332 define void @local_sextload_v16i1_to_v16i64(<16 x i64> addrspace(3)* %out, <16 x i1> addrspace(3)* …
333 %load = load <16 x i1>, <16 x i1> addrspace(3)* %in
335 store <16 x i64> %ext, <16 x i64> addrspace(3)* %out
340 define void @local_zextload_v32i1_to_v32i64(<32 x i64> addrspace(3)* %out, <32 x i1> addrspace(3)* …
341 %load = load <32 x i1>, <32 x i1> addrspace(3)* %in
343 store <32 x i64> %ext, <32 x i64> addrspace(3)* %out
348 define void @local_sextload_v32i1_to_v32i64(<32 x i64> addrspace(3)* %out, <32 x i1> addrspace(3)* …
349 %load = load <32 x i1>, <32 x i1> addrspace(3)* %in
351 store <32 x i64> %ext, <32 x i64> addrspace(3)* %out
356 define void @local_zextload_v64i1_to_v64i64(<64 x i64> addrspace(3)* %out, <64 x i1> addrspace(3)* …
357 %load = load <64 x i1>, <64 x i1> addrspace(3)* %in
359 store <64 x i64> %ext, <64 x i64> addrspace(3)* %out
364 define void @local_sextload_v64i1_to_v64i64(<64 x i64> addrspace(3)* %out, <64 x i1> addrspace(3)* …
365 %load = load <64 x i1>, <64 x i1> addrspace(3)* %in
367 store <64 x i64> %ext, <64 x i64> addrspace(3)* %out