[Bug target/67346] PowerPC: could not split insn
segher at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Tue Aug 25 19:35:00 GMT 2015
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67346
--- Comment #3 from Segher Boessenkool <segher at gcc dot gnu.org> ---
Author: segher
Date: Tue Aug 25 19:35:15 2015
New Revision: 227183
URL: https://gcc.gnu.org/viewcvs?rev=227183&root=gcc&view=rev
Log:
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.
Modified:
trunk/gcc/ChangeLog
trunk/gcc/config/rs6000/rs6000.md
More information about the Gcc-bugs
mailing list