summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: dbdebe2)
raw | patch | inline | side by side (parent: dbdebe2)
author | Jakob Stoklund Olesen <stoklund@2pi.dk> | |
Fri, 8 Feb 2013 23:18:37 +0000 (23:18 +0000) | ||
committer | Jakob Stoklund Olesen <stoklund@2pi.dk> | |
Fri, 8 Feb 2013 23:18:37 +0000 (23:18 +0000) |
This uses a liveness algorithm that does not depend on data from the
LiveVariables analysis, it is the first step towards removing
LiveVariables completely.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174774 91177308-0d34-0410-b5e6-96231b3b80d8
LiveVariables analysis, it is the first step towards removing
LiveVariables completely.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174774 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/LiveIntervalAnalysis.cpp | patch | blob | history |
index 41984578b6502c6a869e737f6e8e76d9f740b84e..555dcc618fac4993ed737c27fbfaaa43560f7865 100644 (file)
#include <limits>
using namespace llvm;
-// Switch to the new experimental algorithm for computing live intervals.
+// Switch to the new algorithm for computing live intervals.
static cl::opt<bool>
-NewLiveIntervals("new-live-intervals", cl::Hidden,
- cl::desc("Use new algorithm forcomputing live intervals"));
+NewLiveIntervals("new-live-intervals", cl::Hidden, cl::init(true),
+ cl::desc("Use new algorithm for computing live intervals"));
char LiveIntervals::ID = 0;
char &llvm::LiveIntervalsID = LiveIntervals::ID;