]> gcc.gnu.org Git - gcc.git/commit
rs6000: Fix check_effective_target_sqrt_insn (PR99352)
authorSegher Boessenkool <segher@kernel.crashing.org>
Wed, 3 Mar 2021 20:34:32 +0000 (20:34 +0000)
committerSegher Boessenkool <segher@kernel.crashing.org>
Tue, 9 Mar 2021 17:10:33 +0000 (17:10 +0000)
commitc60ad1c5fe0249f48362be0f989184ca447f9d17
tree90abe9ab34b8bf6c08cca80cce360fb82be34f02
parenta1e4fc19d99af3964588d3770cbf52e160d5b24b
rs6000: Fix check_effective_target_sqrt_insn (PR99352)

The previous version returned true for all PowerPC.  This is incorrect.
We only support floating point square root instructions if a) we support
floating point instructions at all, and b) we have _ARCH_PPCSQ defined.

2020-03-09  Segher Boessenkool  <segher@kernel.crashing.org>

gcc/testsuite/
* lib/target-supports.exp (check_effective_target_powerpc_sqrt): New.
(check_effective_target_sqrt_insn): Use it.
gcc/testsuite/lib/target-supports.exp
This page took 0.068355 seconds and 6 git commands to generate.