Searched refs:getIncomingValue (Results 1 - 25 of 52) sorted by relevance

123

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp25 Instruction *FirstInst = cast<Instruction>(PN.getIncomingValue(0));
45 Instruction *I = dyn_cast<Instruction>(PN.getIncomingValue(i));
101 Instruction *InInst = cast<Instruction>(PN.getIncomingValue(i));
131 GetElementPtrInst *FirstInst =cast<GetElementPtrInst>(PN.getIncomingValue(0));
148 GetElementPtrInst *GEP= dyn_cast<GetElementPtrInst>(PN.getIncomingValue(i));
221 GetElementPtrInst *InGEP =cast<GetElementPtrInst>(PN.getIncomingValue(i));
288 LoadInst *FirstLI = cast<LoadInst>(PN.getIncomingValue(0));
319 LoadInst *LI = dyn_cast<LoadInst>(PN.getIncomingValue(i));
357 Value *NewInVal = cast<LoadInst>(PN.getIncomingValue(i))->getOperand(0);
379 cast<LoadInst>(PN.getIncomingValue(
[all...]
H A DInstructionCombining.cpp628 Value *InVal = PN->getIncomingValue(i);
681 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
684 InV = Builder->CreateSelect(PN->getIncomingValue(i),
692 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
695 InV = Builder->CreateICmp(CI->getPredicate(), PN->getIncomingValue(i),
698 InV = Builder->CreateFCmp(CI->getPredicate(), PN->getIncomingValue(i),
706 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
710 PN->getIncomingValue(i), C, "phitmp");
718 if (Constant *InC = dyn_cast<Constant>(PN->getIncomingValue(i)))
722 PN->getIncomingValue(
[all...]
H A DInstCombineCasts.cpp209 Value *V =EvaluateInDifferentType(OPN->getIncomingValue(i), Ty, isSigned);
415 if (!CanEvaluateTruncated(PN->getIncomingValue(i), Ty))
722 if (!CanEvaluateZExtd(PN->getIncomingValue(0), Ty, BitsToClear))
725 if (!CanEvaluateZExtd(PN->getIncomingValue(i), Ty, Tmp) ||
1029 if (!CanEvaluateSExtd(PN->getIncomingValue(i), Ty)) return false;
H A DInstCombineShifts.cpp174 if (!CanEvaluateShifted(PN->getIncomingValue(i), NumBits, isLeftShift,IC))
303 PN->setIncomingValue(i, GetShiftedValue(PN->getIncomingValue(i),
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp55 if (PN->getIncomingValue(i) == &I) {
118 if (InvokeInst *II = dyn_cast<InvokeInst>(P->getIncomingValue(i))) {
122 new StoreInst(P->getIncomingValue(i), Slot,
H A DSSAUpdater.cpp82 PHI->getIncomingValue(i)) {
269 Value *getIncomingValue() { return PHI->getIncomingValue(idx); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
H A DLoopSimplify.cpp476 if (PN->getIncomingValue(i) == PN &&
557 if (PN->getIncomingValue(i) != PN ||
699 Value *IV = PN->getIncomingValue(i);
716 PN->setIncomingValue(0, PN->getIncomingValue(PreheaderIdx));
H A DBasicBlockUtils.cpp78 if (PN->getIncomingValue(0) != PN)
79 PN->replaceAllUsesWith(PN->getIncomingValue(0));
143 if (PN->getIncomingValue(i) == PN)
H A DLocal.cpp482 Value *NewVal = PN->getIncomingValue(0);
557 BBPN->getIncomingValueForBlock(IBB) != PN->getIncomingValue(PI)) {
572 if (BBPreds.count(IBB) && Val != PN->getIncomingValue(PI)) {
654 PN->addIncoming(OldValPN->getIncomingValue(i),
H A DSimplifyCFG.cpp1470 Value *BB1V = PN->getIncomingValue(BB1I);
1471 Value *BIParentV = PN->getIncomingValue(BIParentI);
1533 ConstantInt *CB = dyn_cast<ConstantInt>(PN->getIncomingValue(i));
1649 if (!DominatesMergePoint(PN->getIncomingValue(0), BB, &AggressiveInsts,
1651 !DominatesMergePoint(PN->getIncomingValue(1), BB, &AggressiveInsts,
1664 (isa<BinaryOperator>(PN->getIncomingValue(0)) ||
1665 isa<BinaryOperator>(PN->getIncomingValue(1)) ||
1723 Value *TrueVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfFalse);
1724 Value *FalseVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfTrue);
2368 Value *PBIV = PN->getIncomingValue(PBBId
[all...]
H A DLowerInvoke.cpp214 PN->replaceAllUsesWith(PN->getIncomingValue(0));
367 if (PN->getIncomingValue(i) == Inst)
H A DBreakCriticalEdges.cpp136 Value *V = PN->getIncomingValue(Idx);
H A DLoopUnrollRuntime.cpp178 Value *InVal = NewPHI->getIncomingValue(idx);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DCorrelatedValuePropagation.cpp97 Value *Incoming = P->getIncomingValue(i);
100 Constant *C = LVI->getConstantOnEdge(P->getIncomingValue(i),
H A DIndVarSimplify.cpp198 if (PHI->getIncomingValue(i) != Def)
249 dyn_cast<ConstantFP>(PN->getIncomingValue(IncomingEdge));
258 dyn_cast<BinaryOperator>(PN->getIncomingValue(BackEdge));
520 Value *InVal = PN->getIncomingValue(i);
1270 Value *IncV = Phi->getIncomingValue(Idx);
1320 Value *IncV = Phi->getIncomingValue(LatchIdx);
1386 Value *IncV = Phi->getIncomingValue(LatchIdx);
H A DCodeGenPrepare.cpp402 Instruction *Insn = dyn_cast<Instruction>(UPN->getIncomingValue(I));
490 PN->addIncoming(InValPhi->getIncomingValue(i),
828 CallInst *CI = dyn_cast<CallInst>(PN->getIncomingValue(I));
936 worklist.push_back(P->getIncomingValue(i));
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DBasicBlock.cpp256 if (PN->getIncomingValue(0) != PN)
257 PN->replaceAllUsesWith(PN->getIncomingValue(0));
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DValueTracking.cpp650 Value *L = P->getIncomingValue(i);
651 Value *R = P->getIncomingValue(!i);
704 if (P->getIncomingValue(i) == P) continue;
710 ComputeMaskedBits(P->getIncomingValue(i), KnownZero2, KnownOne2, TD,
1134 Tmp = ComputeNumSignBits(PN->getIncomingValue(0), TD, Depth+1);
1138 ComputeNumSignBits(PN->getIncomingValue(i), TD, Depth+1));
1724 uint64_t Len = GetStringLengthH(PN->getIncomingValue(i), PHIs);
1822 Worklist.push_back(PN->getIncomingValue(i));
H A DScalarEvolutionNormalization.cpp54 if (PN->getIncomingValue(i) == Operand &&
H A DBasicAliasAnalysis.cpp591 Worklist.push_back(PN->getIncomingValue(i));
1069 aliasCheck(PN->getIncomingValue(0), PNSize, PNTBAAInfo,
1101 aliasCheck(PN->getIncomingValue(i), PNSize, PNTBAAInfo,
1119 Value *PV1 = PN->getIncomingValue(i);
H A DSparsePropagation.cpp263 LatticeVal OpVal = getOrInitValueState(PN.getIncomingValue(i));
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/SelectionDAG/
H A DFunctionLoweringInfo.cpp287 Value *V = PN->getIncomingValue(0);
322 Value *V = PN->getIncomingValue(i);
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DMachineSSAUpdater.cpp273 unsigned getIncomingValue() { return PHI->getOperand(idx).getReg(); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
H A DSjLjEHPrepare.cpp327 if (PN->getIncomingValue(i) == Inst)
/macosx-10.9.5/llvmCore-3425.0.33/include/llvm/Transforms/Utils/
H A DSSAUpdaterImpl.h408 ValT IncomingVal = I.getIncomingValue();

Completed in 261 milliseconds

123