Add ability to extract a single basic block into a new function.
authorMisha Brukman <brukman+llvm@gmail.com>
Mon, 1 Mar 2004 18:27:13 +0000 (18:27 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Mon, 1 Mar 2004 18:27:13 +0000 (18:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12052 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/Utils/FunctionUtils.h

index 4bb7c1050df9e77692c5b9cc63ba6e8e119f1dcb..27fe7cc1001859c21b822d1b5094311c65930c56 100644 (file)
@@ -23,6 +23,10 @@ class Loop;
 ///
 Function* ExtractLoop(Loop *L);
 
+/// ExtractBasicBlock - rip out a basic block into a new function
+///
+Function* ExtractBasicBlock(BasicBlock *BB);
+
 }
 
 #endif