/external/llvm/lib/CodeGen/ |
D | MachineLoopInfo.cpp | 28 char MachineLoopInfo::ID = 0; 29 INITIALIZE_PASS_BEGIN(MachineLoopInfo, "machine-loops", 32 INITIALIZE_PASS_END(MachineLoopInfo, "machine-loops", 35 char &llvm::MachineLoopInfoID = MachineLoopInfo::ID; 37 bool MachineLoopInfo::runOnMachineFunction(MachineFunction &) { in runOnMachineFunction() 43 void MachineLoopInfo::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
|
D | CodePlacementOpt.cpp | 33 const MachineLoopInfo *MLI; 44 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 364 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in OptimizeIntraLoopEdges() 385 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in AlignLoops() 410 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | SpillPlacement.h | 39 class MachineLoopInfo; variable 45 const MachineLoopInfo *loops;
|
D | MachineSink.cpp | 50 MachineLoopInfo *LI; 71 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 73 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 105 SuccessorSorter(MachineLoopInfo *LoopInfo) : LI(LoopInfo) {} in SuccessorSorter() 110 MachineLoopInfo *LI; 119 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY() 230 LI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | DFAPacketizer.cpp | 108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI, 116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in DefaultVLIWScheduler() 129 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in VLIWPacketizerList()
|
D | CalcSpillWeights.cpp | 30 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) in INITIALIZE_PASS_DEPENDENCY() 36 au.addRequired<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 48 VirtRegAuxInfo VRAI(MF, LIS, getAnalysis<MachineLoopInfo>()); in runOnMachineFunction()
|
D | SplitKit.h | 31 class MachineLoopInfo; variable 46 const MachineLoopInfo &Loops; 120 const MachineLoopInfo &mli);
|
D | UnreachableBlockElim.cpp | 118 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction()
|
D | StackSlotColoring.cpp | 51 const MachineLoopInfo *loopInfo; 92 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 93 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 119 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) 399 loopInfo = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | PHIElimination.cpp | 73 LiveVariables &LV, MachineLoopInfo *MLI); 107 AU.addPreserved<MachineLoopInfo>(); in INITIALIZE_PASS_DEPENDENCY() 122 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() 422 MachineLoopInfo *MLI) { in SplitPHIEdges()
|
D | MachineLoopRanges.cpp | 24 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) 33 AU.addRequiredTransitive<MachineLoopInfo>(); in getAnalysisUsage()
|
D | RegAllocPBQP.cpp | 133 const MachineLoopInfo *loopInfo; 192 const MachineLoopInfo *loopInfo, in build() 320 const MachineLoopInfo *loopInfo, in build() 443 au.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 444 au.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 551 loopInfo = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | PostRASchedulerList.cpp | 94 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 95 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 134 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, 197 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in SchedulePostRATDList() 257 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | MachineTraceMetrics.h | 60 class MachineLoopInfo; variable 72 const MachineLoopInfo *Loops;
|
D | SpillPlacement.cpp | 47 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfo) 56 AU.addRequiredTransitive<MachineLoopInfo>(); in getAnalysisUsage() 173 loops = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
|
D | RegAllocBasic.cpp | 152 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 153 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineLoopInfo.h | 72 class MachineLoopInfo : public MachineFunctionPass { 76 void operator=(const MachineLoopInfo &); // do not implement 77 MachineLoopInfo(const MachineLoopInfo &); // do not implement 82 MachineLoopInfo() : MachineFunctionPass(ID) { in MachineLoopInfo() function 164 typedef MachineLoopInfo::iterator ChildIteratorType; 177 typedef MachineLoopInfo::iterator ChildIteratorType;
|
D | CalcSpillWeights.h | 21 class MachineLoopInfo; variable 45 const MachineLoopInfo &Loops; 49 const MachineLoopInfo &loops) : in VirtRegAuxInfo()
|
D | RegAllocPBQP.h | 31 class MachineLoopInfo; variable 129 const MachineLoopInfo *loopInfo, 150 const MachineLoopInfo *loopInfo,
|
D | MachineScheduler.h | 37 class MachineLoopInfo; variable 45 const MachineLoopInfo *MLI;
|
D | DFAPacketizer.h | 37 class MachineLoopInfo; variable 111 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
|
D | LiveRangeEdit.h | 30 class MachineLoopInfo; variable 205 const MachineLoopInfo&);
|
D | ScheduleDAGInstrs.h | 28 class MachineLoopInfo; variable 176 const MachineLoopInfo &MLI; 249 const MachineLoopInfo &mli,
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonHardwareLoops.cpp | 56 MachineLoopInfo *MLI; 73 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 74 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 228 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() 234 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in runOnMachineFunction()
|
/external/llvm/lib/Target/PowerPC/ |
D | PPCCTRLoops.cpp | 60 MachineLoopInfo *MLI; 77 AU.addRequired<MachineLoopInfo>(); in getAnalysisUsage() 78 AU.addPreserved<MachineLoopInfo>(); in getAnalysisUsage() 206 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() 212 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in runOnMachineFunction()
|