Home
last modified time | relevance | path

Searched refs:palignr (Results 1 – 25 of 86) sorted by relevance

1234

/external/libvpx/libvpx/vpx_dsp/x86/
Dintrapred_ssse3.asm98 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 …]
Dsad_ssse3.asm62 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)
Dvpx_subpixel_8t_ssse3.asm121 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/
DSSSE3-32.s173 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 …]
DSSSE3-64.s173 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 …]
Dshuffle-comments.s3 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/
Drotate_win.cc48 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/
Drotate_win.cc48 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/
Drotate_win.cc47 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dresources-ssse3.s22 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/
Dpalignr.ll22 ; 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/
Dpalignr.ll29 ; 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/
Daom_subpixel_8t_ssse3.asm125 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/
Dshuffle-comments.s3 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

1234