[llvm-commits] [llvm] r141569 - in /llvm/trunk: lib/CodeGen/MachineLICM.cpp test/CodeGen/ARM/lsr-unfolded-offset.ll test/CodeGen/X86/licm-dominance.ll test/CodeGen/X86/licm-nested.ll

Devang Patel dpatel at apple.com
Mon Oct 10 13:52:21 PDT 2011


Dan,

As we discussed, I have already updated names and check. r141576

On Oct 10, 2011, at 1:35 PM, Dan Gohman wrote:
> 
> In Regular LICM, isGuaranteedToExecute is mediated by isSafeToSpeculativelyExecute.
> Does it make sense to do that here too?

Is there a corresponding API at MachineInstr level ? Is isSafeToMove() sufficient ? 

> Also, this appears to apply to pre-RA MachineLICM. Does Post-RA MachineLICM
> need this fix too?

I do not know.
-
Devang
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20111010/8e74d689/attachment.html>


More information about the llvm-commits mailing list