/external/libvpx/libvpx/vp8/common/ |
D | filter.c | 48 const short *vp8_filter in filter_block2d_first_pass() argument 58 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + in filter_block2d_first_pass() 59 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[1]) + in filter_block2d_first_pass() 60 ((int)src_ptr[0] * vp8_filter[2]) + in filter_block2d_first_pass() 61 ((int)src_ptr[pixel_step] * vp8_filter[3]) + in filter_block2d_first_pass() 62 ((int)src_ptr[2*pixel_step] * vp8_filter[4]) + in filter_block2d_first_pass() 63 ((int)src_ptr[3*pixel_step] * vp8_filter[5]) + in filter_block2d_first_pass() 93 const short *vp8_filter in filter_block2d_second_pass() argument 104 Temp = ((int)src_ptr[-2 * (int)pixel_step] * vp8_filter[0]) + in filter_block2d_second_pass() 105 ((int)src_ptr[-1 * (int)pixel_step] * vp8_filter[1]) + in filter_block2d_second_pass() [all …]
|
D | loopfilter_filters.c | 51 static void vp8_filter(signed char mask, uc hev, uc *op1, in vp8_filter() function 123 vp8_filter(mask, hev, s - 2 * p, s - 1 * p, s, s + 1 * p); in vp8_loop_filter_horizontal_edge_c() 154 vp8_filter(mask, hev, s - 2, s - 1, s, s + 1); in vp8_loop_filter_vertical_edge_c()
|
/external/libvpx/libvpx/vp8/common/arm/ |
D | filter_arm.c | 25 const short *vp8_filter 36 const short *vp8_filter 47 const short *vp8_filter 56 const short *vp8_filter 65 const short *vp8_filter 75 const short *vp8_filter 86 const short *vp8_filter
|
D | bilinearfilter_arm.h | 26 const short *vp8_filter 36 const short *vp8_filter
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | vp8_asm_stubs.c | 27 const short *vp8_filter 38 const short *vp8_filter 48 const short *vp8_filter 58 const short *vp8_filter 69 const short *vp8_filter 80 const short *vp8_filter 97 const short *vp8_filter 106 const short *vp8_filter 115 const short *vp8_filter
|
D | subpixel_mmx.asm | 29 ; short * vp8_filter 41 mov rdx, arg(6) ;vp8_filter 126 ; short * vp8_filter 140 mov rbx, arg(7) ;vp8_filter
|
D | subpixel_sse2.asm | 34 ; short *vp8_filter 47 mov rdx, arg(6) ;vp8_filter 148 ; short *vp8_filter 167 mov rdx, arg(6) ;vp8_filter 326 ; short * vp8_filter 343 mov rax, arg(7) ;vp8_filter 421 ; const short *vp8_filter 438 mov rax, arg(7) ;vp8_filter 534 ; const short *vp8_filter 548 mov rdx, arg(5) ;vp8_filter [all …]
|
D | loopfilter_block_sse2_x86_64.asm | 74 pandn scratch2, scratch1 ; vp8_filter &= hev 80 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 81 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 82 paddsb scratch2, scratch1 ; vp8_filter += (qs0 - ps0) 119 pand %5, %6 ; vp8_filter &= ~hev 121 psubsb %4, %5 ; qs1 - vp8_filter 124 paddsb %1, %5 ; ps1 + vp8_filter
|
D | vp8_loopfilter_mmx.asm | 1164 ; mm1 = vp8_filter, mm4=hev, mm6=ps0, mm3=qs0 1165 movq mm2, mm1 ; vp8_filter 1166 pand mm2, mm4; ; Filter2 = vp8_filter & hev 1192 ; mm0= filter2 mm1 = vp8_filter, mm3 =qs0 mm5=s mm4 =hev mm6=ps0 1196 ; mm1=vp8_filter, mm3=qs0, mm4 =hev mm6=ps0 1197 ; vp8_filter &= ~hev; 1198 ; Filter2 = vp8_filter; 1199 pandn mm4, mm1 ; vp8_filter&=~hev
|
D | loopfilter_sse2.asm | 411 movdqa xmm2, xmm1 ; vp8_filter 413 pand xmm2, xmm4 ; Filter2 = vp8_filter & hev 416 pandn xmm4, xmm1 ; vp8_filter&=~hev
|
/external/libvpx/libvpx/vp8/common/arm/armv6/ |
D | simpleloopfilter_v6.asm | 203 qsub8 r3, r3, r6 ; vp8_filter = p1 - q1 206 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 209 qadd8 r3, r3, r6 ; vp8_filter += q0 - p0 212 qadd8 r3, r3, r6 ; vp8_filter = p1-q1 + 3*(q0-p0)) 214 and r3, r3, lr ; vp8_filter &= mask 216 qadd8 r9 , r3 , r9 ; Filter2 = vp8_filter + 3 217 qadd8 r3 , r3 , r7 ; Filter1 = vp8_filter + 4
|
D | loopfilter_v6.asm | 166 ;vp8_filter() function 183 qsub8 r8, r9, r8 ; vp8_signed_char_clamp(vp8_filter + 3 * ( qs0 - ps0)) 185 and r7, r7, r6 ; vp8_filter (r7) &= hev 194 and r7, r7, lr ; vp8_filter &= mask; 196 ;modify code for vp8 -- Filter1 = vp8_filter (r7) 197 qadd8 r8 , r7 , r9 ; Filter2 (r8) = vp8_signed_char_clamp(vp8_filter+3) 198 qadd8 r7 , r7 , r10 ; vp8_filter = vp8_signed_char_clamp(vp8_filter+4) 202 shadd8 r7 , r7 , r9 ; vp8_filter >>= 3 215 ;qadd8 lr, r8, r7 ; u = vp8_signed_char_clamp(s + vp8_filter) 222 qsub8 r8 ,r8, r7 ; u = vp8_signed_char_clamp(qs0 - vp8_filter) [all …]
|
D | sixtappredict8x4_v6.asm | 68 smuad r11, r6, r3 ; vp8_filter[0], vp8_filter[1] 73 smlad r11, r8, r4, r11 ; vp8_filter[2], vp8_filter[3] 79 smlad r11, r10, r5, r11 ; vp8_filter[4], vp8_filter[5]
|
D | filter_v6.asm | 27 ; stack const short *vp8_filter 29 ; vp8_filter the input and put in the output array. Apply the 6 tap FIR filter with 34 ldr r11, [sp, #40] ; vp8_filter address 121 ldr r11, [sp, #40] ; vp8_filter address 214 ldr r11, [sp, #40] ; vp8_filter address 306 ; stack const short *vp8_filter 311 ldr r11, [sp, #36] ; vp8_filter address 379 ; stack const short *vp8_filter 384 ldr r11, [sp, #36] ; vp8_filter address 438 ; stack const short *vp8_filter [all …]
|
D | bilinearfilter_v6.asm | 23 ; stack const short *vp8_filter 29 ldr r11, [sp, #40] ; vp8_filter address 146 ; stack const short *vp8_filter 151 ldr r11, [sp, #40] ; vp8_filter address
|
/external/libvpx/libvpx/vp8/common/mips/dspr2/ |
D | filter_dspr2.c | 1889 const unsigned short *vp8_filter in vp8_filter_block2d_second_pass161() argument 1908 vector1b = vp8_filter[0]; in vp8_filter_block2d_second_pass161() 1909 vector2b = vp8_filter[2]; in vp8_filter_block2d_second_pass161() 1910 vector3b = vp8_filter[1]; in vp8_filter_block2d_second_pass161()
|