aboutsummaryrefslogtreecommitdiff
path: root/source/row_neon64.cc
diff options
context:
space:
mode:
authorFrank Barchard <fbarchard@google.com>2019-07-01 15:21:39 -0700
committerFrank Barchard <fbarchard@chromium.org>2019-07-01 22:32:36 +0000
commit09cfb2bbd61448da73a65cdf8eac3594290522bf (patch)
tree219a0711840de25b049f2f13937d87915841c88c /source/row_neon64.cc
parentaf9bc4f67cc8c6c28663fd5b9942f9ec92f09cf5 (diff)
downloadlibyuv-09cfb2bbd61448da73a65cdf8eac3594290522bf.tar.gz
Update to r1732 for more robust jpeg
Includes a rounding change for neon. BUG=b/135532289 Change-Id: I36ffb57b55db6c64804ad169def865be1ac6d66e Reviewed-on: https://chromium-review.googlesource.com/c/libyuv/libyuv/+/1684439 Commit-Queue: Frank Barchard <fbarchard@chromium.org> Reviewed-by: Chong Zhang <chz@google.com>
Diffstat (limited to 'source/row_neon64.cc')
-rw-r--r--source/row_neon64.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/row_neon64.cc b/source/row_neon64.cc
index 449c9f39..f5cbb470 100644
--- a/source/row_neon64.cc
+++ b/source/row_neon64.cc
@@ -2986,8 +2986,8 @@ void FloatDivToByteRow_NEON(const float* src_weights,
"fdiv v1.4s, v3.4s, v1.4s \n" // values / weights
"fdiv v2.4s, v4.4s, v2.4s \n"
- "fcvtzu v1.4s, v1.4s \n" // float to int
- "fcvtzu v2.4s, v2.4s \n" // float to int
+ "fcvtas v1.4s, v1.4s \n" // float to int
+ "fcvtas v2.4s, v2.4s \n" // float to int
"uqxtn v1.4h, v1.4s \n" // 8 shorts
"uqxtn2 v1.8h, v2.4s \n"
"uqxtn v1.8b, v1.8h \n" // 8 bytes