Home
last modified time | relevance | path

Searched refs:psrad (Results 1 – 25 of 67) sorted by relevance

123

/external/llvm/test/Analysis/CostModel/X86/
Dtestshiftashr.ll22 ; SSE2-CODEGEN: psrad
82 ; SSE2-CODEGEN: psrad
94 ; SSE2-CODEGEN: psrad
106 ; SSE2-CODEGEN: psrad
118 ; SSE2-CODEGEN: psrad
202 ; SSE2-CODEGEN: psrad
252 ; SSE2-CODEGEN: psrad $3
264 ; SSE2-CODEGEN: psrad $3
325 ; SSE2-CODEGEN: psrad $3
337 ; SSE2-CODEGEN: psrad $3
[all …]
/external/libvpx/libvpx/vp8/encoder/x86/
Ddct_sse2.asm102 psrad xmm3, 12 ;(c1 * 2217 + d1 * 5352 + 14500)>>12
103 psrad xmm4, 12 ;(d1 * 2217 - c1 * 5352 + 7500)>>12
143 psrad xmm0, 4 ;(a1 + b1 + 7)>>4
144 psrad xmm1, 4 ;(a1 - b1 + 7)>>4
154 psrad xmm3, 16 ;(c1 * 2217 + d1 * 5352 + 12000)>>16
155 psrad xmm4, 16 ;(d1 * 2217 - c1 * 5352 + 51000)>>16
257 psrad xmm1, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
258 psrad xmm4, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
259 psrad xmm3, 12 ; (d1 * 2217 - c1 * 5352 + 7500)>>12
260 psrad xmm5, 12 ; (d1 * 2217 - c1 * 5352 + 7500)>>12
[all …]
Ddct_mmx.asm105 psrad mm1, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
106 psrad mm4, 12 ; (c1 * 2217 + d1 * 5352 + 14500)>>12
107 psrad mm3, 12 ; (d1 * 2217 - c1 * 5352 + 7500)>>12
108 psrad mm5, 12 ; (d1 * 2217 - c1 * 5352 + 7500)>>12
190 psrad mm1, 16 ; (c1 * 2217 + d1 * 5352 + 14500)>>16
191 psrad mm4, 16 ; (c1 * 2217 + d1 * 5352 + 14500)>>16
192 psrad mm3, 16 ; (d1 * 2217 - c1 * 5352 + 7500)>>16
193 psrad mm5, 16 ; (d1 * 2217 - c1 * 5352 + 7500)>>16
Dfwalsh_sse2.asm126 psrad xmm0, 3
127 psrad xmm1, 3
128 psrad xmm2, 3
129 psrad xmm3, 3
/external/libjpeg-turbo/simd/
Djquant-sse.asm78 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(01)
79 psrad mm2,(DWORD_BIT-BYTE_BIT) ; mm2=(23)
82 psrad mm5,(DWORD_BIT-BYTE_BIT) ; mm5=(45)
83 psrad mm0,(DWORD_BIT-BYTE_BIT) ; mm0=(67)
92 psrad mm6,(DWORD_BIT-BYTE_BIT) ; mm6=(89)
93 psrad mm3,(DWORD_BIT-BYTE_BIT) ; mm3=(AB)
96 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(CD)
97 psrad mm1,(DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djquant-3dn.asm78 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(01)
79 psrad mm2,(DWORD_BIT-BYTE_BIT) ; mm2=(23)
82 psrad mm5,(DWORD_BIT-BYTE_BIT) ; mm5=(45)
83 psrad mm0,(DWORD_BIT-BYTE_BIT) ; mm0=(67)
97 psrad mm6,(DWORD_BIT-BYTE_BIT) ; mm6=(89)
98 psrad mm3,(DWORD_BIT-BYTE_BIT) ; mm3=(AB)
101 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(CD)
102 psrad mm1,(DWORD_BIT-BYTE_BIT) ; mm1=(EF)
Djquantf-sse2-64.asm74 psrad xmm2,(DWORD_BIT-BYTE_BIT) ; xmm2=(0123)
75 psrad xmm0,(DWORD_BIT-BYTE_BIT) ; xmm0=(4567)
78 psrad xmm3,(DWORD_BIT-BYTE_BIT) ; xmm3=(89AB)
79 psrad xmm1,(DWORD_BIT-BYTE_BIT) ; xmm1=(CDEF)
Djquantf-sse2.asm76 psrad xmm2,(DWORD_BIT-BYTE_BIT) ; xmm2=(0123)
77 psrad xmm0,(DWORD_BIT-BYTE_BIT) ; xmm0=(4567)
80 psrad xmm3,(DWORD_BIT-BYTE_BIT) ; xmm3=(89AB)
81 psrad xmm1,(DWORD_BIT-BYTE_BIT) ; xmm1=(CDEF)
/external/llvm/test/CodeGen/X86/
Dsdiv-exact.ll24 ; CHECK: psrad $3,
27 ; CHECK-NOT: psrad
Dvshift-3.ll11 ; CHECK: psrad $31
20 ; CHECK: psrad $5
30 ; CHECK: psrad
Dlower-vec-shift.ll102 ; SSE: psrad
103 ; SSE-NEXT: psrad
117 ; SSE: psrad
118 ; SSE-NEXT: psrad
Dvector-sext.ll101 ; SSE2-NEXT: psrad $24, %xmm0
108 ; SSSE3-NEXT: psrad $24, %xmm0
136 ; SSE2-NEXT: psrad $24, %xmm2
140 ; SSE2-NEXT: psrad $24, %xmm1
148 ; SSSE3-NEXT: psrad $24, %xmm2
152 ; SSSE3-NEXT: psrad $24, %xmm1
198 ; SSE2-NEXT: psrad $31, %xmm1
199 ; SSE2-NEXT: psrad $24, %xmm0
208 ; SSSE3-NEXT: psrad $31, %xmm1
209 ; SSSE3-NEXT: psrad $24, %xmm0
[all …]
Dvec_trunc_sext.ll17 ; NO_SSE_41-NEXT: psrad $24, %xmm0
24 ; SSE_41-NEXT: psrad $24, %xmm0
Dvector-shift-ashr-128.ll107 ; SSE2-NEXT: psrad %xmm2, %xmm3
111 ; SSE2-NEXT: psrad %xmm2, %xmm4
118 ; SSE2-NEXT: psrad %xmm4, %xmm5
120 ; SSE2-NEXT: psrad %xmm1, %xmm0
131 ; SSE41-NEXT: psrad %xmm2, %xmm3
135 ; SSE41-NEXT: psrad %xmm2, %xmm4
141 ; SSE41-NEXT: psrad %xmm1, %xmm2
142 ; SSE41-NEXT: psrad %xmm3, %xmm0
185 ; X32-SSE-NEXT: psrad %xmm2, %xmm3
189 ; X32-SSE-NEXT: psrad %xmm2, %xmm4
[all …]
Dvshift-5.ll23 ; CHECK: psrad
50 ; CHECK: psrad
Dwiden_conv-2.ll3 ; CHECK: psrad $16, %xmm0
Dvector-idiv.ll844 ; SSE41-NEXT: psrad $2, %xmm1
853 ; SSE-NEXT: psrad $31, %xmm2
858 ; SSE-NEXT: psrad $31, %xmm1
870 ; SSE-NEXT: psrad $2, %xmm1
907 ; SSE41-NEXT: psrad $2, %xmm2
917 ; SSE41-NEXT: psrad $2, %xmm3
928 ; SSE-NEXT: psrad $31, %xmm4
932 ; SSE-NEXT: psrad $31, %xmm5
947 ; SSE-NEXT: psrad $2, %xmm0
951 ; SSE-NEXT: psrad $31, %xmm5
[all …]
Dsse2-vector-shifts.ll136 ; CHECK-NEXT: psrad $1, %xmm0
146 ; CHECK-NEXT: psrad $31, %xmm0
245 ; CHECK-NEXT: psrad $6, %xmm0
328 ; CHECK-NEXT: psrad $19, %xmm0
351 ; CHECK-NEXT: psrad $3, %xmm0
Dpr18014.ll14 ; CHECK: psrad
/external/libvpx/libvpx/vpx_dsp/x86/
Dinv_wht_sse2.asm32 psrad m4, 16
33 psrad m5, 16
35 psrad m4, 1
Dhalfpix_variance_impl_sse2.asm87 psrad xmm0, 16
88 psrad xmm1, 16
192 psrad xmm0, 16
193 psrad xmm1, 16
294 psrad xmm0, 16
295 psrad xmm1, 16
Dvpx_high_subpixel_bilinear_sse2.asm49 psrad xmm0, 7 ;shift
108 psrad xmm6, 7 ;shift
109 psrad xmm0, 7 ;shift
145 psrad xmm9, 7 ;shift
146 psrad xmm6, 7
147 psrad xmm0, 7
148 psrad xmm2, 7
Dfwd_txfm_ssse3_x86_64.asm47 psrad m%1, 14
48 psrad m%2, 14
/external/valgrind/VEX/test/
Dmmxtest.c399 #define psrad_m2r(var, reg) mmx_m2r(psrad, var, reg)
400 #define psrad_r2r(regs, regd) mmx_r2r(psrad, regs, regd)
401 #define psrad(vars, vard) mmx_m2m(psrad, vars, vard) macro
592 do_test("psrad", psrad(ma,mb)); in main()
/external/boringssl/linux-x86_64/crypto/aes/
Daesni-x86_64.S1615 psrad $31,%xmm14
1623 psrad $31,%xmm14
1631 psrad $31,%xmm14
1639 psrad $31,%xmm14
1645 psrad $31,%xmm9
1736 psrad $31,%xmm14
1753 psrad $31,%xmm14
1768 psrad $31,%xmm14
1785 psrad $31,%xmm14
1800 psrad $31,%xmm0
[all …]

123