Home
last modified time | relevance | path

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

/external/swiftshader/third_party/LLVM/lib/CodeGen/
DLiveRangeCalc.h78 MachineDomTreeNode *DomNode; member
89 : LI(li), DomNode(node), Kill(kill), Value(0) {} in LiveInBlock()
207 MachineDomTreeNode *DomNode,
209 LiveIn.push_back(LiveInBlock(LI, DomNode, Kill));
DLiveRangeCalc.cpp33 if (!I->DomNode) in updateLiveIns()
35 MachineBasicBlock *MBB = I->DomNode->getBlock(); in updateLiveIns()
162 assert(LiveIn.back().DomNode->getBlock() == KillMBB); in findReachingDefs()
185 MachineDomTreeNode *Node = I->DomNode; in updateSSA()
244 I->DomNode = 0; in updateSSA()
/external/llvm/lib/CodeGen/
DLiveRangeCalc.h84 MachineDomTreeNode *DomNode; member
95 : LR(LR), DomNode(node), Kill(kill), Value(nullptr) {} in LiveInBlock()
231 MachineDomTreeNode *DomNode,
233 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
DLiveRangeCalc.cpp216 if (!I.DomNode) in updateFromLiveIns()
218 MachineBasicBlock *MBB = I.DomNode->getBlock(); in updateFromLiveIns()
399 MachineDomTreeNode *Node = I.DomNode; in updateSSA()
458 I.DomNode = nullptr; in updateSSA()
DEarlyIfConversion.cpp812 for (auto DomNode : post_order(DomTree)) in runOnMachineFunction() local
813 if (tryConvertIf(DomNode->getBlock())) in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DPredicateInfo.cpp280 DomTreeNode *DomNode = DT.getNode(IBlock); in convertUsesToDFSOrdered() local
282 if (!DomNode) in convertUsesToDFSOrdered()
284 VD.DFSIn = DomNode->getDFSNumIn(); in convertUsesToDFSOrdered()
285 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 …]
DLCSSA.cpp127 DomTreeNode *DomNode = DT.getNode(DomBB); in formLCSSAForInstructions() local
139 if (!DT.dominates(DomNode, DT.getNode(ExitBB))) in formLCSSAForInstructions()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DLiveRangeCalc.h107 MachineDomTreeNode *DomNode; member
118 : LR(LR), DomNode(node), Kill(kill) {} in LiveInBlock()
272 MachineDomTreeNode *DomNode,
274 LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
DLiveRangeCalc.cpp219 if (!I.DomNode) in updateFromLiveIns()
221 MachineBasicBlock *MBB = I.DomNode->getBlock(); in updateFromLiveIns()
494 MachineDomTreeNode *Node = I.DomNode; in updateSSA()
558 I.DomNode = nullptr; in updateSSA()
DEarlyIfConversion.cpp813 for (auto DomNode : post_order(DomTree)) in runOnMachineFunction() local
814 if (tryConvertIf(DomNode->getBlock())) in runOnMachineFunction()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/WebAssembly/
DWebAssemblyExceptionInfo.cpp47 for (auto DomNode : post_order(&MDT)) { in recalculate() local
48 MachineBasicBlock *EHPad = DomNode->getBlock(); in recalculate()
61 for (auto DomNode : post_order(&MDT)) { in recalculate() local
62 MachineBasicBlock *MBB = DomNode->getBlock(); in recalculate()
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DLCSSA.cpp106 DomTreeNode *DomNode = DT->getNode(BB); in BlockDominatesAnExit() local
108 if (DT->dominates(DomNode, DT->getNode(ExitBlocks[i]))) in BlockDominatesAnExit()
208 DomTreeNode *DomNode = DT->getNode(DomBB); in ProcessInstruction() local
220 if (!DT->dominates(DomNode, DT->getNode(ExitBB))) continue; in ProcessInstruction()
/external/llvm/lib/Transforms/Utils/
DLCSSA.cpp101 DomTreeNode *DomNode = DT.getNode(DomBB); in processInstruction() local
112 if (!DT.dominates(DomNode, DT.getNode(ExitBB))) in processInstruction()
210 DomTreeNode *DomNode = DT.getNode(BB); in blockDominatesAnExit() local
212 return DT.dominates(DomNode, DT.getNode(EB)); in blockDominatesAnExit()
DMemorySSA.cpp426 for (auto DomNode : depth_first(DT)) { in buildMemorySSA() local
427 BasicBlock *BB = DomNode->getBlock(); in buildMemorySSA()
/external/llvm/include/llvm/Analysis/
DLoopInfoImpl.h475 for (auto DomNode : post_order(DomRoot)) { in analyze() local
477 BlockT *Header = DomNode->getBlock(); in analyze()
DRegionInfoImpl.h729 for (auto DomNode : post_order(N)) in scanForRegions() local
730 findRegionsWithEntry(DomNode->getBlock(), ShortCut); in scanForRegions()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DNewGVN.cpp3596 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToDFSOrdered() local
3597 VDDef.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3598 VDDef.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3655 DomTreeNode *DomNode = DT->getNode(IBlock); in convertClassToDFSOrdered() local
3656 VDUse.DFSIn = DomNode->getDFSNumIn(); in convertClassToDFSOrdered()
3657 VDUse.DFSOut = DomNode->getDFSNumOut(); in convertClassToDFSOrdered()
3685 DomTreeNode *DomNode = DT->getNode(BB); in convertClassToLoadsAndStores() local
3686 VD.DFSIn = DomNode->getDFSNumIn(); in convertClassToLoadsAndStores()
3687 VD.DFSOut = DomNode->getDFSNumOut(); in convertClassToLoadsAndStores()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/Analysis/
DLoopInfoImpl.h554 for (auto DomNode : post_order(DomRoot)) { in analyze() local
556 BlockT *Header = DomNode->getBlock(); in analyze()
DRegionInfoImpl.h737 for (auto DomNode : post_order(N)) in scanForRegions() local
738 findRegionsWithEntry(DomNode->getBlock(), ShortCut); in scanForRegions()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/
DMemorySSA.cpp1320 for (const auto *DomNode : depth_first(DT->getRootNode())) in optimizeUses() local
1321 optimizeUsesInBlock(DomNode->getBlock(), StackEpoch, PopEpoch, VersionStack, in optimizeUses()