[llvm-commits] [llvm] r98889 - in /llvm/trunk/lib/Target/ARM: ARMISelLowering.cpp ARMISelLowering.h ARMInstrFormats.td ARMInstrInfo.td ARMInstrNEON.td ARMInstrVFP.td

Bob Wilson bob.wilson at apple.com
Mon Mar 22 11:25:59 PDT 2010


On Mar 22, 2010, at 11:21 AM, Anton Korobeynikov wrote:

>> 
>> Can't. Each of these moves by itself is not a nop.
> Right, but the second move instruction is definitely redundant and
> should be removed.

That's not good enough.  For the testcase that I sent you (off-list), we don't generate either of the VMOV instructions.  Removing one of them will only fix half the problem.



More information about the llvm-commits mailing list