Lines Matching refs:hasOneUse
99 if (!PN.hasOneUse()) in FoldIntegerTypedPHI()
169 if (!LoadI->hasOneUse()) in FoldIntegerTypedPHI()
248 (LoadI && LoadI->hasOneUse())) && in FoldIntegerTypedPHI()
297 if (!I || I->getOpcode() != Opc || !I->hasOneUse() || in FoldPHIArgBinOpIntoPHI()
396 if (!GEP || !GEP->hasOneUse() || GEP->getType() != FirstInst->getType() || in FoldPHIArgGEPIntoPHI()
565 if (!LI || !LI->hasOneUse()) in FoldPHIArgLoadIntoPHI()
683 if (Zext->getSrcTy() != NarrowType || !Zext->hasOneUse()) in FoldPHIArgZextsIntoPHI()
767 if (!I || !I->hasOneUse() || !I->isSameOperationAs(FirstInst)) in FoldPHIArgOpIntoPHI()
835 if (!PN->hasOneUse()) return false; in DeadPHICycle()
1003 !UserI->hasOneUse() || !isa<TruncInst>(UserI->user_back()) || in SliceUpIllegalIntegerPHI()
1137 PN.getIncomingValue(0)->hasOneUse()) in visitPHINode()
1144 if (PN.hasOneUse()) { in visitPHINode()
1162 if (PHIUser->hasOneUse() && in visitPHINode()