[llvm-commits] [llvm] r92873 - in /llvm/trunk: include/llvm/Target/TargetInstrInfo.h lib/CodeGen/TailDuplication.cpp lib/CodeGen/TargetInstrInfoImpl.cpp lib/Target/ARM/ARMBaseInstrInfo.cpp lib/Target/ARM/ARMBaseInstrInfo.h test/CodeGen/Thumb2/2010-01-06-TailDuplicateLabels.ll
Jakob Stoklund Olesen
stoklund at 2pi.dk
Wed Jan 6 16:52:34 PST 2010
On Jan 6, 2010, at 4:40 PM, Dan Gohman wrote:
>
> On Jan 6, 2010, at 3:47 PM, Jakob Stoklund Olesen wrote:
>
>> Author: stoklund
>> Date: Wed Jan 6 17:47:07 2010
>> New Revision: 92873
>>
>> URL: http://llvm.org/viewvc/llvm-project?rev=92873&view=rev
>> Log:
>> Add Target hook to duplicate machine instructions.
>>
>> Some instructions refer to unique labels, and so cannot be trivially cloned
>> with CloneMachineInstr.
>
> It looks like this still requires that TargetInstrDesc::isNotDuplicable
> be unset, right? Can you mention that it a comment?
>
> Also, can you add a comment to MachineFunction::CloneMachineInstr
> that mentions the new duplicate function?
r92883, thanks!
More information about the llvm-commits
mailing list