summaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/SplitKit.h
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/lib/CodeGen/SplitKit.h')
-rw-r--r--llvm/lib/CodeGen/SplitKit.h10
1 files changed, 1 insertions, 9 deletions
diff --git a/llvm/lib/CodeGen/SplitKit.h b/llvm/lib/CodeGen/SplitKit.h
index fbcffacb49ab..902546fe16d8 100644
--- a/llvm/lib/CodeGen/SplitKit.h
+++ b/llvm/lib/CodeGen/SplitKit.h
@@ -160,14 +160,11 @@ private:
/// NumThroughBlocks - Number of live-through blocks.
unsigned NumThroughBlocks;
- /// DidRepairRange - analyze was forced to shrinkToUses().
- bool DidRepairRange;
-
// Sumarize statistics by counting instructions using CurLI.
void analyzeUses();
/// calcLiveBlockInfo - Compute per-block information about CurLI.
- bool calcLiveBlockInfo();
+ void calcLiveBlockInfo();
public:
SplitAnalysis(const VirtRegMap &vrm, const LiveIntervals &lis,
@@ -177,11 +174,6 @@ public:
/// split.
void analyze(const LiveInterval *li);
- /// didRepairRange() - Returns true if CurLI was invalid and has been repaired
- /// by analyze(). This really shouldn't happen, but sometimes the coalescer
- /// can create live ranges that end in mid-air.
- bool didRepairRange() const { return DidRepairRange; }
-
/// clear - clear all data structures so SplitAnalysis is ready to analyze a
/// new interval.
void clear();