[llvm-commits] CVS: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp

Chris Lattner lattner at cs.uiuc.edu
Wed Apr 19 16:18:02 PDT 2006



Changes in directory llvm/lib/CodeGen/SelectionDAG:

LegalizeDAG.cpp updated: 1.368 -> 1.369
---
Log message:

Simplify some code


---
Diffs of the changes:  (+1 -5)

 LegalizeDAG.cpp |    6 +-----
 1 files changed, 1 insertion(+), 5 deletions(-)


Index: llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
diff -u llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.368 llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.369
--- llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:1.368	Mon Apr 17 17:10:08 2006
+++ llvm/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp	Wed Apr 19 18:17:50 2006
@@ -3430,11 +3430,7 @@
   
   for (unsigned i = 1; i < NumElems; ++i) {
     SDOperand V = Node->getOperand(i);
-    std::map<SDOperand, std::vector<unsigned> >::iterator I = Values.find(V);
-    if (I != Values.end())
-      I->second.push_back(i);
-    else
-      Values[V].push_back(i);
+    Values[V].push_back(i);
     if (V.getOpcode() != ISD::UNDEF)
       isOnlyLowElement = false;
     if (SplatValue != V)






More information about the llvm-commits mailing list