/external/llvm-project/llvm/test/CodeGen/X86/ |
D | vector-reduce-or.ll | 24 ; AVX-NEXT: vpor %xmm1, %xmm0, %xmm0 43 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 45 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 53 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 55 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 63 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0 65 ; AVX512-NEXT: vpor %xmm1, %xmm0, %xmm0 97 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 99 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 101 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 [all …]
|
D | speculative-load-hardening-gather.ll | 16 ; 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 …]
|
D | vector-fshr-128.ll | 82 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 93 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 104 ; AVX512F-NEXT: vpor %xmm1, %xmm0, %xmm0 115 ; AVX512VL-NEXT: vpor %xmm1, %xmm0, %xmm0 126 ; AVX512BW-NEXT: vpor %xmm1, %xmm0, %xmm0 147 ; AVX512VLBW-NEXT: vpor %xmm1, %xmm0, %xmm0 166 ; XOPAVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 177 ; XOPAVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 290 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 301 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 [all …]
|
D | vector-rotate-256.ll | 52 ; AVX2-NEXT: vpor %ymm0, %ymm1, %ymm0 137 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2 150 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 162 ; AVX2-NEXT: vpor %ymm0, %ymm2, %ymm0 247 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2 260 ; AVX1-NEXT: vpor %xmm3, %xmm0, %xmm0 286 ; AVX2-NEXT: vpor %ymm0, %ymm4, %ymm0 325 ; AVX512BW-NEXT: vpor %ymm0, %ymm2, %ymm0 335 ; AVX512VLBW-NEXT: vpor %ymm0, %ymm2, %ymm0 384 ; AVX1-NEXT: vpor %xmm3, %xmm5, %xmm3 [all …]
|
D | vector-fshl-rot-256.ll | 65 ; AVX2-NEXT: vpor %ymm0, %ymm3, %ymm0 147 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2 160 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 172 ; AVX2-NEXT: vpor %ymm0, %ymm2, %ymm0 254 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2 267 ; AVX1-NEXT: vpor %xmm3, %xmm0, %xmm0 293 ; AVX2-NEXT: vpor %ymm0, %ymm4, %ymm0 332 ; AVX512BW-NEXT: vpor %ymm0, %ymm2, %ymm0 342 ; AVX512VLBW-NEXT: vpor %ymm0, %ymm2, %ymm0 388 ; AVX1-NEXT: vpor %xmm3, %xmm5, %xmm3 [all …]
|
D | vector-fshr-rot-256.ll | 65 ; AVX2-NEXT: vpor %ymm0, %ymm3, %ymm0 154 ; AVX1-NEXT: vpor %xmm6, %xmm2, %xmm2 168 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 182 ; AVX2-NEXT: vpor %ymm0, %ymm2, %ymm0 271 ; AVX1-NEXT: vpor %xmm7, %xmm2, %xmm2 285 ; AVX1-NEXT: vpor %xmm3, %xmm0, %xmm0 312 ; AVX2-NEXT: vpor %ymm0, %ymm4, %ymm0 357 ; AVX512BW-NEXT: vpor %ymm0, %ymm2, %ymm0 369 ; AVX512VLBW-NEXT: vpor %ymm0, %ymm2, %ymm0 420 ; AVX1-NEXT: vpor %xmm3, %xmm5, %xmm3 [all …]
|
D | avx2-logic.ll | 48 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
|
D | vector-reduce-or-cmp.ll | 100 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 109 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0 161 ; AVX2-NEXT: vpor %ymm3, %ymm1, %ymm1 162 ; AVX2-NEXT: vpor %ymm1, %ymm2, %ymm1 163 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 173 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0 293 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 302 ; AVX512-NEXT: vpor %ymm1, %ymm0, %ymm0 354 ; AVX2-NEXT: vpor %ymm3, %ymm1, %ymm1 355 ; AVX2-NEXT: vpor %ymm1, %ymm2, %ymm1 [all …]
|
D | vector-fshl-128.ll | 82 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 93 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 104 ; AVX512F-NEXT: vpor %xmm1, %xmm0, %xmm0 115 ; AVX512VL-NEXT: vpor %xmm1, %xmm0, %xmm0 126 ; AVX512BW-NEXT: vpor %xmm1, %xmm0, %xmm0 147 ; AVX512VLBW-NEXT: vpor %xmm1, %xmm0, %xmm0 165 ; XOPAVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 176 ; XOPAVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 289 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 300 ; AVX2-NEXT: vpor %xmm1, %xmm0, %xmm0 [all …]
|
D | vector-fshr-256.ll | 63 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 74 ; AVX512F-NEXT: vpor %ymm1, %ymm0, %ymm0 85 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0 96 ; AVX512BW-NEXT: vpor %ymm1, %ymm0, %ymm0 116 ; AVX512VLBW-NEXT: vpor %ymm1, %ymm0, %ymm0 156 ; XOPAVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 219 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 230 ; AVX512F-NEXT: vpor %ymm1, %ymm0, %ymm0 241 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0 252 ; AVX512BW-NEXT: vpor %ymm1, %ymm0, %ymm0 [all …]
|
D | vector-fshl-256.ll | 63 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 74 ; AVX512F-NEXT: vpor %ymm1, %ymm0, %ymm0 85 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0 96 ; AVX512BW-NEXT: vpor %ymm1, %ymm0, %ymm0 116 ; AVX512VLBW-NEXT: vpor %ymm1, %ymm0, %ymm0 155 ; XOPAVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 218 ; AVX2-NEXT: vpor %ymm1, %ymm0, %ymm0 229 ; AVX512F-NEXT: vpor %ymm1, %ymm0, %ymm0 240 ; AVX512VL-NEXT: vpor %ymm1, %ymm0, %ymm0 251 ; AVX512BW-NEXT: vpor %ymm1, %ymm0, %ymm0 [all …]
|
D | midpoint-int-vec-256.ll | 494 ; AVX1-FALLBACK-NEXT: vpor %xmm5, %xmm8, %xmm5 502 ; AVX1-FALLBACK-NEXT: vpor %xmm8, %xmm9, %xmm5 520 ; AVX2-NEXT: vpor %ymm3, %ymm2, %ymm3 555 ; XOP-FALLBACK-NEXT: vpor %xmm5, %xmm8, %xmm5 563 ; XOP-FALLBACK-NEXT: vpor %xmm8, %xmm9, %xmm5 595 ; XOPAVX1-NEXT: vpor %xmm5, %xmm8, %xmm5 603 ; XOPAVX1-NEXT: vpor %xmm8, %xmm9, %xmm5 718 ; AVX1-FALLBACK-NEXT: vpor %xmm10, %xmm9, %xmm7 726 ; AVX1-FALLBACK-NEXT: vpor %xmm10, %xmm8, %xmm6 747 ; AVX2-NEXT: vpor %ymm5, %ymm4, %ymm5 [all …]
|
D | vector-rotate-128.ll | 71 ; AVX1-NEXT: vpor %xmm0, %xmm1, %xmm0 80 ; AVX2-NEXT: vpor %xmm0, %xmm1, %xmm0 205 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 216 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0 352 ; AVX1-NEXT: vpor %xmm2, %xmm0, %xmm0 369 ; AVX2-NEXT: vpor %xmm2, %xmm0, %xmm0 383 ; AVX512F-NEXT: vpor %ymm0, %ymm2, %ymm0 399 ; AVX512VL-NEXT: vpor %ymm0, %ymm2, %ymm0 412 ; AVX512BW-NEXT: vpor %xmm0, %xmm2, %xmm0 423 ; AVX512VLBW-NEXT: vpor %xmm0, %xmm2, %xmm0 [all …]
|
D | vector-fshl-rot-128.ll | 85 ; AVX1-NEXT: vpor %xmm0, %xmm3, %xmm0 97 ; AVX2-NEXT: vpor %xmm0, %xmm3, %xmm0 222 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 233 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0 366 ; AVX1-NEXT: vpor %xmm2, %xmm0, %xmm0 383 ; AVX2-NEXT: vpor %xmm2, %xmm0, %xmm0 397 ; AVX512F-NEXT: vpor %ymm0, %ymm2, %ymm0 413 ; AVX512VL-NEXT: vpor %ymm0, %ymm2, %ymm0 426 ; AVX512BW-NEXT: vpor %xmm0, %xmm2, %xmm0 437 ; AVX512VLBW-NEXT: vpor %xmm0, %xmm2, %xmm0 [all …]
|
D | vector-fshr-rot-128.ll | 85 ; AVX1-NEXT: vpor %xmm0, %xmm3, %xmm0 97 ; AVX2-NEXT: vpor %xmm0, %xmm3, %xmm0 230 ; AVX1-NEXT: vpor %xmm1, %xmm0, %xmm0 243 ; AVX2-NEXT: vpor %xmm0, %xmm2, %xmm0 386 ; AVX1-NEXT: vpor %xmm2, %xmm0, %xmm0 405 ; AVX2-NEXT: vpor %xmm2, %xmm0, %xmm0 421 ; AVX512F-NEXT: vpor %ymm0, %ymm2, %ymm0 439 ; AVX512VL-NEXT: vpor %ymm0, %ymm2, %ymm0 454 ; AVX512BW-NEXT: vpor %xmm0, %xmm2, %xmm0 467 ; AVX512VLBW-NEXT: vpor %xmm0, %xmm2, %xmm0 [all …]
|
D | midpoint-int-vec-128.ll | 72 ; AVX1-FALLBACK-NEXT: vpor {{.*}}(%rip), %xmm2, %xmm2 85 ; AVX2-FALLBACK-NEXT: vpor %xmm3, %xmm2, %xmm2 97 ; XOP-FALLBACK-NEXT: vpor {{.*}}(%rip), %xmm2, %xmm2 108 ; XOPAVX1-NEXT: vpor {{.*}}(%rip), %xmm2, %xmm2 120 ; XOPAVX2-NEXT: vpor %xmm3, %xmm2, %xmm2 240 ; AVX1-FALLBACK-NEXT: vpor {{.*}}(%rip), %xmm3, %xmm3 255 ; AVX2-FALLBACK-NEXT: vpor %xmm4, %xmm3, %xmm3 266 ; XOP-FALLBACK-NEXT: vpor {{.*}}(%rip), %xmm2, %xmm2 277 ; XOPAVX1-NEXT: vpor {{.*}}(%rip), %xmm2, %xmm2 289 ; XOPAVX2-NEXT: vpor %xmm3, %xmm2, %xmm2 [all …]
|
D | midpoint-int-vec-512.ll | 331 ; AVX512F-NEXT: vpor %ymm6, %ymm5, %ymm5 333 ; AVX512F-NEXT: vpor %ymm6, %ymm4, %ymm4 355 ; AVX512VL-FALLBACK-NEXT: vpor %ymm6, %ymm5, %ymm5 357 ; AVX512VL-FALLBACK-NEXT: vpor %ymm6, %ymm4, %ymm4 406 ; AVX512F-NEXT: vpor %ymm4, %ymm7, %ymm6 408 ; AVX512F-NEXT: vpor %ymm4, %ymm5, %ymm4 483 ; AVX512F-NEXT: vpor %ymm6, %ymm5, %ymm5 485 ; AVX512F-NEXT: vpor %ymm6, %ymm4, %ymm4 508 ; AVX512VL-FALLBACK-NEXT: vpor %ymm6, %ymm5, %ymm5 510 ; AVX512VL-FALLBACK-NEXT: vpor %ymm6, %ymm4, %ymm4 [all …]
|
/external/libjpeg-turbo/simd/x86_64/ |
D | jdsample-avx2.asm | 384 vpor ymm0, ymm0, ymm4 ; ymm0=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16) 385 vpor ymm5, ymm5, ymm6 ; ymm5=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30) 394 … vpor ymm1, ymm1, YMMWORD [wk(0)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14) 395 … vpor ymm2, ymm2, YMMWORD [wk(2)] ; ymm2=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32) 417 vpor ymm1, ymm1, ymm0 ; ymm1=Out0L=( 0 1 2 ... 29 30 31) 418 vpor ymm5, ymm5, ymm2 ; ymm5=Out0H=(32 33 34 ... 61 62 63) 438 vpor ymm7, ymm7, ymm3 ; ymm7=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16) 439 vpor ymm0, ymm0, ymm2 ; ymm0=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30) 448 … vpor ymm1, ymm1, YMMWORD [wk(1)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14) 449 … vpor ymm5, ymm5, YMMWORD [wk(3)] ; ymm5=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32) [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx2-logic.ll | 26 ; CHECK: vpor 27 ; CHECK: vpor %ymm 29 define <4 x i64> @vpor(<4 x i64> %a, <4 x i64> %b) nounwind uwtable readnone ssp {
|
D | machine-combiner-int-vec.ll | 38 ; 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
|
D | vector-rotate-256.ll | 46 ; 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 …]
|
D | vector-rotate-128.ll | 66 ; 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/ |
D | jdsample-avx2.asm | 170 vpor ymm2, ymm2, ymm3 ; ymm2=OutL=( 0 1 2 ... 29 30 31) 171 vpor ymm5, ymm5, ymm6 ; ymm5=OutH=(32 33 34 ... 61 62 63) 480 vpor ymm7, ymm7, ymm3 ; ymm7=( 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16) 481 vpor ymm0, ymm0, ymm2 ; ymm0=(15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30) 490 … vpor ymm1, ymm1, YMMWORD [wk(1)] ; ymm1=(-1 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14) 491 … vpor ymm5, ymm5, YMMWORD [wk(3)] ; ymm5=(17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32) 513 vpor ymm1, ymm1, ymm7 ; ymm1=Out1L=( 0 1 2 ... 29 30 31) 514 vpor ymm0, ymm0, ymm5 ; ymm0=Out1H=(32 33 34 ... 61 62 63)
|
/external/rust/crates/ring/pregenerated/ |
D | chacha-x86_64-macosx.S | 1123 vpor %ymm0,%ymm14,%ymm0 1129 vpor %ymm1,%ymm15,%ymm1 1140 vpor %ymm0,%ymm15,%ymm0 1146 vpor %ymm1,%ymm14,%ymm1 1161 vpor %ymm2,%ymm14,%ymm2 1167 vpor %ymm3,%ymm15,%ymm3 1178 vpor %ymm2,%ymm15,%ymm2 1184 vpor %ymm3,%ymm14,%ymm3 1195 vpor %ymm1,%ymm14,%ymm1 1201 vpor %ymm2,%ymm15,%ymm2 [all …]
|
/external/openscreen/third_party/boringssl/mac-x86_64/crypto/chacha/ |
D | chacha-x86_64.S | 1126 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 …]
|