Searched refs:mul (Results 1 - 23 of 23) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
H A Dvp9_idct32x32_1_add_neon.asm85 mul r0, r0, r12 ; input[0] * cospi_16_64
90 mul r0, r0, r12 ; out * cospi_16_64
/hardware/qcom/display/msm8960/libcopybit/
H A Dcopybit.cpp104 /** scale each parameter by mul/div. Assume div isn't 0 */
105 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
106 if (mul != div) {
107 *a = (mul * *a) / div;
108 *b = (mul * *b) / div;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
H A Dvp9_encodemb.c129 const int mul = 1 + (tx_size == TX_32X32); local
186 dx = mul * (dqcoeff[rc] - coeff[rc]);
199 if ((abs(x)*dequant_ptr[rc != 0] > abs(coeff[rc]) * mul) &&
200 (abs(x)*dequant_ptr[rc != 0] < abs(coeff[rc]) * mul +
298 dqcoeff[rc] = (x * dequant_ptr[rc != 0]) / mul;
/hardware/qcom/display/msm8084/libcopybit/
H A Dcopybit.cpp106 /** scale each parameter by mul/div. Assume div isn't 0 */
107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
108 if (mul != div) {
109 *a = (mul * *a) / div;
110 *b = (mul * *b) / div;
/hardware/qcom/display/msm8226/libcopybit/
H A Dcopybit.cpp106 /** scale each parameter by mul/div. Assume div isn't 0 */
107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
108 if (mul != div) {
109 *a = (mul * *a) / div;
110 *b = (mul * *b) / div;
/hardware/qcom/display/msm8909/libcopybit/
H A Dcopybit.cpp108 /** scale each parameter by mul/div. Assume div isn't 0 */
109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
110 if (mul != div) {
111 *a = (mul * *a) / div;
112 *b = (mul * *b) / div;
/hardware/qcom/display/msm8994/libcopybit/
H A Dcopybit.cpp107 /** scale each parameter by mul/div. Assume div isn't 0 */
108 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
109 if (mul != div) {
110 *a = (mul * *a) / div;
111 *b = (mul * *b) / div;
/hardware/qcom/display/msm8996/libcopybit/
H A Dcopybit.cpp108 /** scale each parameter by mul/div. Assume div isn't 0 */
109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
110 if (mul != div) {
111 *a = (mul * *a) / div;
112 *b = (mul * *b) / div;
/hardware/qcom/display/msm8998/libcopybit/
H A Dcopybit.cpp108 /** scale each parameter by mul/div. Assume div isn't 0 */
109 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { argument
110 if (mul != div) {
111 *a = (mul * *a) / div;
112 *b = (mul * *b) / div;
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv5te/
H A Dvp8_packtokens_partitions_armv5.asm141 mul r6, r4, r7 ; ((range-1) * pp[i>>1]))
245 mul r6, r4, r7 ; (range-1) * pp[i>>1]
362 mul r1, r10, r1
H A Dvp8_packtokens_armv5.asm91 mul r6, r4, r7 ; ((range-1) * pp[i>>1]))
195 mul r6, r4, r7 ; (range-1) * pp[i>>1]
H A Dvp8_packtokens_mbrow_armv5.asm112 mul r6, r4, r7 ; ((range-1) * pp[i>>1]))
216 mul r6, r4, r7 ; (range-1) * pp[i>>1]
H A Dboolhuff_armv5te.asm71 mul r6, r4, r7 ; ((range-1) * probability)
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/
H A Dvp8_variance8x8_armv6.asm93 mul r1, r4, r4 ; sum * sum
H A Dvp8_variance16x16_armv6.asm145 mul r0, r8, r8 ; sum * sum
H A Dvp8_variance_halfpixvar16x16_h_armv6.asm170 mul r0, r8, r8 ; sum * sum
H A Dvp8_variance_halfpixvar16x16_v_armv6.asm172 mul r0, r8, r8 ; sum * sum
H A Dvp8_variance_halfpixvar16x16_hv_armv6.asm211 mul r0, r8, r8 ; sum * sum
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/
H A Dvp8_vpxyv12_extendframeborders_neon.asm75 mul r8, r4, lr ; plane_height * plane_stride
188 mul r8, r4, lr ; plane_height * plane_stride
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
H A Dvariance_neon.asm78 ;mul r0, r0, r0
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/x86/
H A Dpostproc_sse2.asm523 mul al
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
H A Dvp9_postproc_sse2.asm492 mul al
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
H A Dvp9_subpel_variance.asm419 ; instructions is the same (5), but it is 1 mul instead of 2, so might be

Completed in 1522 milliseconds