Searched refs:getIncomingValue (Results 26 - 50 of 94) sorted by relevance

1234

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineSSAUpdater.cpp267 unsigned getIncomingValue() { return PHI->getOperand(idx).getReg(); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
H A DSjLjEHPrepare.cpp310 if (PN->getIncomingValue(i) == &Inst)
H A DWinEHPrepare.cpp898 Value *IV = SuccPN.getIncomingValue(OldBlockIdx);
1153 Value *PredVal = PN->getIncomingValue(i);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp312 auto *OldVal = OldPHI->getIncomingValue(i);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLowerExpectIntrinsic.cpp214 Value *PhiOpnd = PhiDef->getIncomingValue(i);
H A DMergeICmps.cpp819 if (isa<ConstantInt>(Phi.getIncomingValue(I))) continue;
825 if (!isa<ICmpInst>(Phi.getIncomingValue(I)) ||
826 cast<ICmpInst>(Phi.getIncomingValue(I))->getParent() !=
H A DJumpThreading.cpp255 Value *PhiOpnd = PN->getIncomingValue(i);
662 Value *InVal = PN->getIncomingValue(i);
795 LHS = PN->getIncomingValue(i);
799 RHS = PN->getIncomingValue(i);
2681 SelectInst *PredSI = dyn_cast<SelectInst>(CondPHI->getIncomingValue(I));
2722 SelectInst *SI = dyn_cast<SelectInst>(CondLHS->getIncomingValue(I));
H A DCorrelatedValuePropagation.cpp161 Value *Incoming = P->getIncomingValue(i);
213 Value *Incoming = P->getIncomingValue(i);
H A DRewriteStatepointsForGC.cpp1096 Value *InVal = PN->getIncomingValue(i);
1110 Value *OldBase = BasePHI->getIncomingValue(BlockIndex);
1886 if (Def == Phi->getIncomingValue(i)) {
2059 CurrentIncomingValues[OrigRootPhi.getIncomingValue(i)] =
2066 CurrentIncomingValues.find(AlternateRootPhi.getIncomingValue(i));
H A DLoopFuse.cpp1234 Value *LCV = LCPHI->getIncomingValue(L1LatchBBIdx);
1495 Value *LCV = LCPHI->getIncomingValue(L1LatchBBIdx);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DSparsePropagation.h436 getValueState(KeyInfo::getLatticeKeyFromValue(PN.getIncomingValue(i)));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBreakCriticalEdges.cpp117 Value *V = PN.getIncomingValue(Idx);
H A DCallPromotionUtils.cpp88 auto *V = Phi.getIncomingValue(Idx);
H A DCodeExtractor.cpp694 NewPN->addIncoming(PN->getIncomingValue(i), PN->getIncomingBlock(i));
745 NewPN->addIncoming(PN.getIncomingValue(i), PN.getIncomingBlock(i));
1708 IncomingCodeReplacerVal = PN.getIncomingValue(i);
1710 assert(IncomingCodeReplacerVal == PN.getIncomingValue(i) &&
H A DLoopUtils.cpp1261 if (Phi.PN == P && (Phi.PN)->getIncomingValue(i) == Incoming) {
1329 Value *InVal = PN->getIncomingValue(i);
1446 Instruction *Inst = cast<Instruction>(PN->getIncomingValue(Phi.Ith));
H A DLocal.cpp711 Value *NewVal = PN->getIncomingValue(0);
821 PN->getIncomingValue(PI))) {
838 !CanMergeValues(Val, PN->getIncomingValue(PI))) {
896 Value *V = PN->getIncomingValue(i);
911 Value *V = PN->getIncomingValue(i);
960 Value *PredVal = OldValPN->getIncomingValue(i);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h417 ValT IncomingVal = I.getIncomingValue();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DIVUsers.cpp156 if (PN->getIncomingValue(i) == Operand &&
H A DMemorySSAUpdater.cpp629 MemoryAccess *IV = MPhi->getIncomingValue(I);
667 MemoryAccess *IncomingAccess = Phi->getIncomingValue(It);
H A DValueTracking.cpp1507 Value *L = P->getIncomingValue(i);
1508 Value *R = P->getIncomingValue(!i);
1604 Value *IncValue = P->getIncomingValue(u);
2520 Value *Start = PN->getIncomingValue(0);
2521 Value *Induction = PN->getIncomingValue(1);
2932 Tmp = ComputeNumSignBits(PN->getIncomingValue(0), Depth + 1, Q);
2936 Tmp, ComputeNumSignBits(PN->getIncomingValue(i), Depth + 1, Q));
4128 auto *PrevValue = dyn_cast<Instruction>(PN->getIncomingValue(0));
4130 PrevValue = dyn_cast<Instruction>(PN->getIncomingValue(1));
4165 V = PHI->getIncomingValue(
[all...]
H A DBasicAliasAnalysis.cpp498 V = PHI->getIncomingValue(0);
1632 aliasCheck(PN->getIncomingValue(i), PNSize, PNAAInfo,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1006 Value *InVal = PN->getIncomingValue(i);
1061 Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i));
1078 InV = Builder.CreateSelect(PN->getIncomingValue(i), TrueVInPred,
1087 if (auto *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
1090 InV = Builder.CreateCmp(CI->getPredicate(), PN->getIncomingValue(i),
1096 Value *InV = foldOperationIntoPhiValue(BO, PN->getIncomingValue(i),
1105 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
1108 InV = Builder.CreateCast(CI->getOpcode(), PN->getIncomingValue(i),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.cpp792 getIncomingValue(0)->printAsOperand(O, SlotTracker);
796 getIncomingValue(I)->printAsOperand(O, SlotTracker);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp1102 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i));
1161 Value *Incoming = GetRCIdentityRoot(PN->getIncomingValue(i));
1164 Value *Op = PN->getIncomingValue(i);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DInstructions.cpp109 Value *Removed = getIncomingValue(Idx);
149 Value *ConstantValue = getIncomingValue(0);
151 if (getIncomingValue(i) != ConstantValue && getIncomingValue(i) != this) {
155 ConstantValue = getIncomingValue(i);
170 Value *Incoming = getIncomingValue(i);

Completed in 418 milliseconds

1234