HomeSort by relevance Sort by last modified time
    Searched refs:MLI (Results 1 - 20 of 20) sorted by null

  /external/llvm/lib/CodeGen/
DFAPacketizer.cpp 108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI,
116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
118 ScheduleDAGInstrs(MF, MLI, MDT, IsPostRA) {
129 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
133 VLIWScheduler = new DefaultVLIWScheduler(MF, MLI, MDT, IsPostRA);
CalcSpillWeights.cpp 27 const MachineLoopInfo &MLI,
34 VirtRegAuxInfo VRAI(MF, LIS, MLI, MBFI, norm);
MachineBlockFrequencyInfo.cpp 143 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
146 MBFI->doFunction(&F, &MBPI, &MLI);
PHIElimination.cpp 82 MachineLoopInfo *MLI);
140 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
142 Changed |= SplitPHIEdges(MF, *I, MLI);
547 MachineLoopInfo *MLI) {
551 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr;
568 const MachineLoop *PreLoop = MLI ? MLI->getLoopFor(PreMBB) : nullptr;
UnreachableBlockElim.cpp 125 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>();
144 if (MLI) MLI->removeBlock(BB);
PostRASchedulerList.cpp 135 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
191 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
195 : ScheduleDAGInstrs(MF, MLI, MDT, /*IsPostRA=*/true), AA(AA), EndIndex(0) {
253 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
287 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode,
MachineBlockPlacement.cpp 182 const MachineLoopInfo *MLI;
677 if (MachineLoop *ExitLoop = MLI->getLoopFor(*SI)) {
    [all...]
MachineBasicBlock.cpp 932 if (MachineLoopInfo *MLI = P->getAnalysisIfAvailable<MachineLoopInfo>())
933 if (MachineLoop *TIL = MLI->getLoopFor(this)) {
936 if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) {
    [all...]
MachineLICM.cpp 75 MachineLoopInfo *MLI; // Current MachineLoopInfo
355 MLI = &getAnalysis<MachineLoopInfo>();
359 SmallVector<MachineLoop *, 8> Worklist(MLI->begin(), MLI->end());
515 const MachineLoop *ML = MLI->getLoopFor(BB);
709 const MachineLoop *ML = MLI->getLoopFor(BB);
    [all...]
ScheduleDAGInstrs.cpp 53 const MachineLoopInfo &mli,
58 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), LIS(lis),
    [all...]
MachineScheduler.cpp 88 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) {
308 MLI = &getAnalysis<MachineLoopInfo>();
    [all...]
  /external/llvm/include/llvm/CodeGen/
CalcSpillWeights.h 71 const MachineLoopInfo &MLI,
DFAPacketizer.h 111 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
ScheduleDAGInstrs.h 78 const MachineLoopInfo &MLI;
157 const MachineLoopInfo &mli,
MachineScheduler.h 104 const MachineLoopInfo *MLI;
253 : ScheduleDAGInstrs(*C->MF, *C->MLI, *C->MDT, IsPostRA,
  /external/llvm/lib/Target/R600/
AMDILCFGStructurizer.cpp 168 MLI = &getAnalysis<MachineLoopInfo>();
169 DEBUG(dbgs() << "LoopInfo:\n"; PrintLoopinfo(*MLI););
183 MachineLoopInfo *MLI;
369 MachineLoop *LoopRep = MLI->getLoopFor(MBB);
388 MachineLoop *LoopRep = MLI->getLoopFor(MBB);
756 for (MachineLoopInfo::iterator It = MLI->begin(),
757 E = MLI->end(); It != E; ++It) {
    [all...]
R600Packetizer.cpp 151 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
153 : VLIWPacketizerList(MF, MLI, MDT, true),
332 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
336 R600PacketizerList Packetizer(Fn, MLI, MDT);
  /external/llvm/lib/Target/Hexagon/
HexagonVLIWPacketizer.cpp 120 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
187 MachineFunction &MF, MachineLoopInfo &MLI,MachineDominatorTree &MDT,
189 : VLIWPacketizerList(MF, MLI, MDT, true){
195 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>();
200 HexagonPacketizerList Packetizer(Fn, MLI, MDT, MBPI);
    [all...]
HexagonHardwareLoops.cpp 64 MachineLoopInfo *MLI;
301 MLI = &getAnalysis<MachineLoopInfo>();
308 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end();
    [all...]
HexagonMachineScheduler.cpp 148 << " at loop depth " << MLI.getLoopDepth(BB)

Completed in 225 milliseconds