/external/aac/libFDK/src/arm/ |
D | dct_arm.cpp | 117 LDR r8, [r1], #4 // val_tw = *twiddle++; in dct_IV_func1() 118 LDR r5, [r2, #0] // accu2 = pDat_0[0] in dct_IV_func1() 119 LDR r4, [r3, #0] // accu1 = pDat_1[0] in dct_IV_func1() 127 LDR r8, [r1], #4 // val_tw = *twiddle++; in dct_IV_func1() 128 LDR r7, [r3, #-4] // accu4 = pDat_1[-1] in dct_IV_func1() 129 LDR r6, [r2, #4] // accu3 = pDat_0[1] in dct_IV_func1() 143 LDR r8, [r1], #4 // val_tw = *twiddle++; in dct_IV_func1() 144 LDR r5, [r2, #0] // accu2 = pDat_0[0] in dct_IV_func1() 145 LDR r4, [r3, #0] // accu1 = pDat_1[0] in dct_IV_func1() 153 LDR r8, [r1], #4 // val_tw = *twiddle++; in dct_IV_func1() [all …]
|
/external/libhevc/decoder/arm/ |
D | ihevcd_fmt_conv_420sp_to_420p.s | 96 LDR r5,[sp,#60] @//Load u2_dest_stridey 97 @ LDR r6,[sp,#56] @//Load u2_strideuv 98 LDR r7,[sp,#52] @//Load u2_stridey 99 LDR r8,[sp,#44] @//Load u2_width 100 LDR r9,[sp,#48] @//Load u2_height 105 LDR r5,[sp,#72] @//Load disable_luma_copy flag 144 LDR r5,[sp,#64] @//Load u2_dest_strideuv 145 LDR r7,[sp,#56] @//Load u2_strideuv 154 LDR r5,[sp,#40] @//Load pu1_dest_v 156 LDR r4,[sp,#68] @//Load is_u_first_flag
|
D | ihevcd_fmt_conv_420sp_to_420sp.s | 92 LDR r5,[sp,#56] @//Load u2_dest_stridey 94 LDR r7,[sp,#48] @//Load u2_stridey 95 LDR r8,[sp,#40] @//Load u2_width 96 LDR r9,[sp,#44] @//Load u2_height 148 LDR r5,[sp,#60] @//Load u2_dest_stridechroma 149 LDR r7,[sp,#52] @//Load u2_stridechroma
|
/external/sonivox/arm-hybrid-22k/lib_src/ |
D | ARM-E_voice_gain_gnu.s | 72 LDR pInputBuffer, [pWTFrame, #m_pAudioBuffer] 73 LDR pMixBuffer, [pWTFrame, #m_pMixBuffer] 74 LDR numSamples, [pWTFrame, #m_numSamples] 85 LDR tmp0, [pWTFrame, #m_prevGain] 86 LDR tmp1, [pWTFrame, #m_gainTarget] 110 LDR tmp1, [pMixBuffer] 116 LDR tmp2, [pMixBuffer, #4] 137 LDR gain, [pWTFrame, #m_prevGain] 139 LDR gainIncrement, [pWTFrame, #m_gainTarget] 148 LDR tmp1, [pMixBuffer] @ get left channel output sample
|
D | ARM-E_interpolate_loop_gnu.s | 68 LDR pOutputBuffer, [pWTFrame, #m_pAudioBuffer] 69 LDR numSamples, [pWTFrame, #m_numSamples] 71 LDR phaseIncrement, [pWTFrame, #m_phaseIncrement] 72 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum] 73 LDR phaseFrac, [pWTVoice, #m_phaseFrac] 74 LDR phaseFracMask,=PHASE_FRAC_MASK 76 LDR pLoopStart, [pWTVoice, #m_pLoopStart] 77 LDR pLoopEnd, [pWTVoice, #m_pLoopEnd]
|
D | ARM-E_interpolate_noloop_gnu.s | 66 LDR pOutputBuffer, [pWTFrame, #m_pAudioBuffer] 67 LDR numSamples, [pWTFrame, #m_numSamples] 69 LDR phaseIncrement, [pWTFrame, #m_phaseIncrement] 70 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum] 71 LDR phaseFrac, [pWTVoice, #m_phaseFrac] 72 LDR phaseFracMask,=PHASE_FRAC_MASK
|
D | ARM-E_filter_gnu.s | 67 LDR pBuffer, [pWTFrame, #m_pAudioBuffer] 68 LDR numSamples, [pWTFrame, #m_numSamples] 75 LDR K, [pWTFrame, #m_k] 76 LDR b1, [pWTFrame, #m_b1] 77 LDR b2, [pWTFrame, #m_b2]
|
/external/sonivox/arm-wt-22k/lib_src/ |
D | ARM-E_voice_gain_gnu.s | 72 LDR pInputBuffer, [pWTFrame, #m_pAudioBuffer] 73 LDR pMixBuffer, [pWTFrame, #m_pMixBuffer] 74 LDR numSamples, [pWTFrame, #m_numSamples] 85 LDR tmp0, [pWTFrame, #m_prevGain] 86 LDR tmp1, [pWTFrame, #m_gainTarget] 110 LDR tmp1, [pMixBuffer] 116 LDR tmp2, [pMixBuffer, #4] 137 LDR gain, [pWTFrame, #m_prevGain] 139 LDR gainIncrement, [pWTFrame, #m_gainTarget] 148 LDR tmp1, [pMixBuffer] @ get left channel output sample
|
D | ARM-E_interpolate_loop_gnu.s | 68 LDR pOutputBuffer, [pWTFrame, #m_pAudioBuffer] 69 LDR numSamples, [pWTFrame, #m_numSamples] 71 LDR phaseIncrement, [pWTFrame, #m_phaseIncrement] 72 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum] 73 LDR phaseFrac, [pWTVoice, #m_phaseFrac] 74 LDR phaseFracMask,=PHASE_FRAC_MASK 76 LDR pLoopStart, [pWTVoice, #m_pLoopStart] 77 LDR pLoopEnd, [pWTVoice, #m_pLoopEnd]
|
D | ARM-E_interpolate_noloop_gnu.s | 66 LDR pOutputBuffer, [pWTFrame, #m_pAudioBuffer] 67 LDR numSamples, [pWTFrame, #m_numSamples] 69 LDR phaseIncrement, [pWTFrame, #m_phaseIncrement] 70 LDR pPhaseAccum, [pWTVoice, #m_pPhaseAccum] 71 LDR phaseFrac, [pWTVoice, #m_phaseFrac] 72 LDR phaseFracMask,=PHASE_FRAC_MASK
|
D | ARM-E_filter_gnu.s | 67 LDR pBuffer, [pWTFrame, #m_pAudioBuffer] 68 LDR numSamples, [pWTFrame, #m_numSamples] 75 LDR K, [pWTFrame, #m_k] 76 LDR b1, [pWTFrame, #m_b1] 77 LDR b2, [pWTFrame, #m_b2]
|
D | ARM-E_mastergain_gnu.s | 70 LDR r6, =0x7fff @constant for saturation tests 73 LDR r4, [pnInputBuffer], #4 @fetch 1st output sample 75 LDR r5, [pnInputBuffer], #4 @fetch 2nd output sample
|
/external/tremolo/Tremolo/ |
D | bitwiseARM.s | 53 LDR r10,[r3] @ r10= ptr[0] 78 LDR r10,[r3],#4 @ r10= ptr[0] 88 LDR r11,[r0,#12] @ r11= head = b->head 92 LDR r11,[r11,#12] @ r11= head = head->next 100 LDR r6,[r6] @ r6 = buffer->data 134 LDR r11,[r0,#12] @ r11 = head = b->head 138 LDR r11,[r11,#12] @ r11 = head->next 146 LDR r6,[r6] @ r6 = buffer->data 176 LDR r14,[r0,#12] @ r14= head 179 LDR r1,[r0,#20] @ r1 = count [all …]
|
D | mdctARM.s | 97 LDR r5,[r2,#-4]! 123 LDR r12,[r2],#8 124 LDR r7, [r2],#8 125 LDR r6, [r2],#8 126 LDR r5, [r2],#8 165 LDR r5,[r2], #8 197 LDR r12,[r2, #-8]! @ r12= *l (but l -= 2 first) 198 LDR r11,[r9],#4 @ r11= *wL++ 199 LDR r7, [r3, #-4]! @ r7 = *--r 200 LDR r6, [r10,#-4]! @ r6 = *--wR [all …]
|
D | dpen.s | 216 LDR r7, [r6, r2, LSL #2] 255 LDR r1, [r4,#12] @ r1 = s->dec_type 256 LDR r2, [r4,#16] @ r2 = s->q_bits 257 LDR r3, [r4,#20] @ r3 = s->dim 258 LDR r5, [r4,#24] @ r5 = s->q_delp 259 LDR r11,[r4,#28] @ r11= s->q_minp 260 LDR r12,[r4,#32] @ r12= s->q_del = mul 261 LDR r14,[r4,#36] @ r14= s->q_min 269 LDR r7, [r4,#40] @ r7 = s->q_seq 319 LDR r1, [r4,#44] @ r1 = s->q_pack [all …]
|
D | mdctLARM.s | 95 LDR r5,[r2,#-4]! 121 LDR r12,[r2],#8 122 LDR r7, [r2],#8 123 LDR r6, [r2],#8 124 LDR r5, [r2],#8 163 LDR r5,[r2], #8 195 LDR r12,[r2, #-8]! @ r12= *l (but l -= 2 first) 196 LDR r7, [r3, #-4]! @ r7 = *--r 235 LDR r12,[r2],#8 @ r12= *l (but l += 2 first) 236 LDR r7, [r3],#4 @ r7 = *r++ [all …]
|
/external/libhevc/common/arm/ |
D | ihevc_sao_edge_offset_class3_chroma.s | 90 LDR r7,[sp,#0x40] @Loads wd 91 LDR r8,[sp,#0x44] @Loads ht 94 LDR r4,[sp,#0x28] @Loads pu1_src_top_left 99 LDR r5,[sp,#0x34] @Loads pu1_avail 100 LDR r6,[sp,#0x38] @Loads pi1_sao_offset_u 125 LDR r11,[sp,#0x100] @Load pu1_src_top_right from sp 140 LDR r14, gi1_table_edge_idx_addr_1 @table pointer 153 LDR r11,[sp,#0x100] @Load pu1_src_top_right from sp 168 LDR r14, gi1_table_edge_idx_addr_2 @table pointer 175 LDR r11,[sp,#0x110] @Loads pi1_sao_offset_v [all …]
|
D | ihevc_sao_edge_offset_class3.s | 81 LDR r7,[sp,#0x3C] @Loads wd 83 LDR r8,[sp,#0x40] @Loads ht 86 LDR r4,[sp,#0x28] @Loads pu1_src_top_left 91 LDR r5,[sp,#0x34] @Loads pu1_avail 92 LDR r6,[sp,#0x38] @Loads pi1_sao_offset 115 LDR r11,[sp,#0xC0] @Load pu1_src_top_right from sp 132 LDR r14, gi1_table_edge_idx_addr_1 @table pointer 156 LDR r14,[sp,#0xC4] @Load pu1_src_bot_left from sp 176 LDR r14, gi1_table_edge_idx_addr_2 @table pointer 208 LDR r6, gi1_table_edge_idx_addr_3 @table pointer [all …]
|
D | ihevc_sao_edge_offset_class2.s | 81 LDR r7,[sp,#0x3C] @Loads wd 83 LDR r8,[sp,#0x40] @Loads ht 86 LDR r4,[sp,#0x28] @Loads pu1_src_top_left 93 LDR r5,[sp,#0x34] @Loads pu1_avail 94 LDR r6,[sp,#0x38] @Loads pi1_sao_offset 125 LDR r14, gi1_table_edge_idx_addr_1 @table pointer 168 LDR r14, gi1_table_edge_idx_addr_2 @table pointer 194 LDR r11, gi1_table_edge_idx_addr_3 @table pointer 214 LDR r7,[sp,#0xD0] @Loads wd 216 LDR r5,[sp,#0xC8] @Loads pu1_avail [all …]
|
D | ihevc_sao_edge_offset_class2_chroma.s | 90 LDR r7,[sp,#0x40] @Loads wd 91 LDR r8,[sp,#0x44] @Loads ht 94 LDR r4,[sp,#0x28] @Loads pu1_src_top_left 101 LDR r5,[sp,#0x34] @Loads pu1_avail 102 LDR r6,[sp,#0x38] @Loads pi1_sao_offset_u 140 LDR r14, gi1_table_edge_idx_addr_1 @table pointer 170 LDR r14, gi1_table_edge_idx_addr_2 @table pointer 181 LDR r11,[sp,#0x110] @Loads pi1_sao_offset_v 218 LDR r14, gi1_table_edge_idx_addr_3 @table pointer 249 LDR r14, gi1_table_edge_idx_addr_4 @table pointer [all …]
|
D | ihevc_sao_band_offset_luma.s | 73 LDR r8,[sp,#56] @Loads ht 74 LDR r7,[sp,#52] @Loads wd 77 LDR r5,[sp,#44] @Loads sao_band_pos 80 LDR r4,[sp,#40] @Loads pu1_src_top_left 82 LDR r14, gu1_table_band_idx_addr 94 LDR r6,[sp,#48] @Loads pi1_sao_offset
|
/external/aac/libSBRdec/src/arm/ |
D | env_calc_arm.cpp | 124 LDR r4, [r1], #4 in FDK_get_maxval() 125 LDR r5, [r2], #4 in FDK_get_maxval() 132 LDR r4, [r1], #4 in FDK_get_maxval() 133 LDR r5, [r2], #4 in FDK_get_maxval()
|
/external/llvm/docs/ |
D | BigEndianNEON.rst | 52 ``LDR`` and ``LD1`` 58 Big endian vector load using ``LDR``. 61 …In little endian mode, we can do this by just performing a 64-bit load - ``LDR q0, [foo]``. Howeve… 75 …1. The content of a vector register is the same *as if* it had been loaded with an ``LDR`` instruc… 78 Because ``LD1 == LDR + REV`` and similarly ``LDR == LD1 + REV`` (on a big endian system), we can si… 95 Use of ``LDR`` would break this lane ordering property. This doesn't preclude the use of ``LDR``, b… 97 1. Insert a ``REV`` instruction to reverse the lane order after every ``LDR``. 105 …e register; a short vector is loaded from memory using the corresponding ``LDR`` instruction. On a… 109 The use of ``LDR`` and ``STR`` as the ABI defines has at least one advantage over ``LD1`` and ``ST1… 128 So to preserve ABI compatibility, we need to use the ``LDR`` lane layout across function calls. [all …]
|
/external/libhevc/decoder/arm64/ |
D | ihevcd_fmt_conv_420sp_to_420p.s | 95 LDR w5, [sp,#88] ////Load u2_dest_stridey 102 LDR w5, [sp,#112] ////Load disable_luma_copy flag 143 LDR w5, [sp,#96] ////Load u2_dest_strideuv 145 LDR w7, [sp,#80] ////Load u2_strideuv 157 LDR w4, [sp,#104] ////Load is_u_first_flag
|
/external/libopus/celt/arm/ |
D | celt_pitch_xcorr_arm.s | 171 LDR r6, [sp, #16] 284 LDR r14, [r4], #4 ; Load x[2...3] 290 LDR r10, [r5], #4 ; Load y[4...5] 300 LDR r11, [r5], #4 ; Load y[6...7] 361 LDR r1, [sp, #36] 373 LDR r6, [r4], #4 376 LDR r9, [r5], #4 378 LDR r7, [r4], #4 380 LDR r8, [r5], #4 441 LDR r8, [r5], #4 [all …]
|