Searched refs:getIncomingBlock (Results 1 - 25 of 50) sorted by relevance

12

/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp56 Value *&V = Loads[PN->getIncomingBlock(i)];
60 PN->getIncomingBlock(i)->getTerminator());
119 assert(II->getParent() != P->getIncomingBlock(i) &&
123 P->getIncomingBlock(i)->getTerminator());
H A DSSAUpdater.cpp81 if (ValueMapping[PHI->getIncomingBlock(i)] !=
131 BasicBlock *PredBB = SomePhi->getIncomingBlock(i);
213 V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U));
234 V = GetValueAtEndOfBlock(UserPN->getIncomingBlock(U));
270 BasicBlock *getIncomingBlock() { return PHI->getIncomingBlock(idx); } function in class:llvm::SSAUpdaterTraits::PHI_iterator
287 Preds->push_back(SomePhi->getIncomingBlock(PI));
H A DLoopSimplify.cpp477 L->contains(PN->getIncomingBlock(i)))
558 !L->contains(PN->getIncomingBlock(i))) {
560 if (isa<IndirectBrInst>(PN->getIncomingBlock(i)->getTerminator()))
562 OuterLoopPreds.push_back(PN->getIncomingBlock(i));
698 BasicBlock *IBB = PN->getIncomingBlock(i);
717 PN->setIncomingBlock(0, PN->getIncomingBlock(PreheaderIdx));
H A DBreakCriticalEdges.cpp220 if (PN->getIncomingBlock(BBIdx) != TIBB)
265 if (PN->getIncomingBlock(i) != NewBB)
266 OtherPreds.push_back(PN->getIncomingBlock(i));
H A DCodeExtractor.cpp198 if (Blocks.count(PN->getIncomingBlock(i)))
235 if (Blocks.count(PN->getIncomingBlock(i))) {
236 TerminatorInst *TI = PN->getIncomingBlock(i)->getTerminator();
253 if (Blocks.count(PN->getIncomingBlock(i))) {
254 NewPN->addIncoming(PN->getIncomingValue(i), PN->getIncomingBlock(i));
411 return P->getIncomingBlock(UI);
744 if (!Blocks.count(PN->getIncomingBlock(i)))
758 if (Blocks.count(PN->getIncomingBlock(i))) {
759 if (ProcessedPreds.insert(PN->getIncomingBlock(i)).second)
H A DLCSSA.cpp189 UserBB = PN->getIncomingBlock(UI);
259 UserBB = PN->getIncomingBlock(*UsesToRewrite[i]);
H A DLocal.cpp555 BasicBlock *IBB = PN->getIncomingBlock(PI);
571 BasicBlock *IBB = PN->getIncomingBlock(PI);
620 if (PN->getIncomingBlock(UI) != BB)
655 OldValPN->getIncomingBlock(i));
H A DValueMapper.cpp176 Value *V = MapValue(PN->getIncomingBlock(i), VMap, Flags);
H A DCloneFunction.cpp434 Value *V = VMap[PN->getIncomingBlock(pred)];
466 ++PredCount[PN->getIncomingBlock(i)];
H A DSimplifyCFG.cpp203 BasicBlock *Pred1 = SomePHI->getIncomingBlock(0);
204 BasicBlock *Pred2 = SomePHI->getIncomingBlock(1);
1152 if (PN->getIncomingBlock(i) == BB1 || PN->getIncomingBlock(i) == BB2)
1538 BasicBlock *PredBB = PN->getIncomingBlock(i);
1674 BasicBlock *IfBlock1 = PN->getIncomingBlock(0);
1675 BasicBlock *IfBlock2 = PN->getIncomingBlock(1);
1723 Value *TrueVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfFalse);
1724 Value *FalseVal = PN->getIncomingValue(PN->getIncomingBlock(0) == IfTrue);
3826 TerminatorInst *T = PHI->getIncomingBlock(
[all...]
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp85 NewLHS->addIncoming(InLHS, PN.getIncomingBlock(0));
93 NewRHS->addIncoming(InRHS, PN.getIncomingBlock(0));
104 NewLHS->addIncoming(NewInLHS, PN.getIncomingBlock(i));
108 NewRHS->addIncoming(NewInRHS, PN.getIncomingBlock(i));
211 NewPN->addIncoming(FirstOp, PN.getIncomingBlock(0));
222 BasicBlock *InBB = PN.getIncomingBlock(i);
306 if (FirstLI->getParent() != PN.getIncomingBlock(0) ||
326 LI->getParent() != PN.getIncomingBlock(i) ||
353 NewPN->addIncoming(InVal, PN.getIncomingBlock(0));
360 NewPN->addIncoming(NewInVal, PN.getIncomingBlock(
[all...]
H A DInstructionCombining.cpp635 NonConstBB = PN->getIncomingBlock(i);
677 BasicBlock *ThisBB = PN->getIncomingBlock(i);
700 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
711 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
723 NewPN->addIncoming(InV, PN->getIncomingBlock(i));
2035 UserParent = PN->getIncomingBlock(I->use_begin().getUse());
/macosx-10.9.5/llvmCore-3425.0.33/lib/VMCore/
H A DDominators.cpp224 PN->getIncomingBlock(U) == BBE.getStart())
231 UseBB = PN->getIncomingBlock(U);
247 UseBB = PN->getIncomingBlock(U);
298 return isReachableFromEntry(PN->getIncomingBlock(U));
H A DBasicBlock.cpp241 BasicBlock *Other = APN->getIncomingBlock(APN->getIncomingBlock(0) == Pred);
H A DInstruction.cpp232 if (thisPHI->getIncomingBlock(i) != otherPHI->getIncomingBlock(i))
322 if (PN->getIncomingBlock(UI) != BB)
/macosx-10.9.5/llvmCore-3425.0.33/lib/Transforms/Scalar/
H A DCodeGenPrepare.cpp404 Insn->getParent() != UPN->getIncomingBlock(I))
422 BBPreds.insert(BBPN->getIncomingBlock(i));
429 BasicBlock *Pred = DestBBPN->getIncomingBlock(i);
491 InValPhi->getIncomingBlock(i));
497 PN->addIncoming(InVal, BBPN->getIncomingBlock(i));
574 UserBB = PN->getIncomingBlock(UI);
830 if (CI && CI->hasOneUse() && CI->getParent() == PN->getIncomingBlock(I) &&
H A DCorrelatedValuePropagation.cpp101 P->getIncomingBlock(i),
H A DSink.cpp89 UseBlock = PN->getIncomingBlock(Num);
H A DJumpThreading.cpp372 Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i)));
375 PN->getIncomingBlock(i), BB);
377 Result.push_back(std::make_pair(KC, PN->getIncomingBlock(i)));
478 BasicBlock *PredBB = PN->getIncomingBlock(i);
1175 BasicBlock *PredBB = PN->getIncomingBlock(i);
1418 if (UserPN->getIncomingBlock(UI) == BB)
1572 if (UserPN->getIncomingBlock(UI) == BB)
H A DIndVarSimplify.cpp201 BasicBlock *InsertBB = PHI->getIncomingBlock(i);
244 unsigned IncomingEdge = L->contains(PN->getIncomingBlock(0));
400 PN->getIncomingBlock(IncomingEdge));
405 NewPHI->addIncoming(NewAdd, PN->getIncomingBlock(BackEdge));
525 if (LI->getLoopFor(PN->getIncomingBlock(i)) != L)
1653 UseBB = P->getIncomingBlock(i);
/macosx-10.9.5/llvmCore-3425.0.33/lib/Analysis/
H A DScalarEvolutionNormalization.cpp55 !DT->dominates(LatchBlock, PN->getIncomingBlock(i)))
H A DIVUsers.cpp163 UseBB = PHI->getIncomingBlock(ValNo);
H A DSparsePropagation.cpp259 if (!isEdgeFeasible(PN.getIncomingBlock(i), PN.getParent(), true))
H A DMemoryBuiltins.cpp723 Builder.SetInsertPoint(PHI.getIncomingBlock(i)->getFirstInsertionPt());
733 SizePHI->addIncoming(EdgeData.first, PHI.getIncomingBlock(i));
734 OffsetPHI->addIncoming(EdgeData.second, PHI.getIncomingBlock(i));
/macosx-10.9.5/llvmCore-3425.0.33/lib/CodeGen/
H A DMachineSSAUpdater.cpp274 MachineBasicBlock *getIncomingBlock() { function in class:llvm::SSAUpdaterTraits::PHI_iterator

Completed in 244 milliseconds

12