gcc/
commitf6a65527e5e9d75a08a6c3e731d56eeaf009ca0c
authortnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Jan 2017 18:30:44 +0000 (19 18:30 +0000)
committertnfchris <tnfchris@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 Jan 2017 18:30:44 +0000 (19 18:30 +0000)
treecb9dfe907818ae9cefb29e5a2002e64cb59a0870
parentebc686fd30a6441cd08b11520fde1ebba22dd2a9
gcc/
2017-01-19  Tamar Christina  <tamar.christina@arm.com>

* config/aarch64/aarch64.c (aarch64_simd_gen_const_vector_dup):
Change int to HOST_WIDE_INT.
* config/aarch64/aarch64-protos.h
(aarch64_simd_gen_const_vector_dup): Likewise.
* config/aarch64/aarch64-simd.md: Add copysign<mode>3.

gcc/testsuite/
2017-01-19  Tamar Christina  <tamar.christina@arm.com>

* gcc/testsuite/lib/target-supports.exp
(check_effective_target_vect_call_copysignf): Enable for AArch64.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@244649 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-protos.h
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/aarch64.c
gcc/testsuite/ChangeLog
gcc/testsuite/lib/target-supports.exp