/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | DemoteRegToStack.cpp | 72 Value *&V = Loads[PN->getIncomingBlock(i)]; 77 PN->getIncomingBlock(i)->getTerminator()); 133 assert(II->getParent() != P->getIncomingBlock(i) && 137 P->getIncomingBlock(i)->getTerminator());
|
H A D | SSAUpdater.cpp | 86 if (ValueMapping[PHI->getIncomingBlock(i)] != 115 BasicBlock *PredBB = SomePhi->getIncomingBlock(i); 194 V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U)); 206 V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U)); 242 BasicBlock *getIncomingBlock() { return PHI->getIncomingBlock(idx); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
|
H A D | LoopSimplify.cpp | 199 L->contains(PN->getIncomingBlock(i))) 267 !L->contains(PN->getIncomingBlock(i))) { 269 if (PN->getIncomingBlock(i)->getTerminator()->isIndirectTerminator()) 271 OuterLoopPreds.push_back(PN->getIncomingBlock(i)); 424 BasicBlock *IBB = PN->getIncomingBlock(i); 443 PN->setIncomingBlock(0, PN->getIncomingBlock(PreheaderIdx));
|
H A D | CodeExtractor.cpp | 643 if (Blocks.count(PN->getIncomingBlock(i))) 673 if (Blocks.count(PN->getIncomingBlock(i))) { 674 Instruction *TI = PN->getIncomingBlock(i)->getTerminator(); 693 if (Blocks.count(PN->getIncomingBlock(i))) { 694 NewPN->addIncoming(PN->getIncomingValue(i), PN->getIncomingBlock(i)); 716 if (Blocks.count(PN.getIncomingBlock(i))) 745 NewPN->addIncoming(PN.getIncomingValue(i), PN.getIncomingBlock(i)); 1693 if (!Blocks.count(PN->getIncomingBlock(i))) 1702 if (!Blocks.count(PN.getIncomingBlock(i)))
|
H A D | BreakCriticalEdges.cpp | 228 if (PN->getIncomingBlock(BBIdx) != TIBB) 351 BasicBlock *PredBB = PN->getIncomingBlock(Pred);
|
H A D | LCSSA.cpp | 111 UserBB = PN->getIncomingBlock(U); 200 UserBB = PN->getIncomingBlock(*UseToRewrite);
|
H A D | SSAUpdaterBulk.cpp | 33 return UserPN->getIncomingBlock(*U);
|
H A D | BasicBlockUtils.cpp | 683 if (!PredSet.count(PN->getIncomingBlock(i))) 704 if (PredSet.count(PN->getIncomingBlock(i))) 724 BasicBlock *IncomingBB = PN->getIncomingBlock(i); 1048 Pred1 = SomePHI->getIncomingBlock(0); 1049 Pred2 = SomePHI->getIncomingBlock(1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombinePHI.cpp | 145 (DT.dominates(cast<Instruction>(U), PN.getIncomingBlock(i)) || 146 cast<Instruction>(U)->getParent() == PN.getIncomingBlock(i))) { 196 PtrPHI->getIncomingValueForBlock(PN.getIncomingBlock(i))) { 245 auto *IncomingBB = PN.getIncomingBlock(i); 340 NewLHS->addIncoming(InLHS, PN.getIncomingBlock(0)); 348 NewRHS->addIncoming(InRHS, PN.getIncomingBlock(0)); 359 NewLHS->addIncoming(NewInLHS, PN.getIncomingBlock(i)); 363 NewRHS->addIncoming(NewInRHS, PN.getIncomingBlock(i)); 469 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0)); 480 BasicBlock *InBB = PN.getIncomingBlock( [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/ |
H A D | ObjCARC.h | 81 auto *BB = PN.getIncomingBlock(I);
|
H A D | ProvenanceAnalysis.cpp | 66 PNB->getIncomingValueForBlock(A->getIncomingBlock(i)), DL))
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | Dominators.cpp | 238 PN->getIncomingBlock(U) == BBE.getStart()) 245 UseBB = PN->getIncomingBlock(U); 260 UseBB = PN->getIncomingBlock(U); 313 return isReachableFromEntry(PN->getIncomingBlock(U));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEGatherScatterLowering.cpp | 689 Phi->getIncomingBlock(0) == L->getLoopLatch() ? 0 : 1; 703 Builder.SetInsertPoint(&Phi->getIncomingBlock(1 - IncrementIndex)->back()); 711 "ScaledIndex", &Phi->getIncomingBlock(1 - IncrementIndex)->back()); 720 "StartIndex", &Phi->getIncomingBlock(1 - IncrementIndex)->back()); 726 &Phi->getIncomingBlock(1 - IncrementIndex)->back()); 758 &cast<Instruction>(Phi->getIncomingBlock(StartIndex)->back()); 766 Phi->addIncoming(NewIndex, Phi->getIncomingBlock(StartIndex)); 768 Phi->getIncomingBlock(IncrementIndex)); 783 Phi->getIncomingBlock(LoopIncrement == 1 ? 0 : 1)->back()); 796 cast<Instruction>(Phi->getIncomingBlock(LoopIncremen [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemorySSA.h | 541 BasicBlock *getIncomingBlock(unsigned I) const { return block_begin()[I]; } function in class:llvm::final 545 BasicBlock *getIncomingBlock(const Use &U) const { function in class:llvm::final 547 return getIncomingBlock(unsigned(&U - op_begin())); 552 BasicBlock *getIncomingBlock(MemoryAccess::const_user_iterator I) const { function in class:llvm::final 553 return getIncomingBlock(I.getUse()); 605 if (Pred(getIncomingValue(I), getIncomingBlock(I))) { 1102 return MP->getIncomingBlock(ArgNo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | LowerExpectIntrinsic.cpp | 196 BasicBlock *BB = PhiDef->getIncomingBlock(i); 239 auto *OpndIncomingBB = PhiDef->getIncomingBlock(i);
|
H A D | CallSiteSplitting.cpp | 428 if (PN.getIncomingBlock(0) == PN.getIncomingBlock(1))
|
H A D | CorrelatedValuePropagation.cpp | 187 BasicBlock *IncomingBB = P->getIncomingBlock(IncomingConstant.second); 216 Value *V = LVI->getConstantOnEdge(Incoming, P->getIncomingBlock(i), BB, P); 229 Condition, P->getIncomingBlock(i), BB, P)) { 249 P->getIncomingBlock(i), BB, P) !=
|
H A D | Sink.cpp | 51 UseBlock = PN->getIncomingBlock(Num);
|
H A D | JumpThreading.cpp | 267 auto PredOutEdge = GetPredOutEdge(PN->getIncomingBlock(i), BB); 664 Result.emplace_back(KC, PN->getIncomingBlock(i)); 667 PN->getIncomingBlock(i), 670 Result.emplace_back(KC, PN->getIncomingBlock(i)); 792 BasicBlock *PredBB = PN->getIncomingBlock(i); 1746 BasicBlock *PredBB = PN->getIncomingBlock(i); 1965 if (UserPN->getIncomingBlock(U) == BB) 2680 BasicBlock *Pred = CondPHI->getIncomingBlock(I); 2721 BasicBlock *Pred = CondLHS->getIncomingBlock(I);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | IVUsers.cpp | 157 !DT->dominates(LatchBlock, PN->getIncomingBlock(i))) 223 UseBB = PHI->getIncomingBlock(ValNo);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/AggressiveInstCombine/ |
H A D | AggressiveInstCombine.cpp | 129 BasicBlock *GuardBB = Phi.getIncomingBlock(RotSrc == P1); 130 BasicBlock *RotBB = Phi.getIncomingBlock(RotSrc != P1);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCBoolRetToInt.cpp | 108 Q->addIncoming(Zero, P->getIncomingBlock(i));
|
H A D | PPCLoopInstrFormPrep.cpp | 760 if ((CurrentPHINode->getIncomingBlock(0) == LatchBB && 761 CurrentPHINode->getIncomingBlock(1) == PredBB) || 762 (CurrentPHINode->getIncomingBlock(1) == LatchBB && 763 CurrentPHINode->getIncomingBlock(0) == PredBB)) {
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | SVEIntrinsicOpts.cpp | 128 NPN->addIncoming(Reinterpret->getOperand(0), PN->getIncomingBlock(I));
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/XCore/ |
H A D | XCoreLowerThreadLocal.cpp | 139 BasicBlock *PredBB = PN->getIncomingBlock(I);
|