Home
last modified time | relevance | path

Searched refs:vgatherdps (Results 1 – 25 of 41) sorted by relevance

12

/external/llvm/test/MC/X86/
Dintel-syntax-x86-64-avx512f_vl.s277 vgatherdps xmm18 {k1}, xmmword ptr [r14 + 8*xmm31 + 123]
281 vgatherdps xmm18 {k1}, xmmword ptr [r9 + xmm31 + 256]
285 vgatherdps xmm18 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
289 vgatherdps ymm27 {k1}, ymmword ptr [r14 + 8*ymm31 + 123]
293 vgatherdps ymm27 {k1}, ymmword ptr [r9 + ymm31 + 256]
297 vgatherdps ymm27 {k1}, ymmword ptr [rcx + 4*ymm31 + 1024]
301 vgatherdps xmm29 {k1}, xmmword ptr [r14 + 8*xmm31 - 123]
305 vgatherdps xmm29 {k1}, xmmword ptr [r9 + xmm31 + 256]
309 vgatherdps xmm29 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
313 vgatherdps ymm21 {k1}, ymmword ptr [r14 + 8*ymm31 - 123]
[all …]
Dintel-syntax-x86-64-avx.s21 vgatherdps xmm10, xmmword ptr [r15 + 2*xmm9], xmm8
29 vgatherdps ymm10, ymmword ptr [r15 + 2*ymm9], ymm8
Davx512vl-encoding.s1786 vgatherdps 123(%r14,%xmm31,8), %xmm18 {%k1}
1790 vgatherdps 256(%r9,%xmm31), %xmm18 {%k1}
1794 vgatherdps 1024(%rcx,%xmm31,4), %xmm18 {%k1}
1798 vgatherdps 123(%r14,%ymm31,8), %ymm27 {%k1}
1802 vgatherdps 256(%r9,%ymm31), %ymm27 {%k1}
1806 vgatherdps 1024(%rcx,%ymm31,4), %ymm27 {%k1}
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
Dintel-syntax-x86-64-avx512f_vl.s277 vgatherdps xmm18 {k1}, xmmword ptr [r14 + 8*xmm31 + 123]
281 vgatherdps xmm18 {k1}, xmmword ptr [r9 + xmm31 + 256]
285 vgatherdps xmm18 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
289 vgatherdps ymm27 {k1}, ymmword ptr [r14 + 8*ymm31 + 123]
293 vgatherdps ymm27 {k1}, ymmword ptr [r9 + ymm31 + 256]
297 vgatherdps ymm27 {k1}, ymmword ptr [rcx + 4*ymm31 + 1024]
301 vgatherdps xmm29 {k1}, xmmword ptr [r14 + 8*xmm31 - 123]
305 vgatherdps xmm29 {k1}, xmmword ptr [r9 + xmm31 + 256]
309 vgatherdps xmm29 {k1}, xmmword ptr [rcx + 4*xmm31 + 1024]
313 vgatherdps ymm21 {k1}, ymmword ptr [r14 + 8*ymm31 - 123]
[all …]
Dintel-syntax-x86-64-avx.s21 vgatherdps xmm10, xmmword ptr [r15 + 2*xmm9], xmm8
29 vgatherdps ymm10, ymmword ptr [r15 + 2*ymm9], ymm8
Dgather.s7 vgatherdps %xmm2, (%rdi,%xmm2,2), %xmm2 label
Davx512vl-encoding.s1786 vgatherdps 123(%r14,%xmm31,8), %xmm18 {%k1}
1790 vgatherdps 256(%r9,%xmm31), %xmm18 {%k1}
1794 vgatherdps 1024(%rcx,%xmm31,4), %xmm18 {%k1}
1798 vgatherdps 123(%r14,%ymm31,8), %ymm27 {%k1}
1802 vgatherdps 256(%r9,%ymm31), %ymm27 {%k1}
1806 vgatherdps 1024(%rcx,%ymm31,4), %ymm27 {%k1}
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dmasked_gather_scatter.ll23 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
31 ; KNL_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
38 ; SKX-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
46 ; SKX_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
80 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
88 ; KNL_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
95 ; SKX-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
103 ; SKX_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
643 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm1,4), %zmm0 {%k1}
651 ; KNL_32-NEXT: vgatherdps (%eax,%zmm1,4), %zmm0 {%k1}
[all …]
Davx2-gather.ll13 ; X32-NEXT: vgatherdps %xmm1, (%eax,%xmm0,2), %xmm2
20 ; X64-NEXT: vgatherdps %xmm1, (%rdi,%xmm0,2), %xmm2
59 ; X32-NEXT: vgatherdps %ymm1, (%eax,%ymm0,4), %ymm2
66 ; X64-NEXT: vgatherdps %ymm1, (%rdi,%ymm0,4), %ymm2
Davx512-gather-scatter-intrin.ll19 ; CHECK-NEXT: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k2}
184 ; CHECK-NEXT: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k1}
510 ; CHECK-NEXT: vgatherdps (%rdi,%xmm1,4), %xmm0 {%k1}
513 ; CHECK-NEXT: vgatherdps (%rdi,%xmm1,2), %xmm2 {%k1}
546 ; CHECK-NEXT: vgatherdps (%rdi,%ymm1,4), %ymm0 {%k1}
549 ; CHECK-NEXT: vgatherdps (%rdi,%ymm1,2), %ymm2 {%k1}
851 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm2 {%k1}
854 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm3 {%k1}
859 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm3 {%k1}
862 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
Dspeculative-load-hardening-gather.ll17 ; CHECK-NEXT: vgatherdps %xmm1, (%rdi,%xmm0), %xmm2
109 ; CHECK-NEXT: vgatherdps %ymm1, (%rdi,%ymm0), %ymm2
387 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0), %zmm1 {%k1}
596 ; CHECK-NEXT: vgatherdps (%rdi,%xmm0), %xmm1 {%k1}
688 ; CHECK-NEXT: vgatherdps (%rdi,%ymm0), %ymm1 {%k1}
Davx2-masked-gather.ll120 ; X86-NEXT: vgatherdps %xmm0, (,%xmm2), %xmm1
168 ; X86-NEXT: vgatherdps %xmm0, (,%xmm2), %xmm1
277 ; X86-NEXT: vgatherdps %xmm1, (,%xmm0), %xmm2
456 ; X86-NEXT: vgatherdps %ymm0, (,%ymm2), %ymm1
Davx2-intrinsics-x86.ll2251 ; X86-NEXT: vgatherdps %xmm2, (%eax,%xmm1,2), %xmm0 ## encoding: [0xc4,0xe2,0x69,0x92,0x04,0x48]
2256 ; X64-NEXT: vgatherdps %xmm2, (%rdi,%xmm1,2), %xmm0 ## encoding: [0xc4,0xe2,0x69,0x92,0x04,0x4f]
2269 ; X86-NEXT: vgatherdps %ymm2, (%eax,%ymm1,2), %ymm0 ## encoding: [0xc4,0xe2,0x6d,0x92,0x04,0x48]
2274 ; X64-NEXT: vgatherdps %ymm2, (%rdi,%ymm1,2), %ymm0 ## encoding: [0xc4,0xe2,0x6d,0x92,0x04,0x4f]
2475 ; X86-AVX-NEXT: vgatherdps %ymm3, (%ecx,%ymm1,4), %ymm0 ## encoding: [0xc4,0xe2,0x65,0x92,0x04,0…
2484 ; X86-AVX512VL-NEXT: vgatherdps %ymm3, (%ecx,%ymm1,4), %ymm0 ## encoding: [0xc4,0xe2,0x65,0x92,0…
2491 ; X64-AVX-NEXT: vgatherdps %ymm3, (%rdi,%ymm1,4), %ymm0 ## encoding: [0xc4,0xe2,0x65,0x92,0x04,0…
2498 ; X64-AVX512VL-NEXT: vgatherdps %ymm3, (%rdi,%ymm1,4), %ymm0 ## encoding: [0xc4,0xe2,0x65,0x92,0…
/external/llvm/test/CodeGen/X86/
Davx2-gather.ll15 ; CHECK: vgatherdps
46 ; CHECK: vgatherdps %ymm
Dmasked_gather_scatter.ll23 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
31 ; KNL_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
38 ; SKX-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
72 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
80 ; KNL_32-NEXT: vgatherdps (%eax,%zmm0,4), %zmm1 {%k1}
87 ; SKX-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
521 ; KNL_64-NEXT: vgatherdps (%rdi,%zmm1,4), %zmm0 {%k1}
529 ; KNL_32-NEXT: vgatherdps (%eax,%zmm1,4), %zmm0 {%k1}
536 ; SKX-NEXT: vgatherdps (%rdi,%zmm1,4), %zmm0 {%k1}
548 ; We are checking the uniform base here. It is taken directly from input to vgatherdps
[all …]
Davx512-gather-scatter-intrin.ll19 ; CHECK-NEXT: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k2}
174 ; CHECK-NEXT: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k1}
492 ; CHECK-NEXT: vgatherdps (%rdi,%xmm1,4), %xmm2 {%k1}
494 ; CHECK-NEXT: vgatherdps (%rdi,%xmm1,2), %xmm0 {%k1}
528 ; CHECK-NEXT: vgatherdps (%rdi,%ymm1,4), %ymm2 {%k1}
530 ; CHECK-NEXT: vgatherdps (%rdi,%ymm1,2), %ymm0 {%k1}
823 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm2 {%k1}
826 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm3 {%k1}
830 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm4 {%k1}
833 ; CHECK-NEXT: vgatherdps (%rdi,%zmm0,4), %zmm1 {%k1}
Davx2-intrinsics-x86.ll1589 ; AVX2-NEXT: vgatherdps %xmm2, (%eax,%xmm1,2), %xmm0
1595 ; AVX512VL-NEXT: vgatherdps %xmm2, (%eax,%xmm1,2), %xmm0
1608 ; AVX2-NEXT: vgatherdps %ymm2, (%eax,%ymm1,2), %ymm0
1614 ; AVX512VL-NEXT: vgatherdps %ymm2, (%eax,%ymm1,2), %ymm0
1823 ; AVX2-NEXT: vgatherdps %ymm3, (%ecx,%ymm1,4), %ymm0
1832 ; AVX512VL-NEXT: vgatherdps %ymm3, (%ecx,%ymm1,4), %ymm0
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/
Davx-512.txt44 # CHECK: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k2}
207 # CHECK: vgatherdps 256(%r9,%xmm31), %xmm18 {%k1}
210 # CHECK: vgatherdps 256(%r9,%ymm31), %ymm27 {%k1}
/external/llvm/test/MC/Disassembler/X86/
Davx-512.txt43 # CHECK: vgatherdps (%rsi,%zmm0,4), %zmm1 {%k2}
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 5 22 1.00 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 5 25 1.00 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
785 # CHECK-NEXT: - - 1.33 0.33 1.00 1.00 - 1.33 - - vgatherdps %xmm…
786 # CHECK-NEXT: - - 1.33 0.33 1.00 1.00 - 1.33 - - vgatherdps %ymm…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 5 22 1.00 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 5 25 1.00 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
785 # CHECK-NEXT: - - 1.33 0.33 1.00 1.00 - 1.33 - - vgatherdps %xmm…
786 # CHECK-NEXT: - - 1.33 0.33 1.00 1.00 - 1.33 - - vgatherdps %ymm…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 7 25 3.00 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 14 26 4.00 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
785 # CHECK-NEXT: - - 0.25 0.25 1.00 1.00 1.00 3.25 0.25 - vgatherdps %xmm…
786 # CHECK-NEXT: - - 0.25 0.25 4.00 4.00 1.00 4.25 0.25 - vgatherdps %ymm…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 1 100 0.25 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 1 100 0.25 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
787 … - - - - - - - - - - vgatherdps %xmm0, (%rax,%xm…
788 … - - - - - - - - - - vgatherdps %ymm0, (%rax,%ym…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 1 5 0.50 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 1 5 0.50 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
783 # CHECK-NEXT: - - - - - - 0.50 0.50 vgatherdps %xmm0, (%rax,%xmm1…
784 # CHECK-NEXT: - - - - - - 0.50 0.50 vgatherdps %ymm0, (%rax,%ymm1…
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-avx2.s15 vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2 label
16 vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2 label
467 # CHECK-NEXT: 15 25 3.67 * vgatherdps %xmm0, (%rax,%xmm1,2), %xmm2
468 # CHECK-NEXT: 34 27 6.50 * vgatherdps %ymm0, (%rax,%ymm1,2), %ymm2
785 # CHECK-NEXT: - - 5.33 1.83 1.00 1.00 - 4.83 1.00 - vgatherdps %xmm…
786 # CHECK-NEXT: - - 12.00 3.50 4.00 4.00 - 6.50 4.00 - vgatherdps %ymm…

12