/external/libvpx/libvpx/vpx_dsp/x86/ |
D | intrapred_ssse3.asm | 98 palignr m5, m4, m0, 1 99 palignr m6, m4, m0, 2 116 palignr m3, m4, m5, 1 121 palignr m5, m4, m3, 1 126 palignr m3, m4, m5, 1 131 palignr m5, m4, m3, 1 280 palignr m6, m7, m0, 1 281 palignr m5, m7, m0, 2 293 palignr m3, m7, m0, 1 294 palignr m5, m4, m2, 1 [all …]
|
D | sad_ssse3.asm | 62 palignr xmm5, xmm4, %2 65 palignr xmm6, xmm4, (%2+1) 67 palignr xmm7, xmm4, (%2+2) 78 palignr xmm1, xmm4, %2 81 palignr xmm2, xmm4, (%2+1) 83 palignr xmm3, xmm4, (%2+2) 98 palignr xmm1, xmm4, %2 101 palignr xmm2, xmm4, (%2+1) 103 palignr xmm3, xmm4, (%2+2)
|
D | vpx_subpixel_8t_ssse3.asm | 121 palignr m0, m1, m4, 1 123 palignr m1, m4, 5 125 palignr m2, m3, m5, 1 127 palignr m3, m5, 5 167 palignr m0, m1, m4, 1 168 palignr m1, m4, 5 202 palignr m5, m1, m0, 13 204 palignr m2, m1, m0, 5 205 palignr m3, m1, m0, 9 206 palignr m1, m0, 1 [all …]
|
/external/llvm-project/llvm/test/MC/X86/ |
D | SSSE3-32.s | 173 palignr $0, -485498096(%edx,%eax,4), %mm4 label 177 palignr $0, 485498096(%edx,%eax,4), %mm4 label 181 palignr $0, -485498096(%edx,%eax,4), %xmm1 label 185 palignr $0, 485498096(%edx,%eax,4), %xmm1 label 189 palignr $0, 485498096(%edx), %mm4 label 193 palignr $0, 485498096(%edx), %xmm1 label 197 palignr $0, 485498096, %mm4 label 201 palignr $0, 485498096, %xmm1 label 205 palignr $0, 64(%edx,%eax), %mm4 label 209 palignr $0, 64(%edx,%eax), %xmm1 label [all …]
|
D | SSSE3-64.s | 173 palignr $0, 485498096, %mm4 label 177 palignr $0, 485498096, %xmm6 label 181 palignr $0, 64(%rdx), %mm4 label 185 palignr $0, -64(%rdx,%rax,4), %mm4 label 189 palignr $0, 64(%rdx,%rax,4), %mm4 label 193 palignr $0, -64(%rdx,%rax,4), %xmm6 label 197 palignr $0, 64(%rdx,%rax,4), %xmm6 label 201 palignr $0, 64(%rdx,%rax), %mm4 label 205 palignr $0, 64(%rdx,%rax), %xmm6 label 209 palignr $0, 64(%rdx), %xmm6 label [all …]
|
D | shuffle-comments.s | 3 palignr $8, %xmm0, %xmm1 label 5 palignr $8, (%rax), %xmm1 label 8 palignr $16, %xmm0, %xmm1 label 10 palignr $16, (%rax), %xmm1 label 13 palignr $0, %xmm0, %xmm1 label 15 palignr $0, (%rax), %xmm1 label
|
/external/libyuv/files/source/ |
D | rotate_win.cc | 48 palignr xmm1, xmm1, 8 in TransposeWx8_SSSE3() 54 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 60 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 65 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 71 palignr xmm2, xmm2, 8 in TransposeWx8_SSSE3() 72 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 77 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() 78 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 84 palignr xmm4, xmm4, 8 in TransposeWx8_SSSE3() 89 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() [all …]
|
/external/libvpx/libvpx/third_party/libyuv/source/ |
D | rotate_win.cc | 48 palignr xmm1, xmm1, 8 in TransposeWx8_SSSE3() 54 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 60 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 65 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 71 palignr xmm2, xmm2, 8 in TransposeWx8_SSSE3() 72 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 77 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() 78 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 84 palignr xmm4, xmm4, 8 in TransposeWx8_SSSE3() 89 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() [all …]
|
/external/libaom/libaom/third_party/libyuv/source/ |
D | rotate_win.cc | 47 palignr xmm1, xmm1, 8 in TransposeWx8_SSSE3() 53 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 59 palignr xmm5, xmm5, 8 in TransposeWx8_SSSE3() 64 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 70 palignr xmm2, xmm2, 8 in TransposeWx8_SSSE3() 71 palignr xmm3, xmm3, 8 in TransposeWx8_SSSE3() 76 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() 77 palignr xmm7, xmm7, 8 in TransposeWx8_SSSE3() 83 palignr xmm4, xmm4, 8 in TransposeWx8_SSSE3() 88 palignr xmm6, xmm6, 8 in TransposeWx8_SSSE3() [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Atom/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 1 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 1 1.00 * palignr $1, (%rax), %xmm2 196 # CHECK-NEXT: 1.00 - palignr $1, %mm0, %mm2 197 # CHECK-NEXT: 1.00 - palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeClient/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 7 1.00 * palignr $1, (%rax), %xmm2 204 # CHECK-NEXT: - - - - - - - 1.00 - - palignr $1, %mm… 205 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - palignr $1, (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Haswell/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 7 1.00 * palignr $1, (%rax), %xmm2 204 # CHECK-NEXT: - - - - - - - 1.00 - - palignr $1, %mm… 205 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - palignr $1, (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Generic/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 0.50 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 0.50 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 0.50 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 7 0.50 * palignr $1, (%rax), %xmm2 202 # CHECK-NEXT: - - - 0.50 - 0.50 - - palignr $1, %mm0, %mm2 203 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver1/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 0.25 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 8 0.50 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 0.25 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 8 0.50 * palignr $1, (%rax), %xmm2 206 … - - - - - - 0.25 0.25 0.25 0.25 - palignr $1, %mm0, %mm2 207 …50 - - - - - 0.25 0.25 0.25 0.25 - palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Znver2/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 0.25 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 8 0.33 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 0.25 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 8 0.33 * palignr $1, (%rax), %xmm2 207 … - - - - - - 0.25 0.25 0.25 0.25 - palignr $1, %mm0, %mm2 208 …33 - - - - - 0.25 0.25 0.25 0.25 - palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SkylakeServer/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 7 1.00 * palignr $1, (%rax), %xmm2 204 # CHECK-NEXT: - - - - - - - 1.00 - - palignr $1, %mm… 205 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - palignr $1, (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SandyBridge/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 0.50 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 0.50 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 0.50 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 7 0.50 * palignr $1, (%rax), %xmm2 202 # CHECK-NEXT: - - - 0.50 - 0.50 - - palignr $1, %mm0, %mm2 203 # CHECK-NEXT: - - - 0.50 - 0.50 0.50 0.50 palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BdVer2/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 2 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 7 1.50 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 2 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 7 1.50 * palignr $1, (%rax), %xmm2 217 … - - 0.50 0.50 - - - - - - - palignr $1, %mm0, %mm2 218 … - 0.50 0.50 - - - 1.50 1.50 - - palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/SLM/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 4 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 4 1.00 * palignr $1, (%rax), %xmm2 202 # CHECK-NEXT: - - - 1.00 - - - - palignr $1, %mm0, %mm2 203 # CHECK-NEXT: - - - 1.00 - - - 1.00 palignr $1, (%rax), %mm2 [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/Broadwell/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 1.00 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 2 6 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 1.00 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 2 6 1.00 * palignr $1, (%rax), %xmm2 204 # CHECK-NEXT: - - - - - - - 1.00 - - palignr $1, %mm… 205 # CHECK-NEXT: - - - - 0.50 0.50 - 1.00 - - palignr $1, (%r… [all …]
|
/external/llvm-project/llvm/test/tools/llvm-mca/X86/BtVer2/ |
D | resources-ssse3.s | 22 palignr $1, %mm0, %mm2 label 23 palignr $1, (%rax), %mm2 label 25 palignr $1, %xmm0, %xmm2 label 26 palignr $1, (%rax), %xmm2 label 121 # CHECK-NEXT: 1 1 0.50 palignr $1, %mm0, %mm2 122 # CHECK-NEXT: 1 6 1.00 * palignr $1, (%rax), %mm2 123 # CHECK-NEXT: 1 1 0.50 palignr $1, %xmm0, %xmm2 124 # CHECK-NEXT: 1 6 1.00 * palignr $1, (%rax), %xmm2 208 … - - 0.50 0.50 - - - - 0.50 0.50 - palignr $1, %mm0, %mm2 209 … - 0.50 0.50 1.00 - - - 0.50 0.50 - palignr $1, (%rax), %mm2 [all …]
|
/external/llvm/test/CodeGen/X86/ |
D | palignr.ll | 22 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] 38 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] 55 ; CHECK-NEXT: palignr {{.*#+}} xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] 86 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm0[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] 103 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm0[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] 120 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm0[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] 134 ; Check that we don't do unary (circular on single operand) palignr incorrectly. 136 ; incorrectly. In particular, one of the operands of the palignr node 141 ; CHECK-NEXT: palignr {{.*#+}} xmm1 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15,0,1]
|
/external/llvm-project/llvm/test/CodeGen/X86/ |
D | palignr.ll | 29 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm1 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] 49 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm1 = xmm0[4,5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3] 70 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm0 = xmm1[8,9,10,11,12,13,14,15],xmm0[0,1,2,3,4,5,6,7] 106 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm1 = xmm0[6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4,5] 128 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm1 = xmm0[10,11,12,13,14,15],xmm1[0,1,2,3,4,5,6,7,8,9] 150 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm1 = xmm0[5,6,7,8,9,10,11,12,13,14,15],xmm1[0,1,2,3,4] 162 ; Check that we don't do unary (circular on single operand) palignr incorrectly. 164 ; incorrectly. In particular, one of the operands of the palignr node 178 ; CHECK-SSSE3-NEXT: palignr {{.*#+}} xmm0 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15],xmm0[0,1]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | aom_subpixel_8t_ssse3.asm | 125 palignr m0, m1, m4, 1 127 palignr m1, m4, 5 129 palignr m2, m3, m5, 1 131 palignr m3, m5, 5 179 palignr m0, m1, m4, 1 180 palignr m1, m4, 5 220 palignr m5, m1, m0, 13 222 palignr m2, m1, m0, 5 223 palignr m3, m1, m0, 9 224 palignr m1, m0, 1 [all …]
|
/external/llvm/test/MC/X86/ |
D | shuffle-comments.s | 3 palignr $8, %xmm0, %xmm1 label 5 palignr $8, (%rax), %xmm1 label 8 palignr $16, %xmm0, %xmm1 label 10 palignr $16, (%rax), %xmm1 label 13 palignr $0, %xmm0, %xmm1 label 15 palignr $0, (%rax), %xmm1 label
|