[ARM] PR target/71056: Don't use vectorized builtins when NEON is not available
commit3f5ea43a1abdfa0acfdf58ff1159a6fe3e3c45c4
authorktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2016 13:43:58 +0000 (19 13:43 +0000)
committerktkachov <ktkachov@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 19 May 2016 13:43:58 +0000 (19 13:43 +0000)
treecf9f526f55cb1c7ad774f4386060c0942757e078
parent2a7d4c2049b1268470474294b0bac46d49b5325f
[ARM] PR target/71056: Don't use vectorized builtins when NEON is not available

PR target/71056
* config/arm/arm-builtins.c (arm_builtin_vectorized_function): Return
NULL_TREE early if NEON is not available.  Remove now redundant check
in ARM_CHECK_BUILTIN_MODE.

* gcc.target/arm/pr71056.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@236459 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/config/arm/arm-builtins.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/arm/pr71056.c [new file with mode: 0644]