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
40
) 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;
DFAPacketizer.h
36
class
MachineLoopInfo
;
107
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
MachineScheduler.h
37
class
MachineLoopInfo
;
44
const
MachineLoopInfo
*MLI;
RegAllocPBQP.h
31
class
MachineLoopInfo
;
129
const
MachineLoopInfo
*loopInfo,
150
const
MachineLoopInfo
*loopInfo,
MachineLoopRanges.h
26
class
MachineLoopInfo
;
ScheduleDAGInstrs.h
19
#include "llvm/CodeGen/
MachineLoopInfo
.h"
28
class
MachineLoopInfo
;
38
const
MachineLoopInfo
&MLI;
46
LoopDependencies(const
MachineLoopInfo
&mli,
169
const
MachineLoopInfo
&MLI;
242
const
MachineLoopInfo
&mli,
LiveRangeEdit.h
30
class
MachineLoopInfo
;
202
const
MachineLoopInfo
&);
AsmPrinter.h
34
class
MachineLoopInfo
;
107
MachineLoopInfo
*LI;
/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;
CalcSpillWeights.cpp
17
#include "llvm/CodeGen/
MachineLoopInfo
.h"
31
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
37
au.addRequired<
MachineLoopInfo
>();
49
VirtRegAuxInfo vrai(fn, lis, getAnalysis<
MachineLoopInfo
>());
DFAPacketizer.cpp
108
DefaultVLIWScheduler(MachineFunction &MF,
MachineLoopInfo
&MLI,
116
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
128
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
SplitKit.h
31
class
MachineLoopInfo
;
46
const
MachineLoopInfo
&Loops;
120
const
MachineLoopInfo
&mli);
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;
44
AU.addRequired<
MachineLoopInfo
>();
364
for (
MachineLoopInfo
::iterator I = MLI->begin(), E = MLI->end();
385
for (
MachineLoopInfo
::iterator I = MLI->begin(), E = MLI->end();
410
MLI = &getAnalysis<
MachineLoopInfo
>();
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
>();
109
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
220
LI = &getAnalysis<
MachineLoopInfo
>();
PHIElimination.cpp
23
#include "llvm/CodeGen/
MachineLoopInfo
.h"
73
LiveVariables &LV,
MachineLoopInfo
*MLI);
107
AU.addPreserved<
MachineLoopInfo
>();
122
MachineLoopInfo
*MLI = getAnalysisIfAvailable<
MachineLoopInfo
>();
411
MachineLoopInfo
*MLI) {
StackSlotColoring.cpp
22
#include "llvm/CodeGen/
MachineLoopInfo
.h"
53
const
MachineLoopInfo
*loopInfo;
94
AU.addRequired<
MachineLoopInfo
>();
95
AU.addPreserved<
MachineLoopInfo
>();
121
INITIALIZE_PASS_DEPENDENCY(
MachineLoopInfo
)
402
loopInfo = &getAnalysis<
MachineLoopInfo
>();
PostRASchedulerList.cpp
32
#include "llvm/CodeGen/
MachineLoopInfo
.h"
95
AU.addRequired<
MachineLoopInfo
>();
96
AU.addPreserved<
MachineLoopInfo
>();
135
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
198
MachineFunction &MF,
MachineLoopInfo
&MLI, MachineDominatorTree &MDT,
252
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
53
MachineLoopInfo
.cpp \
RegAllocBasic.cpp
30
#include "llvm/CodeGen/
MachineLoopInfo
.h"
158
AU.addRequired<
MachineLoopInfo
>();
159
AU.addPreserved<
MachineLoopInfo
>();
/external/llvm/lib/Target/Hexagon/
HexagonHardwareLoops.cpp
41
#include "llvm/CodeGen/
MachineLoopInfo
.h"
56
MachineLoopInfo
*MLI;
73
AU.addRequired<
MachineLoopInfo
>();
74
AU.addPreserved<
MachineLoopInfo
>();
228
MLI = &getAnalysis<
MachineLoopInfo
>();
234
for (
MachineLoopInfo
::iterator I = MLI->begin(), E = MLI->end();
Completed in 462 milliseconds
1
2