diff --git a/mindspore/lite/nnacl/assembly/arm32/MatVecMulFp32.S b/mindspore/lite/nnacl/assembly/arm32/MatVecMulFp32.S index 4569c9599d..a99b331218 100644 --- a/mindspore/lite/nnacl/assembly/arm32/MatVecMulFp32.S +++ b/mindspore/lite/nnacl/assembly/arm32/MatVecMulFp32.S @@ -20,8 +20,8 @@ asm_function MatVecMulFp32 // r4-r8 and q4-q7 must be saved according to https://static.docs.arm.com/ihi0042/i/aapcs32.pdf - push {r0-r8, r10, r11, lr} - add sp, sp, #48 + push {r0-r8, r9, r10, r11, lr} + add sp, sp, #52 ldr r4, [sp] ldr r5, [sp, #4] @@ -180,7 +180,7 @@ Col1Loop: b Col1Loop End: - sub sp, sp, #48 - pop {r0-r8, r10, r11, pc} + sub sp, sp, #52 + pop {r0-r8, r9, r10, r11, pc} #endif #endif diff --git a/mindspore/lite/test/models_arm32.cfg b/mindspore/lite/test/models_arm32.cfg index 0ed2f89278..0d4780b9c3 100644 --- a/mindspore/lite/test/models_arm32.cfg +++ b/mindspore/lite/test/models_arm32.cfg @@ -13,6 +13,8 @@ ml_face_landmark ml_liveness_detect_landmark deconv_test_model deconvs_model +# onnx +ml_2012_ocr_cn.onnx # aware_training video_infer.tflite mobilenet_v1_1.0_224_quant.tflite