summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMisha Brukman <brukman+llvm@gmail.com>2004-03-01 18:27:13 +0000
committerMisha Brukman <brukman+llvm@gmail.com>2004-03-01 18:27:13 +0000
commitf68f121dd3c698d17d05cf15e5d53dc6dec8b8fc (patch)
tree2c2de60c344e8fbc8e679d456bce2b859335d486
parent773d6f66db490e310da56a8b9f3df1e08528f6f9 (diff)
downloadbcm5719-llvm-f68f121dd3c698d17d05cf15e5d53dc6dec8b8fc.tar.gz
bcm5719-llvm-f68f121dd3c698d17d05cf15e5d53dc6dec8b8fc.zip
Add ability to extract a single basic block into a new function.
llvm-svn: 12052
-rw-r--r--llvm/include/llvm/Transforms/Utils/FunctionUtils.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/llvm/include/llvm/Transforms/Utils/FunctionUtils.h b/llvm/include/llvm/Transforms/Utils/FunctionUtils.h
index 4bb7c1050df..27fe7cc1001 100644
--- a/llvm/include/llvm/Transforms/Utils/FunctionUtils.h
+++ b/llvm/include/llvm/Transforms/Utils/FunctionUtils.h
@@ -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
OpenPOWER on IntegriCloud