/external/boringssl/src/crypto/hrss/asm/ |
D | poly_rq_mul.S | 388 vpsubw %ymm2, %ymm1, %ymm12 label 394 vpsubw %ymm2, %ymm1, %ymm13 label 400 vpsubw %ymm2, %ymm1, %ymm14 label 406 vpsubw %ymm2, %ymm1, %ymm15 label 443 vpsubw %ymm1, %ymm0, %ymm12 label 451 vpsubw %ymm1, %ymm0, %ymm13 label 459 vpsubw %ymm1, %ymm0, %ymm14 label 467 vpsubw %ymm1, %ymm0, %ymm15 label 586 vpsubw %ymm2, %ymm1, %ymm12 label 592 vpsubw %ymm2, %ymm1, %ymm13 label [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | vector-tzcnt-512.ll | 243 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm2, %ymm3 246 ; AVX512CD-NEXT: vpsubw %ymm3, %ymm0, %ymm0 258 ; AVX512CD-NEXT: vpsubw %ymm1, %ymm2, %ymm2 260 ; AVX512CD-NEXT: vpsubw %ymm3, %ymm1, %ymm1 275 ; AVX512CDBW-NEXT: vpsubw %zmm0, %zmm1, %zmm1 277 ; AVX512CDBW-NEXT: vpsubw {{.*}}(%rip), %zmm0, %zmm0 294 ; AVX512BW-NEXT: vpsubw %zmm0, %zmm1, %zmm1 296 ; AVX512BW-NEXT: vpsubw {{.*}}(%rip), %zmm0, %zmm0 317 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm2, %ymm3 320 ; AVX512CD-NEXT: vpsubw %ymm3, %ymm0, %ymm0 [all …]
|
D | vector-tzcnt-256.ll | 366 ; AVX1-NEXT: vpsubw %xmm1, %xmm2, %xmm1 367 ; AVX1-NEXT: vpsubw %xmm0, %xmm2, %xmm2 371 ; AVX1-NEXT: vpsubw %xmm1, %xmm0, %xmm2 384 ; AVX1-NEXT: vpsubw %xmm1, %xmm0, %xmm0 400 ; AVX2-NEXT: vpsubw %ymm0, %ymm1, %ymm1 402 ; AVX2-NEXT: vpsubw {{.*}}(%rip), %ymm0, %ymm0 419 ; AVX512CDVL-NEXT: vpsubw %ymm0, %ymm1, %ymm1 421 ; AVX512CDVL-NEXT: vpsubw {{.*}}(%rip), %ymm0, %ymm0 438 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm1, %ymm1 440 ; AVX512CD-NEXT: vpsubw {{.*}}(%rip), %ymm0, %ymm0 [all …]
|
D | vector-lzcnt-512.ll | 48 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm0, %ymm0 52 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm1, %ymm1 62 ; AVX512BW-NEXT: vpsubw %ymm2, %ymm1, %ymm1 66 ; AVX512BW-NEXT: vpsubw %ymm2, %ymm0, %ymm0 80 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm0, %ymm0 84 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm1, %ymm1 94 ; AVX512BW-NEXT: vpsubw %ymm2, %ymm1, %ymm1 98 ; AVX512BW-NEXT: vpsubw %ymm2, %ymm0, %ymm0
|
D | vector-idiv-udiv-256.ll | 147 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm3 153 ; AVX1-NEXT: vpsubw %xmm1, %xmm0, %xmm0 163 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm0 420 ; AVX1-NEXT: vpsubw %xmm3, %xmm1, %xmm4 426 ; AVX1-NEXT: vpsubw %xmm3, %xmm1, %xmm1 428 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm3 433 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm0 440 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm2 445 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm0
|
D | avx-arith.ll | 198 ; CHECK-NEXT: vpsubw %xmm 199 ; CHECK-NEXT: vpsubw %xmm 201 define <16 x i16> @vpsubw(<16 x i16> %i, <16 x i16> %j) nounwind readnone {
|
D | vector-tzcnt-128.ll | 760 ; AVX1-NEXT: vpsubw %xmm0, %xmm1, %xmm1 762 ; AVX1-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 779 ; AVX2-NEXT: vpsubw %xmm0, %xmm1, %xmm1 781 ; AVX2-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 798 ; AVX512CDVL-NEXT: vpsubw %xmm0, %xmm1, %xmm1 800 ; AVX512CDVL-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 817 ; AVX512CD-NEXT: vpsubw %xmm0, %xmm1, %xmm1 819 ; AVX512CD-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 958 ; AVX1-NEXT: vpsubw %xmm0, %xmm1, %xmm1 960 ; AVX1-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 [all …]
|
D | vector-shift-lshr-256.ll | 172 ; XOPAVX1-NEXT: vpsubw %xmm2, %xmm3, %xmm2 175 ; XOPAVX1-NEXT: vpsubw %xmm1, %xmm3, %xmm1 184 ; XOPAVX2-NEXT: vpsubw %xmm2, %xmm3, %xmm2 187 ; XOPAVX2-NEXT: vpsubw %xmm1, %xmm3, %xmm1 658 ; XOPAVX1-NEXT: vpsubw {{.*}}(%rip), %xmm1, %xmm2 661 ; XOPAVX1-NEXT: vpsubw {{.*}}(%rip), %xmm1, %xmm1 669 ; XOPAVX2-NEXT: vpsubw {{.*}}(%rip), %xmm1, %xmm2 672 ; XOPAVX2-NEXT: vpsubw {{.*}}(%rip), %xmm1, %xmm1
|
D | avx512bwvl-arith.ll | 90 ; CHECK: vpsubw %ymm{{.*}} 192 ; CHECK: vpsubw %xmm{{.*}}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | zero-idioms.s | 40 vpsubw %xmm3, %xmm3, %xmm3 label 45 vpsubw %xmm3, %xmm3, %xmm5 label 117 # CHECK-NEXT: 1 0 0.50 vpsubw %xmm3, %xmm3, %xmm3 121 # CHECK-NEXT: 1 0 0.50 vpsubw %xmm3, %xmm3, %xmm5 209 … - - - - - - - - - - vpsubw %xmm3, %xmm3, %xmm3 213 … - - - - - - - - - - vpsubw %xmm3, %xmm3, %xmm5 269 # CHECK-NEXT: [0,30] . . . DR . . . vpsubw %xmm3, %xmm3, %xmm3 273 # CHECK-NEXT: [0,34] . . . . DR . . . vpsubw %xmm3, %xmm3, %xmm5 332 # CHECK-NEXT: 30. 1 0.0 0.0 0.0 vpsubw %xmm3, %xmm3, %xmm3 336 # CHECK-NEXT: 34. 1 0.0 0.0 0.0 vpsubw %xmm3, %xmm3, %xmm5
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | prefer-avx256-lzcnt.ll | 13 ; AVX256-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 22 ; AVX512VL-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 31 ; AVX512F-NEXT: vpsubw {{.*}}(%rip), %xmm0, %xmm0 74 ; AVX256-NEXT: vpsubw %xmm2, %xmm1, %xmm1 78 ; AVX256-NEXT: vpsubw %xmm2, %xmm0, %xmm0 87 ; AVX512-NEXT: vpsubw {{.*}}(%rip), %ymm0, %ymm0
|
D | vector-tzcnt-512.ll | 372 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm2, %ymm3 387 ; AVX512CD-NEXT: vpsubw %ymm1, %ymm2, %ymm2 404 ; AVX512CDBW-NEXT: vpsubw %zmm0, %zmm1, %zmm1 424 ; AVX512BW-NEXT: vpsubw %zmm0, %zmm1, %zmm1 444 ; AVX512VPOPCNTDQ-NEXT: vpsubw %ymm0, %ymm2, %ymm3 451 ; AVX512VPOPCNTDQ-NEXT: vpsubw %ymm1, %ymm2, %ymm2 462 ; BITALG-NEXT: vpsubw %zmm0, %zmm1, %zmm1 476 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm2, %ymm3 491 ; AVX512CD-NEXT: vpsubw %ymm1, %ymm2, %ymm2 508 ; AVX512CDBW-NEXT: vpsubw %zmm0, %zmm1, %zmm1 [all …]
|
D | vector-idiv-udiv-512.ll | 116 ; AVX512F-NEXT: vpsubw %ymm3, %ymm0, %ymm0 121 ; AVX512F-NEXT: vpsubw %ymm2, %ymm1, %ymm1 130 ; AVX512BW-NEXT: vpsubw %zmm1, %zmm0, %zmm0 348 ; AVX512F-NEXT: vpsubw %ymm3, %ymm0, %ymm4 354 ; AVX512F-NEXT: vpsubw %ymm3, %ymm0, %ymm0 356 ; AVX512F-NEXT: vpsubw %ymm2, %ymm1, %ymm3 361 ; AVX512F-NEXT: vpsubw %ymm2, %ymm1, %ymm1 367 ; AVX512BW-NEXT: vpsubw %zmm1, %zmm0, %zmm2 372 ; AVX512BW-NEXT: vpsubw %zmm1, %zmm0, %zmm0
|
D | vector-idiv-udiv-256.ll | 148 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm3 154 ; AVX1-NEXT: vpsubw %xmm1, %xmm0, %xmm0 164 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm0 432 ; AVX1-NEXT: vpsubw %xmm3, %xmm1, %xmm4 438 ; AVX1-NEXT: vpsubw %xmm3, %xmm1, %xmm1 440 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm3 445 ; AVX1-NEXT: vpsubw %xmm2, %xmm0, %xmm0 452 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm2 457 ; AVX2-NEXT: vpsubw %ymm1, %ymm0, %ymm0
|
D | vector-tzcnt-256.ll | 692 ; AVX1-NEXT: vpsubw %xmm0, %xmm1, %xmm2 708 ; AVX1-NEXT: vpsubw %xmm0, %xmm1, %xmm1 726 ; AVX2-NEXT: vpsubw %ymm0, %ymm1, %ymm1 746 ; AVX512CDVL-NEXT: vpsubw %ymm0, %ymm1, %ymm1 766 ; AVX512CD-NEXT: vpsubw %ymm0, %ymm1, %ymm1 786 ; AVX512VPOPCNTDQ-NEXT: vpsubw %ymm0, %ymm1, %ymm1 798 ; AVX512VPOPCNTDQVL-NEXT: vpsubw %ymm0, %ymm1, %ymm1 810 ; BITALG_NOVLX-NEXT: vpsubw %ymm0, %ymm1, %ymm1 821 ; BITALG-NEXT: vpsubw %ymm0, %ymm1, %ymm1 831 ; X32-AVX-NEXT: vpsubw %ymm0, %ymm1, %ymm1 [all …]
|
D | avx-arith.ll | 269 define <16 x i16> @vpsubw(<16 x i16> %i, <16 x i16> %j) nounwind readnone { 270 ; CHECK-LABEL: vpsubw: 274 ; CHECK-NEXT: vpsubw %xmm2, %xmm3, %xmm2 275 ; CHECK-NEXT: vpsubw %xmm1, %xmm0, %xmm0
|
D | vector-lzcnt-512.ll | 338 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm0, %ymm0 342 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm1, %ymm1 352 ; AVX512CDBW-NEXT: vpsubw %ymm2, %ymm1, %ymm1 356 ; AVX512CDBW-NEXT: vpsubw %ymm2, %ymm0, %ymm0 424 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm0, %ymm0 428 ; AVX512CD-NEXT: vpsubw %ymm2, %ymm1, %ymm1 438 ; AVX512CDBW-NEXT: vpsubw %ymm2, %ymm1, %ymm1 442 ; AVX512CDBW-NEXT: vpsubw %ymm2, %ymm0, %ymm0
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/GlobalISel/ |
D | sub-vec.ll | 16 ; SKX-NEXT: vpsubw %xmm1, %xmm0, %xmm0 52 ; SKX-NEXT: vpsubw %ymm1, %ymm0, %ymm0 88 ; SKX-NEXT: vpsubw %zmm1, %zmm0, %zmm0
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-arith.ll | 198 ; CHECK-NEXT: vpsubw %xmm 199 ; CHECK-NEXT: vpsubw %xmm 201 define <16 x i16> @vpsubw(<16 x i16> %i, <16 x i16> %j) nounwind readnone {
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 660 vpsubw %zmm24, %zmm24, %zmm17 664 vpsubw %zmm24, %zmm24, %zmm17 {%k4} 668 vpsubw %zmm24, %zmm24, %zmm17 {%k4} {z} 672 vpsubw (%rcx), %zmm24, %zmm17 676 vpsubw 291(%rax,%r14,8), %zmm24, %zmm17 680 vpsubw 8128(%rdx), %zmm24, %zmm17 684 vpsubw 8192(%rdx), %zmm24, %zmm17 688 vpsubw -8192(%rdx), %zmm24, %zmm17 692 vpsubw -8256(%rdx), %zmm24, %zmm17
|
D | AVX2-64.s | 7373 vpsubw 485498096, %ymm7, %ymm7 label 7377 vpsubw 485498096, %ymm9, %ymm9 label 7381 vpsubw -64(%rdx,%rax,4), %ymm7, %ymm7 label 7385 vpsubw 64(%rdx,%rax,4), %ymm7, %ymm7 label 7389 vpsubw -64(%rdx,%rax,4), %ymm9, %ymm9 label 7393 vpsubw 64(%rdx,%rax,4), %ymm9, %ymm9 label 7397 vpsubw 64(%rdx,%rax), %ymm7, %ymm7 label 7401 vpsubw 64(%rdx,%rax), %ymm9, %ymm9 label 7405 vpsubw 64(%rdx), %ymm7, %ymm7 label 7409 vpsubw 64(%rdx), %ymm9, %ymm9 label [all …]
|
D | x86-64-avx512bw_vl.s | 1605 vpsubw %xmm18, %xmm22, %xmm17 1609 vpsubw %xmm18, %xmm22, %xmm17 {%k6} 1613 vpsubw %xmm18, %xmm22, %xmm17 {%k6} {z} 1617 vpsubw (%rcx), %xmm22, %xmm17 1621 vpsubw 291(%rax,%r14,8), %xmm22, %xmm17 1625 vpsubw 2032(%rdx), %xmm22, %xmm17 1629 vpsubw 2048(%rdx), %xmm22, %xmm17 1633 vpsubw -2048(%rdx), %xmm22, %xmm17 1637 vpsubw -2064(%rdx), %xmm22, %xmm17 1641 vpsubw %ymm24, %ymm29, %ymm17 [all …]
|
D | AVX2-32.s | 3685 vpsubw -485498096(%edx,%eax,4), %ymm4, %ymm4 label 3689 vpsubw 485498096(%edx,%eax,4), %ymm4, %ymm4 label 3693 vpsubw 485498096(%edx), %ymm4, %ymm4 label 3697 vpsubw 485498096, %ymm4, %ymm4 label 3701 vpsubw 64(%edx,%eax), %ymm4, %ymm4 label 3705 vpsubw (%edx), %ymm4, %ymm4 label 3709 vpsubw %ymm4, %ymm4, %ymm4 label
|
/external/llvm/test/MC/X86/ |
D | x86-64-avx512bw.s | 660 vpsubw %zmm24, %zmm24, %zmm17 664 vpsubw %zmm24, %zmm24, %zmm17 {%k4} 668 vpsubw %zmm24, %zmm24, %zmm17 {%k4} {z} 672 vpsubw (%rcx), %zmm24, %zmm17 676 vpsubw 291(%rax,%r14,8), %zmm24, %zmm17 680 vpsubw 8128(%rdx), %zmm24, %zmm17 684 vpsubw 8192(%rdx), %zmm24, %zmm17 688 vpsubw -8192(%rdx), %zmm24, %zmm17 692 vpsubw -8256(%rdx), %zmm24, %zmm17
|
D | x86-64-avx512bw_vl.s | 1605 vpsubw %xmm18, %xmm22, %xmm17 1609 vpsubw %xmm18, %xmm22, %xmm17 {%k6} 1613 vpsubw %xmm18, %xmm22, %xmm17 {%k6} {z} 1617 vpsubw (%rcx), %xmm22, %xmm17 1621 vpsubw 291(%rax,%r14,8), %xmm22, %xmm17 1625 vpsubw 2032(%rdx), %xmm22, %xmm17 1629 vpsubw 2048(%rdx), %xmm22, %xmm17 1633 vpsubw -2048(%rdx), %xmm22, %xmm17 1637 vpsubw -2064(%rdx), %xmm22, %xmm17 1641 vpsubw %ymm24, %ymm29, %ymm17 [all …]
|