From: Misha Brukman Date: Tue, 2 Mar 2004 00:20:32 +0000 (+0000) Subject: Add prototype for ExtractCodeRegion() X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=7ace0409aa5e193a55c5679b07ca439b70c5adc3;p=oota-llvm.git Add prototype for ExtractCodeRegion() git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@12069 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/llvm/Transforms/Utils/FunctionUtils.h b/include/llvm/Transforms/Utils/FunctionUtils.h index 27fe7cc1001..9ea1e28dd37 100644 --- a/include/llvm/Transforms/Utils/FunctionUtils.h +++ b/include/llvm/Transforms/Utils/FunctionUtils.h @@ -7,7 +7,7 @@ // //===----------------------------------------------------------------------===// // -// This family of functions perform manipulations on functions. +// This family of transformations manipulate LLVM functions. // //===----------------------------------------------------------------------===// @@ -19,6 +19,10 @@ namespace llvm { class Function; class Loop; +/// ExtractCodeRegion - rip out a sequence of basic blocks into a new function +/// +Function* ExtractCodeRegion(const std::vector &code); + /// ExtractLoop - rip out a natural loop into a new function /// Function* ExtractLoop(Loop *L);