Home
last modified time | relevance | path

Searched refs:MLI (Results 1 – 10 of 10) sorted by relevance

/external/llvm/lib/CodeGen/
DCodePlacementOpt.cpp33 const MachineLoopInfo *MLI; member in __anonb237f7600111::CodePlacementOpt
367 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in OptimizeIntraLoopEdges()
388 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in AlignLoops()
413 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
414 if (MLI->empty()) in runOnMachineFunction()
DPHIElimination.cpp73 LiveVariables &LV, MachineLoopInfo *MLI);
115 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
117 Changed |= SplitPHIEdges(MF, *I, *LV, MLI); in runOnMachineFunction()
405 MachineLoopInfo *MLI) { in SplitPHIEdges() argument
422 if (!MLI || in SplitPHIEdges()
423 !(MLI->getLoopFor(PreMBB) == MLI->getLoopFor(&MBB) && in SplitPHIEdges()
424 MLI->isLoopHeader(&MBB))) { in SplitPHIEdges()
DScheduleDAGInstrs.h36 const MachineLoopInfo &MLI; variable
46 MLI(mli), MDT(mdt) {} in LoopDependencies()
101 const MachineLoopInfo &MLI; variable
DUnreachableBlockElim.cpp129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
148 if (MLI) MLI->removeBlock(BB); in runOnMachineFunction()
DMachineBasicBlock.cpp618 if (MachineLoopInfo *MLI = P->getAnalysisIfAvailable<MachineLoopInfo>()) in SplitCriticalEdge() local
619 if (MachineLoop *TIL = MLI->getLoopFor(this)) { in SplitCriticalEdge()
622 if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) { in SplitCriticalEdge()
625 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
628 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
631 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
640 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
DPostRASchedulerList.cpp139 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
184 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in SchedulePostRATDList() argument
188 : ScheduleDAGInstrs(MF, MLI, MDT), Topo(SUnits), AA(AA), in SchedulePostRATDList()
209 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
239 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
DScheduleDAGInstrs.cpp37 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), in ScheduleDAGInstrs()
40 LoopRegs(MLI, MDT), FirstDbgValue(0) { in ScheduleDAGInstrs()
137 if (MachineLoop *ML = MLI.getLoopFor(BB)) in StartBlock()
DMachineLICM.cpp69 MachineLoopInfo *MLI; // Current MachineLoopInfo member in __anond0cc49730111::MachineLICM
304 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
308 SmallVector<MachineLoop *, 8> Worklist(MLI->begin(), MLI->end()); in runOnMachineFunction()
DIfConversion.cpp157 const MachineLoopInfo *MLI; member in __anon9b4186ce0111::IfConverter
264 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
800 MachineLoop *Loop = MLI->getLoopFor(BB); in AnalyzeBlock()
807 MachineLoop *TrueLoop = MLI->getLoopFor(TrueBBI.BB); in AnalyzeBlock()
808 MachineLoop *FalseLoop = MLI->getLoopFor(FalseBBI.BB); in AnalyzeBlock()
/external/oprofile/events/ia64/itanium2/
Dunit_masks458 0x8 MLI