Home
last modified time | relevance | path

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

12345

/freebsd-13.1/contrib/llvm-project/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()
253 for (unsigned i = 0; i != PN.getNumIncomingValues(); ++i) { in foldIntegerTypedPHI()
310 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgInsertValueInstructionIntoPHI()
350 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgExtractValueInstructionIntoPHI()
392 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgBinOpIntoPHI()
491 for (unsigned i = 1; i != PN.getNumIncomingValues(); ++i) { in foldPHIArgGEPIntoPHI()
692 PN.getNumIncomingValues(), in foldPHIArgLoadIntoPHI()
759 unsigned NumIncomingValues = Phi.getNumIncomingValues(); in foldPHIArgZextsIntoPHI()
[all …]
/freebsd-13.1/contrib/llvm-project/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.cpp572 unsigned NumPreds = OPN->getNumIncomingValues(); in CloneAndPruneIntoFromInst()
607 if (NumPreds != PN->getNumIncomingValues()) { in CloneAndPruneIntoFromInst()
608 assert(NumPreds < PN->getNumIncomingValues()); in CloneAndPruneIntoFromInst()
615 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in CloneAndPruneIntoFromInst()
635 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()
1737 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) in extractCodeRegion()
1745 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()
H A DLoopUtils.cpp554 for (unsigned i = 0, e = P.getNumIncomingValues() - 1; i != e; ++i) in deleteDeadLoop()
557 assert((P.getNumIncomingValues() == 1 && in deleteDeadLoop()
1256 unsigned NumPreds = PN->getNumIncomingValues(); in rewriteLoopExitValues()
1404 if (PN->getNumIncomingValues() == 1 && in rewriteLoopExitValues()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp82 for (int i = 0, e = PN->getNumIncomingValues(); i < e; ++i) { in checkIR()
/freebsd-13.1/contrib/llvm-project/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()
1517 assert(P.getNumIncomingValues() == 1 && in moveLCSSAPhis()
1567 if (P.getNumIncomingValues() != 1) in moveLCSSAPhis()
H A DMergeICmps.cpp780 if (Phi.getNumIncomingValues() <= 1) { in processPhi()
801 for (unsigned I = 0; I < Phi.getNumIncomingValues(); ++I) { in processPhi()
834 getOrderedBlocks(Phi, LastBlock, Phi.getNumIncomingValues()); in processPhi()
H A DJumpThreading.cpp264 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in updatePredecessorProfileMetadata()
691 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in computeValueKnownInPredecessorsImpl()
833 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in computeValueKnownInPredecessorsImpl()
1823 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in processBranchOnPHI()
1923 cast<PHINode>(BB->front()).getNumIncomingValues()) { in processBranchOnXOR()
2774 for (unsigned I = 0, E = CondPHI->getNumIncomingValues(); I != E; ++I) { in tryToUnfoldSelect()
2815 for (unsigned I = 0, E = CondLHS->getNumIncomingValues(); I != E; ++I) { in tryToUnfoldSelect()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/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()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreLowerThreadLocal.cpp87 for (int I = 0, E = PN->getNumIncomingValues(); I < E; ++I) in replaceConstantExprOp()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCBoolRetToInt.cpp105 PHINode::Create(IntTy, P->getNumIncomingValues(), P->getName(), P); in translate()
/freebsd-13.1/contrib/llvm-project/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 DBasicAliasAnalysis.cpp465 if (PHI->getNumIncomingValues() == 1) { in DecomposeGEPExpression()
654 if (PN->getNumIncomingValues() > MaxLookup) { in pointsToConstantMemory()
1310 if (!PN->getNumIncomingValues()) in aliasPHI()
1318 for (unsigned i = 0, e = PN->getNumIncomingValues(); i != e; ++i) { in aliasPHI()
H A DIVDescriptors.cpp224 if (Phi->getNumIncomingValues() != 2) in AddReductionVar()
723 Phi->getNumIncomingValues() != 2) in isFirstOrderRecurrence()
1020 if (Phi->getNumIncomingValues() != 2) in isFPInductionPHI()
H A DLoopNestAnalysis.cpp260 return PN.getNumIncomingValues() == 1; in checkLoopsStructure()
/freebsd-13.1/contrib/llvm-project/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()

12345