/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 | dct_mmx.asm | 105 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
|
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 | 78 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)
|
D | jquant-3dn.asm | 78 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)
|
D | jquantf-sse2-64.asm | 74 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)
|
D | jquantf-sse2.asm | 76 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/ |
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 | vector-sext.ll | 101 ; 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 …]
|
D | vec_trunc_sext.ll | 17 ; NO_SSE_41-NEXT: psrad $24, %xmm0 24 ; SSE_41-NEXT: psrad $24, %xmm0
|
D | vector-shift-ashr-128.ll | 107 ; 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 …]
|
D | vshift-5.ll | 23 ; CHECK: psrad 50 ; CHECK: psrad
|
D | widen_conv-2.ll | 3 ; CHECK: psrad $16, %xmm0
|
D | vector-idiv.ll | 844 ; 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 …]
|
D | sse2-vector-shifts.ll | 136 ; 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
|
D | pr18014.ll | 14 ; CHECK: psrad
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | inv_wht_sse2.asm | 32 psrad m4, 16 33 psrad m5, 16 35 psrad m4, 1
|
D | halfpix_variance_impl_sse2.asm | 87 psrad xmm0, 16 88 psrad xmm1, 16 192 psrad xmm0, 16 193 psrad xmm1, 16 294 psrad xmm0, 16 295 psrad xmm1, 16
|
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
|
D | fwd_txfm_ssse3_x86_64.asm | 47 psrad m%1, 14 48 psrad m%2, 14
|
/external/valgrind/VEX/test/ |
D | mmxtest.c | 399 #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/ |
D | aesni-x86_64.S | 1615 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 …]
|