HomeSort by relevance Sort by last modified time
    Searched refs:LiveRangeCalc (Results 1 - 7 of 7) sorted by null

  /external/llvm/lib/CodeGen/
LiveRangeCalc.cpp 1 //===---- LiveRangeCalc.cpp - Calculate live ranges -----------------------===//
10 // Implementation of the LiveRangeCalc class.
15 #include "LiveRangeCalc.h"
21 void LiveRangeCalc::reset(const MachineFunction *mf,
39 void LiveRangeCalc::createDeadDefs(LiveInterval *LI, unsigned Reg) {
63 void LiveRangeCalc::extendToUses(LiveInterval *LI, unsigned Reg) {
108 void LiveRangeCalc::updateLiveIns() {
135 void LiveRangeCalc::extend(LiveInterval *LI,
165 void LiveRangeCalc::calculateValues() {
173 bool LiveRangeCalc::findReachingDefs(LiveInterval *LI
    [all...]
LiveRangeCalc.h 1 //===---- LiveRangeCalc.h - Calculate live ranges ---------------*- C++ -*-===//
10 // The LiveRangeCalc class can be used to compute live ranges from scratch. It
16 // live, but don't know which value it has as every point. LiveRangeCalc will
36 class LiveRangeCalc {
130 LiveRangeCalc() : MF(0), MRI(0), Indexes(0), DomTree(0), Alloc(0) {}
SplitKit.h 18 #include "LiveRangeCalc.h"
285 /// the live range must be recomputed using LiveRangeCalc::extend().
292 /// LiveRangeCalc instance for the complement interval when in spill mode.
293 LiveRangeCalc LRCalc[2];
298 LiveRangeCalc &getLRCalc(unsigned RegIdx) {
310 /// recomputed by LiveRangeCalc::extend regardless of the number of defs.
Android.mk 36 LiveRangeCalc.cpp \
SplitKit.cpp 349 // Reset the LiveRangeCalc instances needed for this spill mode.
883 LiveRangeCalc &LRC = getLRCalc(RegIdx);
    [all...]
LiveIntervalAnalysis.cpp 20 #include "LiveRangeCalc.h"
118 LRCalc = new LiveRangeCalc();
    [all...]
  /external/llvm/include/llvm/CodeGen/
LiveIntervalAnalysis.h 39 class LiveRangeCalc;
58 LiveRangeCalc *LRCalc;
156 /// See also LiveRangeCalc::extend().

Completed in 252 milliseconds