On 12/14/2015 08:05 AM, Andreas Krebbel wrote:
Hi,
the constraint modifier % applies to all the alternatives of a pattern
and hence is mostly added to the first constraint of an operand. IRA
currently ignores it if the alternative with the % gets disabled by
using the `enabled' attribute or if it is not among the preferred
alternatives.
Fixed with the attached patch by moving the % check to the first loop
which walks unconditionally over all the constraints.
Ok for mainline?
Yes, Andreas.
Thanks for working on this issue.