[llvm-commits] CVS: llvm/include/llvm/Analysis/DSGraphTraits.h
Chris Lattner
lattner at cs.uiuc.edu
Mon Feb 10 16:48:01 PST 2003
Changes in directory llvm/include/llvm/Analysis:
DSGraphTraits.h updated: 1.11 -> 1.12
---
Log message:
Bugfix for calling dump() after the links vector has been cleared
---
Diffs of the changes:
Index: llvm/include/llvm/Analysis/DSGraphTraits.h
diff -u llvm/include/llvm/Analysis/DSGraphTraits.h:1.11 llvm/include/llvm/Analysis/DSGraphTraits.h:1.12
--- llvm/include/llvm/Analysis/DSGraphTraits.h:1.11 Mon Nov 18 15:42:19 2002
+++ llvm/include/llvm/Analysis/DSGraphTraits.h Mon Feb 10 16:46:47 2003
@@ -25,8 +25,7 @@
DSNodeIterator(NodeTy *N) : Node(N), Offset(0) {} // begin iterator
DSNodeIterator(NodeTy *N, bool) // Create end iterator
: Node(N) {
- Offset = (N->getSize()+((1 << DS::PointerShift)-1)) &
- ~((1 << DS::PointerShift)-1);
+ Offset = N->getNumLinks() << DS::PointerShift;
}
public:
DSNodeIterator(const DSNodeHandle &NH)
More information about the llvm-commits
mailing list