Home
last modified time | relevance | path

Searched refs:dest_stride (Results 1 – 24 of 24) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_idct16x16_neon.c22 int dest_stride);
31 int dest_stride);
38 uint8_t *dest, int dest_stride) { in vp9_idct16x16_256_add_neon() argument
59 dest_stride); in vp9_idct16x16_256_add_neon()
74 dest_stride); in vp9_idct16x16_256_add_neon()
89 dest_stride); in vp9_idct16x16_256_add_neon()
104 dest_stride); in vp9_idct16x16_256_add_neon()
113 uint8_t *dest, int dest_stride) { in vp9_idct16x16_10_add_neon() argument
134 dest_stride); in vp9_idct16x16_10_add_neon()
151 dest_stride); in vp9_idct16x16_10_add_neon()
[all …]
Dvp9_idct32x32_add_neon.asm106 ; load dest[j * dest_stride + 0-31]
116 ; add to dest[j * dest_stride + 0-31]
126 ; store back into dest[j * dest_stride + 0-31]
131 ; update pointers (by dest_stride * 2)
140 ; load dest[j * dest_stride + 0-31]
150 ; add to dest[j * dest_stride + 0-31]
160 ; store back into dest[j * dest_stride + 0-31]
165 ; update pointers (by dest_stride * 2)
174 ; load dest[j * dest_stride + 0-31]
184 ; add to dest[j * dest_stride + 0-31]
[all …]
Dvp9_idct4x4_1_add_neon.asm19 ; int dest_stride)
23 ; r2 int dest_stride)
Dvp9_idct16x16_add_neon.asm283 ; int dest_stride)
290 ; r5 int dest_stride)
607 ldr r8, [sp, #32] ; load dest_stride
621 vaddw.u8 q12, q12, d12 ; + dest[j * dest_stride + i]
622 vaddw.u8 q13, q13, d13 ; + dest[j * dest_stride + i]
635 vaddw.u8 q12, q12, d12 ; + dest[j * dest_stride + i]
636 vaddw.u8 q13, q13, d13 ; + dest[j * dest_stride + i]
653 vaddw.u8 q12, q12, d12 ; + dest[j * dest_stride + i]
654 vaddw.u8 q13, q13, d13 ; + dest[j * dest_stride + i]
667 vaddw.u8 q12, q12, d12 ; + dest[j * dest_stride + i]
[all …]
Dvp9_idct8x8_1_add_neon.asm19 ; int dest_stride)
23 ; r2 int dest_stride)
Dvp9_idct4x4_add_neon.asm19 ;void vp9_idct4x4_16_add_neon(int16_t *input, uint8_t *dest, int dest_stride)
23 ; r2 int dest_stride)
172 ; ROUND_POWER_OF_TWO(temp_out[j], 4) + dest[j * dest_stride + i]
Dvp9_idct32x32_1_add_neon.asm68 ; int dest_stride)
72 ; r2 int dest_stride
Dvp9_idct8x8_add_neon.asm201 ;void vp9_idct8x8_64_add_neon(int16_t *input, uint8_t *dest, int dest_stride)
205 ; r2 int dest_stride)
278 ; ROUND_POWER_OF_TWO(temp_out[j], 5) + dest[j * dest_stride + i]
313 ;void vp9_idct8x8_10_add_neon(int16_t *input, uint8_t *dest, int dest_stride)
317 ; r2 int dest_stride)
484 ; ROUND_POWER_OF_TWO(temp_out[j], 5) + dest[j * dest_stride + i]
Dvp9_iht4x4_add_neon.asm143 ; int dest_stride, int tx_type)
147 ; r2 int dest_stride
219 ; ROUND_POWER_OF_TWO(temp_out[j], 4) + dest[j * dest_stride + i]
Dvp9_idct16x16_1_add_neon.asm19 ; int dest_stride)
23 ; r2 int dest_stride)
Dvp9_iht8x8_add_neon.asm563 ; int dest_stride, int tx_type)
567 ; r2 int dest_stride
666 ; ROUND_POWER_OF_TWO(temp_out[j], 5) + dest[j * dest_stride + i]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/mips/dspr2/
Dvp9_itrans4_dspr2.c108 int dest_stride) { in vp9_idct4_columns_add_blk_dspr2() argument
222 [input] "r" (input), [cm] "r" (cm), [dest_stride] "r" (dest_stride) in vp9_idct4_columns_add_blk_dspr2()
230 int dest_stride) { in vp9_idct4x4_16_add_dspr2() argument
246 vp9_idct4_columns_add_blk_dspr2(&out[0], dest, dest_stride); in vp9_idct4x4_16_add_dspr2()
250 int dest_stride) { in vp9_idct4x4_1_add_dspr2() argument
295 : [dest_stride] "r" (dest_stride), [vector_a1] "r" (vector_a1) in vp9_idct4x4_1_add_dspr2()
316 : [dest_stride] "r" (dest_stride), [vector_a1] "r" (vector_a1) in vp9_idct4x4_1_add_dspr2()
366 int dest_stride, int tx_type) { in vp9_iht4x4_16_add_dspr2() argument
383 vp9_idct4_columns_add_blk_dspr2(&out[0], dest, dest_stride); in vp9_iht4x4_16_add_dspr2()
394 dest[j * dest_stride + i] = in vp9_iht4x4_16_add_dspr2()
[all …]
Dvp9_itrans8_dspr2.c204 int dest_stride) { in idct8_columns_add_blk_dspr2() argument
444 [input] "r" (input), [cm] "r" (cm), [dest_stride] "r" (dest_stride) in idct8_columns_add_blk_dspr2()
452 int dest_stride) { in vp9_idct8x8_64_add_dspr2() argument
468 idct8_columns_add_blk_dspr2(&out[0], dest, dest_stride); in vp9_idct8x8_64_add_dspr2()
550 int dest_stride, int tx_type) { in vp9_iht8x8_64_add_dspr2() argument
567 idct8_columns_add_blk_dspr2(&out[0], dest, dest_stride); in vp9_iht8x8_64_add_dspr2()
576 dest[j * dest_stride + i] = in vp9_iht8x8_64_add_dspr2()
578 + dest[j * dest_stride + i]); in vp9_iht8x8_64_add_dspr2()
593 idct8_columns_add_blk_dspr2(&temp_in[0], dest, dest_stride); in vp9_iht8x8_64_add_dspr2()
609 dest[j * dest_stride + i] = in vp9_iht8x8_64_add_dspr2()
[all …]
Dvp9_itrans32_cols_dspr2.c22 int dest_stride) { in vp9_idct32_cols_add_blk_dspr2() argument
57 dest_pix1 = dest + i + 31 * dest_stride; in vp9_idct32_cols_add_blk_dspr2()
793 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
830 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
872 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
909 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
951 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
988 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
1029 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
1065 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in vp9_idct32_cols_add_blk_dspr2()
Dvp9_itrans16_dspr2.c408 int dest_stride) { in idct16_cols_add_blk_dspr2() argument
880 : [cm] "r" (cm), [dest_stride] "r" (dest_stride), in idct16_cols_add_blk_dspr2()
896 int dest_stride) { in vp9_idct16x16_256_add_dspr2() argument
911 idct16_cols_add_blk_dspr2(out, dest, dest_stride); in vp9_idct16x16_256_add_dspr2()
1171 int dest_stride) { in vp9_idct16x16_10_add_dspr2() argument
1216 idct16_cols_add_blk_dspr2(out, dest, dest_stride); in vp9_idct16x16_10_add_dspr2()
1220 int dest_stride) { in vp9_idct16x16_1_add_dspr2() argument
1277 : [dest_stride] "r" (dest_stride), [vector_a1] "r" (vector_a1) in vp9_idct16x16_1_add_dspr2()
1310 : [dest_stride] "r" (dest_stride), [vector_a1] "r" (vector_a1) in vp9_idct16x16_1_add_dspr2()
Dvp9_common_dspr2.h89 int dest_stride);
Dvp9_itrans32_dspr2.c872 int dest_stride) { in vp9_idct32x32_1024_add_dspr2() argument
888 vp9_idct32_cols_add_blk_dspr2(out, dest, dest_stride); in vp9_idct32x32_1024_add_dspr2()
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a-neon/
Dvp9_rtcd.h248 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
249 void vp9_idct4x4_1_add_neon(const int16_t *input, uint8_t *dest, int dest_stride);
252 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
253 void vp9_idct4x4_16_add_neon(const int16_t *input, uint8_t *dest, int dest_stride);
256 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
257 void vp9_idct8x8_1_add_neon(const int16_t *input, uint8_t *dest, int dest_stride);
260 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
261 void vp9_idct8x8_64_add_neon(const int16_t *input, uint8_t *dest, int dest_stride);
264 void vp9_idct8x8_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
265 void vp9_idct8x8_10_add_neon(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips-dspr2/
Dvp9_rtcd.h256 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
257 void vp9_idct4x4_1_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride);
260 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
261 void vp9_idct4x4_16_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride);
264 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
265 void vp9_idct8x8_1_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride);
268 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
269 void vp9_idct8x8_64_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride);
272 void vp9_idct8x8_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
273 void vp9_idct8x8_10_add_dspr2(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/x86/
Dvp9_rtcd.h306 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
307 void vp9_idct4x4_1_add_sse2(const int16_t *input, uint8_t *dest, int dest_stride);
308 RTCD_EXTERN void (*vp9_idct4x4_1_add)(const int16_t *input, uint8_t *dest, int dest_stride);
310 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
311 void vp9_idct4x4_16_add_sse2(const int16_t *input, uint8_t *dest, int dest_stride);
312 RTCD_EXTERN void (*vp9_idct4x4_16_add)(const int16_t *input, uint8_t *dest, int dest_stride);
314 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
315 void vp9_idct8x8_1_add_sse2(const int16_t *input, uint8_t *dest, int dest_stride);
316 RTCD_EXTERN void (*vp9_idct8x8_1_add)(const int16_t *input, uint8_t *dest, int dest_stride);
318 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/mips/
Dvp9_rtcd.h234 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
237 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
240 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
243 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
246 void vp9_idct8x8_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
249 void vp9_idct16x16_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
252 void vp9_idct16x16_256_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
255 void vp9_idct16x16_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
258 void vp9_idct32x32_1024_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
261 void vp9_idct32x32_34_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/generic/
Dvp9_rtcd.h234 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
237 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
240 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
243 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
246 void vp9_idct8x8_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
249 void vp9_idct16x16_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
252 void vp9_idct16x16_256_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
255 void vp9_idct16x16_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
258 void vp9_idct32x32_1024_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
261 void vp9_idct32x32_34_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/armv7a/
Dvp9_rtcd.h234 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
237 void vp9_idct4x4_16_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
240 void vp9_idct8x8_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
243 void vp9_idct8x8_64_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
246 void vp9_idct8x8_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
249 void vp9_idct16x16_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
252 void vp9_idct16x16_256_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
255 void vp9_idct16x16_10_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
258 void vp9_idct32x32_1024_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
261 void vp9_idct32x32_34_add_c(const int16_t *input, uint8_t *dest, int dest_stride);
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/
Dvp9_idct.c73 void vp9_iwht4x4_1_add_c(const int16_t *in, uint8_t *dest, int dest_stride) { in vp9_iwht4x4_1_add_c() argument
90 dest[dest_stride * 0] = clip_pixel(dest[dest_stride * 0] + a1); in vp9_iwht4x4_1_add_c()
91 dest[dest_stride * 1] = clip_pixel(dest[dest_stride * 1] + e1); in vp9_iwht4x4_1_add_c()
92 dest[dest_stride * 2] = clip_pixel(dest[dest_stride * 2] + e1); in vp9_iwht4x4_1_add_c()
93 dest[dest_stride * 3] = clip_pixel(dest[dest_stride * 3] + e1); in vp9_iwht4x4_1_add_c()
143 void vp9_idct4x4_1_add_c(const int16_t *input, uint8_t *dest, int dest_stride) { in vp9_idct4x4_1_add_c() argument
155 dest += dest_stride; in vp9_idct4x4_1_add_c()