Home
last modified time | relevance | path

Searched refs:pmulhw (Results 1 – 25 of 81) sorted by relevance

1234

/external/libvpx/libvpx/vp8/common/x86/
Ddequantize_mmx.asm104 pmulhw mm5, [GLOBAL(x_s1sqr2)];
108 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
116 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
119 pmulhw mm3, [GLOBAL(x_s1sqr2)]
159 pmulhw mm5, [GLOBAL(x_s1sqr2)];
163 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
171 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
174 pmulhw mm3, [GLOBAL(x_s1sqr2)]
Didctllm_sse2.asm170 pmulhw xmm5, [GLOBAL(x_s1sqr2)]
175 pmulhw xmm7, [GLOBAL(x_c1sqr2less1)]
183 pmulhw xmm5, [GLOBAL(x_c1sqr2less1)]
186 pmulhw xmm3, [GLOBAL(x_s1sqr2)]
240 pmulhw xmm5, [GLOBAL(x_s1sqr2)]
244 pmulhw xmm7, [GLOBAL(x_c1sqr2less1)]
252 pmulhw xmm5, [GLOBAL(x_c1sqr2less1)]
255 pmulhw xmm3, [GLOBAL(x_s1sqr2)]
508 pmulhw xmm5, [GLOBAL(x_s1sqr2)]
512 pmulhw xmm7, [GLOBAL(x_c1sqr2less1)]
[all …]
Didctllm_mmx.asm74 pmulhw mm5, [GLOBAL(x_s1sqr2)];
78 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
86 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
89 pmulhw mm3, [GLOBAL(x_s1sqr2)]
129 pmulhw mm5, [GLOBAL(x_s1sqr2)];
133 pmulhw mm7, [GLOBAL(x_c1sqr2less1)];
141 pmulhw mm5, [GLOBAL(x_c1sqr2less1)]
144 pmulhw mm3, [GLOBAL(x_s1sqr2)]
/external/swiftshader/third_party/llvm-7.0/llvm/test/CodeGen/X86/
Dpmulh.ll56 ; SSE2-NEXT: pmulhw %xmm1, %xmm0
109 ; SSE-NEXT: pmulhw %xmm1, %xmm0
146 ; SSE-NEXT: pmulhw %xmm2, %xmm0
147 ; SSE-NEXT: pmulhw %xmm3, %xmm1
198 ; SSE-NEXT: pmulhw %xmm4, %xmm0
199 ; SSE-NEXT: pmulhw %xmm5, %xmm1
200 ; SSE-NEXT: pmulhw %xmm6, %xmm2
201 ; SSE-NEXT: pmulhw %xmm7, %xmm3
282 ; SSE-NEXT: pmulhw {{[0-9]+}}(%rsp), %xmm0
283 ; SSE-NEXT: pmulhw {{[0-9]+}}(%rsp), %xmm1
[all …]
/external/swiftshader/third_party/llvm-7.0/llvm/test/Transforms/LoopVectorize/X86/
Dmul_slm_16bit.ll38 ; use pmulhw\pmullw\pshuf
55 ; use pmulhw\pmullw\pshuf
60 ; use pmulhw\pmullw\pshuf
103 ; use pmulhw\pmullw\pshuf seq.
113 ; use pmulhw\pmullw\zext
119 ; use pmulhw\pmullw\sext
134 ; use pmulhw\pmullw\zext
/external/libaom/libaom/aom_dsp/x86/
Dquantize_avx_x86_64.asm100 pmulhw m8, m6, m2 ; m8 = m6*q>>16
102 pmulhw m13, m11, m2 ; m13 = m11*q>>16
105 pmulhw m8, m4 ; m8 = m8*qsh>>16
107 pmulhw m13, m4 ; m13 = m13*qsh>>16
250 pmulhw m8, m6, m2 ; m8 = m6*q>>16
252 pmulhw m13, m11, m2 ; m13 = m11*q>>16
258 pmulhw m8, m4 ; m8 = m8*qsh>>16
268 pmulhw m13, m4 ; m13 = m13*qsh>>16
372 pmulhw m14, m6, m2 ; m14 = m6*q>>16
373 pmulhw m13, m11, m2 ; m13 = m11*q>>16
[all …]
Dquantize_ssse3_x86_64.asm73 pmulhw m8, m6, m2 ; m8 = m6*q>>16
75 pmulhw m13, m11, m2 ; m13 = m11*q>>16
81 pmulhw m8, m4 ; m8 = m8*qsh>>16
91 pmulhw m13, m4 ; m13 = m13*qsh>>16
182 pmulhw m14, m6, m2 ; m14 = m6*q>>16
183 pmulhw m13, m11, m2 ; m13 = m11*q>>16
189 pmulhw m14, m4 ; m14 = m14*qsh>>16
196 pmulhw m13, m4 ; m13 = m13*qsh>>16
/external/libvpx/libvpx/vp9/encoder/x86/
Dvp9_quantize_ssse3_x86_64.asm65 pmulhw m8, m6, m2 ; m8 = m6*q>>16
67 pmulhw m13, m11, m2 ; m13 = m11*q>>16
120 pmulhw m14, m6, m2 ; m14 = m6*q>>16
121 pmulhw m13, m11, m2 ; m13 = m11*q>>16
/external/swiftshader/third_party/llvm-7.0/llvm/test/MC/X86/
DMMX-64.s941 pmulhw 485498096, %mm4 label
945 pmulhw 64(%rdx), %mm4 label
949 pmulhw 64(%rdx,%rax,4), %mm4 label
953 pmulhw -64(%rdx,%rax,4), %mm4 label
957 pmulhw 64(%rdx,%rax), %mm4 label
961 pmulhw %mm4, %mm4 label
965 pmulhw (%rdx), %mm4 label
DMMX-32.s917 pmulhw -485498096(%edx,%eax,4), %mm4 label
921 pmulhw 485498096(%edx,%eax,4), %mm4 label
925 pmulhw 485498096(%edx), %mm4 label
929 pmulhw 485498096, %mm4 label
933 pmulhw 64(%edx,%eax), %mm4 label
937 pmulhw (%edx), %mm4 label
941 pmulhw %mm4, %mm4 label
/external/libaom/libaom/av1/encoder/x86/
Dav1_quantize_ssse3_x86_64.asm70 pmulhw m8, m6, m2 ; m8 = m6*q>>16
72 pmulhw m13, m11, m2 ; m13 = m11*q>>16
125 pmulhw m14, m6, m2 ; m14 = m6*q>>16
126 pmulhw m13, m11, m2 ; m13 = m11*q>>16
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Generic/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 5 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 10 1.00 * pmulhw (%rax), %mm2
336 # CHECK-NEXT: - - 1.00 - - - - - pmulhw %mm0, %mm2
337 # CHECK-NEXT: - - 1.00 - - - 0.50 0.50 pmulhw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Atom/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 4 4.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 1 4 4.00 * pmulhw (%rax), %mm2
330 # CHECK-NEXT: 4.00 - pmulhw %mm0, %mm2
331 # CHECK-NEXT: 4.00 - pmulhw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SLM/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 4 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 1 7 1.00 * pmulhw (%rax), %mm2
336 # CHECK-NEXT: - - - 1.00 - - - - pmulhw %mm0, %mm2
337 # CHECK-NEXT: - - - 1.00 - - - 1.00 pmulhw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SandyBridge/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 5 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 10 1.00 * pmulhw (%rax), %mm2
336 # CHECK-NEXT: - - 1.00 - - - - - pmulhw %mm0, %mm2
337 # CHECK-NEXT: - - 1.00 - - - 0.50 0.50 pmulhw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Broadwell/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 5 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 10 1.00 * pmulhw (%rax), %mm2
338 # CHECK-NEXT: - - 1.00 - - - - - - - pmulhw %mm0, %m…
339 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pmulhw (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeServer/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 4 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 9 1.00 * pmulhw (%rax), %mm2
338 # CHECK-NEXT: - - 1.00 - - - - - - - pmulhw %mm0, %m…
339 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pmulhw (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/BtVer2/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 2 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 1 7 1.00 * pmulhw (%rax), %mm2
342 … - - 1.00 - - - - - - - 1.00 pmulhw %mm0, %mm2
343 … - - 1.00 - 1.00 - - - - - 1.00 pmulhw (%rax), %mm2
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Haswell/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 5 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 10 1.00 * pmulhw (%rax), %mm2
338 # CHECK-NEXT: - - 1.00 - - - - - - - pmulhw %mm0, %m…
339 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pmulhw (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/SkylakeClient/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 4 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 2 9 1.00 * pmulhw (%rax), %mm2
338 # CHECK-NEXT: - - 1.00 - - - - - - - pmulhw %mm0, %m…
339 # CHECK-NEXT: - - 1.00 - 0.50 0.50 - - - - pmulhw (%rax), …
/external/swiftshader/third_party/llvm-7.0/llvm/test/tools/llvm-mca/X86/Znver1/
Dresources-mmx.s75 pmulhw %mm0, %mm2 label
76 pmulhw (%rax), %mm2 label
214 # CHECK-NEXT: 1 4 1.00 pmulhw %mm0, %mm2
215 # CHECK-NEXT: 1 11 1.00 * pmulhw (%rax), %mm2
340 … - - - - - - 1.00 - - - - pmulhw %mm0, %mm2
341 … 0.50 - - - - - 1.00 - - - - pmulhw (%rax), %mm2
/external/swiftshader/src/Reactor/
Dx86.hpp91 RValue<Short4> pmulhw(RValue<Short4> x, RValue<Short4> y);
95 RValue<Short8> pmulhw(RValue<Short8> x, RValue<Short8> y);
/external/libjpeg-turbo/simd/i386/
Djdcolext-mmx.asm140 pmulhw mm4, [GOTOFF(eax,PW_MF0228)] ; mm4=(2*CbE * -FIX(0.22800))
141 pmulhw mm5, [GOTOFF(eax,PW_MF0228)] ; mm5=(2*CbO * -FIX(0.22800))
142 pmulhw mm0, [GOTOFF(eax,PW_F0402)] ; mm0=(2*CrE * FIX(0.40200))
143 pmulhw mm1, [GOTOFF(eax,PW_F0402)] ; mm1=(2*CrO * FIX(0.40200))
/external/swiftshader/third_party/LLVM/test/MC/X86/
Dx86-32-coverage.s669 pmulhw %mm3,%mm3
672 pmulhw %xmm5,%xmm5
5662 pmulhw 0xdeadbeef(%ebx,%ecx,8),%mm3
5666 pmulhw 0x45,%mm3
5670 pmulhw 0x7eed,%mm3
5674 pmulhw 0xbabecafe,%mm3
5678 pmulhw 0x12345678,%mm3
5682 pmulhw %mm3,%mm3
5686 pmulhw 0xdeadbeef(%ebx,%ecx,8),%xmm5
5690 pmulhw 0x45,%xmm5
[all …]
/external/libjpeg-turbo/simd/x86_64/
Djdcolext-sse2.asm127 pmulhw xmm4, [rel PW_MF0228] ; xmm4=(2*CbE * -FIX(0.22800))
128 pmulhw xmm5, [rel PW_MF0228] ; xmm5=(2*CbO * -FIX(0.22800))
129 pmulhw xmm0, [rel PW_F0402] ; xmm0=(2*CrE * FIX(0.40200))
130 pmulhw xmm1, [rel PW_F0402] ; xmm1=(2*CrO * FIX(0.40200))

1234