Home
last modified time | relevance | path

Searched refs:vsel (Results 1 – 25 of 35) sorted by relevance

12

/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
Davx-blend.ll9 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x float> %v1, <4 x float> %v2
10 ret <4 x float> %vsel
18 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i32> %v1, <4 x i32> %v2
19 ret <4 x i32> %vsel
27 %vsel = select <2 x i1> <i1 true, i1 false>, <2 x double> %v1, <2 x double> %v2
28 ret <2 x double> %vsel
36 %vsel = select <2 x i1> <i1 true, i1 false>, <2 x i64> %v1, <2 x i64> %v2
37 ret <2 x i64> %vsel
45 …%vsel = select <16 x i1> <i1 true, i1 false, i1 false, i1 false, i1 true, i1 false, i1 false, i1 f…
46 ret <16 x i8> %vsel
[all …]
Dsse41-blend.ll7 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x float> %v1, <4 x float> %v2
8 ret <4 x float> %vsel
16 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i8> %v1, <4 x i8> %v2
17 ret <4 x i8> %vsel
24 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i16> %v1, <4 x i16> %v2
25 ret <4 x i16> %vsel
33 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i32> %v1, <4 x i32> %v2
34 ret <4 x i32> %vsel
42 …%vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x double> %v1, <4 x double> %v2
43 ret <4 x double> %vsel
[all …]
Dsse2-blend.ll9 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x float> %A, <4 x float> %B
10 store <4 x float > %vsel, <4 x float>* %v1
19 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i32> %A, <4 x i32> %B
20 store <4 x i32 > %vsel, <4 x i32>* %v1
34 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x i64> %A, <4 x i64> %B
35 store <4 x i64 > %vsel, <4 x i64>* %v1
50 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x double> %A, <4 x double> %B
51 store <4 x double > %vsel, <4 x double>* %v1
/external/boringssl/linux-ppc64le/crypto/aes/
Daesp8-ppc.S83 vsel 7,10,11,9
103 vsel 7,10,11,9
120 vsel 7,10,11,9
133 vsel 7,10,11,9
148 vsel 7,10,11,9
181 vsel 7,10,11,9
191 vsel 7,10,11,9
207 vsel 7,10,11,9
224 vsel 7,10,11,9
235 vsel 7,10,11,9
[all …]
/external/llvm/test/CodeGen/SystemZ/
Dvec-or-02.ll8 ; CHECK: vsel %v24, %v24, %v26, %v28
23 ; CHECK: vsel %v24, %v26, %v24, %v28
38 ; CHECK: vsel %v24, %v24, %v26, %v28
51 ; CHECK: vsel %v24, %v26, %v24, %v28
64 ; CHECK: vsel %v24, %v24, %v26, %v28
76 ; CHECK: vsel %v24, %v26, %v24, %v28
88 ; CHECK: vsel %v24, %v24, %v26, %v28
100 ; CHECK: vsel %v24, %v26, %v24, %v28
Dvec-cmp-03.ll115 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
127 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
139 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
151 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
163 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
175 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
187 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
199 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
211 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
223 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
Dvec-cmp-04.ll115 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
127 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
139 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
151 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
163 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
175 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
187 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
199 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
211 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
223 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
Dvec-cmp-01.ll115 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
127 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
139 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
151 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
163 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
175 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
187 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
199 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
211 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
223 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
Dvec-cmp-02.ll115 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
127 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
139 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
151 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
163 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
175 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
187 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
199 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
211 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
223 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
Dvec-cmp-06.ll168 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
182 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
194 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
206 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
218 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
230 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
244 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
256 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
268 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
280 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
[all …]
Dvec-cmp-05.ll311 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
323 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
335 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
347 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
359 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
371 ; CHECK-NEXT: vsel %v24, %v28, %v30, [[REG]]
383 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
395 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
407 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
419 ; CHECK-NEXT: vsel %v24, %v30, %v28, [[REG]]
[all …]
/external/llvm/test/CodeGen/PowerPC/
Dvec_select.ll5 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x float> %v1, <4 x float> %v2
6 ret <4 x float> %vsel
/external/llvm/test/CodeGen/X86/
Dvector-blend.ll33 %vsel = select <4 x i1> <i1 true, i1 false, i1 true, i1 false>, <4 x float> %v1, <4 x float> %v2
34 ret <4 x float> %vsel
60 %vsel = select <4 x i1> <i1 true, i1 false, i1 false, i1 false>, <4 x float> %v1, <4 x float> %v2
61 ret <4 x float> %vsel
92 %vsel = select <4 x i1> <i1 true, i1 true, i1 false, i1 true>, <4 x i8> %v1, <4 x i8> %v2
93 ret <4 x i8> %vsel
126 %vsel = select <4 x i1> <i1 true, i1 false, i1 true, i1 true>, <4 x i16> %v1, <4 x i16> %v2
127 ret <4 x i16> %vsel
160 %vsel = select <4 x i1> <i1 true, i1 false, i1 true, i1 false>, <4 x i32> %v1, <4 x i32> %v2
161 ret <4 x i32> %vsel
[all …]
/external/llvm/test/CodeGen/ARM/
Dsub-cmp-peephole.ll137 ; V8: vsel
153 ; V8: vsel
/external/llvm/test/MC/ARM/
Dinvalid-fp-armv8.s10 vsel.f32 s3, s4, s6
/external/valgrind/none/tests/ppc64/
Djm-vmx.stdout.exp-LE173vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
174 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
175vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfc…
176 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
177vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c…
178 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
179vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, f1f2f3f4f5f6f7f8f9fafbfc…
180 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
181vsel: f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
182 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
[all …]
Djm-vmx.stdout.exp_Minus_nan173vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
174 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
175vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfc…
176 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
177vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c…
178 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
179vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, f1f2f3f4f5f6f7f8f9fafbfc…
180 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
181vsel: f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
182 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
[all …]
/external/valgrind/none/tests/ppc32/
Djm-vmx.stdout.exp_Minus_nan173vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
174 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
175vsel: 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfc…
176 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
177vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c…
178 vsel: => 0102030405060708090a0b0c0e0d0e0f (00000000)
179vsel: 0102030405060708090a0b0c0e0d0e0f, f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, f1f2f3f4f5f6f7f8f9fafbfc…
180 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
181vsel: f1f2f3f4f5f6f7f8f9fafbfcfefdfeff, 0102030405060708090a0b0c0e0d0e0f, 0102030405060708090a0b0c…
182 vsel: => f1f2f3f4f5f6f7f8f9fafbfcfefdfeff (00000000)
[all …]
/external/llvm/test/MC/PowerPC/
Dppc64-encoding-vmx.s191 # CHECK-BE: vsel 2, 3, 4, 5 # encoding: [0x10,0x43,0x21,0x6a]
192 # CHECK-LE: vsel 2, 3, 4, 5 # encoding: [0x6a,0x21,0x43,0x10]
193 vsel 2, 3, 4, 5
/external/swiftshader/third_party/LLVM/lib/Target/PowerPC/
DREADME_ALTIVEC.txt188 5. vsel result together.
DPPCSchedule.td458 // vsel VecGeneral
/external/llvm/lib/Target/PowerPC/
DPPCScheduleP7.td66 // (instead of 4 cycles on the POWER6). vsel is handled by the PM pipeline
DREADME_ALTIVEC.txt188 5. vsel result together.
/external/llvm/test/MC/SystemZ/
Dinsn-good-z13.s3991 #CHECK: vsel %v0, %v0, %v0, %v0 # encoding: [0xe7,0x00,0x00,0x00,0x00,0x8d]
3992 #CHECK: vsel %v0, %v0, %v0, %v31 # encoding: [0xe7,0x00,0x00,0x00,0xf1,0x8d]
3993 #CHECK: vsel %v0, %v0, %v31, %v0 # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x8d]
3994 #CHECK: vsel %v0, %v31, %v0, %v0 # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x8d]
3995 #CHECK: vsel %v31, %v0, %v0, %v0 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x8d]
3996 #CHECK: vsel %v13, %v17, %v21, %v25 # encoding: [0xe7,0xd1,0x50,0x00,0x97,0x8d]
3998 vsel %v0, %v0, %v0, %v0
3999 vsel %v0, %v0, %v0, %v31
4000 vsel %v0, %v0, %v31, %v0
4001 vsel %v0, %v31, %v0, %v0
[all …]
/external/v8/src/arm/
Dassembler-arm.h1276 void vsel(const Condition cond,
1280 void vsel(const Condition cond,

12