OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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