OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:MachineLoopInfo
(Results
1 - 25
of
39
) sorted by null
1
2
/external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h
21
class
MachineLoopInfo
;
45
const
MachineLoopInfo
&Loops;
49
const
MachineLoopInfo
&loops) :
MachineLoopInfo.h
1
//===- llvm/CodeGen/
MachineLoopInfo
.h - Natural Loop Calculator -*- C++ -*-===//
10
// This file defines the
MachineLoopInfo
class that is used to identify natural
60
class
MachineLoopInfo
: public MachineFunctionPass {
64
void operator=(const
MachineLoopInfo
&); // do not implement
65
MachineLoopInfo
(const
MachineLoopInfo
&); // do not implement
70
MachineLoopInfo
() : MachineFunctionPass(ID) {
152
typedef
MachineLoopInfo
::iterator ChildIteratorType;
165
typedef
MachineLoopInfo
::iterator ChildIteratorType;
RegAllocPBQP.h
31
class
MachineLoopInfo
;
129
const
MachineLoopInfo
*loopInfo,
150
const
MachineLoopInfo
*loopInfo,
MachineLoopRanges.h
26
class
MachineLoopInfo
;
AsmPrinter.h
38
class
MachineLoopInfo
;
111
MachineLoopInfo
*LI;
LiveIntervalAnalysis.h
39
class
MachineLoopInfo
;
280
const
MachineLoopInfo
*loopInfo, VirtRegMap& vrm);
443
SmallVector<int, 4> &ReMatIds, const
MachineLoopInfo
*loopInfo,
452
SmallVector<int, 4> &ReMatIds, const
MachineLoopInfo
*loopInfo,
/external/llvm/lib/CodeGen/
MachineLoopInfo.cpp
1
//===-
MachineLoopInfo
.cpp - Natural Loop Calculator ----------------------===//
10
// This file defines the
MachineLoopInfo
class that is used to identify natural
17
#include "llvm/CodeGen/
MachineLoopInfo
.h"
32
char
MachineLoopInfo
::ID = 0;
33
INITIALIZE_PASS_BEGIN(
MachineLoopInfo
, "machine-loops",
36
INITIALIZE_PASS_END(
MachineLoopInfo
, "machine-loops",
39
char &llvm::MachineLoopInfoID =
MachineLoopInfo
::ID;
41
bool
MachineLoopInfo
::runOnMachineFunction(MachineFunction &) {
47
void
MachineLoopInfo
::getAnalysisUsage(AnalysisUsage &AU) const {
SpillPlacement.h
39
class
MachineLoopInfo
;
45
const
MachineLoopInfo
*loops;
ScheduleDAGInstrs.h
19
#include "llvm/CodeGen/
MachineLoopInfo
.h"
27
class
MachineLoopInfo
;
36
const
MachineLoopInfo
&MLI;
44
LoopDependencies(const
MachineLoopInfo
&mli,
102
const
MachineLoopInfo
&MLI;
143
const
MachineLoopInfo
&mli,
CalcSpillWeights.cpp
17
#include "llvm/CodeGen/
MachineLoopInfo
.h"
31
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
37
au.addRequired<
MachineLoopInfo
>();
49
VirtRegAuxInfo vrai(fn, lis, getAnalysis<
MachineLoopInfo
>());
SplitKit.h
31
class
MachineLoopInfo
;
46
const
MachineLoopInfo
&Loops;
120
const
MachineLoopInfo
&mli);
LiveRangeEdit.h
29
class
MachineLoopInfo
;
201
const
MachineLoopInfo
&);
MachineLoopRanges.cpp
15
#include "llvm/CodeGen/
MachineLoopInfo
.h"
24
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
33
AU.addRequiredTransitive<
MachineLoopInfo
>();
CodePlacementOpt.cpp
16
#include "llvm/CodeGen/
MachineLoopInfo
.h"
33
const
MachineLoopInfo
*MLI;
47
AU.addRequired<
MachineLoopInfo
>();
367
for (
MachineLoopInfo
::iterator I = MLI->begin(), E = MLI->end();
388
for (
MachineLoopInfo
::iterator I = MLI->begin(), E = MLI->end();
413
MLI = &getAnalysis<
MachineLoopInfo
>();
Splitter.h
14
#include "llvm/CodeGen/
MachineLoopInfo
.h"
54
MachineLoopInfo
*mli;
UnreachableBlockElim.cpp
34
#include "llvm/CodeGen/
MachineLoopInfo
.h"
118
AU.addPreserved<
MachineLoopInfo
>();
129
MachineLoopInfo
*MLI = getAnalysisIfAvailable<
MachineLoopInfo
>();
MachineSink.cpp
23
#include "llvm/CodeGen/
MachineLoopInfo
.h"
50
MachineLoopInfo
*LI;
71
AU.addRequired<
MachineLoopInfo
>();
73
AU.addPreserved<
MachineLoopInfo
>();
102
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
219
LI = &getAnalysis<
MachineLoopInfo
>();
PHIElimination.cpp
23
#include "llvm/CodeGen/
MachineLoopInfo
.h"
73
LiveVariables &LV,
MachineLoopInfo
*MLI);
103
AU.addPreserved<
MachineLoopInfo
>();
118
MachineLoopInfo
*MLI = getAnalysisIfAvailable<
MachineLoopInfo
>();
408
MachineLoopInfo
*MLI) {
PostRASchedulerList.cpp
33
#include "llvm/CodeGen/
MachineLoopInfo
.h"
97
AU.addRequired<
MachineLoopInfo
>();
98
AU.addPreserved<
MachineLoopInfo
>();
139
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
184
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
209
MachineLoopInfo
&MLI = getAnalysis<
MachineLoopInfo
>();
SpillPlacement.cpp
36
#include "llvm/CodeGen/
MachineLoopInfo
.h"
47
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
56
AU.addRequiredTransitive<
MachineLoopInfo
>();
173
loops = &getAnalysis<
MachineLoopInfo
>();
Android.mk
51
MachineLoopInfo
.cpp \
Spiller.cpp
20
#include "llvm/CodeGen/
MachineLoopInfo
.h"
199
MachineLoopInfo
*loopInfo;
207
loopInfo(pass.getAnalysisIfAvailable<
MachineLoopInfo
>()),
RegAllocPBQP.cpp
44
#include "llvm/CodeGen/
MachineLoopInfo
.h"
131
const
MachineLoopInfo
*loopInfo;
194
const
MachineLoopInfo
*loopInfo,
340
const
MachineLoopInfo
*loopInfo,
459
au.addRequired<
MachineLoopInfo
>();
460
au.addPreserved<
MachineLoopInfo
>();
649
loopInfo = &getAnalysis<
MachineLoopInfo
>();
StackSlotColoring.cpp
23
#include "llvm/CodeGen/
MachineLoopInfo
.h"
66
const
MachineLoopInfo
*loopInfo;
113
AU.addRequired<
MachineLoopInfo
>();
114
AU.addPreserved<
MachineLoopInfo
>();
157
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
726
loopInfo = &getAnalysis<
MachineLoopInfo
>();
ShrinkWrapping.cpp
29
// This pass uses MachineDominators and
MachineLoopInfo
. Loop information
39
#include "llvm/CodeGen/
MachineLoopInfo
.h"
91
AU.addRequired<
MachineLoopInfo
>();
94
AU.addPreserved<
MachineLoopInfo
>();
171
/// to sets of registers (CSRs) for saves and restores.
MachineLoopInfo
402
MachineLoopInfo
&LI = getAnalysis<
MachineLoopInfo
>();
[
all
...]
Completed in 145 milliseconds
1
2