[llvm-commits] CVS: llvm/include/llvm/CodeGen/ScheduleDAG.h
Chris Lattner
lattner at cs.uiuc.edu
Wed Aug 16 15:13:02 PDT 2006
Changes in directory llvm/include/llvm/CodeGen:
ScheduleDAG.h updated: 1.30 -> 1.31
---
Log message:
Convert vector to smallvector: 4% speedup.
---
Diffs of the changes: (+1 -1)
ScheduleDAG.h | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
Index: llvm/include/llvm/CodeGen/ScheduleDAG.h
diff -u llvm/include/llvm/CodeGen/ScheduleDAG.h:1.30 llvm/include/llvm/CodeGen/ScheduleDAG.h:1.31
--- llvm/include/llvm/CodeGen/ScheduleDAG.h:1.30 Tue Aug 1 14:14:14 2006
+++ llvm/include/llvm/CodeGen/ScheduleDAG.h Wed Aug 16 17:12:48 2006
@@ -78,7 +78,7 @@
/// a group of nodes flagged together.
struct SUnit {
SDNode *Node; // Representative node.
- std::vector<SDNode*> FlaggedNodes; // All nodes flagged to Node.
+ SmallVector<SDNode*,4> FlaggedNodes;// All nodes flagged to Node.
// Preds/Succs - The SUnits before/after us in the graph. The boolean value
// is true if the edge is a token chain edge, false if it is a value edge.
More information about the llvm-commits
mailing list