Lines Matching refs:hasOneUse
99 if (!PN.hasOneUse())
169 if (!LoadI->hasOneUse())
257 (LoadI && LoadI->hasOneUse())) &&
308 if (!I || I->getOpcode() != Opc || !I->hasOneUse() ||
407 if (!GEP || !GEP->hasOneUse() || GEP->getType() != FirstInst->getType() ||
576 if (!LI || !LI->hasOneUse())
695 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUse())
779 if (!I || !I->hasOneUse() || !I->isSameOperationAs(FirstInst))
847 if (!PN->hasOneUse()) return false;
1015 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) ||
1152 // FIXME: The hasOneUse check will fail for PHIs that use the value more
1154 PN.getIncomingValue(0)->hasOneUse())
1161 if (PN.hasOneUse()) {
1179 if (PHIUser->hasOneUse() &&