/external/libvpx/libvpx/vpx_dsp/x86/ |
D | fwd_txfm_ssse3_x86_64.asm | 103 psrad m5, 14 104 psrad m2, 14 105 psrad m9, 14 106 psrad m10, 14 131 psrad m7, 14 132 psrad m1, 14 133 psrad m9, 14 134 psrad m10, 14 149 psrad m9, 14 150 psrad m11, 14 [all …]
|
D | inv_wht_sse2.asm | 33 psrad m4, 16 34 psrad m5, 16 36 psrad m4, 1
|
D | vpx_high_subpixel_bilinear_sse2.asm | 49 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
|
/external/llvm/test/Analysis/CostModel/X86/ |
D | testshiftashr.ll | 22 ; 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/ |
D | dct_sse2.asm | 102 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 …]
|
D | fwalsh_sse2.asm | 126 psrad xmm0, 3 127 psrad xmm1, 3 128 psrad xmm2, 3 129 psrad xmm3, 3
|
/external/libjpeg-turbo/simd/ |
D | jquant-sse.asm | 77 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(01) 78 psrad mm2,(DWORD_BIT-BYTE_BIT) ; mm2=(23) 81 psrad mm5,(DWORD_BIT-BYTE_BIT) ; mm5=(45) 82 psrad mm0,(DWORD_BIT-BYTE_BIT) ; mm0=(67) 91 psrad mm6,(DWORD_BIT-BYTE_BIT) ; mm6=(89) 92 psrad mm3,(DWORD_BIT-BYTE_BIT) ; mm3=(AB) 95 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(CD) 96 psrad mm1,(DWORD_BIT-BYTE_BIT) ; mm1=(EF)
|
D | jquant-3dn.asm | 77 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(01) 78 psrad mm2,(DWORD_BIT-BYTE_BIT) ; mm2=(23) 81 psrad mm5,(DWORD_BIT-BYTE_BIT) ; mm5=(45) 82 psrad mm0,(DWORD_BIT-BYTE_BIT) ; mm0=(67) 96 psrad mm6,(DWORD_BIT-BYTE_BIT) ; mm6=(89) 97 psrad mm3,(DWORD_BIT-BYTE_BIT) ; mm3=(AB) 100 psrad mm4,(DWORD_BIT-BYTE_BIT) ; mm4=(CD) 101 psrad mm1,(DWORD_BIT-BYTE_BIT) ; mm1=(EF)
|
D | jquantf-sse2-64.asm | 73 psrad xmm2,(DWORD_BIT-BYTE_BIT) ; xmm2=(0123) 74 psrad xmm0,(DWORD_BIT-BYTE_BIT) ; xmm0=(4567) 77 psrad xmm3,(DWORD_BIT-BYTE_BIT) ; xmm3=(89AB) 78 psrad xmm1,(DWORD_BIT-BYTE_BIT) ; xmm1=(CDEF)
|
D | jquantf-sse2.asm | 75 psrad xmm2,(DWORD_BIT-BYTE_BIT) ; xmm2=(0123) 76 psrad xmm0,(DWORD_BIT-BYTE_BIT) ; xmm0=(4567) 79 psrad xmm3,(DWORD_BIT-BYTE_BIT) ; xmm3=(89AB) 80 psrad xmm1,(DWORD_BIT-BYTE_BIT) ; xmm1=(CDEF)
|
/external/llvm/test/CodeGen/X86/ |
D | viabs.ll | 12 ; SSE2-NEXT: psrad $31, %xmm1 36 ; SSE2-NEXT: psrad $31, %xmm1 108 ; SSE2-NEXT: psrad $31, %xmm1 132 ; SSE2-NEXT: psrad $31, %xmm2 136 ; SSE2-NEXT: psrad $31, %xmm2 178 ; SSE2-NEXT: psrad $31, %xmm2 182 ; SSE2-NEXT: psrad $31, %xmm2 317 ; SSE2-NEXT: psrad $31, %xmm2 321 ; SSE2-NEXT: psrad $31, %xmm2 363 ; SSE2-NEXT: psrad $31, %xmm4 [all …]
|
D | widen_conv-3.ll | 14 ; X86-SSE2-NEXT: psrad $16, %xmm0 26 ; X86-SSE42-NEXT: psrad $16, %xmm0 36 ; X64-NEXT: psrad $16, %xmm0 73 ; X86-SSE2-NEXT: psrad $24, %xmm0 97 ; X86-SSE42-NEXT: psrad $24, %xmm0 123 ; X64-SSE2-NEXT: psrad $24, %xmm0 140 ; X64-SSE42-NEXT: psrad $24, %xmm0
|
D | sdiv-exact.ll | 24 ; CHECK: psrad $3, 27 ; CHECK-NOT: psrad
|
D | vshift-3.ll | 11 ; CHECK: psrad $31 20 ; CHECK: psrad $5 30 ; CHECK: psrad
|
D | lower-vec-shift.ll | 102 ; SSE: psrad 103 ; SSE-NEXT: psrad 117 ; SSE: psrad 118 ; SSE-NEXT: psrad
|
D | vec_sdiv_to_shift.ll | 106 ; SSE-NEXT: psrad $31, %xmm1 109 ; SSE-NEXT: psrad $4, %xmm1 129 ; SSE-NEXT: psrad $31, %xmm1 132 ; SSE-NEXT: psrad $4, %xmm1 155 ; SSE-NEXT: psrad $31, %xmm2 158 ; SSE-NEXT: psrad $6, %xmm2 160 ; SSE-NEXT: psrad $31, %xmm3 163 ; SSE-NEXT: psrad $6, %xmm3
|
D | vector-sext.ll | 107 ; SSE2-NEXT: psrad $24, %xmm0 114 ; SSSE3-NEXT: psrad $24, %xmm0 142 ; SSE2-NEXT: psrad $24, %xmm2 146 ; SSE2-NEXT: psrad $24, %xmm1 155 ; SSSE3-NEXT: psrad $24, %xmm0 157 ; SSSE3-NEXT: psrad $24, %xmm1 205 ; SSE2-NEXT: psrad $31, %xmm1 206 ; SSE2-NEXT: psrad $24, %xmm0 215 ; SSSE3-NEXT: psrad $31, %xmm1 216 ; SSSE3-NEXT: psrad $24, %xmm0 [all …]
|
D | widen_conv-2.ll | 12 ; X86-NEXT: psrad $16, %xmm0 20 ; X64-NEXT: psrad $16, %xmm0
|
D | vec_trunc_sext.ll | 17 ; NO_SSE_41-NEXT: psrad $24, %xmm0 24 ; SSE_41-NEXT: psrad $24, %xmm0
|
D | vector-blend.ll | 808 ; SSE2-NEXT: psrad $31, %xmm0 816 ; SSSE3-NEXT: psrad $31, %xmm0 824 ; SSE41-NEXT: psrad $31, %xmm0 847 ; SSE2-NEXT: psrad $31, %xmm0 848 ; SSE2-NEXT: psrad $31, %xmm1 859 ; SSSE3-NEXT: psrad $31, %xmm0 860 ; SSSE3-NEXT: psrad $31, %xmm1 871 ; SSE41-NEXT: psrad $31, %xmm1 872 ; SSE41-NEXT: psrad $31, %xmm0 909 ; SSE2-NEXT: psrad $31, %xmm1 [all …]
|
D | vec_ext_inreg.ll | 10 ; SSE-NEXT: psrad $16, %xmm0 12 ; SSE-NEXT: psrad $16, %xmm1 39 ; SSE-NEXT: psrad $16, %xmm0
|
D | vshift-5.ll | 23 ; CHECK: psrad 50 ; CHECK: psrad
|
D | vector-shift-ashr-128.ll | 118 ; SSE2-NEXT: psrad %xmm2, %xmm3 122 ; SSE2-NEXT: psrad %xmm2, %xmm4 129 ; SSE2-NEXT: psrad %xmm4, %xmm5 131 ; SSE2-NEXT: psrad %xmm1, %xmm0 142 ; SSE41-NEXT: psrad %xmm2, %xmm3 146 ; SSE41-NEXT: psrad %xmm2, %xmm4 152 ; SSE41-NEXT: psrad %xmm1, %xmm2 153 ; SSE41-NEXT: psrad %xmm3, %xmm0 201 ; X32-SSE-NEXT: psrad %xmm2, %xmm3 205 ; X32-SSE-NEXT: psrad %xmm2, %xmm4 [all …]
|
/external/swiftshader/third_party/LLVM/test/CodeGen/X86/ |
D | vshift-5.ll | 23 ; CHECK-NEXT: psrad 50 ; CHECK-NEXT: psrad
|
D | vshift-3.ll | 21 ; CHECK: psrad $5 31 ; CHECK-NEXT: psrad
|