From b69ea9a35a35d9c58e88927dda9398f6b8e260e4 Mon Sep 17 00:00:00 2001 From: "bjornv@webrtc.org" Date: Mon, 20 Oct 2014 14:08:35 +0000 Subject: [PATCH] common_audio: Replaced invalid operand in min_max_operations_neon.S" Vector Move immediate can not load #0x7FFF. Changed to us vdup from already loaded register. BUG=N/A TESTED=ios and android trybots R=kjellander@webrtc.org Review URL: https://webrtc-codereview.appspot.com/26879004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@7477 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/common_audio/signal_processing/min_max_operations_neon.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/webrtc/common_audio/signal_processing/min_max_operations_neon.S b/webrtc/common_audio/signal_processing/min_max_operations_neon.S index c84307f5e4..f427e68164 100644 --- a/webrtc/common_audio/signal_processing/min_max_operations_neon.S +++ b/webrtc/common_audio/signal_processing/min_max_operations_neon.S @@ -209,7 +209,7 @@ DEFINE_FUNCTION WebRtcSpl_MinValueW16Neon cmp r1, #0 ble END_MIN_VALUE_W16 - vmov.i16 q12, #0x7FFF + vdup.16 q12, r2 cmp r1, #8 blt LOOP_MIN_VALUE_W16