Home
last modified time | relevance | path

Searched refs:MDT (Results 1 – 17 of 17) sorted by relevance

/external/llvm/lib/CodeGen/
DDFAPacketizer.cpp109 MachineDominatorTree &MDT, bool IsPostRA);
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()
DUnreachableBlockElim.cpp128 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction() local
149 if (MDT && MDT->getNode(BB)) MDT->eraseNode(BB); in runOnMachineFunction()
DLiveDebugVariables.cpp228 LiveIntervals &LIS, MachineDominatorTree &MDT,
247 LiveIntervals &LIS, MachineDominatorTree &MDT,
286 MachineDominatorTree *MDT; member in __anon91ced82a0311::LDVImpl
488 LiveIntervals &LIS, MachineDominatorTree &MDT, in extendDef() argument
537 MDT.getNode(MBB)->getChildren(); in extendDef()
622 MachineDominatorTree &MDT, in computeIntervals() argument
642 extendDef(Idx, LocNo, LI, VNI, &Kills, LIS, MDT, UVS); in computeIntervals()
645 extendDef(Idx, LocNo, 0, 0, 0, LIS, MDT, UVS); in computeIntervals()
659 userValues[i]->computeIntervals(MF->getRegInfo(), *LIS, *MDT, UVS); in computeIntervals()
667 MDT = &pass.getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
DSplitKit.cpp331 MDT(mdt), in SplitEditor()
676 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator()
680 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator()
715 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator()
718 if (!IDom || !MDT.dominates(DefDomNode, IDom)) in findShallowDominator()
776 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopiesForSize()
912 LRC.addLiveInBlock(LI, MDT[MBB], End); in transferValues()
915 LRC.addLiveInBlock(LI, MDT[MBB]); in transferValues()
927 LRCalc[0].calculateValues(LIS.getSlotIndexes(), &MDT, in transferValues()
930 LRCalc[1].calculateValues(LIS.getSlotIndexes(), &MDT, in transferValues()
[all …]
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()
253 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local
286 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
DMachineBasicBlock.cpp695 if (MachineDominatorTree *MDT = in SplitCriticalEdge() local
698 MachineDomTreeNode *SucccDTNode = MDT->getNode(Succ); in SplitCriticalEdge()
706 if (!MDT->dominates(SucccDTNode, MDT->getNode(PredBB))) { in SplitCriticalEdge()
713 MachineDomTreeNode *NewDTNode = MDT->addNewBlock(NMBB, this); in SplitCriticalEdge()
719 MDT->changeImmediateDominator(SucccDTNode, NewDTNode); in SplitCriticalEdge()
DMachineScheduler.cpp145 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
295 ScheduleDAGInstrs(*C->MF, *C->MLI, *C->MDT, /*IsPostRA=*/false, C->LIS), in ScheduleDAGMI()
DSplitKit.h215 MachineDominatorTree &MDT; variable
DScheduleDAGInstrs.cpp40 : ScheduleDAG(mf), MLI(mli), MDT(mdt), MFI(mf.getFrameInfo()), in ScheduleDAGInstrs()
43 LoopRegs(MLI, MDT), FirstDbgValue(0) { in ScheduleDAGInstrs()
DInlineSpiller.cpp60 MachineDominatorTree &MDT; member in __anon264347940111::InlineSpiller
145 MDT(pass.getAnalysis<MachineDominatorTree>()), in InlineSpiller()
442 MDT.dominates(SV.SpillMBB, DepSV.SpillMBB))) { in propagateSiblingValue()
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h45 const MachineDominatorTree *MDT; member
50 MachineSchedContext(): MF(0), MLI(0), MDT(0), PassConfig(0), AA(0), LIS(0) {} in MachineSchedContext()
DScheduleDAGInstrs.h39 const MachineDominatorTree &MDT; variable
48 MLI(mli), MDT(mdt) {} in LoopDependencies()
61 const MachineDomTreeNode *Node = MDT.getNode(Header); in VisitLoop()
170 const MachineDominatorTree &MDT; variable
DDFAPacketizer.h107 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
/external/icu4c/test/testdata/
Dte.txt146 "MDT",
156 "MDT",
/external/icu4c/data/zone/
Droot.txt130 sd{"MDT"}
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/it-IT/
Dit-IT_tpp_net.utf1255 5378 "MDT"
/external/svox/pico_resources/tools/LingwareBuilding/PicoLingware_source_files/textana/en-US/
Den-US_tpp_net.utf1637 6997 "MDT"