Home
last modified time | relevance | path

Searched defs:IDom (Results 1 – 18 of 18) sorted by relevance

/llvm-project/clang/include/clang/Analysis/Analyses/
H A DDominators.h104 DomTreeNode *IDom = DT.getNode(*I)->getIDom(); in dump() local
/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h282 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) { in IsDefInDomFrontier() argument
57 BBInfo *IDom = nullptr; global() variable
[all...]
/llvm-project/llvm/lib/Transforms/Utils/
H A DSSAUpdaterBulk.cpp74 BasicBlock *IDom = DT->getNode(BB)->getIDom()->getBlock(); in computeValueAt() local
H A DCodeMoverUtils.cpp127 BasicBlock *IDom = DT.getNode(CurBlock)->getIDom()->getBlock(); in collectControlConditions() local
H A DLoopPeel.cpp785 DT->addNewBlock(NewBB, cast<BasicBlock>(VMap[IDom->getBlock()])); in cloneLoopBlocks() local
/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp89 MemoryGroup &IDom = getGroup(ImmediateLoadDominator); in dispatch() local
/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h69 NodePtr IDom = nullptr; member
138 NodePtr IDom = getIDom(BB); getNodeForBlock() local
1117 const TreeNodePtr IDom = TN->getIDom(); EraseNode() local
1288 const TreeNodePtr IDom = TN->getIDom(); VerifyLevels() local
[all...]
/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp348 MachineDomTreeNode *IDom = Node->getIDom(); updateSSA() local
H A DShrinkWrap.cpp379 if (Strict && IDom == &Block) in FindIDom() local
H A DSplitKit.cpp950 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); findShallowDominator() local
/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp171 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock(); isElse() local
/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp869 if (auto *IDom = DT.getNode(BB)->getIDom()) applyInsertUpdates() local
1125 auto *IDom = DT.getNode(DominatedBlock)->getIDom(); applyInsertUpdates() local
[all...]
H A DScalarEvolution.cpp6013 BasicBlock *IDom = DT[PN->getParent()]->getIDom()->getBlock(); createNodeFromSelectLikePHI() local
/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp204 assert(Entry != IDom->getBlock() && "eh pad in entry block"); in findMatInsertPt() local
H A DDeadStoreElimination.cpp1936 DomTreeNode *IDom = DT.getNode(StoreBB)->getIDom(); dominatingConditionImpliesValue() local
H A DLoopStrengthReduce.cpp5595 BasicBlock *IDom; HoistInsertPosition() local
/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1307 auto *IDom = DT.getNode(BB)->getIDom()->getBlock(); simplifyUsingControlFlow() local
H A DInstCombineSelect.cpp2642 BasicBlock *IDom = IDomNode->getBlock(); foldSelectToPhiImpl() local