aarch64-builtins.c (TYPES_CREATE): Remove.
authorAlan Lawrence <alan.lawrence@arm.com>
Mon, 17 Nov 2014 18:07:45 +0000 (18:07 +0000)
committerAlan Lawrence <alalaw01@gcc.gnu.org>
Mon, 17 Nov 2014 18:07:45 +0000 (18:07 +0000)
commit544009d369ebcdc8208b76ca4f7e3372f5985f5d
tree1b7f53cb9ef318054c6512eddd8fb1f9d133b8ef
parentfac06b36ac184615c8d00305f59b3ce9892edfed
aarch64-builtins.c (TYPES_CREATE): Remove.

gcc/:

* config/aarch64/aarch64-builtins.c (TYPES_CREATE): Remove.
* config/aarch64/aarch64-simd-builtins.def (create): Remove.
* config/aarch64/aarch64-simd.md (aarch64_create<mode>): Remove.
* config/aarch64/arm_neon.h (vcreate_f64, vreinterpret_f64_s64,
vreinterpret_f64_u64): Replace __builtin_aarch64_createv1df with C casts.
* config/aarch64/iterators.md (VD1): Remove.

gcc/testsuite/:

* gcc.target/aarch64/simd/vfma_f64.c: Add asm volatile memory.
* gcc.target/aarch64/simd/vfms_f64.c: Likewise.

From-SVN: r217662
gcc/ChangeLog
gcc/config/aarch64/aarch64-builtins.c
gcc/config/aarch64/aarch64-simd-builtins.def
gcc/config/aarch64/aarch64-simd.md
gcc/config/aarch64/arm_neon.h
gcc/config/aarch64/iterators.md
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/aarch64/simd/vfma_f64.c
gcc/testsuite/gcc.target/aarch64/simd/vfms_f64.c