/external/llvm/lib/CodeGen/ |
D | CodePlacementOpt.cpp | 33 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()
|
D | PHIElimination.cpp | 73 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()
|
D | ScheduleDAGInstrs.h | 36 const MachineLoopInfo &MLI; variable 46 MLI(mli), MDT(mdt) {} in LoopDependencies() 101 const MachineLoopInfo &MLI; variable
|
D | UnreachableBlockElim.cpp | 129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local 148 if (MLI) MLI->removeBlock(BB); in runOnMachineFunction()
|
D | MachineBasicBlock.cpp | 618 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()
|
D | PostRASchedulerList.cpp | 139 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()
|
D | ScheduleDAGInstrs.cpp | 37 : 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()
|
D | MachineLICM.cpp | 69 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()
|
D | IfConversion.cpp | 157 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/ |
D | unit_masks | 458 0x8 MLI
|