diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2015-11-02 14:55:48 +0530 |
---|---|---|
committer | MSe <mse1969@posteo.de> | 2018-01-10 20:56:46 +0100 |
commit | 57e131c5cda561dcb8688e23452134bebb3baf4e (patch) | |
tree | 7b5d03563433a2a64401c80cd6b2bd679cc26a72 | |
parent | b890609a4bd439b31fe71a2c480d0e15e0590075 (diff) | |
download | android_external_libhevc-57e131c5cda561dcb8688e23452134bebb3baf4e.tar.gz android_external_libhevc-57e131c5cda561dcb8688e23452134bebb3baf4e.tar.bz2 android_external_libhevc-57e131c5cda561dcb8688e23452134bebb3baf4e.zip |
Fixed stack pointer increment in ihevc_itrans_recon_8x8.s
Stack now points to top
Change-Id: I8605b2cb16a6ed67bdfded9cca6eb8b03c657601
-rw-r--r-- | common/arm/ihevc_itrans_recon_8x8.s | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/common/arm/ihevc_itrans_recon_8x8.s b/common/arm/ihevc_itrans_recon_8x8.s index 440512a..e9b53b4 100644 --- a/common/arm/ihevc_itrans_recon_8x8.s +++ b/common/arm/ihevc_itrans_recon_8x8.s @@ -151,12 +151,12 @@ ihevc_itrans_recon_8x8_a9q: @// copy the input pointer to another register @// step 1 : load all constants stmfd sp!,{r4-r12,lr} - add sp,sp,#40 - ldr r8,[sp,#4] @ prediction stride - ldr r7,[sp,#8] @ destination stride - ldr r6,[sp] @ src stride - ldr r12,[sp,#12] - ldr r11,[sp,#16] + + ldr r8,[sp,#44] @ prediction stride + ldr r7,[sp,#48] @ destination stride + ldr r6,[sp, #40] @ src stride + ldr r12,[sp,#52] + ldr r11,[sp,#56] mov r6,r6,lsl #1 @ x sizeof(word16) add r9,r0,r6, lsl #1 @ 2 rows @@ -925,7 +925,7 @@ pred_buff_addition: - sub sp,sp,#40 + ldmfd sp!,{r4-r12,pc} |