HomeSort by: relevance | last modified time | path
    Searched refs:getIncomingValueForBlock (Results 1 - 25 of 57) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
LoopDeletion.cpp 67 Value *incoming = P.getIncomingValueForBlock(ExitingBlocks[0]);
75 return incoming == P.getIncomingValueForBlock(BB);
LoopFlatten.cpp 180 if (InductionPHI->getIncomingValueForBlock(Latch) != Increment) {
187 InductionPHI->getIncomingValueForBlock(L->getLoopPreheader()));
227 InnerPHI.getIncomingValueForBlock(FI.InnerLoop->getLoopPreheader());
229 InnerPHI.getIncomingValueForBlock(FI.InnerLoop->getLoopLatch());
245 OuterPHI->getIncomingValueForBlock(FI.OuterLoop->getLoopLatch()));
LoopIdiomRecognize.cpp 1618 InitX = PhiX->getIncomingValueForBlock(CurLoop->getLoopPreheader());
1898 Value *CntInitVal = CntPhi->getIncomingValueForBlock(Preheader);
1976 Value *CntInitVal = CntPhi->getIncomingValueForBlock(PreHead);
2165 BaseX = CurrXPN->getIncomingValueForBlock(LoopPreheaderBB);
2167 dyn_cast<Instruction>(CurrXPN->getIncomingValueForBlock(LoopHeaderBB));
2497 Start = IVPN->getIncomingValueForBlock(LoopPreheaderBB);
2498 IVNext = dyn_cast<Instruction>(IVPN->getIncomingValueForBlock(LoopHeaderBB));
LoopUnrollPass.cpp 428 PhiI->getIncomingValueForBlock(L->getLoopLatch())))
499 Value *V = PHI->getIncomingValueForBlock(
635 Value *Op = PN->getIncomingValueForBlock(ExitingBB);
CallSiteSplitting.cpp 343 NewCI->setArgOperand(ArgNo, PN.getIncomingValueForBlock(SplitBlock));
MergeICmps.cpp 445 BCECmpBlock Comparison = visitCmpBlock(Phi.getIncomingValueForBlock(Block),
548 const Value *const Val = Phi_.getIncomingValueForBlock(Comparison.BB);
JumpThreading.cpp 1606 return dyn_cast<Constant>(PHI->getIncomingValueForBlock(PredPredBB));
1963 Value *IV = PN.getIncomingValueForBlock(OldPred);
2087 NewPN->addIncoming(PN->getIncomingValueForBlock(PredBB), PredBB);
2665 ValueMapping[PN] = PN->getIncomingValueForBlock(PredBB);
2766 Phi->addIncoming(Phi->getIncomingValueForBlock(Pred), NewBB);
InductiveRangeCheckElimination.cpp 1187 Value *OldIncoming = PN.getIncomingValueForBlock(OriginalBB);
1331 NewPHI->addIncoming(PN.getIncomingValueForBlock(Preheader), Preheader);
1332 NewPHI->addIncoming(PN.getIncomingValueForBlock(LS.Latch),
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
LoopPeel.cpp 154 Value *Input = Phi->getIncomingValueForBlock(BackEdge);
593 VMap[&*I] = NewPHI->getIncomingValueForBlock(PreHeader);
595 Value *LatchVal = NewPHI->getIncomingValueForBlock(Latch);
611 Value *LatchVal = PHI.getIncomingValueForBlock(Edge.first);
829 Value *NewVal = PHI->getIncomingValueForBlock(Latch);
LoopUnrollRuntime.cpp 111 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader),
118 Value *V = PN.getIncomingValueForBlock(Latch);
229 Value *V = PN.getIncomingValueForBlock(Latch);
263 NewPN->addIncoming(PN.getIncomingValueForBlock(NewPreHeader), PreHeader);
265 NewPN->addIncoming(PN.getIncomingValueForBlock(Latch), Latch);
387 VMap[&*I] = NewPHI->getIncomingValueForBlock(Preheader);
LoopUnroll.cpp 196 if (isa<ConstantInt>(PN.getIncomingValueForBlock(PreHeader)))
620 Value *InVal = NewPHI->getIncomingValueForBlock(LatchBlock);
639 Value *Incoming = PHI.getIncomingValueForBlock(*BB);
702 PN->replaceAllUsesWith(PN->getIncomingValueForBlock(Preheader));
LoopRotationUtils.cpp 385 PN->getIncomingValueForBlock(OrigPreheader));
548 PN->addIncoming(PN->getIncomingValueForBlock(OrigHeader), OrigPreheader);
SimplifyCFG.cpp 313 if (PN->getIncomingValueForBlock(SI1BB) !=
314 PN->getIncomingValueForBlock(SI2BB)) {
332 PN.addIncoming(PN.getIncomingValueForBlock(ExistPred), NewPred);
335 MPhi->addIncoming(MPhi->getIncomingValueForBlock(ExistPred), NewPred);
1383 Value *BB1V = PN.getIncomingValueForBlock(BB1);
1384 Value *BB2V = PN.getIncomingValueForBlock(BB2);
1550 Value *BB1V = PN.getIncomingValueForBlock(BB1);
1551 Value *BB2V = PN.getIncomingValueForBlock(BB2);
1593 Value *BB1V = PN.getIncomingValueForBlock(BB1);
1594 Value *BB2V = PN.getIncomingValueForBlock(BB2)
    [all...]
LoopUnrollAndJam.cpp 147 Value *V = Phi.getIncomingValueForBlock(Latch);
448 Value *OldValue = Phi.getIncomingValueForBlock(AftBlocksLast[It]);
501 Phi->replaceAllUsesWith(Phi->getIncomingValueForBlock(Preheader));
BasicBlockUtils.cpp 1000 InVal = PN->getIncomingValueForBlock(Preds[0]);
1329 NewEV->setOperand(0, PN->getIncomingValueForBlock(Pred));
1331 NewBC->setOperand(0, PN->getIncomingValueForBlock(Pred));
1333 Op = PN->getIncomingValueForBlock(Pred);
BreakCriticalEdges.cpp 456 NewIndPHI->addIncoming(IndPHI->getIncomingValueForBlock(IBRPred),
Evaluator.cpp 755 setVal(PN, getVal(PN->getIncomingValueForBlock(CurBB)));
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARC.h 84 auto *POpnd = P.getIncomingValueForBlock(BB)->stripPointerCasts();
ProvenanceAnalysis.cpp 63 PNB->getIncomingValueForBlock(A->getIncomingBlock(i))))
  /src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonVectorLoopCarriedReuse.cpp 519 Value *ValueInBlock = PN->getIncomingValueForBlock(BB);
623 Value *BEVal = PN->getIncomingValueForBlock(BB);
630 PN->getIncomingValueForBlock(CurLoop->getLoopPreheader());
HexagonLoopIdiomRecognition.cpp 651 Value *InitV = PN->getIncomingValueForBlock(PB);
654 Value *IterV = PN->getIncomingValueForBlock(BB);
926 if (SelI != RPhi->getIncomingValueForBlock(LoopB))
961 Value *EntryP = RPhi->getIncomingValueForBlock(PrehB);
1473 Value *U = PN->getIncomingValueForBlock(LoopB);
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
IVDescriptors.cpp 233 Value *RdxStart = Phi->getIncomingValueForBlock(TheLoop->getLoopPreheader());
739 auto *Previous = dyn_cast<Instruction>(Phi->getIncomingValueForBlock(Latch));
1104 Value *Val = PN->getIncomingValueForBlock(Latch);
1211 Phi->getIncomingValueForBlock(AR->getLoop()->getLoopPreheader());
1217 dyn_cast<BinaryOperator>(Phi->getIncomingValueForBlock(Latch));
PHITransAddr.cpp 169 return AddAsInput(PN->getIncomingValueForBlock(PredBB));
LoopInfo.cpp 161 dyn_cast<ConstantInt>(PN->getIncomingValueForBlock(Incoming)))
164 dyn_cast<Instruction>(PN->getIncomingValueForBlock(Backedge)))
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
LoopVectorizationLegality.cpp 329 Value *IVUpdate = IV->getIncomingValueForBlock(Latch);
539 AllowedExit.insert(Phi->getIncomingValueForBlock(TheLoop->getLoopLatch()));
849 cast<Instruction>(Phi->getIncomingValueForBlock(LoopLatch));

Completed in 82 milliseconds

1 2 3