/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv5te/ |
D | boolhuff_armv5te.asm | 68 sub r7, r5, #1 ; range-1 81 sub r6, r6, #24 ; shift 89 sub r6, r6, r3 ; offset = shift - count 90 sub r4, r6, #1 ; offset-1 95 sub r4, r4, #1 ; x = w->pos-1 100 sub r4, r4, #1 ; x-- 122 sub r3, r3, #8 ; count -= 8 148 sub r7, r5, #1 ; range-1 157 sub r6, r6, #24 ; shift 165 sub r6, r6, r3 ; offset = shift - count [all …]
|
D | vp8_packtokens_armv5.asm | 47 sub sp, sp, #16 85 sub r7, r5, #1 ; range-1 106 sub r6, r6, #24 ; shift 114 sub r6, r6, r3 ; offset = shift - count 115 sub r4, r6, #1 ; offset-1 120 sub r4, r4, #1 ; x = w->pos-1 125 sub r4, r4, #1 ; x-- 147 sub r3, r3, #8 ; count -= 8 193 sub r7, r5, #1 ; range-1 206 sub r6, r6, #24 [all …]
|
D | vp8_packtokens_partitions_armv5.asm | 47 sub sp, sp, #40 135 sub r7, r5, #1 ; range-1 156 sub r6, r6, #24 ; shift 164 sub r6, r6, r3 ; offset = shift - count 165 sub r4, r6, #1 ; offset-1 170 sub r4, r4, #1 ; x = w->pos-1 175 sub r4, r4, #1 ; x-- 197 sub r3, r3, #8 ; count -= 8 243 sub r7, r5, #1 ; range-1 256 sub r6, r6, #24 [all …]
|
D | vp8_packtokens_mbrow_armv5.asm | 46 sub sp, sp, #24 106 sub r7, r5, #1 ; range-1 127 sub r6, r6, #24 ; shift 135 sub r6, r6, r3 ; offset = shift - count 136 sub r4, r6, #1 ; offset-1 141 sub r4, r4, #1 ; x = w->pos-1 146 sub r4, r4, #1 ; x-- 168 sub r3, r3, #8 ; count -= 8 214 sub r7, r5, #1 ; range-1 227 sub r6, r6, #24 [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/ |
D | vp8_vpxyv12_extendframeborders_neon.asm | 36 sub r2, r6, #1 ; src_ptr2 = src_ptr1 + plane_width - 1 37 sub r5, r1, #32 ; dest_ptr1 = src_ptr1 - Border 80 sub r1, r1, #32 ; src_ptr1 = y_buffer - Border 82 …sub r2, r6, lr ; src_ptr2 = src_ptr1 + (plane_height * plane_stride) - pl… 83 sub r5, r1, lr, asl #5 ; dest_ptr1 = src_ptr1 - (Border * plane_stride) 111 sub r5, r5, #128 ; dest_ptr1 -= 128 113 sub r6, r6, #128 ; dest_ptr2 -= 128 117 sub r5, r1, lr, asl #5 ; src_ptr1 - (Border* plane_stride) 141 sub r5, r1, #16 ; dest_ptr1 = src_ptr1 - Border 143 sub r2, r6, #1 ; src_ptr2 = src_ptr1 + plane_width - 1 [all …]
|
D | vp8_vpxyv12_copysrcframe_func_neon.asm | 43 sub r6, r6, r5 ;adjust stride 44 sub r7, r7, r5 61 sub r12, r12, #128 79 sub r12, r12, #8 114 sub r12, r12, #128 127 sub r12, r12, #8 154 sub r6, r6, r5 ;adjust stride 155 sub r7, r7, r5 171 sub r12, r12, #64 185 sub r12, r12, #8 [all …]
|
/hardware/samsung_slsi/exynos5/libswconverter/ |
D | csc_tiled_to_linear_uv_deinterleave_neon.s | 135 sub r14, r3, r6 @ r14 = (width - j) / 2 150 sub r8, r8, r14, lsl #1 151 sub r7, r7, r14 152 sub r12, r12, r14 186 sub r1, r4, r9 213 sub r14, r3, r6 @ r14 = (width - j) /2 218 sub r1, r4, r9 231 sub r8, r8, r14, lsl #1 232 sub r7, r7, r14 233 sub r12, r12, r14
|
D | csc_tiled_to_linear_uv_neon.s | 117 sub r14, r2, r6 @ r14 = width - j 130 sub r8, r8, r14 131 sub r7, r7, r14 159 sub r12, r3, r9 188 sub r1, r3, r9 191 sub r14, r2, r6 200 sub r8, r8, r14 201 sub r7, r7, r14
|
D | csc_tiled_to_linear_y_neon.s | 132 sub r14, r2, r6 @ r14 = width - j 145 sub r8, r8, r14 146 sub r7, r7, r14 174 sub r12, r3, r9 203 sub r1, r3, r9 206 sub r14, r2, r6 215 sub r8, r8, r14 216 sub r7, r7, r14
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/armv6/ |
D | sixtappredict8x4_v6.asm | 36 sub r0, r0, r1, lsl #1 50 sub r1, r1, #8 82 sub r2, r2, #1 112 sub lr, lr, #158 165 sub r2, r2, #1 183 sub r0, r0, r1, lsl #2 193 sub r0, r0, r1, lsl #1 194 sub r1, r1, #8 217 sub lr, lr, #158 ; move over to next column 240 sub r0, r0, r1, lsl #2
|
D | filter_v6.asm | 37 sub r2, r2, r3 ; inside loop increments input array, 43 sub sp, sp, #4 77 sub r7, r7, #1 127 sub r2, r2, r3 ; inside loop increments input array, 133 sub sp, sp, #4 167 sub r7, r7, #1 220 sub r2, r2, r3 ; inside loop increments input array, 226 sub sp, sp, #4 260 sub r7, r7, #1 312 sub sp, sp, #4 [all …]
|
D | copymem16x16_v6.asm | 134 sub r1, r1, #16 135 sub r3, r3, #16 162 ;sub r1, r1, #16 163 ;sub r3, r3, #16
|
D | loopfilter_v6.asm | 66 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 69 sub sp, sp, #16 ; create temp buffer 147 sub src, src, pstep, lsl #2 155 sub src, src, pstep, lsl #1 ; move src pointer down by 6 lines 235 sub src, src, pstep, lsl #2 249 sub src, src, pstep, lsl #1 253 sub src, src, pstep, lsl #2 273 sub src, src, pstep, lsl #2 ; move src pointer down by 4 lines 276 sub sp, sp, #16 ; create temp buffer 367 sub src, src, pstep, lsl #2 ; move src pointer down by 6 lines [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/ |
D | buildintrapredictorsmby_neon.asm | 58 sub r6, r0, r2 76 sub r0, r0, #1 121 sub r4, r7, #1 149 sub r6, r0, r2 172 sub r0, r0, #1 231 sub r3, r0, r2 235 sub r3, r3, #1 251 sub r0, r0, #1 341 sub r6, r0, r2 359 sub r0, r0, #1 [all …]
|
D | loopfilter_neon.asm | 29 sub r2, r0, r1, lsl #2 ; move src pointer down by 4 lines 45 sub r2, r2, r1, lsl #1 46 sub r12, r12, r1, lsl #1 73 sub r3, r0, r1, lsl #2 ; move u pointer down by 4 lines 74 sub r12, r2, r1, lsl #2 ; move v pointer down by 4 lines 95 sub r0, r0, r1, lsl #1 96 sub r2, r2, r1, lsl #1 125 sub r2, r0, #4 ; src ptr down by 4 columns 171 sub r0, r0, #2 ; dst ptr 214 sub r12, r0, #4 ; move u pointer down by 4 columns [all …]
|
D | mbloopfilter_neon.asm | 33 sub r0, r0, r1, lsl #1 ; move src pointer down by 4 lines 48 sub r12, r12, r1, lsl #2 76 sub r0, r0, r1, lsl #2 ; move u pointer down by 4 lines 79 sub r12, r12, r1, lsl #2 ; move v pointer down by 4 lines 100 sub r0, r0, r1, lsl #3 101 sub r12, r12, r1, lsl #3 134 sub r0, r0, #4 ; move src pointer down by 4 columns 171 sub r0, r0, r1, lsl #3 175 sub r12, r12, r1, lsl #3 228 sub r0, r0, #4 ; move u pointer down by 4 columns [all …]
|
D | sixtappredict16x16_neon.asm | 62 sub sp, sp, #336 ;reserve space on stack for temporary storage 69 sub r0, r0, #2 ;move srcptr back to (line-2) and (column-2) 70 sub r0, r0, r1, lsl #1 201 sub lr, lr, #336 285 sub lr, lr, #336 288 sub r4, r4, r5, lsl #4 302 sub r0, r0, #2 ;move srcptr back to (column-2) 393 sub r0, r0, r1, lsl #1 475 sub r0, r0, r1, lsl #4 476 sub r0, r0, r1, lsl #2 [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/armv6/ |
D | walsh_v6.asm | 59 sub r11, r11, r12 ; b1_0 = A0 - C0 70 sub r12, r12, r2 ; c1_0 = B0 - D0 103 sub r3, r3, r7 ; b1_3 = A3 - C3 108 sub r5, r5, r9 ; c1_3 = B3 - D3 138 sub r3, r3, r5 ; b1_1 = A1 - C1 143 sub r7, r7, r9 ; c1_1 = B1 - D1 174 sub r12, r4, r8 ; b1_2 = A2 - C2 179 sub r8, r6, r10 ; c1_2 = B2 - D2
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/ |
D | vp9_convolve8_avg_neon.asm | 61 sub r0, r0, #3 ; adjust for taps 69 sub r8, r1, r1, lsl #2 ; -src_stride * 3 72 sub r4, r3, r3, lsl #2 ; -dst_stride * 3 76 sub r9, r9, #7 134 sub r2, r2, r3, lsl #2 ; reset for store 194 sub r0, r0, r1 195 sub r0, r0, r1, lsl #1 276 sub r5, r5, r3, lsl #1 ; reset for store 277 sub r8, r8, r3, lsl #1
|
D | vp9_convolve8_neon.asm | 61 sub r0, r0, #3 ; adjust for taps 69 sub r8, r1, r1, lsl #2 ; -src_stride * 3 72 sub r4, r3, r3, lsl #2 ; -dst_stride * 3 76 sub r9, r9, #7 183 sub r0, r0, r1 184 sub r0, r0, r1, lsl #1
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_ports/ |
D | emms.asm | 24 sub rsp, 8 33 sub rsp, 8
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/ |
D | vp9_copy_sse2.asm | 70 sub r4d, 2 95 sub r4d, 4 121 sub r4d, 4 146 sub r4d, 4
|
D | vp9_subpixel_8t_sse2.asm | 200 sub rsp, 16 * 6 267 sub rsp, 16 * 10 326 sub rsp, 16 * 10 348 sub rsi, rax 380 sub rsp, 16 * 6 438 sub rsp, 16 * 10 487 sub rsp, 16 * 10 508 sub rsi, rax 548 sub rsp, 16 * 6 622 sub rsp, 16 * 10 [all …]
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/x86/ |
D | temporal_filter_apply_sse2.asm | 40 sub rsp, stack_size 52 sub rdx, arg(4) ; 16 - strength
|
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/ |
D | vp9_temporal_filter_apply_sse2.asm | 40 sub rsp, stack_size 52 sub rdx, arg(4) ; 16 - strength
|