[llvm-commits] [llvm] r77752 - /llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp

Dan Gohman gohman at apple.com
Fri Jul 31 16:36:06 PDT 2009


Author: djg
Date: Fri Jul 31 18:36:06 2009
New Revision: 77752

URL: http://llvm.org/viewvc/llvm-project?rev=77752&view=rev
Log:
Use a range insert instead of an explicit loop.

Modified:
    llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp

Modified: llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp?rev=77752&r1=77751&r2=77752&view=diff

==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp Fri Jul 31 18:36:06 2009
@@ -480,8 +480,7 @@
       NewOps.push_back(Op);
     } else if (Op != OrigOp) {
       // This is the first operand to change - add all operands so far.
-      for (unsigned j = 0; j < i; ++j)
-        NewOps.push_back(N->getOperand(j));
+      NewOps.insert(NewOps.end(), N->op_begin(), N->op_begin() + i);
       NewOps.push_back(Op);
     }
   }





More information about the llvm-commits mailing list