diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-14 16:39:04 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-10-14 16:39:04 +0000 |
commit | 67b28826cdc7be697acdd3e536a05665fd2a9752 (patch) | |
tree | 2077ea88a1e330aa67fb2bf03b9a1136f5f03219 /include | |
parent | 2a6cbba2db261d2ee29a1373e195f95fd232e61b (diff) | |
download | external_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.h | 8 | ||||
-rw-r--r-- | include/llvm/InitializePasses.h | 1 |
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&); |