Home
last modified time | relevance | path

Searched refs:mul (Results 1 – 25 of 28) sorted by relevance

12

/hardware/samsung_slsi/exynos5/libswconverter/
Dcsc_tiled_to_linear_uv_neon.s80 mul r8, r11, r5 @ src_offset = tiled_width * i
86 mul r12, r2, r5 @ temp1 = width * i + j;
110 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3);
114 mul r12, r2, r5 @ temp1 = width * i + j;
151 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3)
155 mul r12, r2, r5 @ temp1 = width * i + j;
178 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3)
182 mul r12, r2, r5 @ temp1 = width * i + j;
Dcsc_tiled_to_linear_y_neon.s81 mul r8, r11, r5 @ src_offset = tiled_width * i
91 mul r12, r2, r5 @ temp1 = width * i + j;
125 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 4);
129 mul r12, r2, r5 @ temp1 = width * i + j;
166 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 4)
170 mul r12, r2, r5 @ temp1 = width * i + j;
193 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 4)
197 mul r12, r2, r5 @ temp1 = width * i + j;
Dcsc_tiled_to_linear_uv_deinterleave_neon.s83 mul r8, r11, r5 @ src_offset = tiled_width * i
88 mul r12, r12, r5
127 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3)
131 mul r12, r12, r5
173 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3)
178 mul r12, r12, r5
204 mul r8, r11, r5 @ src_offset = (tiled_width * i) + (j << 3)
209 mul r12, r12, r5
Dcsc_ARGB8888_to_YUV420SP_NEON.s207 mul r7, r10, r11
257 mul r11, r10, r11
268 mul r11, r10, r11
279 mul r11, r10, r11
283 mul r11, r10, r11
308 mul r7, r10, r11
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_dc_only_idct_add_neon.asm34 mul r0, r0, r12 ; input_dc * cospi_16_64
39 mul r0, r0, r12 ; out * cospi_16_64
Dvp9_idct4x4_1_add_neon.asm33 mul r0, r0, r12 ; input[0] * cospi_16_64
38 mul r0, r0, r12 ; out * cospi_16_64
Dvp9_idct8x8_1_add_neon.asm33 mul r0, r0, r12 ; input[0] * cospi_16_64
38 mul r0, r0, r12 ; out * cospi_16_64
Dvp9_idct32x32_1_add_neon.asm85 mul r0, r0, r12 ; input[0] * cospi_16_64
90 mul r0, r0, r12 ; out * cospi_16_64
Dvp9_idct16x16_1_add_neon.asm33 mul r0, r0, r12 ; input[0] * cospi_16_64
38 mul r0, r0, r12 ; out * cospi_16_64
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Didct_dequant_0_2x_neon.asm43 mul r0, r12, r1
48 mul r0, r4, r1
Dvariance_neon.asm78 ;mul r0, r0, r0
/hardware/qcom/display/msm8960/libcopybit/
Dcopybit.cpp105 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
106 if (mul != div) { in MULDIV()
107 *a = (mul * *a) / div; in MULDIV()
108 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8974/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/
Dvp9_encodemb.c129 const int mul = 1 + (tx_size == TX_32X32); in optimize_b() local
186 dx = mul * (dqcoeff[rc] - coeff[rc]); in optimize_b()
199 if ((abs(x)*dequant_ptr[rc != 0] > abs(coeff[rc]) * mul) && in optimize_b()
200 (abs(x)*dequant_ptr[rc != 0] < abs(coeff[rc]) * mul + in optimize_b()
298 dqcoeff[rc] = (x * dequant_ptr[rc != 0]) / mul; in optimize_b()
/hardware/qcom/display/msm8084/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/qcom/display/msm8226/libcopybit/
Dcopybit.cpp107 static inline void MULDIV(uint32_t *a, uint32_t *b, int mul, int div) { in MULDIV() argument
108 if (mul != div) { in MULDIV()
109 *a = (mul * *a) / div; in MULDIV()
110 *b = (mul * *b) / div; in MULDIV()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv5te/
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
Dvp8_packtokens_armv5.asm91 mul r6, r4, r7 ; ((range-1) * pp[i>>1]))
195 mul r6, r4, r7 ; (range-1) * pp[i>>1]
Dvp8_packtokens_mbrow_armv5.asm112 mul r6, r4, r7 ; ((range-1) * pp[i>>1]))
216 mul r6, r4, r7 ; (range-1) * pp[i>>1]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/
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/armv6/
Dvp8_variance8x8_armv6.asm93 mul r1, r4, r4 ; sum * sum
Dvp8_variance16x16_armv6.asm145 mul r0, r8, r8 ; sum * sum
Dvp8_variance_halfpixvar16x16_h_armv6.asm170 mul r0, r8, r8 ; sum * sum
Dvp8_variance_halfpixvar16x16_v_armv6.asm172 mul r0, r8, r8 ; sum * sum
Dvp8_variance_halfpixvar16x16_hv_armv6.asm211 mul r0, r8, r8 ; sum * sum

12