Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI,
116 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in DefaultVLIWScheduler() argument
118 ScheduleDAGInstrs(MF, MLI, MDT, IsPostRA) { in DefaultVLIWScheduler()
128 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in VLIWPacketizerList() argument
132 SchedulerImpl = new DefaultVLIWScheduler(MF, MLI, MDT, IsPostRA); in VLIWPacketizerList()
DCodePlacementOpt.cpp33 const MachineLoopInfo *MLI; member in __anon55c6b5e10111::CodePlacementOpt
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()
411 if (MLI->empty()) in runOnMachineFunction()
DPHIElimination.cpp73 LiveVariables &LV, MachineLoopInfo *MLI);
122 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
124 Changed |= SplitPHIEdges(MF, *I, *LV, MLI); in runOnMachineFunction()
411 MachineLoopInfo *MLI) { in SplitPHIEdges() argument
428 if (!MLI || in SplitPHIEdges()
429 !(MLI->getLoopFor(PreMBB) == MLI->getLoopFor(&MBB) && in SplitPHIEdges()
430 MLI->isLoopHeader(&MBB))) { in SplitPHIEdges()
DUnreachableBlockElim.cpp129 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
148 if (MLI) MLI->removeBlock(BB); in runOnMachineFunction()
DPostRASchedulerList.cpp135 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
198 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT, in SchedulePostRATDList() argument
202 : ScheduleDAGInstrs(MF, MLI, MDT, /*IsPostRA=*/true), Topo(SUnits), AA(AA), in SchedulePostRATDList()
252 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
286 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
DMachineBasicBlock.cpp722 if (MachineLoopInfo *MLI = P->getAnalysisIfAvailable<MachineLoopInfo>()) in SplitCriticalEdge() local
723 if (MachineLoop *TIL = MLI->getLoopFor(this)) { in SplitCriticalEdge()
726 if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) { in SplitCriticalEdge()
729 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
732 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
735 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
744 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
DMachineBlockPlacement.cpp172 const MachineLoopInfo *MLI; member in __anon188c2f130311::MachineBlockPlacement
681 if (MachineLoop *ExitLoop = MLI->getLoopFor(*SI)) { in findBestLoopExit()
907 for (MachineLoopInfo::iterator LI = MLI->begin(), LE = MLI->end(); LI != LE; in buildCFGChains()
1036 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
DMachineLICM.cpp74 MachineLoopInfo *MLI; // Current MachineLoopInfo member in __anona258b3540111::MachineLICM
351 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
355 SmallVector<MachineLoop *, 8> Worklist(MLI->begin(), MLI->end()); in runOnMachineFunction()
511 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistRegionPostRA()
705 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistOutOfLoop()
DMachineScheduler.cpp144 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
295 ScheduleDAGInstrs(*C->MF, *C->MLI, *C->MDT, /*IsPostRA=*/false, C->LIS), in ScheduleDAGMI()
DScheduleDAGInstrs.cpp40 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), in ScheduleDAGInstrs()
43 LoopRegs(MLI, MDT), FirstDbgValue(0) { in ScheduleDAGInstrs()
131 if (MachineLoop *ML = MLI.getLoopFor(BB)) in startBlock()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h44 const MachineLoopInfo *MLI; member
50 MachineSchedContext(): MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) {} in MachineSchedContext()
DScheduleDAGInstrs.h38 const MachineLoopInfo &MLI; variable
48 MLI(mli), MDT(mdt) {} in LoopDependencies()
169 const MachineLoopInfo &MLI;
DDFAPacketizer.h107 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
/external/llvm/lib/Target/Hexagon/
DHexagonHardwareLoops.cpp56 MachineLoopInfo *MLI; member
228 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
234 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in runOnMachineFunction()
/external/icu4c/data/locales/
Dmua.txt170 "MLI",
/external/icu4c/data/misc/
Dmetadata.txt749 MLI{"ML"}
DsupplementalData.txt945 "MLI",
/external/oprofile/events/ia64/itanium2/
Dunit_masks458 0x8 MLI