Home
last modified time | relevance | path

Searched refs:DomNode (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyExceptionInfo.cpp83 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
84 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
127 for (auto *DomNode : depth_first(&MDT)) { in recalculate() local
128 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
166 for (auto *DomNode : depth_first(&MDT)) { in recalculate() local
167 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
196 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
197 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
243 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
244 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRangeCalc.h108 MachineDomTreeNode *DomNode; member
119 : LR(LR), DomNode(node), Kill(kill) {} in LiveInBlock()
244 void addLiveInBlock(LiveRange &LR, MachineDomTreeNode *DomNode,
246 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp309 DomTreeNode *DomNode = DT.getNode(IBlock); in convertUsesToDFSOrdered() local
311 if (!DomNode) in convertUsesToDFSOrdered()
313 VD.DFSIn = DomNode->getDFSNumIn(); in convertUsesToDFSOrdered()
314 VD.DFSOut = DomNode->getDFSNumOut(); in convertUsesToDFSOrdered()
593 DomTreeNode *DomNode = DT.getNode(PAssume->AssumeInst->getParent()); in renameUses() local
594 if (!DomNode) in renameUses()
596 VD.DFSIn = DomNode->getDFSNumIn(); in renameUses()
597 VD.DFSOut = DomNode->getDFSNumOut(); in renameUses()
607 auto *DomNode = DT.getNode(BlockEdge.first); in renameUses() local
608 if (DomNode) { in renameUses()
[all …]
H A DLCSSA.cpp144 const DomTreeNode *DomNode = DT.getNode(DomBB); in formLCSSAForInstructionsImpl() local
158 if (!DT.dominates(DomNode, DT.getNode(ExitBB))) in formLCSSAForInstructionsImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp64 if (!I.DomNode) in updateFromLiveIns()
66 MachineBasicBlock *MBB = I.DomNode->getBlock(); in updateFromLiveIns()
342 MachineDomTreeNode *Node = I.DomNode; in updateSSA()
406 I.DomNode = nullptr; in updateSSA()
H A DEarlyIfConversion.cpp1151 for (auto *DomNode : post_order(DomTree)) in run() local
1152 if (tryConvertIf(DomNode->getBlock())) in run()
1318 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction() local
1319 if (tryConvertIf(DomNode->getBlock())) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h581 for (auto DomNode : post_order(DomRoot)) { in analyze() local
583 BlockT *Header = DomNode->getBlock(); in analyze()
590 if (BackedgeNode && DomTree.dominates(DomNode, BackedgeNode)) in analyze()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3625 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToDFSOrdered() local
3626 VDDef.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3627 VDDef.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3684 DomTreeNode *DomNode = DT->getNode(IBlock); in convertClassToDFSOrdered() local
3685 VDUse.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3686 VDUse.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3714 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToLoadsAndStores() local
3715 VD.DFSIn = DomNode->getDFSNumIn(); in convertClassToLoadsAndStores()
3716 VD.DFSOut = DomNode->getDFSNumOut(); in convertClassToLoadsAndStores()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h703 for (auto DomNode : post_order(N)) in scanForRegions() local
704 findRegionsWithEntry(DomNode->getBlock(), ShortCut); in scanForRegions()
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSA.cpp1500 for (const auto *DomNode : depth_first(DT->getRootNode())) in optimizeUses() local
1501 optimizeUsesInBlock(DomNode->getBlock(), StackEpoch, PopEpoch, VersionStack, in optimizeUses()