Properly mark the type for ARM assembly functions. am: 331810f057 am: 924a4628e0 am: 3d799dd6ea am: 40accb2e61
Original change: 1414133
Change-Id: Ia78854136cea1f92dc8b524eb32a40b699cab634
This commit is contained in:
commit
3484cf02b8
22 changed files with 22 additions and 0 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_complex_fft_p2_asm
|
.global ixheaacd_complex_fft_p2_asm
|
||||||
|
.type ixheaacd_complex_fft_p2_asm, %function
|
||||||
|
|
||||||
ixheaacd_complex_fft_p2_asm:
|
ixheaacd_complex_fft_p2_asm:
|
||||||
STMFD sp!, {r0-r12, lr}
|
STMFD sp!, {r0-r12, lr}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_complex_ifft_p2_asm
|
.global ixheaacd_complex_ifft_p2_asm
|
||||||
|
.type ixheaacd_complex_ifft_p2_asm, %function
|
||||||
|
|
||||||
ixheaacd_complex_ifft_p2_asm:
|
ixheaacd_complex_ifft_p2_asm:
|
||||||
STMFD sp!, {r0-r12, lr}
|
STMFD sp!, {r0-r12, lr}
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_dct3_32
|
.global ixheaacd_dct3_32
|
||||||
|
.type ixheaacd_dct3_32, %function
|
||||||
.extern ixheaacd_radix4bfly
|
.extern ixheaacd_radix4bfly
|
||||||
.hidden ixheaacd_radix4bfly
|
.hidden ixheaacd_radix4bfly
|
||||||
.extern ixheaacd_postradixcompute4
|
.extern ixheaacd_postradixcompute4
|
||||||
|
|
|
||||||
|
|
@ -29,6 +29,7 @@
|
||||||
.hidden ixheaacd_sbr_imdct_using_fft
|
.hidden ixheaacd_sbr_imdct_using_fft
|
||||||
|
|
||||||
.global ixheaacd_dec_DCT2_64_asm
|
.global ixheaacd_dec_DCT2_64_asm
|
||||||
|
.type ixheaacd_dec_DCT2_64_asm, %function
|
||||||
|
|
||||||
ixheaacd_dec_DCT2_64_asm:
|
ixheaacd_dec_DCT2_64_asm:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
.p2align 2
|
.p2align 2
|
||||||
|
|
||||||
.global ixheaacd_esbr_cos_sin_mod_loop1
|
.global ixheaacd_esbr_cos_sin_mod_loop1
|
||||||
|
.type ixheaacd_esbr_cos_sin_mod_loop1, %function
|
||||||
ixheaacd_esbr_cos_sin_mod_loop1:
|
ixheaacd_esbr_cos_sin_mod_loop1:
|
||||||
|
|
||||||
STMFD sp!, {r4-r12, r14}
|
STMFD sp!, {r4-r12, r14}
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
.p2align 2
|
.p2align 2
|
||||||
|
|
||||||
.global ixheaacd_esbr_cos_sin_mod_loop2
|
.global ixheaacd_esbr_cos_sin_mod_loop2
|
||||||
|
.type ixheaacd_esbr_cos_sin_mod_loop2, %function
|
||||||
ixheaacd_esbr_cos_sin_mod_loop2:
|
ixheaacd_esbr_cos_sin_mod_loop2:
|
||||||
|
|
||||||
STMFD sp!, {r4-r12, r14}
|
STMFD sp!, {r4-r12, r14}
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
.extern ixheaacd_esbr_cos_sin_mod
|
.extern ixheaacd_esbr_cos_sin_mod
|
||||||
.hidden ixheaacd_esbr_cos_sin_mod
|
.hidden ixheaacd_esbr_cos_sin_mod
|
||||||
.global ixheaacd_esbr_fwd_modulation
|
.global ixheaacd_esbr_fwd_modulation
|
||||||
|
.type ixheaacd_esbr_fwd_modulation, %function
|
||||||
ixheaacd_esbr_fwd_modulation:
|
ixheaacd_esbr_fwd_modulation:
|
||||||
|
|
||||||
STMFD sp!, {r4-r12, lr}
|
STMFD sp!, {r4-r12, lr}
|
||||||
|
|
|
||||||
|
|
@ -13,6 +13,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_esbr_qmfsyn64_winadd
|
.global ixheaacd_esbr_qmfsyn64_winadd
|
||||||
|
.type ixheaacd_esbr_qmfsyn64_winadd, %function
|
||||||
|
|
||||||
ixheaacd_esbr_qmfsyn64_winadd: @ PROC
|
ixheaacd_esbr_qmfsyn64_winadd: @ PROC
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,6 +20,7 @@
|
||||||
|
|
||||||
|
|
||||||
.global ixheaacd_esbr_radix4bfly
|
.global ixheaacd_esbr_radix4bfly
|
||||||
|
.type ixheaacd_esbr_radix4bfly, %function
|
||||||
|
|
||||||
ixheaacd_esbr_radix4bfly:
|
ixheaacd_esbr_radix4bfly:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -24,6 +24,7 @@
|
||||||
.extern ixheaacd_cos_sin_mod
|
.extern ixheaacd_cos_sin_mod
|
||||||
.hidden ixheaacd_cos_sin_mod
|
.hidden ixheaacd_cos_sin_mod
|
||||||
.global ixheaacd_fwd_modulation
|
.global ixheaacd_fwd_modulation
|
||||||
|
.type ixheaacd_fwd_modulation, %function
|
||||||
ixheaacd_fwd_modulation:
|
ixheaacd_fwd_modulation:
|
||||||
|
|
||||||
STMFD sp!, {r3-r9, r12, lr}
|
STMFD sp!, {r3-r9, r12, lr}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_mps_complex_fft_64_asm
|
.global ixheaacd_mps_complex_fft_64_asm
|
||||||
|
.type ixheaacd_mps_complex_fft_64_asm, %function
|
||||||
|
|
||||||
ixheaacd_mps_complex_fft_64_asm:
|
ixheaacd_mps_complex_fft_64_asm:
|
||||||
@LDR r4,[sp]
|
@LDR r4,[sp]
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_postradixcompute2
|
.global ixheaacd_postradixcompute2
|
||||||
|
.type ixheaacd_postradixcompute2, %function
|
||||||
|
|
||||||
|
|
||||||
ixheaacd_postradixcompute2:
|
ixheaacd_postradixcompute2:
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_postradixcompute4
|
.global ixheaacd_postradixcompute4
|
||||||
|
.type ixheaacd_postradixcompute4, %function
|
||||||
|
|
||||||
|
|
||||||
ixheaacd_postradixcompute4:
|
ixheaacd_postradixcompute4:
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_radix4bfly
|
.global ixheaacd_radix4bfly
|
||||||
|
.type ixheaacd_radix4bfly, %function
|
||||||
|
|
||||||
ixheaacd_radix4bfly:
|
ixheaacd_radix4bfly:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -23,6 +23,7 @@
|
||||||
.p2align 2
|
.p2align 2
|
||||||
|
|
||||||
.global ixheaacd_sbr_imdct_using_fft
|
.global ixheaacd_sbr_imdct_using_fft
|
||||||
|
.type ixheaacd_sbr_imdct_using_fft, %function
|
||||||
ixheaacd_sbr_imdct_using_fft:
|
ixheaacd_sbr_imdct_using_fft:
|
||||||
|
|
||||||
STMFD sp!, {r4-r12, lr}
|
STMFD sp!, {r4-r12, lr}
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_sbr_qmfanal32_winadds
|
.global ixheaacd_sbr_qmfanal32_winadds
|
||||||
|
.type ixheaacd_sbr_qmfanal32_winadds, %function
|
||||||
|
|
||||||
ixheaacd_sbr_qmfanal32_winadds:
|
ixheaacd_sbr_qmfanal32_winadds:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_sbr_qmfanal32_winadds_eld
|
.global ixheaacd_sbr_qmfanal32_winadds_eld
|
||||||
|
.type ixheaacd_sbr_qmfanal32_winadds_eld, %function
|
||||||
|
|
||||||
ixheaacd_sbr_qmfanal32_winadds_eld:
|
ixheaacd_sbr_qmfanal32_winadds_eld:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -22,6 +22,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_sbr_qmfsyn64_winadd
|
.global ixheaacd_sbr_qmfsyn64_winadd
|
||||||
|
.type ixheaacd_sbr_qmfsyn64_winadd, %function
|
||||||
|
|
||||||
ixheaacd_sbr_qmfsyn64_winadd:
|
ixheaacd_sbr_qmfsyn64_winadd:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_shiftrountine
|
.global ixheaacd_shiftrountine
|
||||||
|
.type ixheaacd_shiftrountine, %function
|
||||||
ixheaacd_shiftrountine:
|
ixheaacd_shiftrountine:
|
||||||
CMP r3, #0
|
CMP r3, #0
|
||||||
STMFD sp!, {r4-r7, r12}
|
STMFD sp!, {r4-r7, r12}
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_shiftrountine_with_rnd_eld
|
.global ixheaacd_shiftrountine_with_rnd_eld
|
||||||
|
.type ixheaacd_shiftrountine_with_rnd_eld, %function
|
||||||
|
|
||||||
ixheaacd_shiftrountine_with_rnd_eld:
|
ixheaacd_shiftrountine_with_rnd_eld:
|
||||||
STMFD sp!, {r4-r12, r14}
|
STMFD sp!, {r4-r12, r14}
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_shiftrountine_with_rnd
|
.global ixheaacd_shiftrountine_with_rnd
|
||||||
|
.type ixheaacd_shiftrountine_with_rnd, %function
|
||||||
ixheaacd_shiftrountine_with_rnd:
|
ixheaacd_shiftrountine_with_rnd:
|
||||||
STMFD sp!, {r4-r12, r14}
|
STMFD sp!, {r4-r12, r14}
|
||||||
MOV r4, #0x1f
|
MOV r4, #0x1f
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
.text
|
.text
|
||||||
.p2align 2
|
.p2align 2
|
||||||
.global ixheaacd_shiftrountine_with_rnd_hq
|
.global ixheaacd_shiftrountine_with_rnd_hq
|
||||||
|
.type ixheaacd_shiftrountine_with_rnd_hq, %function
|
||||||
ixheaacd_shiftrountine_with_rnd_hq:
|
ixheaacd_shiftrountine_with_rnd_hq:
|
||||||
|
|
||||||
STMFD sp!, {r4-r12, r14}
|
STMFD sp!, {r4-r12, r14}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue