diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2018-12-19 14:54:08 +0100 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2018-12-19 14:54:08 +0100 |
commit | dc355223e465d3a2c090f34afd2ce965d20de199 (patch) | |
tree | 535b9b083f647b41d10de513d1e2873d40b9d982 /gcc/loop-unroll.c | |
parent | 08926e6f5bbf23d1eebc776d84d648f8b5836931 (diff) | |
download | gcc-dc355223e465d3a2c090f34afd2ce965d20de199.zip gcc-dc355223e465d3a2c090f34afd2ce965d20de199.tar.gz gcc-dc355223e465d3a2c090f34afd2ce965d20de199.tar.bz2 |
Restrict a VSX extract to TARGET_POWERPC64 (PR88213)
This pattern optimises a scalar extract from a vector loaded from
memory to be just a scalar load from memory. But to do a 64-bit
integer load you need 64-bit integer registers, which needs
TARGET_POWERPC64.
PR target/88213
* config/rs6000/vsx.md (*vsx_extract_<P:mode>_<VSX_D:mode>_load):
Require TARGET_POWERPC64.
From-SVN: r267263
Diffstat (limited to 'gcc/loop-unroll.c')
0 files changed, 0 insertions, 0 deletions