Lines Matching refs:hasOneUse
48 if (!I || I->getOpcode() != Opc || !I->hasOneUse() ||
151 if (!GEP || !GEP->hasOneUse() || GEP->getType() != FirstInst->getType() ||
320 if (!LI || !LI->hasOneUse())
437 if (!I || !I->hasOneUse() || !I->isSameOperationAs(FirstInst))
511 if (!PN->hasOneUse()) return false;
670 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) ||
800 // FIXME: The hasOneUse check will fail for PHIs that use the value more
802 PN.getIncomingValue(0)->hasOneUse())
809 if (PN.hasOneUse()) {
824 if (PHIUser->hasOneUse() &&