[PATCH 4/4] rs6000: Merge extend*si2 and extend*di2

2014-09-01 Thread Segher Boessenkool
Mostly like zero_extend, with two twists. First, this patch allows to set dot on insn type exts. Now we are almost ready to remove insn type compare. Second, this makes lwa_operand reject memory if avoiding Cell microcode. That way we can easily merge the various extendsidi2 patterns (two had

Re: [PATCH 4/4] rs6000: Merge extend*si2 and extend*di2

2014-09-01 Thread David Edelsohn
On Mon, Sep 1, 2014 at 3:49 PM, Segher Boessenkool seg...@kernel.crashing.org wrote: Mostly like zero_extend, with two twists. First, this patch allows to set dot on insn type exts. Now we are almost ready to remove insn type compare. Second, this makes lwa_operand reject memory if avoiding