summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
diff options
context:
space:
mode:
authorBill Wendling <isanbard@gmail.com>2006-11-16 07:35:18 +0000
committerBill Wendling <isanbard@gmail.com>2006-11-16 07:35:18 +0000
commitd811cc6818e80f4734b38f063cc4e1f1beb6cc00 (patch)
tree6f19bd72de42341a9546096c052acb4ae049b5f4 /llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
parentcc9816c87b7f878050ca3049d70dd36cde41600a (diff)
downloadbcm5719-llvm-d811cc6818e80f4734b38f063cc4e1f1beb6cc00.tar.gz
bcm5719-llvm-d811cc6818e80f4734b38f063cc4e1f1beb6cc00.zip
Don't recompute getNumOperands for each iteration.
llvm-svn: 31783
Diffstat (limited to 'llvm/lib/CodeGen/LiveIntervalAnalysis.cpp')
-rw-r--r--llvm/lib/CodeGen/LiveIntervalAnalysis.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp b/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
index a57e8aa6d30..89e119b129e 100644
--- a/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
+++ b/llvm/lib/CodeGen/LiveIntervalAnalysis.cpp
@@ -277,7 +277,7 @@ LiveIntervals::CreateNewLiveInterval(const LiveInterval *LI,
MachineInstr *MI = getInstructionFromIndex(Index);
- for (unsigned J = 0; J != MI->getNumOperands(); ++J) {
+ for (unsigned J = 0, e = MI->getNumOperands(); J != e; ++J) {
MachineOperand &MOp = MI->getOperand(J);
if (MOp.isRegister() && rep(MOp.getReg()) == LI->reg)
MOp.setReg(NewVReg);
OpenPOWER on IntegriCloud