Home
last modified time | relevance | path

Searched refs:getNumIncomingValues (Results 1 – 25 of 108) sorted by relevance

12345

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/
H A DInstCombinePHI.cpp49 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in PHIArgMergedDebugLoc()
141 for (unsigned i = 0; i != PN.getNumIncomingValues(); ++i) { in foldIntegerTypedPHI()
189 assert(AvailablePtrVals.size() == PN.getNumIncomingValues() && in foldIntegerTypedPHI()
203 for (unsigned i = 0; i != PtrPHI->getNumIncomingValues(); ++i) { in foldIntegerTypedPHI()
249 IntToPtr->getType(), PN.getNumIncomingValues(), PN.getName() + ".ptr"); in foldIntegerTypedPHI()
253 for (unsigned i = 0; i != PN.getNumIncomingValues(); ++i) { in foldIntegerTypedPHI()
310 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgInsertValueInstructionIntoPHI()
323 FirstIVI->getOperand(OpIdx)->getType(), PN.getNumIncomingValues(), in foldPHIArgInsertValueInstructionIntoPHI()
350 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgExtractValueInstructionIntoPHI()
361 FirstEVI->getAggregateOperand()->getType(), PN.getNumIncomingValues(), in foldPHIArgExtractValueInstructionIntoPHI()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
H A DSSAUpdater.cpp79 unsigned PHINumValues = PHI->getNumIncomingValues(); in IsEquivalentPHI()
113 for (unsigned i = 0, e = SomePhi->getNumIncomingValues(); i != e; ++i) { in GetValueInMiddleOfBlock()
233 : PHI(P), idx(PHI->getNumIncomingValues()) {} in PHI_iterator()
291 if (PHI && PHI->getNumIncomingValues() == 0) in ValueIsNewPHI()
H A DDemoteRegToStack.cpp70 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in DemoteRegToStack()
131 for (unsigned i = 0, e = P->getNumIncomingValues(); i < e; ++i) { in DemotePHIToStack()
H A DPromoteMemoryToRegister.cpp735 if (SomePHI->getNumIncomingValues() == getNumPreds(BB)) in run()
751 for (unsigned i = 0, e = SomePHI->getNumIncomingValues(); i != e; ++i) { in run()
766 unsigned NumBadPreds = SomePHI->getNumIncomingValues(); in run()
769 SomePHI->getNumIncomingValues() == NumBadPreds) { in run()
916 APN->getNumIncomingValues() > 0); in RenamePass()
H A DLoopSimplify.cpp192 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in findPHIToPartitionLoops()
260 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in separateNestedLoop()
415 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in insertUniqueBackedgeBlock()
438 for (unsigned i = 0, e = PN->getNumIncomingValues()-1; i != e; ++i) in insertUniqueBackedgeBlock()
H A DCloneFunction.cpp569 unsigned NumPreds = OPN->getNumIncomingValues(); in CloneAndPruneIntoFromInst()
604 if (NumPreds != PN->getNumIncomingValues()) { in CloneAndPruneIntoFromInst()
605 assert(NumPreds < PN->getNumIncomingValues()); in CloneAndPruneIntoFromInst()
612 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in CloneAndPruneIntoFromInst()
632 if (PN->getNumIncomingValues() == 0) { in CloneAndPruneIntoFromInst()
H A DCodeExtractor.cpp681 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in severSplitPHINodesOfEntry()
711 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in severSplitPHINodesOfEntry()
731 for (unsigned i = 0; i != PN->getNumIncomingValues(); ++i) { in severSplitPHINodesOfEntry()
754 for (unsigned i = 0; i < PN.getNumIncomingValues(); ++i) in severSplitPHINodesOfExits()
1734 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in extractCodeRegion()
1742 for (unsigned i = 0, e = PN.getNumIncomingValues(); i != e; ++i) { in extractCodeRegion()
H A DBasicBlockUtils.cpp1001 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in UpdatePHINodes()
1022 for (int64_t i = PN->getNumIncomingValues() - 1; i >= 0; --i) in UpdatePHINodes()
1042 for (int64_t i = PN->getNumIncomingValues() - 1; i >= 0; --i) { in UpdatePHINodes()
1466 if (SomePHI->getNumIncomingValues() != 2) in GetIfCondition()
1578 assert(NewPhi->getNumIncomingValues() == Incoming.size()); in reconnectPhis()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DPoisonChecking.cpp269 auto *NewPHI = PHINode::Create(Int1Ty, OldPHI->getNumIncomingValues()); in rewrite()
270 for (unsigned i = 0; i < OldPHI->getNumIncomingValues(); i++) in rewrite()
313 for (unsigned i = 0; i < OldPHI->getNumIncomingValues(); i++) { in rewrite()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DLoopInterchange.cpp728 if (PHI->getNumIncomingValues() != 1) in followLCSSA()
741 if (PHI->getNumIncomingValues() == 1) in findInnerReductionPhi()
772 assert(PHI.getNumIncomingValues() == 2 && in findInductionAndReductions()
975 if (PHI.getNumIncomingValues() > 1) in areInnerLoopExitPHIsSupported()
1003 for (unsigned i = 0; i < PHI.getNumIncomingValues(); i++) { in areOuterLoopExitPHIsSupported()
1471 assert(P.getNumIncomingValues() == 1 && in moveLCSSAPhis()
1521 if (P.getNumIncomingValues() != 1) in moveLCSSAPhis()
H A DMergeICmps.cpp795 if (Phi.getNumIncomingValues() <= 1) { in processPhi()
816 for (unsigned I = 0; I < Phi.getNumIncomingValues(); ++I) { in processPhi()
849 getOrderedBlocks(Phi, LastBlock, Phi.getNumIncomingValues()); in processPhi()
H A DSpeculateAroundPHIs.cpp218 for (int i : llvm::seq<int>(0, PN.getNumIncomingValues())) { in isSafeAndProfitableToSpeculateAroundPHI()
650 for (int i : llvm::seq<int>(0, OpPN->getNumIncomingValues())) in speculatePHIs()
H A DJumpThreading.cpp264 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in updatePredecessorProfileMetadata()
692 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in computeValueKnownInPredecessorsImpl()
834 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in computeValueKnownInPredecessorsImpl()
1824 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in processBranchOnPHI()
1924 cast<PHINode>(BB->front()).getNumIncomingValues()) { in processBranchOnXOR()
2775 for (unsigned I = 0, E = CondPHI->getNumIncomingValues(); I != E; ++I) { in tryToUnfoldSelect()
2816 for (unsigned I = 0, E = CondLHS->getNumIncomingValues(); I != E; ++I) { in tryToUnfoldSelect()
H A DLoopFlatten.cpp178 assert(InductionPHI->getNumIncomingValues() == 2); in findLoopComponents()
225 assert(InnerPHI.getNumIncomingValues() == 2); in checkPHIs()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp82 for (int i = 0, e = PN->getNumIncomingValues(); i < e; ++i) { in checkIR()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
H A DObjCARC.h80 unsigned I = 0, E = PN.getNumIncomingValues(); in getEquivalentPHIs()
H A DProvenanceAnalysis.cpp61 for (unsigned i = 0, e = A->getNumIncomingValues(); i != e; ++i) in relatedPHI()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DSparsePropagation.h421 if (PN.getNumIncomingValues() > 64) { in visitPHINode()
429 for (unsigned i = 0, e = PN.getNumIncomingValues(); i != e; ++i) { in visitPHINode()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp87 for (int I = 0, E = PN->getNumIncomingValues(); I < E; ++I) in replaceConstantExprOp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DMemorySSAUpdater.cpp649 for (unsigned I = 0, E = MPhi->getNumIncomingValues(); I != E; ++I) { in updatePhisWhenInsertingUniqueBackedgeBlock()
668 for (unsigned I = MPhi->getNumIncomingValues() - 1; I >= 1; --I) in updatePhisWhenInsertingUniqueBackedgeBlock()
688 for (unsigned It = 0, E = Phi->getNumIncomingValues(); It < E; ++It) { in updateForClonedLoop()
1118 for (unsigned I = 0, E = IDFPhi->getNumIncomingValues(); I < E; ++I) in applyInsertUpdates()
H A DMemoryBuiltins.cpp1035 PHINode *SizePHI = Builder.CreatePHI(IntTy, PHI.getNumIncomingValues()); in visitPHINode()
1036 PHINode *OffsetPHI = Builder.CreatePHI(IntTy, PHI.getNumIncomingValues()); in visitPHINode()
1042 for (unsigned i = 0, e = PHI.getNumIncomingValues(); i != e; ++i) { in visitPHINode()
H A DIVDescriptors.cpp224 if (Phi->getNumIncomingValues() != 2) in AddReductionVar()
722 Phi->getNumIncomingValues() != 2) in isFirstOrderRecurrence()
994 if (Phi->getNumIncomingValues() != 2) in isFPInductionPHI()
H A DLoopNestAnalysis.cpp260 return PN.getNumIncomingValues() == 1; in checkLoopsStructure()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DSafepointIRVerifier.cpp663 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in removeValidUnrelocatedDefs()
796 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in verifyInstruction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp105 PHINode::Create(IntTy, P->getNumIncomingValues(), P->getName(), P); in translate()

12345