Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h57 BBInfo *IDom = nullptr; variable
282 bool IsDefInDomFrontier(const BBInfo *Pred, const BBInfo *IDom) { in IsDefInDomFrontier()
/freebsd/contrib/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 DomTreeNode *IDom = DT->getNode(*BB)->getIDom(); in cloneLoopBlocks() local
/freebsd/contrib/llvm-project/llvm/lib/MCA/HardwareUnits/
H A DLSUnit.cpp89 MemoryGroup &IDom = getGroup(ImmediateLoadDominator); in dispatch() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGenericDomTreeConstruction.h69 NodePtr IDom = nullptr; member
138 NodePtr IDom = getIDom(BB); in getNodeForBlock() local
1117 const TreeNodePtr IDom = TN->getIDom(); in EraseNode() local
1288 const TreeNodePtr IDom = TN->getIDom(); in VerifyLevels() local
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveRangeCalc.cpp343 MachineDomTreeNode *IDom = Node->getIDom(); updateSSA() local
H A DShrinkWrap.cpp379 MachineBasicBlock *IDom = &Block; in FindIDom() local
H A DSplitKit.cpp950 MachineDomTreeNode *IDom = MDT[Loop->getHeader()]->getIDom(); in findShallowDominator() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp171 BasicBlock *IDom = DT->getNode(Phi->getParent())->getIDom()->getBlock(); in isElse() local
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp869 if (auto *IDom = DT.getNode(BB)->getIDom()) in applyInsertUpdates() local
1125 auto *IDom = DT.getNode(DominatedBlock)->getIDom(); in applyInsertUpdates() local
H A DScalarEvolution.cpp6013 BasicBlock *IDom = DT[PN->getParent()]->getIDom()->getBlock(); in createNodeFromSelectLikePHI() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DConstantHoisting.cpp204 auto *IDom = DT->getNode(InsertionBlock)->getIDom(); in findMatInsertPt() local
H A DDeadStoreElimination.cpp1934 DomTreeNode *IDom = DT.getNode(StoreBB)->getIDom(); in dominatingConditionImpliesValue() local
H A DLoopStrengthReduce.cpp5599 BasicBlock *IDom; in HoistInsertPosition() local
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1308 auto *IDom = DT.getNode(BB)->getIDom()->getBlock(); in simplifyUsingControlFlow() local
H A DInstCombineSelect.cpp2645 BasicBlock *IDom = IDomNode->getBlock(); in foldSelectToPhiImpl() local