summaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-10-14 16:39:04 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-10-14 16:39:04 +0000
commit67b28826cdc7be697acdd3e536a05665fd2a9752 (patch)
tree2077ea88a1e330aa67fb2bf03b9a1136f5f03219 /include
parent2a6cbba2db261d2ee29a1373e195f95fd232e61b (diff)
downloadexternal_llvm-67b28826cdc7be697acdd3e536a05665fd2a9752.zip
external_llvm-67b28826cdc7be697acdd3e536a05665fd2a9752.tar.gz
external_llvm-67b28826cdc7be697acdd3e536a05665fd2a9752.tar.bz2
Remove the now unused strong phi elimination pass.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192604 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/CodeGen/Passes.h8
-rw-r--r--include/llvm/InitializePasses.h1
2 files changed, 0 insertions, 9 deletions
diff --git a/include/llvm/CodeGen/Passes.h b/include/llvm/CodeGen/Passes.h
index 4e9180c..552ed45 100644
--- a/include/llvm/CodeGen/Passes.h
+++ b/include/llvm/CodeGen/Passes.h
@@ -381,14 +381,6 @@ namespace llvm {
/// these register allocator like this: AU.addRequiredID(PHIEliminationID);
extern char &PHIEliminationID;
- /// StrongPHIElimination - This pass eliminates machine instruction PHI
- /// nodes by inserting copy instructions. This destroys SSA information, but
- /// is the desired input for some register allocators. This pass is
- /// "required" by these register allocator like this:
- /// AU.addRequiredID(PHIEliminationID);
- /// This pass is still in development
- extern char &StrongPHIEliminationID;
-
/// LiveIntervals - This analysis keeps track of the live ranges of virtual
/// and physical registers.
extern char &LiveIntervalsID;
diff --git a/include/llvm/InitializePasses.h b/include/llvm/InitializePasses.h
index bb82d94..6cb75cb 100644
--- a/include/llvm/InitializePasses.h
+++ b/include/llvm/InitializePasses.h
@@ -242,7 +242,6 @@ void initializeStripDeadPrototypesPassPass(PassRegistry&);
void initializeStripDebugDeclarePass(PassRegistry&);
void initializeStripNonDebugSymbolsPass(PassRegistry&);
void initializeStripSymbolsPass(PassRegistry&);
-void initializeStrongPHIEliminationPass(PassRegistry&);
void initializeTailCallElimPass(PassRegistry&);
void initializeTailDuplicatePassPass(PassRegistry&);
void initializeTargetPassConfigPass(PassRegistry&);