aboutsummaryrefslogtreecommitdiff
path: root/gcc/gcc.c
diff options
context:
space:
mode:
authorSegher Boessenkool <segher@kernel.crashing.org>2015-08-25 21:35:15 +0200
committerSegher Boessenkool <segher@gcc.gnu.org>2015-08-25 21:35:15 +0200
commitf14e01090b090777be3b78441d851f221dd13230 (patch)
tree19897b3dccc8c0e7642624b8d3963a85a7f87dc6 /gcc/gcc.c
parentb733687e967cc21ae3610c3bca9250a82d66c193 (diff)
downloadgcc-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