Lines Matching refs:select

16 ; SelectionDAGBuilder for some reason changes the select type.
23 %select = select i1 %cmp, <2 x i8> %a, <2 x i8> %b
24 store <2 x i8> %select, <2 x i8> addrspace(1)* %out, align 2
35 %select = select i1 %cmp, <4 x i8> %a, <4 x i8> %b
36 store <4 x i8> %select, <4 x i8> addrspace(1)* %out, align 4
48 %select = select i1 %cmp, <8 x i8> %a, <8 x i8> %b
49 store <8 x i8> %select, <8 x i8> addrspace(1)* %out, align 4
63 %select = select i1 %cmp, <16 x i8> %a, <16 x i8> %b
64 store <16 x i8> %select, <16 x i8> addrspace(1)* %out, align 4
76 %select = select i1 %cmp, <4 x i8> %a, <4 x i8> %b
77 store <4 x i8> %select, <4 x i8> addrspace(1)* %out, align 4
92 %select = select i1 %cmp, <2 x i16> %a, <2 x i16> %b
93 store <2 x i16> %select, <2 x i16> addrspace(1)* %out, align 4
106 %select = select i1 %cmp, <2 x i16> %a, <2 x i16> %b
107 store <2 x i16> %select, <2 x i16> addrspace(1)* %out, align 4
124 %select = select i1 %cmp, <3 x i16> %a, <3 x i16> %b
125 store <3 x i16> %select, <3 x i16> addrspace(1)* %out, align 4
137 %select = select i1 %cmp, <4 x i16> %a, <4 x i16> %b
138 store <4 x i16> %select, <4 x i16> addrspace(1)* %out, align 4
152 %select = select i1 %cmp, <8 x i16> %a, <8 x i16> %b
153 store <8 x i16> %select, <8 x i16> addrspace(1)* %out, align 4
158 ; vector select with SGPR inputs.
166 %select = select i1 %cmp, <2 x i32> %a, <2 x i32> %b
167 store <2 x i32> %select, <2 x i32> addrspace(1)* %out, align 8
179 %select = select i1 %cmp, <4 x i32> %a, <4 x i32> %b
180 store <4 x i32> %select, <4 x i32> addrspace(1)* %out, align 16
197 %tmp3 = select i1 %tmp2, <4 x i32> %val, <4 x i32> zeroinitializer
213 %select = select i1 %cmp, <8 x i32> %a, <8 x i32> %b
214 store <8 x i32> %select, <8 x i32> addrspace(1)* %out, align 16
231 %select = select i1 %cmp, <2 x float> %a, <2 x float> %b
232 store <2 x float> %select, <2 x float> addrspace(1)* %out, align 16
246 %select = select i1 %cmp, <3 x float> %a, <3 x float> %b
247 store <3 x float> %select, <3 x float> addrspace(1)* %out, align 16
263 %select = select i1 %cmp, <4 x float> %a, <4 x float> %b
264 store <4 x float> %select, <4 x float> addrspace(1)* %out, align 16
281 %tmp3 = select i1 %tmp2, <4 x float> %val, <4 x float> zeroinitializer
298 %select = select i1 %cmp, <5 x float> %a, <5 x float> %b
299 store <5 x float> %select, <5 x float> addrspace(1)* %out, align 16
314 %select = select i1 %cmp, <8 x float> %a, <8 x float> %b
315 store <8 x float> %select, <8 x float> addrspace(1)* %out, align 16
326 %select = select i1 %cmp, <2 x double> %a, <2 x double> %b
327 store <2 x double> %select, <2 x double> addrspace(1)* %out, align 16
342 %select = select i1 %cmp, <4 x double> %a, <4 x double> %b
343 store <4 x double> %select, <4 x double> addrspace(1)* %out, align 16
366 %select = select i1 %cmp, <8 x double> %a, <8 x double> %b
367 store <8 x double> %select, <8 x double> addrspace(1)* %out, align 16
378 %select = select i1 %cmp, <2 x half> %a, <2 x half> %b
379 store <2 x half> %select, <2 x half> addrspace(1)* %out, align 4
391 %select = select i1 %cmp, <3 x half> %a, <3 x half> %b
392 store <3 x half> %select, <3 x half> addrspace(1)* %out, align 4
404 %select = select i1 %cmp, <4 x half> %a, <4 x half> %b
405 store <4 x half> %select, <4 x half> addrspace(1)* %out, align 4