replace by VSTM/VLDM to reduce one of VST1/VLD1
Change-Id: I596567570580babb1a52925541d1fd1045c352f5
This commit is contained in:
@@ -19,15 +19,13 @@
|
|||||||
AREA ||.text||, CODE, READONLY, ALIGN=2
|
AREA ||.text||, CODE, READONLY, ALIGN=2
|
||||||
|
|
||||||
|vpx_push_neon| PROC
|
|vpx_push_neon| PROC
|
||||||
vst1.i64 {d8, d9, d10, d11}, [r0]!
|
vstm r0!, {d8-d15}
|
||||||
vst1.i64 {d12, d13, d14, d15}, [r0]!
|
|
||||||
bx lr
|
bx lr
|
||||||
|
|
||||||
ENDP
|
ENDP
|
||||||
|
|
||||||
|vpx_pop_neon| PROC
|
|vpx_pop_neon| PROC
|
||||||
vld1.i64 {d8, d9, d10, d11}, [r0]!
|
vldm r0!, {d8-d15}
|
||||||
vld1.i64 {d12, d13, d14, d15}, [r0]!
|
|
||||||
bx lr
|
bx lr
|
||||||
|
|
||||||
ENDP
|
ENDP
|
||||||
|
|||||||
Reference in New Issue
Block a user