Home
last modified time | relevance | path

Searched refs:setIncomingBlock (Results 1 – 25 of 28) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/SandboxIR/
H A DTracker.cpp114 PHI->setIncomingBlock(Idx, PrevBB); in revert()
117 PHI->setIncomingBlock(RemovedIdx, RemovedBB); in revert()
H A DInstruction.cpp857 void PHINode::setIncomingBlock(unsigned Idx, BasicBlock *BB) { in setIncomingBlock() function in llvm::sandboxir::PHINode
863 GenericSetterWithIdx<GetIncomingBlockFn, &PHINode::setIncomingBlock>>( in setIncomingBlock()
865 cast<llvm::PHINode>(Val)->setIncomingBlock(Idx, in setIncomingBlock()
912 setIncomingBlock(Idx, New); in replaceIncomingBlockWith()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUnrollRuntime.cpp270 EpilogPN->setIncomingBlock(EpilogPN->getBasicBlockIndex(EpilogPreHeader), in ConnectEpilog()
429 NewPHI->setIncomingBlock(idx, InsertTop); in CloneLoopBlocks()
433 NewPHI->setIncomingBlock(idx, NewLatch); in CloneLoopBlocks()
H A DLowerSwitch.cpp126 PN->setIncomingBlock(Idx, NewBB); in FixPhis()
215 PN->setIncomingBlock((unsigned)BlockIdx, NewLeaf); in NewLeafBlock()
H A DCallPromotionUtils.cpp62 Phi.setIncomingBlock(Idx, MergeBlock); in fixupPHINodeForNormalDest()
95 Phi.setIncomingBlock(Idx, ThenBlock); in fixupPHINodeForUnwindDest()
H A DLoopUnrollAndJam.cpp450 Phi.setIncomingBlock(0, ForeBlocksLast[It - 1]); in UnrollAndJamLoop()
471 Phi.setIncomingBlock(b, NewBB); in UnrollAndJamLoop()
H A DBreakCriticalEdges.cpp205 PN->setIncomingBlock(BBIdx, NewBB); in SplitKnownCriticalEdge()
H A DIRNormalizer.cpp566 Phi->setIncomingBlock(i, Values[i].second); in reorderPHIIncomingValues()
H A DLoopSimplify.cpp426 PN->setIncomingBlock(0, PN->getIncomingBlock(PreheaderIdx)); in insertUniqueBackedgeBlock()
H A DCodeExtractor.cpp1748 PN->setIncomingBlock(i, newFuncRoot); in emitFunctionBody()
2058 PN.setIncomingBlock(i, codeReplacer); in insertReplacerCall()
H A DCloneFunction.cpp810 PN->setIncomingBlock(pred, MappedBlock); in CloneAndPruneIntoFromInst()
H A DValueMapper.cpp996 PN->setIncomingBlock(i, cast<BasicBlock>(V)); in remapInstruction()
H A DBasicBlockUtils.cpp688 PN.setIncomingBlock(BBIdx, NewPred); in updatePhiNodes()
H A DLoopUtils.cpp558 P.setIncomingBlock(PredIndex, Preheader); in deleteDeadLoop()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemorySSA.h557 void setIncomingBlock(unsigned I, BasicBlock *BB) {
569 setIncomingBlock(getNumOperands() - 1, BB);
596 setIncomingBlock(I, block_begin()[E - 1]);
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp659 MPhi->setIncomingBlock(0, Preheader); in updatePhisWhenInsertingUniqueBackedgeBlock()
1245 MPhi->setIncomingBlock(MPhi->getBasicBlockIndex(From), To); in moveAllAfterSpliceBlocks()
1255 MPhi->setIncomingBlock(MPhi->getBasicBlockIndex(From), To); in moveAllAfterMergeBlocks()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopBoundSplit.cpp446 PN.setIncomingBlock(i, PostLoopPreHeader); in splitLoopBound()
H A DLoopInterchange.cpp1742 NewPhi->setIncomingBlock(0, OuterLatch); in moveLCSSAPhis()
H A DLICM.cpp981 PN->setIncomingBlock( in hoistRegion()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp1605 PN.setIncomingBlock(I, BBB); in visitPHINode()
1607 PN.setIncomingBlock(J, BBA); in visitPHINode()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h2752 void setIncomingBlock(unsigned i, BasicBlock *BB) {
2768 setIncomingBlock(Op, New);
2779 setIncomingBlock(getNumOperands() - 1, BB);
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp1052 Phi->setIncomingBlock(1, VectorLatchBB); in execute()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DIROutliner.cpp1752 NewPN->setIncomingBlock(Idx, BlockToUse); in findOrCreatePHIInBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonLoopIdiomRecognition.cpp2183 PN->setIncomingBlock(bx, NewPreheader); in processCopyingStore()
/freebsd/contrib/llvm-project/llvm/include/llvm/SandboxIR/
H A DInstruction.h2445 LLVM_ABI void setIncomingBlock(unsigned Idx, BasicBlock *BB);

12