Searched refs:hasOneUser (Results 1 – 6 of 6) sorted by relevance
312 if (!I || !I->hasOneUser() || I->getIndices() != FirstIVI->getIndices()) in foldPHIArgInsertValueInstructionIntoPHI()352 if (!I || !I->hasOneUser() || I->getIndices() != FirstEVI->getIndices() || in foldPHIArgExtractValueInstructionIntoPHI()394 if (!I || I->getOpcode() != Opc || !I->hasOneUser() || in foldPHIArgBinOpIntoPHI()494 if (!GEP || !GEP->hasOneUser() || GEP->getType() != FirstInst->getType() || in foldPHIArgGEPIntoPHI()668 if (!LI || !LI->hasOneUser()) in foldPHIArgLoadIntoPHI()782 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUser()) in foldPHIArgZextsIntoPHI()870 if (!I || !I->hasOneUser() || !I->isSameOperationAs(FirstInst)) in foldPHIArgOpIntoPHI()1315 PN.getIncomingValue(0)->hasOneUser()) in visitPHINode()
453 bool hasOneUser() const;
621 return U != I && !(U->hasOneUser() && *U->users().begin() == I); in tryReassociateMinOrMax()
121 return any_of(operands(), [](Value *V) { return V->hasOneUser(); }); in isOnlyUserOfAnyOperand()
157 bool Value::hasOneUser() const { in hasOneUser() function in Value
7184 if (!RetI->hasOneUser()) in getReductionPatternCost()7190 if (!RetI->hasOneUser()) in getReductionPatternCost()