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.cpp84 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
85 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
128 for (auto *DomNode : depth_first(&MDT)) { in recalculate() local
129 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
167 for (auto *DomNode : depth_first(&MDT)) { in recalculate() local
168 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
197 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
198 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
244 for (auto *DomNode : post_order(&MDT)) { in recalculate() local
245 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveRangeCalc.h107 MachineDomTreeNode *DomNode; member
118 : LR(LR), DomNode(node), Kill(kill) {} in LiveInBlock()
243 void addLiveInBlock(LiveRange &LR, MachineDomTreeNode *DomNode,
245 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPredicateInfo.cpp345 DomTreeNode *DomNode = DT.getNode(IBlock); in convertUsesToDFSOrdered() local
347 if (!DomNode) in convertUsesToDFSOrdered()
349 VD.DFSIn = DomNode->getDFSNumIn(); in convertUsesToDFSOrdered()
350 VD.DFSOut = DomNode->getDFSNumOut(); in convertUsesToDFSOrdered()
629 DomTreeNode *DomNode = DT.getNode(PAssume->AssumeInst->getParent()); in renameUses() local
630 if (!DomNode) in renameUses()
632 VD.DFSIn = DomNode->getDFSNumIn(); in renameUses()
633 VD.DFSOut = DomNode->getDFSNumOut(); in renameUses()
643 auto *DomNode = DT.getNode(BlockEdge.first); in renameUses() local
644 if (DomNode) { in renameUses()
[all …]
H A DLCSSA.cpp142 const DomTreeNode *DomNode = DT.getNode(DomBB); in formLCSSAForInstructions() local
156 if (!DT.dominates(DomNode, DT.getNode(ExitBB))) in formLCSSAForInstructions()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp65 if (!I.DomNode) in updateFromLiveIns()
67 MachineBasicBlock *MBB = I.DomNode->getBlock(); in updateFromLiveIns()
343 MachineDomTreeNode *Node = I.DomNode; in updateSSA()
407 I.DomNode = nullptr; in updateSSA()
H A DEarlyIfConversion.cpp1101 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction() local
1102 if (tryConvertIf(DomNode->getBlock())) in runOnMachineFunction()
1234 for (auto *DomNode : post_order(DomTree)) in runOnMachineFunction() local
1235 if (tryConvertIf(DomNode->getBlock())) in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericLoopInfoImpl.h569 for (auto DomNode : post_order(DomRoot)) { in analyze() local
571 BlockT *Header = DomNode->getBlock(); in analyze()
578 if (BackedgeNode && DomTree.dominates(DomNode, BackedgeNode)) in analyze()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp3594 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToDFSOrdered() local
3595 VDDef.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3596 VDDef.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3653 DomTreeNode *DomNode = DT->getNode(IBlock); in convertClassToDFSOrdered() local
3654 VDUse.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3655 VDUse.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3683 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToLoadsAndStores() local
3684 VD.DFSIn = DomNode->getDFSNumIn(); in convertClassToLoadsAndStores()
3685 VD.DFSOut = DomNode->getDFSNumOut(); in convertClassToLoadsAndStores()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionInfoImpl.h706 for (auto DomNode : post_order(N)) in findRegionsWithEntry()
707 findRegionsWithEntry(DomNode->getBlock(), ShortCut); in findRegionsWithEntry()
722 for (auto DomNode : post_order(N)) scanForRegions() local
/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()