reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/Instructions.h
 2703     setIncomingValue(getNumOperands() - 1, V);
 2746         setIncomingValue(Op, V);
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  868             Phi->setIncomingValue(I, ConstantPointerNull::get(NewTy));
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 1025         P->setIncomingValue(i, InV);
lib/Transforms/Coroutines/CoroFrame.cpp
  914       PN->setIncomingValue(Index, InputV);
lib/Transforms/InstCombine/InstCombinePHI.cpp
 1191           PN.setIncomingValue(i, NonZeroConst);
 1246         PN.setIncomingValue(i, VB);
 1248         PN.setIncomingValue(j, VA);
lib/Transforms/InstCombine/InstCombineShifts.cpp
  579       PN->setIncomingValue(i, getShiftedValue(PN->getIncomingValue(i), NumBits,
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  965         i->second->setIncomingValue(
lib/Transforms/Instrumentation/PoisonChecking.cpp
  309         NewPHI->setIncomingValue(i, getPoisonFor(ValToPoison, OldVal));
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  679               PHI->setIncomingValue(i, Replacement);
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  262     P->setIncomingValue(i, V);
lib/Transforms/Scalar/IndVarSimplify.cpp
  719     PN->setIncomingValue(Phi.Ith, ExitVal);
  806           PN.setIncomingValue(IncomingValIdx,
lib/Transforms/Scalar/JumpThreading.cpp
 2444   SIUse->setIncomingValue(Idx, SI->getFalseValue());
lib/Transforms/Scalar/LoopFuse.cpp
 1242       LCPHI->setIncomingValue(L1LatchBBIdx, L1HeaderPHI);
 1484       LCPHI->setIncomingValue(L1LatchBBIdx, L1HeaderPHI);
lib/Transforms/Scalar/LoopInterchange.cpp
 1413       NewPhi->setIncomingValue(0, P.getIncomingValue(0));
 1416       P.setIncomingValue(0, NewPhi);
lib/Transforms/Scalar/LoopStrengthReduce.cpp
 5359         PN->setIncomingValue(i, Pair.first->second);
 5373         PN->setIncomingValue(i, FullV);
lib/Transforms/Scalar/NewGVN.cpp
 2840       ValuePHI->setIncomingValue(i, PHIOp.first);
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
 1832             Phi->setIncomingValue(i, Load);
lib/Transforms/Utils/BreakCriticalEdges.cpp
  132     PN.setIncomingValue(Idx, NewPN);
lib/Transforms/Utils/CloneFunction.cpp
  540           PN->setIncomingValue(pred, InVal);
lib/Transforms/Utils/DemoteRegToStack.cpp
   79           PN->setIncomingValue(i, V);
lib/Transforms/Utils/Local.cpp
  883     PN->setIncomingValue(i, It->second);
lib/Transforms/Utils/LoopSimplify.cpp
  420       PN->setIncomingValue(0, PN->getIncomingValue(PreheaderIdx));
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  401       Phi.setIncomingValue(0, NewValue);
  428             Phi.setIncomingValue(b, LastValue);
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  394         NewPHI->setIncomingValue(idx, V);
lib/Transforms/Utils/SimplifyCFG.cpp
 1414           PN.setIncomingValue(i, SI);
 2134     PN.setIncomingValue(OrigI, V);
 2135     PN.setIncomingValue(ThenI, V);
 3423       PN.setIncomingValue(PBBIdx, NV);
 4578         Phi.setIncomingValue(SwitchBBIdx, SI->getCondition());
 4596       Phi->setIncomingValue(Index, SI->getCondition());
lib/Transforms/Vectorize/LoopVectorize.cpp
 3839   Phi->setIncomingValue(SelfEdgeBlockIdx, BCBlockPhi);
 3840   Phi->setIncomingValue(IncomingEdgeBlockIdx, LoopExitInst);
tools/polly/lib/CodeGen/BlockGenerators.cpp
  972     PHI->setIncomingValue(Idx, MergePHI);
unittests/Analysis/PhiValuesTest.cpp
   78   Phi1->setIncomingValue(0, Val1);
  147   Phi1->setIncomingValue(0, Val4);
  164   Phi3->setIncomingValue(0, Val1);
  180   Phi3->setIncomingValue(1, Phi2);
  197   Phi3->setIncomingValue(1, Val2);