[llvm-commits] [llvm] r53058 - in /llvm/trunk: include/llvm/Target/TargetInstrInfo.h lib/CodeGen/TwoAddressInstructionPass.cpp lib/Target/ARM/ARMInstrInfo.cpp lib/Target/ARM/ARMInstrInfo.h lib/Target/X86/X86InstrInfo.cpp lib/Target/X86/X86InstrInfo.h

Evan Cheng evan.cheng at apple.com
Wed Jul 2 16:59:35 PDT 2008


You can't assume there are not other passes that add kill / dead  
markers. Also, it's also possible LV was run but analysis info has  
since been destroyed.

Evan

On Jul 2, 2008, at 4:50 PM, Owen Anderson wrote:

> On Jul 2, 2008, at 4:45 PM, Evan Cheng wrote:
>> Thanks. I was just about to ping you about this. You can't assume
>> there aren't kill / dead markers on machineinstrs even if LV is not
>> available. But commuteInstruction is supposed to copy the markers
>> over.
>>
>
> How are they going to get there unless LV puts them there?
>
> --Owen
> _______________________________________________
> llvm-commits mailing list
> llvm-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits




More information about the llvm-commits mailing list