/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | avx-unpack.ll | 3 ; CHECK: vunpckhps 45 ; CHECK-NOT: vunpckhps %ymm 63 ; CHECK: vunpckhps
|
/external/llvm/test/CodeGen/X86/ |
D | avx-unpack.ll | 3 ; CHECK: vunpckhps 45 ; CHECK-NOT: vunpckhps %ymm 63 ; CHECK: vunpckhps 70 ; CHECK: vunpckhps (%
|
D | avx512-intrinsics-fast-isel.ll | 866 ; X32-NEXT: vunpckhps {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],zm… 871 ; X64-NEXT: vunpckhps {{.*#+}} zmm0 = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],zmm0[7],zm… 882 ; X32-NEXT: vunpckhps {{.*#+}} zmm0 {%k1} = zmm1[2],zmm2[2],zmm1[3],zmm2[3],zmm1[6],zmm2[6],zmm1… 888 ; X64-NEXT: vunpckhps {{.*#+}} zmm0 {%k1} = zmm1[2],zmm2[2],zmm1[3],zmm2[3],zmm1[6],zmm2[6],zmm1… 901 ; X32-NEXT: vunpckhps {{.*#+}} zmm0 {%k1} {z} = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],… 907 ; X64-NEXT: vunpckhps {{.*#+}} zmm0 {%k1} {z} = zmm0[2],zmm1[2],zmm0[3],zmm1[3],zmm0[6],zmm1[6],…
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/avx512-shuffles/ |
D | unpack.ll | 1404 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1414 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1428 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1440 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1454 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1466 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1480 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1490 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1500 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 1514 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] [all …]
|
/external/llvm/test/MC/X86/ |
D | shuffle-comments.s | 203 vunpckhps %xmm0, %xmm1, %xmm2 label 205 vunpckhps (%rax), %xmm1, %xmm2 label 208 vunpckhps %ymm0, %ymm1, %ymm2 label 210 vunpckhps (%rax), %ymm1, %ymm2 label
|
D | x86-64-avx512f_vl.s | 18848 vunpckhps %xmm27, %xmm19, %xmm30 18852 vunpckhps %xmm27, %xmm19, %xmm30 {%k2} 18856 vunpckhps %xmm27, %xmm19, %xmm30 {%k2} {z} 18860 vunpckhps (%rcx), %xmm19, %xmm30 18864 vunpckhps 291(%rax,%r14,8), %xmm19, %xmm30 18868 vunpckhps (%rcx){1to4}, %xmm19, %xmm30 18872 vunpckhps 2032(%rdx), %xmm19, %xmm30 18876 vunpckhps 2048(%rdx), %xmm19, %xmm30 18880 vunpckhps -2048(%rdx), %xmm19, %xmm30 18884 vunpckhps -2064(%rdx), %xmm19, %xmm30 [all …]
|
D | x86-32-avx.s | 276 vunpckhps %xmm1, %xmm2, %xmm4 292 vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5 2344 vunpckhps %ymm1, %ymm2, %ymm4 2360 vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | shuffle-comments.s | 203 vunpckhps %xmm0, %xmm1, %xmm2 label 205 vunpckhps (%rax), %xmm1, %xmm2 label 208 vunpckhps %ymm0, %ymm1, %ymm2 label 210 vunpckhps (%rax), %ymm1, %ymm2 label
|
D | AVX-32.s | 9041 vunpckhps -485498096(%edx,%eax,4), %xmm1, %xmm1 label 9045 vunpckhps 485498096(%edx,%eax,4), %xmm1, %xmm1 label 9049 vunpckhps -485498096(%edx,%eax,4), %ymm4, %ymm4 label 9053 vunpckhps 485498096(%edx,%eax,4), %ymm4, %ymm4 label 9057 vunpckhps 485498096(%edx), %xmm1, %xmm1 label 9061 vunpckhps 485498096(%edx), %ymm4, %ymm4 label 9065 vunpckhps 485498096, %xmm1, %xmm1 label 9069 vunpckhps 485498096, %ymm4, %ymm4 label 9073 vunpckhps 64(%edx,%eax), %xmm1, %xmm1 label 9077 vunpckhps 64(%edx,%eax), %ymm4, %ymm4 label [all …]
|
D | AVX-64.s | 18653 vunpckhps 485498096, %xmm15, %xmm15 label 18657 vunpckhps 485498096, %xmm6, %xmm6 label 18661 vunpckhps 485498096, %ymm7, %ymm7 label 18665 vunpckhps 485498096, %ymm9, %ymm9 label 18669 vunpckhps -64(%rdx,%rax,4), %xmm15, %xmm15 label 18673 vunpckhps 64(%rdx,%rax,4), %xmm15, %xmm15 label 18677 vunpckhps -64(%rdx,%rax,4), %xmm6, %xmm6 label 18681 vunpckhps 64(%rdx,%rax,4), %xmm6, %xmm6 label 18685 vunpckhps -64(%rdx,%rax,4), %ymm7, %ymm7 label 18689 vunpckhps 64(%rdx,%rax,4), %ymm7, %ymm7 label [all …]
|
D | x86-64-avx512f_vl.s | 18848 vunpckhps %xmm27, %xmm19, %xmm30 18852 vunpckhps %xmm27, %xmm19, %xmm30 {%k2} 18856 vunpckhps %xmm27, %xmm19, %xmm30 {%k2} {z} 18860 vunpckhps (%rcx), %xmm19, %xmm30 18864 vunpckhps 291(%rax,%r14,8), %xmm19, %xmm30 18868 vunpckhps (%rcx){1to4}, %xmm19, %xmm30 18872 vunpckhps 2032(%rdx), %xmm19, %xmm30 18876 vunpckhps 2048(%rdx), %xmm19, %xmm30 18880 vunpckhps -2048(%rdx), %xmm19, %xmm30 18884 vunpckhps -2064(%rdx), %xmm19, %xmm30 [all …]
|
D | x86-32-avx.s | 276 vunpckhps %xmm1, %xmm2, %xmm4 292 vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5 2344 vunpckhps %ymm1, %ymm2, %ymm4 2360 vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx-unpack.ll | 7 ; CHECK-NEXT: vunpckhps {{.*#+}} ymm0 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],… 43 ; CHECK-NEXT: vunpckhps {{.*#+}} xmm2 = xmm0[2],xmm1[2],xmm0[3],xmm1[3] 93 ; CHECK-NEXT: vunpckhps {{.*#+}} ymm0 = ymm0[2],ymm1[2],ymm0[3],ymm1[3],ymm0[6],ymm1[6],ymm0[7],… 103 ; CHECK-NEXT: vunpckhps {{.*#+}} ymm0 = ymm0[2],mem[2],ymm0[3],mem[3],ymm0[6],mem[6],ymm0[7],mem…
|
D | avx512-shuffle-schedule.ll | 13642 ; GENERIC-NEXT: vunpckhps {{.*#+}} xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13647 ; SKX-NEXT: vunpckhps {{.*#+}} xmm0 = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13656 ; GENERIC-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13663 ; SKX-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13676 ; GENERIC-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.… 13682 ; SKX-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13693 ; GENERIC-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13700 ; SKX-NEXT: vunpckhps {{.*#+}} xmm2 {%k1} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] 13713 ; GENERIC-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.… 13719 ; SKX-NEXT: vunpckhps {{.*#+}} xmm0 {%k1} {z} = xmm0[2],xmm1[2],xmm0[3],xmm1[3] sched: [1:1.00] [all …]
|
/external/swiftshader/third_party/LLVM/test/MC/X86/ |
D | x86-32-avx.s | 276 vunpckhps %xmm1, %xmm2, %xmm4 292 vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5 2320 vunpckhps %ymm1, %ymm2, %ymm4 2336 vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
|
D | x86_64-avx-encoding.s | 277 vunpckhps %xmm15, %xmm12, %xmm13 293 vunpckhps -4(%rbx,%rcx,8), %xmm12, %xmm15 2317 vunpckhps %ymm11, %ymm12, %ymm4 2333 vunpckhps -4(%rbx,%rcx,8), %ymm12, %ymm10
|
/external/capstone/suite/MC/X86/ |
D | x86-32-avx.s.cs | 70 0xc5,0xe8,0x15,0xe1 = vunpckhps %xmm1, %xmm2, %xmm4 74 0xc5,0xe8,0x15,0x6c,0xcb,0xfc = vunpckhps -4(%ebx,%ecx,8), %xmm2, %xmm5 587 0xc5,0xec,0x15,0xe1 = vunpckhps %ymm1, %ymm2, %ymm4 591 0xc5,0xec,0x15,0x6c,0xcb,0xfc = vunpckhps -4(%ebx,%ecx,8), %ymm2, %ymm5
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 8 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2384 # CHECK-NEXT: - - - - - - - 1.00 - - vunpckhps %xmm0… 2385 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vunpckhps (%rax… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 6 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2384 # CHECK-NEXT: - - - - - - - 1.00 - - vunpckhps %xmm0… 2385 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vunpckhps (%rax… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 0.50 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 1 8 0.50 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 0.50 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 1 8 0.50 * vunpckhps (%rax), %ymm1, %ymm2 2386 … - - - - - - 0.50 0.50 - - vunpckhps %xmm0, %xmm1, %x… 2387 … - - - - - - 0.50 0.50 - - vunpckhps (%rax), %xmm1, %… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 8 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2384 # CHECK-NEXT: - - - - - - - 1.00 - - vunpckhps %xmm0… 2385 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vunpckhps (%rax… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 8 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2382 # CHECK-NEXT: - - - - - 1.00 - - vunpckhps %xmm0, %xmm1, %xmm2 2383 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 vunpckhps (%rax), %xmm1, %xmm2 [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 0.50 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 1 6 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 2 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 6 2.00 * vunpckhps (%rax), %ymm1, %ymm2 2388 … 0.50 0.50 0.50 - - - - - - - vunpckhps %xmm0, %xmm1, %x… 2389 … 0.50 0.50 0.50 1.00 - - - - - - vunpckhps (%rax), %xmm1, %… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 8 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2384 # CHECK-NEXT: - - - - - - - 1.00 - - vunpckhps %xmm0… 2385 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - vunpckhps (%rax… [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-avx1.s | 979 vunpckhps %xmm0, %xmm1, %xmm2 label 980 vunpckhps (%rax), %xmm1, %xmm2 label 982 vunpckhps %ymm0, %ymm1, %ymm2 label 983 vunpckhps (%rax), %ymm1, %ymm2 label 1682 # CHECK-NEXT: 1 1 1.00 vunpckhps %xmm0, %xmm1, %xmm2 1683 # CHECK-NEXT: 2 7 1.00 * vunpckhps (%rax), %xmm1, %xmm2 1684 # CHECK-NEXT: 1 1 1.00 vunpckhps %ymm0, %ymm1, %ymm2 1685 # CHECK-NEXT: 2 8 1.00 * vunpckhps (%rax), %ymm1, %ymm2 2382 # CHECK-NEXT: - - - - - 1.00 - - vunpckhps %xmm0, %xmm1, %xmm2 2383 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 vunpckhps (%rax), %xmm1, %xmm2 [all …]
|