Home
last modified time | relevance | path

Searched refs:palignr (Results 1 – 25 of 91) 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/swiftshader/third_party/LLVM/test/CodeGen/X86/
Dpalignr.ll14 ; CHECK: palignr
22 ; CHECK: palignr
29 ; CHECK: palignr
36 ; CHECK: palignr
43 ; CHECK: palignr
50 ; CHECK: palignr
57 ; CHECK: palignr
62 ; Check that we don't do unary (circular on single operand) palignr incorrectly.
64 ; incorrectly. In particular, one of the operands of the palignr node
68 ; CHECK-NOT: palignr
Dpalignr-2.ll11 ; palignr $3, %xmm1, %xmm0
22 ; palignr $4, _b, %xmm0
/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/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/swiftshader/third_party/llvm-7.0/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/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/swiftshader/third_party/llvm-7.0/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 {{.*#+}} xmm1 = xmm1[2,3,4,5,6,7,8,9,10,11,12,13,14,15,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
/external/swiftshader/third_party/llvm-7.0/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
/external/boringssl/src/crypto/fipsmodule/aes/asm/
Dvpaes-x86.pl339 &palignr("xmm5","xmm5",12);
459 &palignr("xmm0","xmm6",8);
591 &palignr("xmm1","xmm2",15);
592 &palignr("xmm2","xmm2",15);
597 &palignr("xmm0","xmm0",1);
/external/boringssl/src/crypto/fipsmodule/sha/asm/
Dsha256-586.pl550 &palignr ($ABEF,$CDGH,8); # ABEF
586 &palignr ($TMP,@MSG[2],4);
598 &palignr ($TMP,@MSG[3],4);
611 &palignr ($TMP,@MSG[0],4);
625 &palignr ($TMP,@MSG[0],4);
654 &palignr ($CDGH,$TMP,8); # HGFE
732 &palignr ($t0,@X[0],4); # X[1..4]
736 &palignr ($t3,@X[2],4); # X[9..12]

1234