summaryrefslogtreecommitdiffstats
path: root/include/llvm
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-09-24 15:51:54 +0000
committerChris Lattner <sabre@nondot.org>2002-09-24 15:51:54 +0000
commit04d8dc31f656c35d93d88710f61779c9cb599d4d (patch)
treef48af4de9d529a3013e69b1cd772fb015f75894d /include/llvm
parent16e7a5295f95bd5162ea9f541b0a211850b6f6f7 (diff)
downloadexternal_llvm-04d8dc31f656c35d93d88710f61779c9cb599d4d.zip
external_llvm-04d8dc31f656c35d93d88710f61779c9cb599d4d.tar.gz
external_llvm-04d8dc31f656c35d93d88710f61779c9cb599d4d.tar.bz2
- Do not expose Critical Edge breaking mechanics outside the BCE pass, thus
removing it from Transforms/Local.h and from Transforms/Utils/* git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@3909 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm')
-rw-r--r--include/llvm/Transforms/Utils/Local.h15
1 files changed, 0 insertions, 15 deletions
diff --git a/include/llvm/Transforms/Utils/Local.h b/include/llvm/Transforms/Utils/Local.h
index 596bb52..9d3507d 100644
--- a/include/llvm/Transforms/Utils/Local.h
+++ b/include/llvm/Transforms/Utils/Local.h
@@ -60,19 +60,4 @@ bool dceInstruction(BasicBlock::iterator &BBI);
///
bool SimplifyCFG(BasicBlock *BB);
-
-/// isCriticalEdge - Return true if the specified edge is a critical edge.
-/// Critical edges are edges from a block with multiple successors to a block
-/// with multiple predecessors.
-///
-///
-bool isCriticalEdge(const TerminatorInst *TI, unsigned SuccNum);
-
-/// SplitCriticalEdge - Insert a new node node to split the critical edge. This
-/// will update DominatorSet, ImmediateDominator and DominatorTree information
-/// if it is available, thus calling this pass will not invalidate either of
-/// them.
-///
-void SplitCriticalEdge(TerminatorInst *TI, unsigned SuccNum, Pass *P = 0);
-
#endif