mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-25 13:24:46 +00:00
Add an experimental -early-live-intervals option.
This option runs LiveIntervals before TwoAddressInstructionPass which will eventually learn to exploit and update the analysis. Eventually, LiveIntervals will run before PHIElimination, and we can get rid of LiveVariables. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161270 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -315,6 +315,10 @@ namespace llvm {
|
||||
/// 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;
|
||||
|
||||
/// LiveStacks pass. An analysis keeping track of the liveness of stack slots.
|
||||
extern char &LiveStacksID;
|
||||
|
||||
|
Reference in New Issue
Block a user