Home
last modified time | relevance | path

Searched refs:MULT_FIX_FLOOR (Results 1 – 5 of 5) sorted by relevance

/external/webp/src/dsp/
Drescaler_mips_dsp_r2.c23 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro
110 const uint32_t frac = (uint32_t)MULT_FIX_FLOOR(*frow++, yscale);
158 const int v = (int)MULT_FIX_FLOOR(*irow, wrk->fxy_scale);
296 #undef MULT_FIX_FLOOR
Drescaler_neon.c42 #define MULT_FIX_FLOOR(A, B) \ macro
136 const uint32x4_t A0 = MULT_FIX_FLOOR(in0, yscale_half); in RescalerExportRowShrink_NEON()
137 const uint32x4_t A1 = MULT_FIX_FLOOR(in1, yscale_half); in RescalerExportRowShrink_NEON()
175 #undef MULT_FIX_FLOOR
Drescaler.c24 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro
139 const uint32_t frac = (uint32_t)MULT_FIX_FLOOR(frow[x_out], yscale); in WebPRescalerExportRowShrink_C()
153 #undef MULT_FIX_FLOOR
Drescaler_sse2.c28 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro
323 const uint32_t frac = (int)MULT_FIX_FLOOR(frow[x_out], yscale); in RescalerExportRowShrink_SSE2()
347 #undef MULT_FIX_FLOOR
Drescaler_msa.c25 #define MULT_FIX_FLOOR(x, y) (((uint64_t)(x) * (y)) >> WEBP_RESCALER_RFIX) macro
343 const uint32_t frac = (uint32_t)MULT_FIX_FLOOR(frow[x_out], yscale);