/external/llvm/test/MC/X86/ |
D | intel-syntax-x86-64-avx512f_vl.s | 613 vpscatterdd xmmword ptr [r14 + 8*xmm31 + 123] {k1}, xmm20 617 vpscatterdd xmmword ptr [r14 + 8*xmm31 + 123] {k1}, xmm20 621 vpscatterdd xmmword ptr [r9 + xmm31 + 256] {k1}, xmm20 625 vpscatterdd xmmword ptr [rcx + 4*xmm31 + 1024] {k1}, xmm20 629 vpscatterdd ymmword ptr [r14 + 8*ymm31 + 123] {k1}, ymm28 633 vpscatterdd ymmword ptr [r14 + 8*ymm31 + 123] {k1}, ymm28 637 vpscatterdd ymmword ptr [r9 + ymm31 + 256] {k1}, ymm28 641 vpscatterdd ymmword ptr [rcx + 4*ymm31 + 1024] {k1}, ymm28 645 vpscatterdd xmmword ptr [r14 + 8*xmm31 - 123] {k1}, xmm17 649 vpscatterdd xmmword ptr [r14 + 8*xmm31 - 123] {k1}, xmm17 [all …]
|
D | avx512vl-encoding.s | 1858 vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} 1862 vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} 1866 vpscatterdd %xmm20, 256(%r9,%xmm31) {%k1} 1870 vpscatterdd %xmm20, 1024(%rcx,%xmm31,4) {%k1} 1874 vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} 1878 vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} 1882 vpscatterdd %ymm28, 256(%r9,%ymm31) {%k1} 1886 vpscatterdd %ymm28, 1024(%rcx,%ymm31,4) {%k1}
|
D | avx512-encodings.s | 12512 vpscatterdd %zmm19, 123(%r14,%zmm16,8) {%k1} 12516 vpscatterdd %zmm19, 123(%r14,%zmm16,8) {%k1} 12520 vpscatterdd %zmm19, 256(%r9,%zmm16) {%k1} 12524 vpscatterdd %zmm19, 1024(%rcx,%zmm16,4) {%k1}
|
D | intel-syntax-avx512.s | 37997 vpscatterdd ZMMWORD PTR [r14+zmm16*8+0x7b]{k1},zmm19 38001 vpscatterdd ZMMWORD PTR [r14+zmm16*8+0x7b]{k1},zmm19 38005 vpscatterdd ZMMWORD PTR [r9+zmm16*1+0x100]{k1},zmm19 38009 vpscatterdd ZMMWORD PTR [rcx+zmm16*4+0x400]{k1},zmm19 38285 vpscatterdd ZMMWORD PTR [r14+zmm4*8-0x7b]{k1},zmm23 38289 vpscatterdd ZMMWORD PTR [r14+zmm4*8-0x7b]{k1},zmm23 38293 vpscatterdd ZMMWORD PTR [r9+zmm4*1+0x100]{k1},zmm23 38297 vpscatterdd ZMMWORD PTR [rcx+zmm4*4+0x400]{k1},zmm23
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/ |
D | intel-syntax-x86-64-avx512f_vl.s | 613 vpscatterdd xmmword ptr [r14 + 8*xmm31 + 123] {k1}, xmm20 617 vpscatterdd xmmword ptr [r14 + 8*xmm31 + 123] {k1}, xmm20 621 vpscatterdd xmmword ptr [r9 + xmm31 + 256] {k1}, xmm20 625 vpscatterdd xmmword ptr [rcx + 4*xmm31 + 1024] {k1}, xmm20 629 vpscatterdd ymmword ptr [r14 + 8*ymm31 + 123] {k1}, ymm28 633 vpscatterdd ymmword ptr [r14 + 8*ymm31 + 123] {k1}, ymm28 637 vpscatterdd ymmword ptr [r9 + ymm31 + 256] {k1}, ymm28 641 vpscatterdd ymmword ptr [rcx + 4*ymm31 + 1024] {k1}, ymm28 645 vpscatterdd xmmword ptr [r14 + 8*xmm31 - 123] {k1}, xmm17 649 vpscatterdd xmmword ptr [r14 + 8*xmm31 - 123] {k1}, xmm17 [all …]
|
D | avx512vl-encoding.s | 1858 vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} 1862 vpscatterdd %xmm20, 123(%r14,%xmm31,8) {%k1} 1866 vpscatterdd %xmm20, 256(%r9,%xmm31) {%k1} 1870 vpscatterdd %xmm20, 1024(%rcx,%xmm31,4) {%k1} 1874 vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} 1878 vpscatterdd %ymm28, 123(%r14,%ymm31,8) {%k1} 1882 vpscatterdd %ymm28, 256(%r9,%ymm31) {%k1} 1886 vpscatterdd %ymm28, 1024(%rcx,%ymm31,4) {%k1}
|
D | avx512-encodings.s | 12578 vpscatterdd %zmm19, 123(%r14,%zmm16,8) {%k1} 12582 vpscatterdd %zmm19, 123(%r14,%zmm16,8) {%k1} 12586 vpscatterdd %zmm19, 256(%r9,%zmm16) {%k1} 12590 vpscatterdd %zmm19, 1024(%rcx,%zmm16,4) {%k1}
|
D | intel-syntax-avx512.s | 38001 vpscatterdd ZMMWORD PTR [r14+zmm16*8+0x7b]{k1},zmm19 38005 vpscatterdd ZMMWORD PTR [r14+zmm16*8+0x7b]{k1},zmm19 38009 vpscatterdd ZMMWORD PTR [r9+zmm16*1+0x100]{k1},zmm19 38013 vpscatterdd ZMMWORD PTR [rcx+zmm16*4+0x400]{k1},zmm19 38289 vpscatterdd ZMMWORD PTR [r14+zmm4*8-0x7b]{k1},zmm23 38293 vpscatterdd ZMMWORD PTR [r14+zmm4*8-0x7b]{k1},zmm23 38297 vpscatterdd ZMMWORD PTR [r9+zmm4*1+0x100]{k1},zmm23 38301 vpscatterdd ZMMWORD PTR [rcx+zmm4*4+0x400]{k1},zmm23
|
D | AVX512F_512-64.s | 27389 vpscatterdd %zmm19, 256(%rdx,%zmm3,4) {%k3} label 27393 vpscatterdd %zmm19, -256(%rdx,%zmm3,4) {%k3} label 27397 vpscatterdd %zmm19, 256(%rdx,%zmm3) {%k3} label
|
D | AVX512F_512-32.s | 26809 vpscatterdd %zmm2, 256(%edx,%zmm3) {%k3} label 26813 vpscatterdd %zmm2, -485498096(%edx,%zmm3,4) {%k3} label 26817 vpscatterdd %zmm2, 485498096(%edx,%zmm3,4) {%k3} label
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/ |
D | avx512-gather-scatter-intrin.ll | 97 ; CHECK-NEXT: vpscatterdd %zmm1, (%rdx,%zmm0,4) {%k1} 783 ; CHECK-NEXT: vpscatterdd %xmm1, (%rdi,%xmm0,2) {%k1} 785 ; CHECK-NEXT: vpscatterdd %xmm1, (%rdi,%xmm0,4) {%k1} 814 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 816 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1} 828 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 830 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1} 833 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 836 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1}
|
D | masked_gather_scatter.ll | 233 ; KNL_64-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k2} 234 ; KNL_64-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k1} 243 ; KNL_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k2} 244 ; KNL_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k1} 252 ; SKX-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k2} 253 ; SKX-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k1} 262 ; SKX_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k2} 263 ; SKX_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k1} 308 ; KNL_32-NEXT: vpscatterdd %zmm0, (,%zmm1) {%k1} 326 ; SKX_32-NEXT: vpscatterdd %ymm0, (,%ymm1) {%k1} [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | avx512-gather-scatter-intrin.ll | 93 ; CHECK-NEXT: vpscatterdd %zmm1, (%rdx,%zmm0,4) {%k1} 758 ; CHECK-NEXT: vpscatterdd %xmm1, (%rdi,%xmm0,2) {%k1} 760 ; CHECK-NEXT: vpscatterdd %xmm1, (%rdi,%xmm0,4) {%k1} 788 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 790 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1} 801 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 803 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1} 806 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,2) {%k1} 809 ; CHECK-NEXT: vpscatterdd %ymm1, (%rdi,%ymm0,4) {%k1}
|
D | masked_gather_scatter.ll | 198 ; KNL_64-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k2} 199 ; KNL_64-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k1} 207 ; KNL_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k2} 208 ; KNL_32-NEXT: vpscatterdd %zmm1, (%eax,%zmm0,4) {%k1} 215 ; SKX-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k2} 216 ; SKX-NEXT: vpscatterdd %zmm1, (%rdi,%zmm0,4) {%k1} 861 ; SKX_32-NEXT: vpscatterdd %xmm0, (,%xmm1) {%k1} 1845 ; KNL_32-NEXT: vpscatterdd %zmm2, (,%zmm0) {%k1} 1864 ; SKX_32-NEXT: vpscatterdd %zmm2, (,%zmm0) {%k1}
|
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/Disassembler/X86/ |
D | avx-512.txt | 225 # CHECK: vpscatterdd %xmm20, 256(%r9,%xmm31) {%k1} 228 # CHECK: vpscatterdd %ymm28, 256(%r9,%ymm31) {%k1}
|
/external/swiftshader/third_party/llvm-7.0/configs/common/lib/Target/X86/ |
D | X86GenAsmMatcher.inc | 6790 "vprotd\006vprotq\006vprotw\007vpsadbw\013vpscatterdd\013vpscatterdq\013" 18460 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZ128mr, Convert__Reg1_3__Mem128_RC128X5_1__Tie0_4_4__Re… 18461 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZ256mr, Convert__Reg1_3__Mem256_RC256X5_1__Tie0_4_4__Re… 18462 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZmr, Convert__Reg1_3__Mem512_RC5125_1__Tie0_4_4__Reg1_0… 32972 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZ128mr, Convert__Reg1_2__Mem128_RC128X5_0__Tie0_3_3__Re… 32973 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZ256mr, Convert__Reg1_2__Mem256_RC256X5_0__Tie0_3_3__Re… 32974 …{ 14352 /* vpscatterdd */, X86::VPSCATTERDDZmr, Convert__Reg1_2__Mem512_RC5125_0__Tie0_3_3__Reg1_4…
|