Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp108 DefaultVLIWScheduler(MachineFunction &MF, MachineLoopInfo &MLI,
116 MachineLoopInfo &MLI, bool IsPostRA) in DefaultVLIWScheduler() argument
117 : ScheduleDAGInstrs(MF, &MLI, IsPostRA) { in DefaultVLIWScheduler()
128 MachineLoopInfo &MLI, bool IsPostRA) in VLIWPacketizerList() argument
132 VLIWScheduler = new DefaultVLIWScheduler(MF, MLI, IsPostRA); in VLIWPacketizerList()
DPHIElimination.cpp87 MachineLoopInfo *MLI);
145 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
147 Changed |= SplitPHIEdges(MF, *I, MLI); in runOnMachineFunction()
550 MachineLoopInfo *MLI) { in SplitPHIEdges() argument
554 const MachineLoop *CurLoop = MLI ? MLI->getLoopFor(&MBB) : nullptr; in SplitPHIEdges()
571 const MachineLoop *PreLoop = MLI ? MLI->getLoopFor(PreMBB) : nullptr; in SplitPHIEdges()
DUnreachableBlockElim.cpp124 MachineLoopInfo *MLI = getAnalysisIfAvailable<MachineLoopInfo>(); in runOnMachineFunction() local
141 if (MLI) MLI->removeBlock(BB); in runOnMachineFunction()
DPostRASchedulerList.cpp139 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA,
195 MachineFunction &MF, MachineLoopInfo &MLI, AliasAnalysis *AA, in SchedulePostRATDList() argument
199 : ScheduleDAGInstrs(MF, &MLI, /*IsPostRA=*/true), AA(AA), EndIndex(0) { in SchedulePostRATDList()
269 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
301 SchedulePostRATDList Scheduler(Fn, MLI, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
DMachineBlockFrequencyInfo.cpp143 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
146 MBFI->doFunction(&F, &MBPI, &MLI); in runOnMachineFunction()
DCalcSpillWeights.cpp27 const MachineLoopInfo &MLI, in calculateSpillWeightsAndHints() argument
34 VirtRegAuxInfo VRAI(MF, LIS, MLI, MBFI, norm); in calculateSpillWeightsAndHints()
DMachineBasicBlock.cpp901 if (MachineLoopInfo *MLI = P->getAnalysisIfAvailable<MachineLoopInfo>()) in SplitCriticalEdge() local
902 if (MachineLoop *TIL = MLI->getLoopFor(this)) { in SplitCriticalEdge()
905 if (MachineLoop *DestLoop = MLI->getLoopFor(Succ)) { in SplitCriticalEdge()
908 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
911 TIL->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
914 DestLoop->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
923 P->addBasicBlockToLoop(NMBB, MLI->getBase()); in SplitCriticalEdge()
DMachineLICM.cpp82 MachineLoopInfo *MLI; // Current MachineLoopInfo member in __anon19b931500111::MachineLICM
367 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
371 SmallVector<MachineLoop *, 8> Worklist(MLI->begin(), MLI->end()); in runOnMachineFunction()
530 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistRegionPostRA()
728 const MachineLoop *ML = MLI->getLoopFor(BB); in HoistOutOfLoop()
DMachineBlockPlacement.cpp196 const MachineLoopInfo *MLI; member in __anond3af580f0311::MachineBlockPlacement
702 if (MachineLoop *ExitLoop = MLI->getLoopFor(Succ)) { in findBestLoopExit()
939 for (MachineLoop *L : *MLI) in buildCFGChains()
1083 MachineLoop *L = MLI->getLoopFor(ChainBB); in buildCFGChains()
1138 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
DMachineScheduler.cpp91 MF(nullptr), MLI(nullptr), MDT(nullptr), PassConfig(nullptr), AA(nullptr), LIS(nullptr) { in MachineSchedContext()
322 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
DScheduleDAGInstrs.cpp56 : ScheduleDAG(mf), MLI(mli), MFI(mf.getFrameInfo()), LIS(lis), in ScheduleDAGInstrs()
/external/llvm/lib/Target/R600/
DAMDILCFGStructurizer.cpp171 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
172 DEBUG(dbgs() << "LoopInfo:\n"; PrintLoopinfo(*MLI);); in runOnMachineFunction()
186 MachineLoopInfo *MLI; member in __anon0389e81c0311::AMDGPUCFGStructurizer
372 MachineLoop *LoopRep = MLI->getLoopFor(MBB); in hasBackEdge()
391 MachineLoop *LoopRep = MLI->getLoopFor(MBB); in isActiveLoophead()
759 for (MachineLoopInfo::iterator It = MLI->begin(), in prepare()
760 E = MLI->end(); It != E; ++It) { in prepare()
1081 for (auto &It: *MLI) in loopendPatternMatch()
1141 MLI->changeLoopFor(LoopHeader, ParentLoop); in mergeLoop()
1143 MLI->removeBlock(LoopHeader); in mergeLoop()
[all …]
DR600Packetizer.cpp151 R600PacketizerList(MachineFunction &MF, MachineLoopInfo &MLI) in R600PacketizerList() argument
152 : VLIWPacketizerList(MF, MLI, true), in R600PacketizerList()
332 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
335 R600PacketizerList Packetizer(Fn, MLI); in runOnMachineFunction()
/external/llvm/include/llvm/CodeGen/
DCalcSpillWeights.h73 const MachineLoopInfo &MLI,
DDFAPacketizer.h109 VLIWPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI, bool IsPostRA);
DScheduleDAGInstrs.h78 const MachineLoopInfo *MLI;
DMachineScheduler.h103 const MachineLoopInfo *MLI; member
252 : ScheduleDAGInstrs(*C->MF, C->MLI, IsPostRA, in ScheduleDAGMI()
/external/llvm/lib/Target/Hexagon/
DHexagonVLIWPacketizer.cpp120 HexagonPacketizerList(MachineFunction &MF, MachineLoopInfo &MLI,
186 MachineFunction &MF, MachineLoopInfo &MLI, in INITIALIZE_PASS_DEPENDENCY()
188 : VLIWPacketizerList(MF, MLI, true) { in INITIALIZE_PASS_DEPENDENCY()
194 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfo>(); in runOnMachineFunction() local
198 HexagonPacketizerList Packetizer(Fn, MLI, MBPI); in runOnMachineFunction()
DHexagonHardwareLoops.cpp64 MachineLoopInfo *MLI; member
298 MLI = &getAnalysis<MachineLoopInfo>(); in runOnMachineFunction()
303 for (MachineLoopInfo::iterator I = MLI->begin(), E = MLI->end(); in runOnMachineFunction()
DHexagonMachineScheduler.cpp148 << " at loop depth " << MLI->getLoopDepth(BB) in schedule()
/external/icu/icu4c/source/data/locales/
Dmua.txt166 "MLI",
/external/selinux/policycoreutils/mcstrans/share/examples/nato/setrans.d/
Deyes-only.conf439 ~c344=MLI # Mali
Drel.conf445 ~c200,~c344=MLI # Mali
/external/icu/icu4c/source/data/misc/
Dmetadata.txt3232 MLI{
DsupplementalData.txt3232 MLI{
6526 "MLI",