HomeSort by relevance Sort by last modified time
    Searched defs:MDT (Results 1 - 25 of 47) sorted by null

1 2

  /external/llvm/lib/Target/Hexagon/
RDFCopy.h 24 CopyPropagation(DataFlowGraph &dfg) : MDT(dfg.getDT()), DFG(dfg),
36 const MachineDominatorTree &MDT;
RDFLiveness.h 37 : DFG(g), TRI(g.getTRI()), MDT(g.getDT()), MDF(g.getDF()),
66 const MachineDominatorTree &MDT;
HexagonBitSimplify.cpp 144 HexagonBitSimplify() : MachineFunctionPass(ID), MDT(0) {
187 MachineDominatorTree *MDT;
217 MachineDomTreeNode *N = MDT->getNode(&B);
900 DeadCodeElimination(MachineFunction &mf, MachineDominatorTree &mdt)
902 MDT(mdt), MRI(mf.getRegInfo()) {}
905 return runOnNode(MDT.getRootNode());
914 MachineDominatorTree &MDT;
    [all...]
HexagonRDFOpt.cpp 66 MachineDominatorTree *MDT;
279 MDT = &getAnalysis<MachineDominatorTree>();
291 DataFlowGraph G(MF, HII, HRI, *MDT, MDF, HAI, TOI);
HexagonOptAddrMode.cpp 51 : MachineFunctionPass(ID), HII(0), MDT(0), DFG(0), LV(0) {
70 MachineDominatorTree *MDT;
607 MachineDomTreeNode *N = MDT->getNode(B);
621 MDT = &getAnalysis<MachineDominatorTree>();
626 DataFlowGraph G(MF, *HII, TRI, *MDT, MDF, RAI, TOI);
HexagonEarlyIfConv.cpp 137 TII(0), TRI(0), MFN(0), MRI(0), MDT(0), MLI(0) {
192 MachineDominatorTree *MDT;
255 if (!MDT->properlyDominates(B, TB) || !MDT->properlyDominates(B, FB))
556 MachineDomTreeNode *N = MDT->getNode(B);
923 MachineDomTreeNode *N = MDT->getNode(B);
    [all...]
HexagonExpandCondsets.cpp 207 MachineDominatorTree *MDT;
432 if (D != Dest && MDT->dominates(D, Dest))
    [all...]
  /external/llvm/lib/CodeGen/
UnreachableBlockElim.cpp 137 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>();
156 if (MDT && MDT->getNode(BB)) MDT->eraseNode(BB);
ShrinkWrap.cpp 102 MachineDominatorTree *MDT;
162 MDT = &getAnalysis<MachineDominatorTree>();
278 Save = MDT->findNearestCommonDominator(Save, &MBB);
323 (!(SaveDominatesRestore = MDT->dominates(Save, Restore)) ||
345 Save = MDT->findNearestCommonDominator(Save, Restore);
358 Save = FindIDom<>(*Save, Save->predecessors(), *MDT);
501 Save = FindIDom<>(*Save, Save->predecessors(), *MDT);
SplitKit.h 242 MachineDominatorTree &MDT;
InlineSpiller.cpp 64 MachineDominatorTree &MDT;
115 MDT(pass.getAnalysis<MachineDominatorTree>()),
135 MachineDominatorTree &MDT;
173 MDT(pass.getAnalysis<MachineDominatorTree>()),
    [all...]
LiveDebugVariables.cpp 234 /// @param MDT Dominator tree.
238 LiveIntervals &LIS, MachineDominatorTree &MDT,
257 LiveIntervals &LIS, MachineDominatorTree &MDT,
287 MachineDominatorTree *MDT;
544 LiveIntervals &LIS, MachineDominatorTree &MDT,
664 MachineDominatorTree &MDT,
680 extendDef(Idx, LocNo, nullptr, nullptr, nullptr, LIS, MDT, UVS);
693 extendDef(Idx, LocNo, LI, VNI, &Kills, LIS, MDT, UVS);
704 extendDef(Idx, LocNo, LR, VNI, nullptr, LIS, MDT, UVS);
718 userValues[i]->computeIntervals(MF->getRegInfo(), *TRI, *LIS, *MDT, UVS)
    [all...]
MachineBlockPlacement.cpp 263 MachineDominatorTree *MDT;
    [all...]
  /external/swiftshader/third_party/LLVM/lib/CodeGen/
UnreachableBlockElim.cpp 128 MachineDominatorTree *MDT = getAnalysisIfAvailable<MachineDominatorTree>();
149 if (MDT && MDT->getNode(BB)) MDT->eraseNode(BB);
ScheduleDAGInstrs.h 37 const MachineDominatorTree &MDT;
45 const MachineDominatorTree &mdt) :
46 MLI(mli), MDT(mdt) {}
59 const MachineDomTreeNode *Node = MDT.getNode(Header);
103 const MachineDominatorTree &MDT;
144 const MachineDominatorTree &mdt);
PostRASchedulerList.cpp 139 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
184 MachineFunction &MF, MachineLoopInfo &MLI, MachineDominatorTree &MDT,
188 : ScheduleDAGInstrs(MF, MLI, MDT), Topo(SUnits), AA(AA),
210 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>();
239 SchedulePostRATDList Scheduler(Fn, MLI, MDT, AA, RegClassInfo, AntiDepMode,
SplitKit.h 208 MachineDominatorTree &MDT;
LiveDebugVariables.cpp 224 /// @param MDT Dominator tree.
228 LiveIntervals &LIS, MachineDominatorTree &MDT,
247 LiveIntervals &LIS, MachineDominatorTree &MDT,
286 MachineDominatorTree *MDT;
488 LiveIntervals &LIS, MachineDominatorTree &MDT,
537 MDT.getNode(MBB)->getChildren();
622 MachineDominatorTree &MDT,
642 extendDef(Idx, LocNo, LI, VNI, &Kills, LIS, MDT, UVS);
645 extendDef(Idx, LocNo, 0, 0, 0, LIS, MDT, UVS);
659 userValues[i]->computeIntervals(MF->getRegInfo(), *LIS, *MDT, UVS)
    [all...]
InlineSpiller.cpp 59 MachineDominatorTree &MDT;
144 MDT(pass.getAnalysis<MachineDominatorTree>()),
442 MDT.dominates(SV.SpillMBB, DepSV.SpillMBB))) {
    [all...]
  /external/llvm/lib/Target/WebAssembly/
WebAssemblyStoreResults.cpp 81 MachineDominatorTree &MDT,
98 if (&MI == Where || !MDT.dominates(&MI, Where))
144 MachineDominatorTree &MDT,
148 return ReplaceDominatedUses(MBB, MI, FromReg, ToReg, MRI, MDT, LIS);
153 MachineDominatorTree &MDT,
177 return ReplaceDominatedUses(MBB, MI, FromReg, ToReg, MRI, MDT, LIS);
187 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>();
214 Changed |= optimizeStore(MBB, MI, MRI, MDT, LIS);
218 Changed |= optimizeCall(MBB, MI, MRI, MDT, LIS, TLI, LibInfo);
WebAssemblyRegStackify.cpp 247 MachineRegisterInfo &MRI, MachineDominatorTree &MDT,
355 const MachineDominatorTree &MDT,
381 while (!MDT.dominates(OneUseInst, UseInst)) {
714 MachineDominatorTree &MDT = getAnalysis<MachineDominatorTree>();
780 if (CanMove && HasOneUse(Reg, Def, MRI, MDT, LIS)) {
787 OneUseDominatesOtherUses(Reg, Op, MBB, MRI, MDT, LIS, MFI)) {
    [all...]
  /external/llvm/lib/Target/PowerPC/
PPCCTRLoops.cpp 137 MachineDominatorTree *MDT;
706 MDT = &getAnalysis<MachineDominatorTree>();
713 if (!MDT->isReachableFromEntry(MBB))
  /device/linaro/bootloader/edk2/Omap35xxPkg/MMCHSDxe/
MMCHS.h 55 UINT32 MDT; // Manufacturing date [19:8]
  /external/llvm/lib/Target/AArch64/
AArch64CollectLOH.cpp 616 const MachineDominatorTree *MDT) {
625 if (!MDT->dominates(L2, L1)) {
697 const MachineDominatorTree *MDT) {
709 if (!MDT->dominates(Def, Instr))
726 return MDT->dominates(Def, Instr);
776 const MachineDominatorTree *MDT) {
800 if (!isCandidate(Use.first, UseToDefs, MDT)) {
    [all...]
  /prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/CodeGen/
MachineScheduler.h 117 const MachineDominatorTree *MDT = nullptr;
    [all...]

Completed in 1693 milliseconds

1 2