ARM: Improve NEON move code

Richard Earnshaw rearnsha@arm.com
Wed Nov 11 10:41:00 GMT 2009


On Tue, 2009-11-10 at 16:14 -0500, Daniel Jacobowitz wrote:
> The NEON mov<mode> expanders will happily create RTL for (set (mem)
> (const_vec)).  There isn't an instruction for that, so eventually
> reload punts the constant to a register.  But we can get much better
> code if we have the right RTL from expand time.
> 
> Tested on arm-none-eabi.  OK to commit?

OK.

R.



More information about the Gcc-patches mailing list