[llvm-commits] CVS: llvm/include/llvm/Transforms/Utils/FunctionUtils.h
Owen Anderson
resistor at mac.com
Fri Apr 6 22:31:50 PDT 2007
Changes in directory llvm/include/llvm/Transforms/Utils:
FunctionUtils.h updated: 1.9 -> 1.10
---
Log message:
Expunge DomSet from CodeExtractor. This is part of the continuing work
on PR1171: http://llvm.org/PR1171 .
---
Diffs of the changes: (+3 -2)
FunctionUtils.h | 5 +++--
1 files changed, 3 insertions(+), 2 deletions(-)
Index: llvm/include/llvm/Transforms/Utils/FunctionUtils.h
diff -u llvm/include/llvm/Transforms/Utils/FunctionUtils.h:1.9 llvm/include/llvm/Transforms/Utils/FunctionUtils.h:1.10
--- llvm/include/llvm/Transforms/Utils/FunctionUtils.h:1.9 Sun Nov 5 13:31:28 2006
+++ llvm/include/llvm/Transforms/Utils/FunctionUtils.h Sat Apr 7 00:31:27 2007
@@ -14,6 +14,7 @@
#ifndef LLVM_TRANSFORMS_UTILS_FUNCTION_H
#define LLVM_TRANSFORMS_UTILS_FUNCTION_H
+#include <llvm/Analysis/Dominators.h>
#include <vector>
namespace llvm {
@@ -24,13 +25,13 @@
/// ExtractCodeRegion - rip out a sequence of basic blocks into a new function
///
- Function* ExtractCodeRegion(DominatorSet &DS,
+ Function* ExtractCodeRegion(ETForest &DS, DominatorTree& DT,
const std::vector<BasicBlock*> &code,
bool AggregateArgs = false);
/// ExtractLoop - rip out a natural loop into a new function
///
- Function* ExtractLoop(DominatorSet &DS, Loop *L,
+ Function* ExtractLoop(ETForest &DS, DominatorTree& DT, Loop *L,
bool AggregateArgs = false);
/// ExtractBasicBlock - rip out a basic block into a new function
More information about the llvm-commits
mailing list