Home
last modified time | relevance | path

Searched refs:vpor (Results 1 – 25 of 135) sorted by relevance

123456

/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dvector-reduce-or.ll24 ; AVX-NEXT: vpor %xmm1, %xmm0, %xmm0
31 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
60 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0
62 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0
70 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0
72 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0
104 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0
106 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0
108 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0
158 ; AVX2-NEXT: vpor %ymm3, %ymm1, %ymm1
[all …]
Dvector-rotate-256.ll50 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
120 ; AVX1-NEXT: vpor %xmm5, %xmm2, %xmm2
132 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0
142 ; AVX2-NEXT: vpor %ymm0, %ymm2, %ymm0
213 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2
225 ; AVX1-NEXT: vpor %xmm3, %xmm0, %xmm0
250 ; AVX2-NEXT: vpor %ymm0, %ymm3, %ymm0
264 ; AVX512F-NEXT: vpor %ymm0, %ymm2, %ymm0
278 ; AVX512VL-NEXT: vpor %ymm0, %ymm2, %ymm0
289 ; AVX512BW-NEXT: vpor %ymm0, %ymm2, %ymm0
[all …]
Dvector-rotate-512.ll47 ; AVX512F-NEXT: vpor %ymm0, %ymm4, %ymm0
56 ; AVX512F-NEXT: vpor %ymm1, %ymm2, %ymm1
70 ; AVX512VL-NEXT: vpor %ymm0, %ymm4, %ymm0
79 ; AVX512VL-NEXT: vpor %ymm1, %ymm2, %ymm1
115 ; AVX512F-NEXT: vpor %ymm4, %ymm6, %ymm4
124 ; AVX512F-NEXT: vpor %ymm4, %ymm8, %ymm4
131 ; AVX512F-NEXT: vpor %ymm4, %ymm10, %ymm4
138 ; AVX512F-NEXT: vpor %ymm2, %ymm4, %ymm2
145 ; AVX512F-NEXT: vpor %ymm2, %ymm4, %ymm2
151 ; AVX512F-NEXT: vpor %ymm2, %ymm4, %ymm2
[all …]
Dvector-compare-any_of.ll109 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
111 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
234 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
236 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
238 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
269 ; AVX-NEXT: vpor %xmm1, %xmm0, %xmm0
277 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
325 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0
327 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0
385 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0
[all …]
Dvector-rotate-128.ll69 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0
78 ; AVX2-NEXT: vpor %xmm0, %xmm1, %xmm0
186 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0
195 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0
316 ; AVX1-NEXT: vpor %xmm2, %xmm0, %xmm0
333 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0
348 ; AVX512F-NEXT: vpor %xmm0, %xmm2, %xmm0
363 ; AVX512VL-NEXT: vpor %xmm0, %xmm2, %xmm0
375 ; AVX512BW-NEXT: vpor %xmm0, %xmm2, %xmm0
385 ; AVX512VLBW-NEXT: vpor %xmm0, %xmm2, %xmm0
[all …]
Dspeculative-load-hardening-gather.ll16 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
39 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
62 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
85 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
108 ; CHECK-NEXT: vpor %ymm0, %ymm3, %ymm0
131 ; CHECK-NEXT: vpor %ymm0, %ymm3, %ymm0
155 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
178 ; CHECK-NEXT: vpor %ymm0, %ymm3, %ymm0
201 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
224 ; CHECK-NEXT: vpor %xmm0, %xmm3, %xmm0
[all …]
Davx2-logic.ll48 define <4 x i64> @vpor(<4 x i64> %a, <4 x i64> %b) nounwind uwtable readnone ssp {
49 ; X32-LABEL: vpor:
53 ; X32-NEXT: vpor %ymm1, %ymm0, %ymm0
56 ; X64-LABEL: vpor:
60 ; X64-NEXT: vpor %ymm1, %ymm0, %ymm0
Dmachine-combiner-int-vec.ll38 ; AVX-NEXT: vpor %xmm3, %xmm2, %xmm1
39 ; AVX-NEXT: vpor %xmm1, %xmm0, %xmm0
89 ; AVX-NEXT: vpor %ymm3, %ymm2, %ymm1
90 ; AVX-NEXT: vpor %ymm1, %ymm0, %ymm0
Daes-schedule.ll460 ; SANDY-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
474 ; HASWELL-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
489 ; BROADWELL-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
503 ; SKYLAKE-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
517 ; SKX-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
531 ; BTVER2-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.50]
545 ; ZNVER1-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.25]
581 ; SANDY-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
595 ; HASWELL-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
609 ; BROADWELL-NEXT: vpor %xmm1, %xmm0, %xmm0 # sched: [1:0.33]
[all …]
Dvector-bitreverse.ll289 ; AVX-NEXT: vpor %xmm0, %xmm2, %xmm0
366 ; AVX-NEXT: vpor %xmm0, %xmm2, %xmm0
443 ; AVX-NEXT: vpor %xmm0, %xmm2, %xmm0
522 ; AVX-NEXT: vpor %xmm0, %xmm2, %xmm0
627 ; AVX1-NEXT: vpor %xmm1, %xmm3, %xmm1
633 ; AVX1-NEXT: vpor %xmm0, %xmm3, %xmm0
647 ; AVX2-NEXT: vpor %ymm0, %ymm2, %ymm0
660 ; AVX512-NEXT: vpor %ymm0, %ymm2, %ymm0
800 ; AVX1-NEXT: vpor %xmm1, %xmm4, %xmm1
807 ; AVX1-NEXT: vpor %xmm0, %xmm2, %xmm0
[all …]
Dcombine-rotates.ll34 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0
68 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0
131 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0
182 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0
236 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0
Dvec-copysign-avx512.ll10 ; AVX512VL-NEXT: vpor %xmm1, %xmm0, %xmm0
28 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0
75 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0
Drotate-extract-vector.ll163 ; CHECK-NEXT: vpor %ymm0, %ymm1, %ymm0
180 ; CHECK-NEXT: vpor %xmm0, %xmm1, %xmm0
198 ; CHECK-NEXT: vpor %ymm0, %ymm1, %ymm0
251 ; X86-NEXT: vpor %xmm0, %xmm1, %xmm0
280 ; X64-NEXT: vpor %xmm1, %xmm0, %xmm0
/external/libjpeg-turbo/simd/x86_64/
Djdsample-avx2.asm385 vpor ymm0, ymm0, ymm4 ; ymm0=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16)
386 vpor ymm5, ymm5, ymm6 ; ymm5=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30)
395vpor ymm1, ymm1, YMMWORD [wk(0)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14)
396vpor ymm2, ymm2, YMMWORD [wk(2)] ; ymm2=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32)
418 vpor ymm1, ymm1, ymm0 ; ymm1=Out0L=( 0 1 2 ... 29 30 31)
419 vpor ymm5, ymm5, ymm2 ; ymm5=Out0H=(32 33 34 ... 61 62 63)
439 vpor ymm7, ymm7, ymm3 ; ymm7=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16)
440 vpor ymm0, ymm0, ymm2 ; ymm0=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30)
449vpor ymm1, ymm1, YMMWORD [wk(1)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14)
450vpor ymm5, ymm5, YMMWORD [wk(3)] ; ymm5=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32)
[all …]
Djccolext-avx2.asm116 vpor xmmA, xmmA, xmmF
123 vpor xmmA, xmmA, xmmB
130 vpor ymmA, ymmB
244 vpor xmmA, xmmA, xmmF
252 vpor ymmA, ymmA, ymmF
435 vpor ymm5, ymm5, ymm7 ; ymm5=Cb
502 vpor ymm6, ymm6, ymm0 ; ymm6=Y
523 vpor ymm1, ymm1, ymm7 ; ymm1=Cr
/external/llvm/test/CodeGen/X86/
Davx2-logic.ll26 ; CHECK: vpor
27 ; CHECK: vpor %ymm
29 define <4 x i64> @vpor(<4 x i64> %a, <4 x i64> %b) nounwind uwtable readnone ssp {
Dmachine-combiner-int-vec.ll38 ; AVX-NEXT: vpor %xmm3, %xmm2, %xmm1
39 ; AVX-NEXT: vpor %xmm1, %xmm0, %xmm0
89 ; AVX-NEXT: vpor %ymm3, %ymm2, %ymm1
90 ; AVX-NEXT: vpor %ymm1, %ymm0, %ymm0
Dvector-rotate-256.ll46 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
124 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
160 ; AVX1-NEXT: vpor %xmm5, %xmm4, %xmm5
175 ; AVX1-NEXT: vpor %xmm6, %xmm1, %xmm1
190 ; AVX1-NEXT: vpor %xmm5, %xmm3, %xmm3
204 ; AVX1-NEXT: vpor %xmm4, %xmm2, %xmm2
241 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
359 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
415 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
437 ; XOPAVX2-NEXT: vpor %ymm0, %ymm1, %ymm0
[all …]
Dvector-rotate-128.ll66 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0
75 ; AVX2-NEXT: vpor %xmm0, %xmm1, %xmm0
196 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0
205 ; AVX2-NEXT: vpor %xmm0, %xmm1, %xmm0
390 ; AVX1-NEXT: vpor %xmm3, %xmm1, %xmm1
404 ; AVX1-NEXT: vpor %xmm3, %xmm2, %xmm2
416 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0
433 ; AVX2-NEXT: vpor %xmm0, %xmm1, %xmm0
652 ; AVX-NEXT: vpor %xmm0, %xmm1, %xmm0
768 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0
[all …]
/external/libjpeg-turbo/simd/i386/
Djdsample-avx2.asm172 vpor ymm2, ymm2, ymm3 ; ymm2=OutL=( 0 1 2 ... 29 30 31)
173 vpor ymm5, ymm5, ymm6 ; ymm5=OutH=(32 33 34 ... 61 62 63)
482 vpor ymm7, ymm7, ymm3 ; ymm7=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16)
483 vpor ymm0, ymm0, ymm2 ; ymm0=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30)
492vpor ymm1, ymm1, YMMWORD [wk(1)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14)
493vpor ymm5, ymm5, YMMWORD [wk(3)] ; ymm5=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32)
515 vpor ymm1, ymm1, ymm7 ; ymm1=Out1L=( 0 1 2 ... 29 30 31)
516 vpor ymm0, ymm0, ymm5 ; ymm0=Out1H=(32 33 34 ... 61 62 63)
/external/boringssl/linux-x86_64/crypto/chacha/
Dchacha-x86_64.S1133 vpor %ymm0,%ymm14,%ymm0
1139 vpor %ymm1,%ymm15,%ymm1
1150 vpor %ymm0,%ymm15,%ymm0
1156 vpor %ymm1,%ymm14,%ymm1
1171 vpor %ymm2,%ymm14,%ymm2
1177 vpor %ymm3,%ymm15,%ymm3
1188 vpor %ymm2,%ymm15,%ymm2
1194 vpor %ymm3,%ymm14,%ymm3
1205 vpor %ymm1,%ymm14,%ymm1
1211 vpor %ymm2,%ymm15,%ymm2
[all …]
/external/boringssl/mac-x86_64/crypto/chacha/
Dchacha-x86_64.S1126 vpor %ymm0,%ymm14,%ymm0
1132 vpor %ymm1,%ymm15,%ymm1
1143 vpor %ymm0,%ymm15,%ymm0
1149 vpor %ymm1,%ymm14,%ymm1
1164 vpor %ymm2,%ymm14,%ymm2
1170 vpor %ymm3,%ymm15,%ymm3
1181 vpor %ymm2,%ymm15,%ymm2
1187 vpor %ymm3,%ymm14,%ymm3
1198 vpor %ymm1,%ymm14,%ymm1
1204 vpor %ymm2,%ymm15,%ymm2
[all …]
/external/boringssl/linux-x86_64/crypto/fipsmodule/
Drsaz-avx2.S1685 vpor %ymm0,%ymm1,%ymm4
1689 vpor %ymm2,%ymm3,%ymm5
1695 vpor %ymm0,%ymm4,%ymm4
1698 vpor %ymm1,%ymm5,%ymm5
1700 vpor %ymm2,%ymm4,%ymm4
1702 vpor %ymm3,%ymm5,%ymm5
1704 vpor %ymm0,%ymm4,%ymm4
1706 vpor %ymm1,%ymm5,%ymm5
1708 vpor %ymm2,%ymm4,%ymm4
1710 vpor %ymm3,%ymm5,%ymm5
[all …]
/external/boringssl/mac-x86_64/crypto/fipsmodule/
Drsaz-avx2.S1685 vpor %ymm0,%ymm1,%ymm4
1689 vpor %ymm2,%ymm3,%ymm5
1695 vpor %ymm0,%ymm4,%ymm4
1698 vpor %ymm1,%ymm5,%ymm5
1700 vpor %ymm2,%ymm4,%ymm4
1702 vpor %ymm3,%ymm5,%ymm5
1704 vpor %ymm0,%ymm4,%ymm4
1706 vpor %ymm1,%ymm5,%ymm5
1708 vpor %ymm2,%ymm4,%ymm4
1710 vpor %ymm3,%ymm5,%ymm5
[all …]
/external/boringssl/src/crypto/hrss/asm/
Dpoly_rq_mul.S5194 vpor %ymm10, %ymm7, %ymm7 label
5202 vpor %ymm10, %ymm8, %ymm8 label
5210 vpor %ymm10, %ymm5, %ymm5 label
5290 vpor %ymm8, %ymm3, %ymm3 label
5298 vpor %ymm8, %ymm4, %ymm4 label
5306 vpor %ymm8, %ymm11, %ymm11 label
5386 vpor %ymm4, %ymm10, %ymm10 label
5394 vpor %ymm4, %ymm9, %ymm9 label
5402 vpor %ymm4, %ymm5, %ymm5 label
5482 vpor %ymm9, %ymm8, %ymm8 label
[all …]

123456