Re: [PATCH] rs6000: Fix PR63195

2014-09-09 Thread David Edelsohn
On Mon, Sep 8, 2014 at 6:41 PM, Segher Boessenkool wrote: > When reload decides it needs to reload something that was assigned a > register before it will only look at the contraint, not the predicate. > This means that for the *bool3 I added with predicate logical_operand > (that is registers, an

[PATCH] rs6000: Fix PR63195

2014-09-08 Thread Segher Boessenkool
When reload decides it needs to reload something that was assigned a register before it will only look at the contraint, not the predicate. This means that for the *bool3 I added with predicate logical_operand (that is registers, and unsigned numbers that have only the low 16 or next 16 bits set) a