Home
last modified time | relevance | path

Searched refs:packssdw (Results 1 – 25 of 152) sorted by relevance

1234567

/external/libvpx/libvpx/vpx_dsp/x86/
Dfwd_txfm_ssse3_x86_64.asm107 packssdw m5, m9
108 packssdw m2, m10
135 packssdw m7, m9
136 packssdw m1, m10
153 packssdw m9, m3
154 packssdw m11, m0
226 packssdw m2, m3
227 packssdw m6, m1
246 packssdw m1, m4
247 packssdw m3, m5
[all …]
/external/libaom/libaom/aom_dsp/x86/
Dfwd_txfm_ssse3_x86_64.asm125 packssdw m5, m9
126 packssdw m2, m10
153 packssdw m7, m9
154 packssdw m1, m10
171 packssdw m9, m3
172 packssdw m11, m0
244 packssdw m2, m3
245 packssdw m6, m1
264 packssdw m1, m4
265 packssdw m3, m5
[all …]
Dinv_wht_sse2.asm39 packssdw m4, m4 ; e
89 packssdw m0, [inputq + 16]
91 packssdw m1, [inputq + 48]
Daom_high_subpixel_bilinear_sse2.asm53 packssdw xmm0, xmm0 ;pack to word
115 packssdw xmm0, xmm6 ;pack back to word
155 packssdw xmm0, xmm5 ;pack back to word
156 packssdw xmm2, xmm6 ;pack back to word
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/
D2008-02-26-AsmDirectMemOp.ll15packssdw %mm6, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09movd $2, %mm5 …
D2006-05-01-SchedCausingSpills.ll20 …%tmp98 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp75, <4 x i32> %tmp89 ) ; …
35 …%tmp159 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp134, <4 x i32> %tmp148 ) …
50 …%tmp220 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp195, <4 x i32> %tmp209 ) …
65 …%tmp281 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp256, <4 x i32> %tmp270 ) …
76 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>)
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
D2008-02-26-AsmDirectMemOp.ll15packssdw %mm6, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09movd $2, %mm5 …
Dvselect-packss.ll93 ; SSE2-NEXT: packssdw %xmm3, %xmm2
96 ; SSE2-NEXT: packssdw %xmm1, %xmm0
109 ; SSE42-NEXT: packssdw %xmm3, %xmm2
112 ; SSE42-NEXT: packssdw %xmm1, %xmm0
189 ; SSE2-NEXT: packssdw %xmm8, %xmm7
196 ; SSE2-NEXT: packssdw %xmm6, %xmm5
197 ; SSE2-NEXT: packssdw %xmm7, %xmm5
204 ; SSE2-NEXT: packssdw %xmm4, %xmm3
211 ; SSE2-NEXT: packssdw %xmm2, %xmm1
212 ; SSE2-NEXT: packssdw %xmm3, %xmm1
[all …]
Dpackss.ll16 ; SSE-NEXT: packssdw %xmm1, %xmm0
47 ; SSE-NEXT: packssdw %xmm1, %xmm0
76 ; X86-SSE-NEXT: packssdw %xmm1, %xmm0
90 ; X64-SSE-NEXT: packssdw %xmm1, %xmm0
Dbitcast-setcc-512.ll83 ; SSE-NEXT: packssdw %xmm3, %xmm2
86 ; SSE-NEXT: packssdw %xmm1, %xmm0
148 ; SSE-NEXT: packssdw %xmm7, %xmm6
151 ; SSE-NEXT: packssdw %xmm5, %xmm4
300 ; SSE-NEXT: packssdw %xmm3, %xmm2
303 ; SSE-NEXT: packssdw %xmm1, %xmm0
304 ; SSE-NEXT: packssdw %xmm2, %xmm0
364 ; SSE-NEXT: packssdw %xmm7, %xmm6
367 ; SSE-NEXT: packssdw %xmm5, %xmm4
368 ; SSE-NEXT: packssdw %xmm6, %xmm4
D2006-05-01-SchedCausingSpills.ll21 …%tmp98 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp75, <4 x i32> %tmp89 ) ; …
36 …%tmp159 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp134, <4 x i32> %tmp148 ) …
51 …%tmp220 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp195, <4 x i32> %tmp209 ) …
66 …%tmp281 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp256, <4 x i32> %tmp270 ) …
77 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>)
Dcast-vsel.ll16 ; SSE2-NEXT: packssdw %xmm1, %xmm0
31 ; SSE41-NEXT: packssdw %xmm1, %xmm0
71 ; SSE2-NEXT: packssdw %xmm1, %xmm6
86 ; SSE41-NEXT: packssdw %xmm1, %xmm0
167 ; SSE2-NEXT: packssdw %xmm5, %xmm4
172 ; SSE2-NEXT: packssdw %xmm3, %xmm2
289 ; SSE2-NEXT: packssdw %xmm2, %xmm1
294 ; SSE2-NEXT: packssdw %xmm3, %xmm2
319 ; SSE41-NEXT: packssdw %xmm2, %xmm1
324 ; SSE41-NEXT: packssdw %xmm3, %xmm2
[all …]
/external/llvm/test/CodeGen/X86/
D2008-02-26-AsmDirectMemOp.ll15packssdw %mm6, %mm6 \0A\09packssdw %mm6, %mm6 \0A\09movd $2, %mm5 …
D2006-05-01-SchedCausingSpills.ll21 …%tmp98 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp75, <4 x i32> %tmp89 ) ; …
36 …%tmp159 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp134, <4 x i32> %tmp148 ) …
51 …%tmp220 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp195, <4 x i32> %tmp209 ) …
66 …%tmp281 = tail call <8 x i16> @llvm.x86.sse2.packssdw.128( <4 x i32> %tmp256, <4 x i32> %tmp270 ) …
77 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>)
/external/llvm/test/Instrumentation/MemorySanitizer/
Dvector_pack.ll6 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) nounwind readnone
12 %c = tail call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> %a, <4 x i32> %b) nounwind
21 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
22 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
/external/swiftshader/third_party/llvm-7.0/llvm/test/Instrumentation/MemorySanitizer/
Dvector_pack.ll7 declare <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32>, <4 x i32>) nounwind readnone
13 %c = tail call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> %a, <4 x i32> %b) nounwind
22 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
23 ; CHECK-DAG: call <8 x i16> @llvm.x86.sse2.packssdw.128(
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm107 packssdw xmm0, xmm1 ;op[2] op[0]
108 packssdw xmm3, xmm4 ;op[3] op[1]
155 packssdw xmm0, xmm1 ;op[8] op[0]
159 packssdw xmm3, xmm4 ;op[12] op[4]
264 packssdw xmm1, xmm4 ; op[1]
265 packssdw xmm3, xmm5 ; op[3]
355 packssdw xmm1, xmm4 ; op[4]
356 packssdw xmm3, xmm5 ; op[12]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/InstCombine/X86/
Dx86-pack.ll12 %1 = call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> undef, <4 x i32> undef)
44 %1 = call <16 x i16> @llvm.x86.avx2.packssdw(<8 x i32> undef, <8 x i32> undef)
76 %1 = call <32 x i16> @llvm.x86.avx512.packssdw.512(<16 x i32> undef, <16 x i32> undef)
112 …%1 = call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> <i32 0, i32 -1, i32 65536, i32 -131072>,…
144 …%1 = call <16 x i16> @llvm.x86.avx2.packssdw(<8 x i32> <i32 0, i32 256, i32 65535, i32 -65536, i32…
176 …%1 = call <32 x i16> @llvm.x86.avx512.packssdw.512(<16 x i32> <i32 0, i32 512, i32 65535, i32 -655…
210 ; CHECK-NEXT: [[TMP1:%.*]] = call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> [[A0:%.*]], <4…
216 %3 = call <8 x i16> @llvm.x86.sse2.packssdw.128(<4 x i32> %1, <4 x i32> %2)
257 ; CHECK-NEXT: [[TMP1:%.*]] = call <16 x i16> @llvm.x86.avx2.packssdw(<8 x i32> [[A0:%.*]], <8 x …
262 %3 = call <16 x i16> @llvm.x86.avx2.packssdw(<8 x i32> %1, <8 x i32> %2)
[all …]
/external/libjpeg-turbo/simd/i386/
Djquant-sse.asm182 packssdw mm0, mm4
183 packssdw mm1, mm5
184 packssdw mm2, mm6
185 packssdw mm3, mm7
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DMMX-64.s153 packssdw 485498096, %mm4 label
157 packssdw 64(%rdx), %mm4 label
161 packssdw 64(%rdx,%rax,4), %mm4 label
165 packssdw -64(%rdx,%rax,4), %mm4 label
169 packssdw 64(%rdx,%rax), %mm4 label
173 packssdw %mm4, %mm4 label
177 packssdw (%rdx), %mm4 label
DMMX-32.s137 packssdw -485498096(%edx,%eax,4), %mm4 label
141 packssdw 485498096(%edx,%eax,4), %mm4 label
145 packssdw 485498096(%edx), %mm4 label
149 packssdw 485498096, %mm4 label
153 packssdw 64(%edx,%eax), %mm4 label
157 packssdw (%edx), %mm4 label
161 packssdw %mm4, %mm4 label
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mmx.s21 packssdw %mm0, %mm2 label
22 packssdw (%rax), %mm2 label
178 # CHECK-NEXT: 1 1 1.00 packssdw %mm0, %mm2
179 # CHECK-NEXT: 2 6 1.00 * packssdw (%rax), %mm2
300 # CHECK-NEXT: - - - - - 1.00 - - packssdw %mm0, %mm2
301 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 packssdw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-mmx.s21 packssdw %mm0, %mm2 label
22 packssdw (%rax), %mm2 label
178 # CHECK-NEXT: 1 1 0.50 packssdw %mm0, %mm2
179 # CHECK-NEXT: 1 1 1.00 * packssdw (%rax), %mm2
294 # CHECK-NEXT: 0.50 0.50 packssdw %mm0, %mm2
295 # CHECK-NEXT: 1.00 - packssdw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-mmx.s21 packssdw %mm0, %mm2 label
22 packssdw (%rax), %mm2 label
178 # CHECK-NEXT: 1 1 1.00 packssdw %mm0, %mm2
179 # CHECK-NEXT: 1 4 1.00 * packssdw (%rax), %mm2
300 # CHECK-NEXT: - - - 1.00 - - - - packssdw %mm0, %mm2
301 # CHECK-NEXT: - - - 1.00 - - - 1.00 packssdw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-mmx.s21 packssdw %mm0, %mm2 label
22 packssdw (%rax), %mm2 label
178 # CHECK-NEXT: 1 1 1.00 packssdw %mm0, %mm2
179 # CHECK-NEXT: 2 6 1.00 * packssdw (%rax), %mm2
300 # CHECK-NEXT: - - - - - 1.00 - - packssdw %mm0, %mm2
301 # CHECK-NEXT: - - - - - 1.00 0.50 0.50 packssdw (%rax), %mm2

1234567