[llvm-commits] CVS: llvm/lib/VMCore/BasicBlock.cpp

Chris Lattner lattner at cs.uiuc.edu
Tue Feb 3 21:22:01 PST 2004


Changes in directory llvm/lib/VMCore:

BasicBlock.cpp updated: 1.39 -> 1.40

---
Log message:

When splitting a basic block, insert the new half immediately after the first 
half.


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

Index: llvm/lib/VMCore/BasicBlock.cpp
diff -u llvm/lib/VMCore/BasicBlock.cpp:1.39 llvm/lib/VMCore/BasicBlock.cpp:1.40
--- llvm/lib/VMCore/BasicBlock.cpp:1.39	Tue Feb  3 17:11:21 2004
+++ llvm/lib/VMCore/BasicBlock.cpp	Tue Feb  3 21:21:31 2004
@@ -231,7 +231,7 @@
   assert(I != InstList.end() && 
 	 "Trying to get me to create degenerate basic block!");
 
-  BasicBlock *New = new BasicBlock(BBName, getParent());
+  BasicBlock *New = new BasicBlock(BBName, getNext());
 
   // Move all of the specified instructions from the original basic block into
   // the new basic block.





More information about the llvm-commits mailing list