Searched refs:getIncomingBlock (Results 51 - 75 of 105) sorted by relevance

12345

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DPromoteMemoryToRegister.cpp738 Preds, SomePHI->getIncomingBlock(i), CompareBBNumbers);
739 assert(EntIt != Preds.end() && *EntIt == SomePHI->getIncomingBlock(i) &&
H A DLoopUtils.cpp601 P.getIncomingBlock(PredIndex) == Preheader) &&
1334 if (LI->getLoopFor(PN->getIncomingBlock(i)) != L)
1356 const SCEV *ExitCount = SE->getExitCount(L, PN->getIncomingBlock(i));
H A DLocal.cpp818 BasicBlock *IBB = PN->getIncomingBlock(PI);
836 BasicBlock *IBB = PN->getIncomingBlock(PI);
895 BasicBlock *BB = PN->getIncomingBlock(i);
915 BasicBlock *BB = PN->getIncomingBlock(i);
959 BasicBlock *PredBB = OldValPN->getIncomingBlock(i);
1015 if (PN->getIncomingBlock(U) != BB)
H A DLoopUnrollAndJam.cpp477 if (Phi.getIncomingBlock(b) == OldBB) {
H A DLoopUnrollRuntime.cpp824 cast<BasicBlock>(VMap[Phi->getIncomingBlock(i)]));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVDescriptors.cpp865 if (TheLoop->contains(Phi->getIncomingBlock(0))) {
869 assert(TheLoop->contains(Phi->getIncomingBlock(1)) &&
H A DLazyValueInfo.cpp724 BasicBlock *PhiBB = PN->getIncomingBlock(i);
1803 BasicBlock *PredBB = PHI->getIncomingBlock(i);
H A DLoopInfo.cpp435 UserBB = P->getIncomingBlock(U);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1013 NonConstBB = PN->getIncomingBlock(i);
1055 BasicBlock *ThisBB = PN->getIncomingBlock(i);
1092 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
1098 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
1110 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
1929 PN->getIncomingBlock(I));
3491 UserParent = PN->getIncomingBlock(*SingleUse);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSjLjEHPrepare.cpp311 MarkBlocksLiveIn(PN->getIncomingBlock(i), LiveBBs);
H A DCodeGenPrepare.cpp826 Insn->getParent() != UPN->getIncomingBlock(I))
844 BBPreds.insert(BBPN->getIncomingBlock(i));
851 BasicBlock *Pred = DestBBPN->getIncomingBlock(i);
908 InValPhi->getIncomingBlock(i));
914 PN.addIncoming(InVal, BBPN->getIncomingBlock(i));
1141 UserBB = PN->getIncomingBlock(TheUse);
2214 BasicBlock *PredBB = PN->getIncomingBlock(I);
5844 Phi->getIncomingBlock(i));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1097 BasicBlock *InBB = PN->getIncomingBlock(i);
1889 Phi->getIncomingBlock(i)->getTerminator());
2060 OrigRootPhi.getIncomingBlock(i);
2070 if (CurrentIncomingBB != AlternateRootPhi.getIncomingBlock(i))
H A DLICM.cpp874 i, CFH.getOrCreateHoistedBlock(PN->getIncomingBlock(i)));
1390 OpPN->addIncoming(OInst, PN.getIncomingBlock(i));
1569 BasicBlock *BB = PN->getIncomingBlock(U);
H A DSimpleLoopUnswitch.cpp207 assert(PN.getIncomingBlock(i) == &OldExitingBB &&
243 if (PN.getIncomingBlock(i) != &OldExitingBB)
1147 if (PN.getIncomingBlock(i) != ClonedParentBB)
H A DGVNSink.cpp241 Ops.push_back({PN->getIncomingBlock(I), PN->getIncomingValue(I)});
H A DInferAddressSpaces.cpp578 PHI->getIncomingBlock(Index));
H A DStructurizeCFG.cpp930 if (UserPN->getIncomingBlock(U) == BB)
H A DLoopStrengthReduce.cpp1466 L->contains(PN->getIncomingBlock(i)))
2121 if (PH->getIncomingBlock(0) == L->getLoopPreheader()) {
2167 NewPH->addIncoming(NewInit, PH->getIncomingBlock(Entry));
2168 NewPH->addIncoming(NewIncr, PH->getIncomingBlock(Latch));
3429 cast<PHINode>(UserInst)->getIncomingBlock(
5366 BasicBlock *BB = PN->getIncomingBlock(i);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp2604 PH->getIncomingBlock(i)));
2626 PH->getIncomingBlock(i)));
4187 BasicBlock *IBB = PH->getIncomingBlock(i);
4733 PH->getIncomingBlock(i)->getTerminator();
4738 Builder.SetInsertPoint(PH->getIncomingBlock(i)->getTerminator());
4742 CSEBlocks.insert(PH->getIncomingBlock(i));
7167 if (P->getIncomingBlock(0) == ParentBB) {
7169 } else if (P->getIncomingBlock(1) == ParentBB) {
7186 if (P->getIncomingBlock(0) == BBLatch) {
7188 } else if (P->getIncomingBlock(
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DInstructions.h2649 BasicBlock *getIncomingBlock(unsigned i) const { function in class:llvm::CallInst::ShuffleVectorInst::PHINode
2656 BasicBlock *getIncomingBlock(const Use &U) const { function in class:llvm::CallInst::ShuffleVectorInst::PHINode
2658 return getIncomingBlock(unsigned(&U - op_begin()));
2664 BasicBlock *getIncomingBlock(Value::const_user_iterator I) const { function in class:llvm::CallInst::ShuffleVectorInst::PHINode
2665 return getIncomingBlock(I.getUse());
2677 if (getIncomingBlock(Op) == Old)
2729 if (getIncomingBlock(Op) == BB) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h1155 auto *UBB = isa<PHINode>(UI) ? cast<PHINode>(UI)->getIncomingBlock(U)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstruction.cpp538 if (PN->getIncomingBlock(U) != BB)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCTargetTransformInfo.cpp556 const BasicBlock *IncomingBB = PHI.getIncomingBlock(Idx);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyLowerEmscriptenEHSjLj.cpp622 if (UserPN->getIncomingBlock(U) == &BB)
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1105 else if (PN->getIncomingBlock(i)->getTerminator()->getNumSuccessors() !=
1165 Instruction *InsertPos = &PN->getIncomingBlock(i)->back();

Completed in 487 milliseconds

12345