aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-inline.c
diff options
context:
space:
mode:
authorJiong Wang <jiong.wang@arm.com>2016-05-17 16:39:39 +0000
committerJiong Wang <jiwang@gcc.gnu.org>2016-05-17 16:39:39 +0000
commitdaab45621346c95196ce84fa3b9b9301bfe7e5a9 (patch)
treecdb3cb878c699d53fb3399281f591dda61194fcb /gcc/tree-inline.c
parent22330033389ee5b16f5923ace84ad551bd778adf (diff)
downloadgcc-daab45621346c95196ce84fa3b9b9301bfe7e5a9.zip
gcc-daab45621346c95196ce84fa3b9b9301bfe7e5a9.tar.gz
gcc-daab45621346c95196ce84fa3b9b9301bfe7e5a9.tar.bz2
[AArch64, 3/4] Reimplement multiply by element to get rid of inline assembly
gcc/ * config/aarch64/aarch64-simd.md (vmul_n_f32): Remove inline assembly. Use builtin. (vmul_n_s16): Likewise. (vmul_n_s32): Likewise. (vmul_n_u16): Likewise. (vmul_n_u32): Likewise. (vmulq_n_f32): Likewise. (vmulq_n_f64): Likewise. (vmulq_n_s16): Likewise. (vmulq_n_s32): Likewise. (vmulq_n_u16): Likewise. (vmulq_n_u32): Likewise. gcc/testsuite/ * gcc.target/aarch64/simd/vmul_elem_1.c: Use intrinsics. From-SVN: r236333
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions