/external/libvpx/vpx_scale/arm/neon/ |
D | vp8_vpxyv12_extendframeborders_neon.asm | 25 push {r4 - r10, lr} 32 ldr lr, [r0, #yv12_buffer_config_y_stride] 44 add r6, r1, lr 52 vld1.8 {d0[], d1[]}, [r1], lr 53 vld1.8 {d4[], d5[]}, [r2], lr 54 vld1.8 {d8[], d9[]}, [r1], lr 55 vld1.8 {d12[], d13[]}, [r2], lr 56 vld1.8 {d16[], d17[]}, [r1], lr 57 vld1.8 {d20[], d21[]}, [r2], lr 58 vld1.8 {d24[], d25[]}, [r1], lr [all …]
|
D | vp8_vpxyv12_copyframeyonly_neon.asm | 27 push {r4 - r11, lr} 38 mov lr, r4, lsr #1 70 subs lr, lr, #1 90 ldr lr, [r0, #yv12_buffer_config_y_stride] 102 add r6, r1, lr 110 vld1.8 {d0[], d1[]}, [r1], lr 111 vld1.8 {d4[], d5[]}, [r2], lr 112 vld1.8 {d8[], d9[]}, [r1], lr 113 vld1.8 {d12[], d13[]}, [r2], lr 114 vld1.8 {d16[], d17[]}, [r1], lr [all …]
|
D | vp8_vpxyv12_copyframe_func_neon.asm | 24 push {r4 - r11, lr} 48 mov lr, r4, lsr #1 80 subs lr, lr, #1 106 mov lr, r4, lsr #1 130 subs lr, lr, #1 164 mov lr, r4, lsr #1 183 subs lr, lr, #1 199 mov lr, r4, lsr #1 218 subs lr, lr, #1
|
/external/libvpx/vp8/common/arm/armv6/ |
D | filter_v6.asm | 30 stmdb sp!, {r4 - r11, lr} 65 pkhbt lr, r8, r9, lsl #16 ; r9 | r8 70 smuad lr, lr, r4 ; apply the filter 75 smlad lr, r10, r5, lr 85 smlad lr, r9, r6, lr 90 add lr, lr, #0x40 ; round_shift_and_clamp 92 usat lr, #8, lr, asr #7 97 strh lr, [r1], r12 ; result is transposed and stored, which 131 stmdb sp!, {r4 - r11, lr} 153 smuad lr, r4, r8 ; apply filter [all …]
|
D | loopfilter_v6.asm | 67 stmdb sp!, {r4 - r11, lr} 96 uqsub8 lr, r6, r2 ; compare to limit. lr: vp8_filter_mask 99 orr lr, lr, r8 106 orr lr, lr, r7 124 orr lr, lr, r12 133 orr lr, lr, r7 134 orr lr, lr, r10 145 orr lr, lr, r10 148 usub8 lr, r12, lr ; use usub8 instead of ssub8 149 sel lr, r11, r12 ; filter mask: lr [all …]
|
D | sixtappredict8x4_v6.asm | 27 stmdb sp!, {r4 - r11, lr} 31 add lr, sp, #4 ;point to temporary buffer 85 strh r11, [lr], #20 ; result is transposed and stored, which 88 strh r12, [lr], #20 109 sub lr, lr, #158 125 add lr, r12, r3, lsl #4 ;calculate filter location 129 ldr r3, [lr] ; load up packed filter coefficients 130 ldr r4, [lr, #4] 131 ldr r5, [lr, #8] 143 smuad lr, r3, r6 ; apply filter [all …]
|
D | iwalsh_v6.asm | 23 stmdb sp!, {r4 - r11, lr} 37 qsub16 lr, r2, r8 ; d1 [1-13 | 0-12] 40 qadd16 r4, r12, lr ; c1 + d1 [5 | 4] 42 qsub16 r8, lr, r12 ; d1 - c1 [13 | 12] 47 qsub16 lr, r3, r9 ; d1 [3-15 | 2-14] 50 qadd16 r5, r12, lr ; c1 + d1 [7 | 6] 52 qsub16 r9, lr, r12 ; d1 - c1 [15 | 14] 59 qaddsubx lr, r4, r5 ; [b1|d1] [5+6 | 4-7] 64 qaddsubx r4, r12, lr ; [b2|c2] [c1+d1 | a1-b1] 65 qaddsubx r5, lr, r12 ; [a2|d2] [b1+a1 | d1-c1] [all …]
|
D | bilinearfilter_v6.asm | 27 stmdb sp!, {r4 - r11, lr} 53 mov lr, r4, lsr #2 ; 4-in-parellel loop counter 71 subs lr, lr, #1 112 mov lr, r4, lsr #2 ; loop counter 123 subs lr, lr, #1 150 stmdb sp!, {r4 - r11, lr} 166 mov lr, r3, lsr #2 ; loop counter 175 subs lr, lr, #1 212 mov lr, r3, lsr #2 216 subs lr, lr, #1
|
/external/qemu/distrib/sdl-1.2.12/src/video/riscos/ |
D | SDL_riscosASM.S | 44 STMFD sp!,{a2,v1-v6,sl,fp,lr} 46 MOV lr,a1 53 STR v1,[lr],#4 68 ADD lr,a1,a3 85 STR v1,[lr],#4 86 STR v2,[lr],#4 87 STR v3,[lr],#4 88 STR v4,[lr],#4 89 STR v5,[lr],#4 90 STR v6,[lr],#4 [all …]
|
/external/openssl/crypto/aes/asm/ |
D | aes-armv4.s | 117 stmdb sp!,{r1,r4-r12,lr} 183 ldmia sp!,{r4-r12,lr} 184 tst lr,#1 185 moveq pc,lr @ be binary compatible with V4, yet 192 str lr,[sp,#-4]! @ push lr 203 mov lr,#255 206 and r8,lr,r0,lsr#8 207 and r9,lr,r0,lsr#16 208 and r7,lr,r0 215 and r7,lr,r1,lsr#16 @ i0 [all …]
|
/external/openssl/crypto/des/asm/ |
D | crypt586.pl | 163 local($l,$r,$tt,$lr)=@_; 171 if ($lr != 3) 173 if (($lr-3) < 0) 174 { &rotr($tt, 3-$lr); } 175 else { &rotl($tt, $lr-3); } 177 if ($lr != 2) 179 if (($lr-2) < 0) 180 { &rotr($r, 2-$lr); } 181 else { &rotl($r, $lr-2); } 187 local($l,$r,$tt,$lr)=@_; [all …]
|
D | des-586.pl | 268 local($l,$r,$tt,$lr)=@_; 276 if ($lr != 3) 278 if (($lr-3) < 0) 279 { &rotr($tt, 3-$lr); } 280 else { &rotl($tt, $lr-3); } 282 if ($lr != 2) 284 if (($lr-2) < 0) 285 { &rotr($r, 2-$lr); } 286 else { &rotl($r, $lr-2); } 292 local($l,$r,$tt,$lr)=@_; [all …]
|
/external/libffi/src/m32r/ |
D | sysv.S | 50 push lr 61 mv lr, r0 66 jl lr 75 ld lr, @(8,fp) 76 cmpi lr, #16 78 ldi lr, #16 80 add sp, lr 83 ld lr, @(28,fp) 84 jl lr 116 pop lr [all …]
|
/external/icu4c/layoutex/ |
D | plruns.cpp | 425 ULocRuns *lr = (ULocRuns *) localeRuns; in pl_closeLocaleRuns() local 427 delete lr; in pl_closeLocaleRuns() 433 const ULocRuns *lr = (const ULocRuns *) localeRuns; in pl_getLocaleRunCount() local 435 if (lr == NULL) { in pl_getLocaleRunCount() 439 return lr->getCount(); in pl_getLocaleRunCount() 445 ULocRuns *lr = (ULocRuns *) localeRuns; in pl_resetLocaleRuns() local 447 if (lr != NULL) { in pl_resetLocaleRuns() 448 lr->reset(); in pl_resetLocaleRuns() 455 const ULocRuns *lr = (const ULocRuns *) localeRuns; in pl_getLocaleRunLastLimit() local 457 if (lr == NULL) { in pl_getLocaleRunLastLimit() [all …]
|
/external/libvpx/vp8/common/arm/neon/ |
D | bilinearpredict8x8_neon.asm | 23 ; stack(lr) int dst_pitch 26 push {r4, lr} 30 ldr lr, [sp, #12] ;load parameters from stack 103 add r0, r4, lr 106 add r1, r0, lr 140 vst1.u8 {d4}, [r1], lr 141 vst1.u8 {d5}, [r1], lr 142 vst1.u8 {d6}, [r1], lr 143 vst1.u8 {d7}, [r1], lr 144 vst1.u8 {d8}, [r1], lr [all …]
|
/external/libvpx/vpx_scale/symbian/ |
D | gen_scalers_armv4.asm | 58 stmdb sp!, {r4 - r11, lr} 161 stmdb sp!, {r4 - r11, lr} 171 add lr, src, r1 182 strb r6, [lr], r1 189 strb r5, [lr], r1 195 strb r7, [lr], r1 200 strb r9, [lr], r1 235 stmdb sp!, {r4 - r11, lr} 236 ldr lr, =85 247 mla r6, lr, r3, r4 ; a * 85 [all …]
|
D | gen_scalers_armv4.s | 85 stmdb sp!, {r4 - r11, lr} 189 stmdb sp!, {r4 - r11, lr} 199 add lr, src, r1 210 strb r6, [lr], r1 217 strb r5, [lr], r1 223 strb r7, [lr], r1 228 strb r9, [lr], r1 264 stmdb sp!, {r4 - r11, lr} 265 ldr lr, =85 276 mla r6, lr, r3, r4 @ a * 85 [all …]
|
/external/libvpx/vpx_scale/arm/armv4/ |
D | gen_scalers_armv4.asm | 58 stmdb sp!, {r4 - r11, lr} 161 stmdb sp!, {r4 - r11, lr} 171 add lr, src, r1 182 strb r6, [lr], r1 189 strb r5, [lr], r1 195 strb r7, [lr], r1 200 strb r9, [lr], r1 235 stmdb sp!, {r4 - r11, lr} 236 ldr lr, =85 247 mla r6, lr, r3, r4 ; a * 85 [all …]
|
/external/libvpx/vpx_scale/wce/ |
D | gen_scalers_armv4.asm | 58 stmdb sp!, {r4 - r11, lr} 161 stmdb sp!, {r4 - r11, lr} 171 add lr, src, r1 182 strb r6, [lr], r1 189 strb r5, [lr], r1 195 strb r7, [lr], r1 200 strb r9, [lr], r1 235 stmdb sp!, {r4 - r11, lr} 236 ldr lr, =85 247 mla r6, lr, r3, r4 ; a * 85 [all …]
|
/external/libvpx/vp8/decoder/arm/armv6/ |
D | dequant_idct_v6.asm | 24 stmdb sp!, {r4-r11, lr} 108 smulwt lr, r3, r8 111 pkhbt r1, lr, r1, lsl #16 115 pkhbt lr, r9, r7, lsl #16 116 uadd16 r10, r11, lr 117 usub16 lr, r11, lr 144 uxtb16 lr, r11, ror #8 145 qadd16 r9, r9, lr 146 uxtb16 lr, r11 147 qadd16 r8, r8, lr [all …]
|
D | dequant_dc_idct_v6.asm | 27 stmdb sp!, {r4-r11, lr} 130 smulwt lr, r3, r8 133 pkhbt r1, lr, r1, lsl #16 137 pkhbt lr, r9, r7, lsl #16 138 uadd16 r10, r11, lr 139 usub16 lr, r11, lr 166 uxtb16 lr, r11, ror #8 167 qadd16 r9, r9, lr 168 uxtb16 lr, r11 169 qadd16 r8, r8, lr [all …]
|
/external/libvpx/vp8/encoder/arm/armv6/ |
D | walsh_v6.asm | 22 stmdb sp!, {r4 - r11, lr} 37 qaddsubx lr, r4, r5 ; [b1|d1] [5+6 | 4-7] 41 qaddsubx r4, r12, lr ; [5 | 6] [c1+d1 | a1-b1] 42 qaddsubx r5, lr, r12 ; [4 | 7] [b1+a1 | d1-c1] 47 qaddsubx lr, r8, r9 ; [b1|d1] [13+14 | 12-15] 51 qaddsubx r8, r12, lr ; [13|14] [c1+d1 | a1-b1] 52 qaddsubx r9, lr, r12 ; [12|15] [b1+a1 | d1-c1] 59 qsub16 lr, r3, r9 ; d1 [0-12 | 3-15] 62 qadd16 r5, r12, lr ; b2 [c1+d1] [4 | 7] 64 qsub16 r9, lr, r12 ; d2 [d1-c1] [12|15] [all …]
|
/external/libvpx/vp8/decoder/arm/ |
D | detokenize.asm | 36 stmdb sp!, {r4 - r11, lr} 57 add lr, r9, r7, lsl #2 ; detoken + type*4 61 ldr r10, [lr, #detok_coef_probs] 81 mov lr, #c_entropy_nodes ; ENTROPY_NODES = 11 91 smlabb r0, r0, lr, r10 ; Prob = coef_probs + (t * ENTROPY_NODES) 98 ldr lr, [r9, #detok_coef_tree_ptr] 122 ldrsb r1, [lr, r1] ; t = onyx_coef_tree_ptr[t] 143 rsb lr, r1, #0 ; v = -t; 145 cmp lr, #4 ; if(v > FOUR_TOKEN) 150 add r7, r3, lr, lsl #4 ; detok_teb_base_ptr + (v << 4) [all …]
|
/external/libvpx/vp8/decoder/arm/neon/ |
D | dboolhuff_neon.asm | 35 stmdb sp!, {r4 - r6, lr} 59 stmdb sp!, {r4 - r5, lr} 89 mov pc, lr 100 ; bit RN lr 106 stmdb sp!, {r4 - r5, lr} 119 mov lr, r0 131 strd r2, r3, [lr, #bool_decoder_range] ;store result 137 ldrd r4, r5, [lr, #bool_decoder_count] ;load count, pos, buffer 138 ldr r1, [lr, #bool_decoder_buffer] 154 strd r2, r3, [lr, #bool_decoder_range] ;store result [all …]
|
/external/libvpx/vp8/encoder/arm/armv5te/ |
D | vp8_packtokens_armv5.asm | 29 push {r4-r11, lr} 46 mov lr, #0 57 movne lr, #2 ; i = 2 68 ldrb r4, [r9, lr, asr #1] ; pp [i>>1] 79 addcs lr, lr, #1 ; i + bb 82 ldrsb lr, [r10, lr] ; i = vp8_coef_tree[i+bb] 158 ldr lr, [r1, #tokenextra_extra] ; e = p->Extra 163 asr r7, lr, #1 ; v=e>>1 171 mov lr, #0 ; i = 0 174 ldrb r4, [r9, lr, asr #1] ; pp[i>>1] [all …]
|