Re: [RS6000] VSX splat fix

2012-10-10 Thread David Edelsohn
On Tue, Oct 9, 2012 at 10:47 PM, Alan Modra wrote: > This fixes a problem with my PR45844 fix. PR45844 was due to rs6000.c > reg_offset_addressing_ok_p testing the operand mode to determine > whether an insn supports reg+offset addressing, but the VSX splat insn > uses a DF/DI mode input operand.

[RS6000] VSX splat fix

2012-10-09 Thread Alan Modra
This fixes a problem with my PR45844 fix. PR45844 was due to rs6000.c reg_offset_addressing_ok_p testing the operand mode to determine whether an insn supports reg+offset addressing, but the VSX splat insn uses a DF/DI mode input operand. So the memory form of this insn was wrongly seen to suppor