/external/llvm/lib/Target/WebAssembly/ |
D | WebAssemblyStoreResults.cpp | 81 MachineDominatorTree &MDT, in ReplaceDominatedUses() argument 98 if (&MI == Where || !MDT.dominates(&MI, Where)) in ReplaceDominatedUses() 144 MachineDominatorTree &MDT, in optimizeStore() argument 148 return ReplaceDominatedUses(MBB, MI, FromReg, ToReg, MRI, MDT, LIS); in optimizeStore() 153 MachineDominatorTree &MDT, in optimizeCall() argument 177 return ReplaceDominatedUses(MBB, MI, FromReg, ToReg, MRI, MDT, LIS); in optimizeCall() 187 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 214 Changed |= optimizeStore(MBB, MI, MRI, MDT, LIS); in runOnMachineFunction() 218 Changed |= optimizeCall(MBB, MI, MRI, MDT, LIS, TLI, LibInfo); in runOnMachineFunction()
|
D | WebAssemblyCFGStackify.cpp | 135 const MachineDominatorTree &MDT) { in SortBlocks() argument 200 !MDT.dominates(Loops.back().Loop->getHeader(), Next)) { in SortBlocks() 230 !MDT.dominates(Loops.back().Loop->getHeader(), Next)) { in SortBlocks() 315 MachineDominatorTree &MDT, in PlaceBlockMarker() argument 325 Header = Header ? MDT.findNearestCommonDominator(Header, Pred) : Pred; in PlaceBlockMarker() 455 MachineDominatorTree &MDT, in PlaceMarkers() argument 472 PlaceBlockMarker(MBB, MF, ScopeTops, TII, MLI, MDT, MFI); in PlaceMarkers() 522 auto &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 529 SortBlocks(MF, MLI, MDT); in runOnMachineFunction() 532 PlaceMarkers(MF, MLI, TII, MDT, MFI); in runOnMachineFunction()
|
D | WebAssemblyRegStackify.cpp | 247 MachineRegisterInfo &MRI, MachineDominatorTree &MDT, in HasOneUse() argument 355 const MachineDominatorTree &MDT, in OneUseDominatesOtherUses() argument 381 while (!MDT.dominates(OneUseInst, UseInst)) { in OneUseDominatesOtherUses() 714 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 780 if (CanMove && HasOneUse(Reg, Def, MRI, MDT, LIS)) { in runOnMachineFunction() 787 OneUseDominatesOtherUses(Reg, Op, MBB, MRI, MDT, LIS, MFI)) { in runOnMachineFunction()
|
/external/llvm/lib/CodeGen/ |
D | ShrinkWrap.cpp | 102 MachineDominatorTree *MDT; member in __anone4a9c7fc0111::ShrinkWrap 162 MDT = &getAnalysis<MachineDominatorTree>(); in init() 278 Save = MDT->findNearestCommonDominator(Save, &MBB); in updateSaveRestorePoints() 323 (!(SaveDominatesRestore = MDT->dominates(Save, Restore)) || in updateSaveRestorePoints() 345 Save = MDT->findNearestCommonDominator(Save, Restore); in updateSaveRestorePoints() 358 Save = FindIDom<>(*Save, Save->predecessors(), *MDT); in updateSaveRestorePoints() 501 Save = FindIDom<>(*Save, Save->predecessors(), *MDT); in runOnMachineFunction()
|
D | UnreachableBlockElim.cpp | 137 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction() local 156 if (MDT && MDT->getNode(BB)) MDT->eraseNode(BB); in runOnMachineFunction()
|
D | InlineSpiller.cpp | 64 MachineDominatorTree &MDT; member in __anon8fa8dc2d0111::HoistSpillHelper 115 MDT(pass.getAnalysis<MachineDominatorTree>()), in HoistSpillHelper() 135 MachineDominatorTree &MDT; member in __anon8fa8dc2d0111::InlineSpiller 173 MDT(pass.getAnalysis<MachineDominatorTree>()), in InlineSpiller() 1116 MachineDomTreeNode *Node = MDT.DT->getNode(Block); in rmRedundantSpills() 1124 SpillBBToSpill[MDT.DT->getNode(Block)] = SpillToKeep; in rmRedundantSpills() 1126 SpillBBToSpill[MDT.DT->getNode(Block)] = CurrentSpill; in rmRedundantSpills() 1156 MachineDomTreeNode *RootIDomNode = MDT[Root]->getIDom(); in getVisitOrders() 1166 MachineDomTreeNode *Node = MDT[Block]; in getVisitOrders() 1171 if (Node != MDT[Block] && SpillBBToSpill[Node]) { in getVisitOrders() [all …]
|
D | LiveDebugVariables.cpp | 238 LiveIntervals &LIS, MachineDominatorTree &MDT, 257 LiveIntervals &LIS, MachineDominatorTree &MDT, 287 MachineDominatorTree *MDT; member in __anon42b634630311::LDVImpl 544 LiveIntervals &LIS, MachineDominatorTree &MDT, in extendDef() argument 664 MachineDominatorTree &MDT, in computeIntervals() argument 680 extendDef(Idx, LocNo, nullptr, nullptr, nullptr, LIS, MDT, UVS); in computeIntervals() 693 extendDef(Idx, LocNo, LI, VNI, &Kills, LIS, MDT, UVS); in computeIntervals() 704 extendDef(Idx, LocNo, LR, VNI, nullptr, LIS, MDT, UVS); in computeIntervals() 718 userValues[i]->computeIntervals(MF->getRegInfo(), *TRI, *LIS, *MDT, UVS); in computeIntervals() 727 MDT = &pass.getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | SplitKit.cpp | 346 MRI(vrm.getMachineFunction().getRegInfo()), MDT(mdt), in SplitEditor() 360 LRCalc[0].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 363 LRCalc[1].reset(&VRM.getMachineFunction(), LIS.getSlotIndexes(), &MDT, in reset() 697 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator() 701 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator() 736 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator() 739 if (!IDom || !MDT.dominates(DefDomNode, IDom)) in findShallowDominator() 779 } else if (MDT.dominates(MBB1, MBB2)) { in computeRedundantBackCopies() 781 } else if (MDT.dominates(MBB2, MBB1)) { in computeRedundantBackCopies() 858 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopies() [all …]
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ScheduleDAGInstrs.h | 37 const MachineDominatorTree &MDT; variable 46 MLI(mli), MDT(mdt) {} in LoopDependencies() 59 const MachineDomTreeNode *Node = MDT.getNode(Header); in VisitLoop() 103 const MachineDominatorTree &MDT; variable
|
D | UnreachableBlockElim.cpp | 128 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>(); in runOnMachineFunction() local 149 if (MDT && MDT->getNode(BB)) MDT->eraseNode(BB); in runOnMachineFunction()
|
D | LiveDebugVariables.cpp | 228 LiveIntervals &LIS, MachineDominatorTree &MDT, 247 LiveIntervals &LIS, MachineDominatorTree &MDT, 286 MachineDominatorTree *MDT; member in __anon09625d8f0311::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()
|
D | SplitKit.cpp | 308 MDT(mdt), in SplitEditor() 655 assert(MDT.dominates(DefMBB, MBB) && "MBB must be dominated by the def."); in findShallowDominator() 659 MachineDomTreeNode *DefDomNode = MDT[DefMBB]; in findShallowDominator() 694 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator() 697 if (!IDom || !MDT.dominates(DefDomNode, IDom)) in findShallowDominator() 755 MDT.findNearestCommonDominator(Dom.first, ValMBB); in hoistCopiesForSize() 891 LRC.addLiveInBlock(LI, MDT[MBB], End); in transferValues() 894 LRC.addLiveInBlock(LI, MDT[MBB]); in transferValues() 906 LRCalc[0].calculateValues(LIS.getSlotIndexes(), &MDT, in transferValues() 909 LRCalc[1].calculateValues(LIS.getSlotIndexes(), &MDT, in transferValues() [all …]
|
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() 210 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 239 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode, in runOnMachineFunction()
|
D | MachineBasicBlock.cpp | 596 if (MachineDominatorTree *MDT = in SplitCriticalEdge() local 599 MachineDomTreeNode *SucccDTNode = MDT->getNode(Succ); in SplitCriticalEdge() 607 if (!MDT->dominates(SucccDTNode, MDT->getNode(PredBB))) { in SplitCriticalEdge() 614 MachineDomTreeNode *NewDTNode = MDT->addNewBlock(NMBB, this); in SplitCriticalEdge() 620 MDT->changeImmediateDominator(SucccDTNode, NewDTNode); in SplitCriticalEdge()
|
/external/llvm/lib/Target/AArch64/ |
D | AArch64CollectLOH.cpp | 616 const MachineDominatorTree *MDT) { in computeADRP() argument 625 if (!MDT->dominates(L2, L1)) { in computeADRP() 697 const MachineDominatorTree *MDT) { in isCandidate() argument 709 if (!MDT->dominates(Def, Instr)) in isCandidate() 726 return MDT->dominates(Def, Instr); in isCandidate() 776 const MachineDominatorTree *MDT) { in computeOthers() argument 800 if (!isCandidate(Use.first, UseToDefs, MDT)) { in computeOthers() 1041 const MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 1080 computeADRP(ADRPToReachingDefs, *AArch64FI, MDT); in runOnMachineFunction() 1097 MDT); in runOnMachineFunction()
|
/external/llvm/lib/Target/Hexagon/ |
D | RDFCopy.h | 24 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg), in CopyPropagation() 36 const MachineDominatorTree &MDT;
|
D | RDFLiveness.h | 37 : DFG(g), TRI(g.getTRI()), MDT(g.getDT()), MDF(g.getDF()), in Liveness() 66 const MachineDominatorTree &MDT; member
|
D | HexagonEarlyIfConv.cpp | 137 TII(0), TRI(0), MFN(0), MRI(0), MDT(0), MLI(0) { in HexagonEarlyIfConversion() 192 MachineDominatorTree *MDT; member in __anon49969e0a0111::HexagonEarlyIfConversion 255 if (!MDT->properlyDominates(B, TB) || !MDT->properlyDominates(B, FB)) in matchFlowPattern() 556 MachineDomTreeNode *N = MDT->getNode(B); in visitBlock() 923 MachineDomTreeNode *N = MDT->getNode(B); in removeBlock() 932 MDT->changeImmediateDominator(SB, IDB); in removeBlock() 943 MDT->eraseNode(B); in removeBlock() 1043 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction()
|
D | HexagonRDFOpt.cpp | 66 MachineDominatorTree *MDT; member in __anon4a097f570111::HexagonRDFOpt 279 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 291 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, HAI, TOI); in runOnMachineFunction()
|
D | HexagonOptAddrMode.cpp | 51 : MachineFunctionPass(ID), HII(0), MDT(0), DFG(0), LV(0) { in HexagonOptAddrMode() 70 MachineDominatorTree *MDT; member in __anon9d6481db0111::HexagonOptAddrMode 607 MachineDomTreeNode *N = MDT->getNode(B); in constructDefMap() 621 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 626 DataFlowGraph G(MF, *HII, TRI, *MDT, MDF, RAI, TOI); in runOnMachineFunction()
|
D | HexagonHardwareLoops.cpp | 75 MachineDominatorTree *MDT; member 356 MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() 667 if (!MDT->properlyDominates(DefBB, Header)) in getLoopTripCount() 674 if (!MDT->properlyDominates(DefBB, Header)) in getLoopTripCount() 1177 if (!MDT->dominates(BBDef, Preheader)) in convertToHardwareLoop() 1653 if (MDT->dominates(TB, FB)) in fixupInductionVariable() 1960 if (MDT) { in createPreheaderForLoop() 1961 MachineDomTreeNode *HDom = MDT->getNode(Header); in createPreheaderForLoop() 1962 MDT->addNewBlock(NewPH, HDom->getIDom()->getBlock()); in createPreheaderForLoop() 1963 MDT->changeImmediateDominator(Header, NewPH); in createPreheaderForLoop()
|
/external/libmicrohttpd/ |
D | ChangeLog | 1291 Sun May 17 03:29:46 MDT 2009 1294 Fri May 15 11:00:20 MDT 2009 1298 Thu May 14 21:20:30 MDT 2009 1306 Mon May 11 13:01:16 MDT 2009 1313 Wed Mar 18 22:59:07 MDT 2009 1316 Wed Mar 18 17:46:58 MDT 2009 1322 Tue Mar 17 01:19:50 MDT 2009 1399 Tue Sep 30 16:48:08 MDT 2008 1403 Sun Sep 28 14:57:46 MDT 2008 1406 Wed Sep 10 22:43:59 MDT 2008 [all …]
|
/external/icu/icu4c/source/test/testdata/ |
D | te.txt | 150 "MDT", 160 "MDT",
|
/external/icu/icu4c/source/data/zone/ |
D | en_MO.txt | 13 sd{"MDT"}
|
/external/llvm/lib/Target/Mips/ |
D | MipsOptimizePICCall.cpp | 181 MachineDominatorTree *MDT = &getAnalysis<MachineDominatorTree>(); in runOnMachineFunction() local 184 SmallVector<MBBInfo, 8> WorkList(1, MBBInfo(MDT->getRootNode())); in runOnMachineFunction()
|