Searched refs:hasOneUser (Results 1 – 10 of 10) sorted by relevance
63 if (!II->hasOneUser()) in BPFIRPeepholeImpl()75 if (!LD->hasOneUser()) in BPFIRPeepholeImpl()
338 if (!I || !I->hasOneUser() || I->getIndices() != FirstIVI->getIndices()) in foldPHIArgInsertValueInstructionIntoPHI()378 if (!I || !I->hasOneUser() || I->getIndices() != FirstEVI->getIndices() || in foldPHIArgExtractValueInstructionIntoPHI()420 if (!I || I->getOpcode() != Opc || !I->hasOneUser() || in foldPHIArgBinOpIntoPHI()521 if (!GEP || !GEP->hasOneUser() || in foldPHIArgGEPIntoPHI()700 if (!LI || !LI->hasOneUser() || LI->isAtomic()) in foldPHIArgLoadIntoPHI()821 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUser()) in foldPHIArgZextsIntoPHI()909 if (!I || !I->hasOneUser() || !I->isSameOperationAs(FirstInst)) in foldPHIArgOpIntoPHI()1395 PN.getIncomingValue(0)->hasOneUser()) in visitPHINode()
611 !(U->hasOneUser() && *U->users().begin() == I); in tryReassociateMinOrMax()
1383 while (isa<PHINode>(UI) && UI->hasOneUser() && in isNotUsedOrFreeInLoop()
452 bool hasOneUser() const;
158 return any_of(operands(), [](Value *V) { return V->hasOneUser(); }); in isOnlyUserOfAnyOperand()
156 bool Value::hasOneUser() const { in hasOneUser() function in Value
1791 if (I && I->hasOneUser()) { in getCastInstrCost()
6574 if (!RetI->hasOneUser()) in getReductionPatternCost()
3551 if (Op && !DeletedInstructions.count(Op) && Op->hasOneUser() && in ~BoUpSLP()