[llvm-commits] CVS: llvm/include/llvm/Analysis/LoopInfo.h

Chris Lattner lattner at cs.uiuc.edu
Sun Apr 18 01:55:01 PDT 2004


Changes in directory llvm/include/llvm/Analysis:

LoopInfo.h updated: 1.34 -> 1.35

---
Log message:

Add a new method


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

Index: llvm/include/llvm/Analysis/LoopInfo.h
diff -u llvm/include/llvm/Analysis/LoopInfo.h:1.34 llvm/include/llvm/Analysis/LoopInfo.h:1.35
--- llvm/include/llvm/Analysis/LoopInfo.h:1.34	Sun Apr 18 00:37:42 2004
+++ llvm/include/llvm/Analysis/LoopInfo.h	Sun Apr 18 01:54:34 2004
@@ -275,6 +275,11 @@
   /// list with the indicated loop.
   void changeTopLevelLoop(Loop *OldLoop, Loop *NewLoop);
 
+  /// removeBlock - This method completely removes BB from all data structures,
+  /// including all of the Loop objects it is nested in and our mapping from
+  /// BasicBlocks to loops.
+  void removeBlock(BasicBlock *BB);
+
   static void stub();  // Noop
 private:
   void Calculate(const DominatorSet &DS);





More information about the llvm-commits mailing list