Home
last modified time | relevance | path

Searched refs:IncomingBlock (Results 1 – 13 of 13) sorted by relevance

/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp813 BasicBlock *IncomingBlock = PN->getIncomingBlock(PredIdx); in cloneCommonBlocks() local
816 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()
819 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks()
831 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()
1175 BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U); in replaceUseWithLoad() local
1177 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()
1182 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
1197 BranchInst *Goto = cast<BranchInst>(IncomingBlock->getTerminator()); in replaceUseWithLoad()
1200 IncomingBlock->getInstList().push_back(CatchRet); in replaceUseWithLoad()
1210 IncomingBlock = NewBlock; in replaceUseWithLoad()
[all …]
/external/llvm-project/llvm/lib/CodeGen/
DWinEHPrepare.cpp850 BasicBlock *IncomingBlock = PN->getIncomingBlock(PredIdx); in cloneCommonBlocks() local
853 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()
856 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks()
868 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()
1205 BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U); in replaceUseWithLoad() local
1207 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()
1212 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
1227 BranchInst *Goto = cast<BranchInst>(IncomingBlock->getTerminator()); in replaceUseWithLoad()
1230 IncomingBlock->getInstList().push_back(CatchRet); in replaceUseWithLoad()
1244 IncomingBlock = NewBlock; in replaceUseWithLoad()
[all …]
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DWinEHPrepare.cpp828 BasicBlock *IncomingBlock = PN->getIncomingBlock(PredIdx); in cloneCommonBlocks() local
831 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in cloneCommonBlocks()
834 ColorVector &IncomingColors = BlockColors[IncomingBlock]; in cloneCommonBlocks()
846 PN->removeIncomingValue(IncomingBlock, /*DeletePHIIfEmpty=*/false); in cloneCommonBlocks()
1183 BasicBlock *IncomingBlock = UsingPHI->getIncomingBlock(U); in replaceUseWithLoad() local
1185 dyn_cast<CatchReturnInst>(IncomingBlock->getTerminator())) { in replaceUseWithLoad()
1190 BasicBlock *NewBlock = SplitEdge(IncomingBlock, PHIBlock); in replaceUseWithLoad()
1205 BranchInst *Goto = cast<BranchInst>(IncomingBlock->getTerminator()); in replaceUseWithLoad()
1208 IncomingBlock->getInstList().push_back(CatchRet); in replaceUseWithLoad()
1222 IncomingBlock = NewBlock; in replaceUseWithLoad()
[all …]
/external/llvm-project/llvm/lib/Analysis/
DLoopNestAnalysis.cpp245 return all_of(PN.blocks(), [&](const BasicBlock *IncomingBlock) { in checkLoopsStructure() argument
246 return IncomingBlock == InnerLoopExit || in checkLoopsStructure()
247 IncomingBlock == OuterLoopHeader; in checkLoopsStructure()
/external/llvm-project/polly/include/polly/
DScopBuilder.h617 BasicBlock *IncomingBlock, Value *IncomingValue,
DScopInfo.h732 void addIncoming(BasicBlock *IncomingBlock, Value *IncomingValue) { in addIncoming() argument
735 Incoming.emplace_back(std::make_pair(IncomingBlock, IncomingValue)); in addIncoming()
/external/llvm/lib/Transforms/Scalar/
DScalarizer.cpp586 BasicBlock *IncomingBlock = PHI.getIncomingBlock(I); in visitPHINode() local
588 cast<PHINode>(Res[J])->addIncoming(Op[J], IncomingBlock); in visitPHINode()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DScalarizer.cpp778 BasicBlock *IncomingBlock = PHI.getIncomingBlock(I); in visitPHINode() local
780 cast<PHINode>(Res[J])->addIncoming(Op[J], IncomingBlock); in visitPHINode()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DScalarizer.cpp857 BasicBlock *IncomingBlock = PHI.getIncomingBlock(I); in visitPHINode() local
859 cast<PHINode>(Res[J])->addIncoming(Op[J], IncomingBlock); in visitPHINode()
DDeadStoreElimination.cpp2575 BasicBlock *IncomingBlock = IncomingAccess->getBlock(); in eliminateDeadStoresMemorySSA() local
2581 if (State.PostOrderNumbers[IncomingBlock] > in eliminateDeadStoresMemorySSA()
/external/llvm-project/polly/lib/Analysis/
DScopBuilder.cpp2597 BasicBlock *IncomingBlock, in ensurePHIWrite() argument
2621 Acc->addIncoming(IncomingBlock, IncomingValue); in ensurePHIWrite()
2630 Acc->addIncoming(IncomingBlock, IncomingValue); in ensurePHIWrite()
/external/llvm/bindings/go/llvm/
Dir.go1182 func (v Value) IncomingBlock(i int) (bb BasicBlock) { func
/external/llvm-project/llvm/bindings/go/llvm/
Dir.go1301 func (v Value) IncomingBlock(i int) (bb BasicBlock) { func