HomeSort by relevance Sort by last modified time
    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