[llvm-commits] [llvm] r43150 - in /llvm/trunk: include/llvm/Target/ lib/Target/ARM/ lib/Target/Alpha/ lib/Target/IA64/ lib/Target/Mips/ lib/Target/PowerPC/ lib/Target/Sparc/ lib/Target/X86/
Chris Lattner
clattner at apple.com
Thu Oct 18 19:43:13 PDT 2007
On Oct 18, 2007, at 6:43 PM, Evan Cheng wrote:
>>
>>> +++ llvm/trunk/include/llvm/Target/MRegisterInfo.h Thu Oct 18
>>> 16:29:24 2007
>>> @@ -508,9 +508,9 @@
>>> const TargetRegisterClass *RC)
>>> const = 0;
>>>
>>> virtual void storeRegToAddr(MachineFunction &MF, unsigned SrcReg,
>>> - SmallVector<MachineOperand,4> Addr,
>>> + SmallVectorImpl<MachineOperand> Addr,
>>
>> This should pass the vector by reference to avoid slicing in this
>> case and for performance.
>
> It was a copy and paste bug that's already fixed in a subsequent
> patch.
Thanks Evan!
-Chris
More information about the llvm-commits
mailing list