neon,load_unaligned_*: use dup for lane 0
authorJames Zern <jzern@google.com>
Fri, 2 Sep 2022 01:47:50 +0000 (18:47 -0700)
committerJames Zern <jzern@google.com>
Fri, 2 Sep 2022 01:47:50 +0000 (18:47 -0700)
commit281dfae8353940fe380c73384607ec11a5c53f43
tree97c71966a24e14aa53f10b6147a0569e2d573e54
parent028fc1b50f196cab1ec93816654fbefe64f20cf3
neon,load_unaligned_*: use dup for lane 0

this produces better assembly with gcc (11.3.0-3); no change in assembly
using clang from the r24 android sdk (Android (8075178, based on
r437112b) clang version 14.0.1
(https://android.googlesource.com/toolchain/llvm-project
8671348b81b95fc603505dfc881b45103bee1731)

Change-Id: Ifec252d4f499f23be1cd94aa8516caf6b3fbbc11
vpx_dsp/arm/mem_neon.h
vpx_dsp/arm/sad4d_neon.c