ref: d4ab2348699a5092bfd1eb34e7770273212a2788
parent: 6fbb4c3061e86f876c9856d0ed292c96f78841b2
parent: 407c2e29743778fd3b200c306a8f87fcc9f40420
author: Johann Koenig <johannkoenig@google.com>
date: Fri Jul 29 10:25:10 EDT 2016
Merge "replace by VSTM/VLDM to reduce one of VST1/VLD1"
--- a/vpx_dsp/arm/save_reg_neon.asm
+++ b/vpx_dsp/arm/save_reg_neon.asm
@@ -19,15 +19,13 @@
AREA ||.text||, CODE, READONLY, ALIGN=2
|vpx_push_neon| PROC
- vst1.i64 {d8, d9, d10, d11}, [r0]!
- vst1.i64 {d12, d13, d14, d15}, [r0]!
+ vstm r0!, {d8-d15}
bx lr
ENDP
|vpx_pop_neon| PROC
- vld1.i64 {d8, d9, d10, d11}, [r0]!
- vld1.i64 {d12, d13, d14, d15}, [r0]!
+ vldm r0!, {d8-d15}
bx lr
ENDP