https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67356
--- Comment #2 from Alan Modra <amodra at gcc dot gnu.org> --- Author: amodra Date: Thu Aug 27 13:56:39 2015 New Revision: 227260 URL: https://gcc.gnu.org/viewcvs?rev=227260&root=gcc&view=rev Log: [RS6000] Correct constraints for ior<mode>_mask ior<mode>_mask always splits to rtl matching rotl<mode>3_insert. The latter requires one of its input operands match the output, so let reload/lra know the equivalent operand match must also occur for ior<mode>_mask. PR target/67356 * config/rs6000/rs6000.md (ior<mode>_mask): Use constraint "0" for operand 1. Modified: trunk/gcc/ChangeLog trunk/gcc/config/rs6000/rs6000.md