[AArch64] Restore gimple_folding of reduction intrinsics
commit1ecd979f5cb3e819c02c5060d30c99f9ef848d60
authoralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Oct 2014 15:53:25 +0000 (27 15:53 +0000)
committeralalaw01 <alalaw01@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 27 Oct 2014 15:53:25 +0000 (27 15:53 +0000)
treea7e1cf97d28cebb6f3cd9fdc4c5eff95a8a28d40
parent89debc6a080ece04fd7cb2bcabb9d5bba4e573f3
[AArch64] Restore gimple_folding of reduction intrinsics

* config/aarch64/aarch64.c (TARGET_GIMPLE_FOLD_BUILTIN): Define again.
* config/aarch64/aarch64-builtins.c (aarch64_gimple_fold_builtin):
Restore, enable for bigendian, update to use __builtin..._scal...

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@216742 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/aarch64/aarch64-builtins.c
gcc/config/aarch64/aarch64.c