diff options
author | Segher Boessenkool <segher@kernel.crashing.org> | 2015-08-25 21:35:15 +0200 |
---|---|---|
committer | Segher Boessenkool <segher@gcc.gnu.org> | 2015-08-25 21:35:15 +0200 |
commit | f14e01090b090777be3b78441d851f221dd13230 (patch) | |
tree | 19897b3dccc8c0e7642624b8d3963a85a7f87dc6 /gcc/gcc.c | |
parent | b733687e967cc21ae3610c3bca9250a82d66c193 (diff) | |
download | gcc-f14e01090b090777be3b78441d851f221dd13230.zip gcc-f14e01090b090777be3b78441d851f221dd13230.tar.gz gcc-f14e01090b090777be3b78441d851f221dd13230.tar.bz2 |
rs6000: Fix PR67346
"*ior<mode>_mask" is a define_insn_and_split, so it shouldn't use
can_create_pseudo in its instruction condition, because IRA can then
create such an instruction, and the condition becomes false before
the insn is split. Use a scratch instead.
2015-08-25 Segher Boessenkool <segher@kernel.crashing.org>
PR target/67346
* config/rs6000/rs6000.md (*ior<mode>_mask): Use a match_scratch.
From-SVN: r227183
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions