Lines Matching refs:hasOneUse
1275 assert(BO->hasOneUse() &&
1336 if (Add->getParent() != Cmp->getParent() && !Add->hasOneUse())
1595 if (AndI->hasOneUse() &&
1603 AndI->getOperand(0)->hasOneUse() && AndI->getOperand(1)->hasOneUse())
2039 if (!ExtVal || !ExtVal->hasOneUse() ||
2216 if (CI && CI->hasOneUse() && CI->getParent() == PredBB &&
3988 if (Inst->getOpcode() == Instruction::Shl && Inst->hasOneUse()) {
3990 if (ExtInst->hasOneUse()) {
4066 if (!ExtOpnd->hasOneUse() && !TLI.isTruncateFree(ExtTy, ExtOpnd->getType()))
4129 if (!ExtOpnd->hasOneUse()) {
4564 if (I->hasOneUse() ||
5528 (ExtOperand->hasOneUse() || hasSameExtUse(ExtOperand, *TLI))))
6062 if (Src->hasOneUse())
6184 if (Load->hasOneUse() &&
6311 return I && I->hasOneUse() && isSafeToSpeculativelyExecute(I) &&
6345 if (!Cmp || !Cmp->hasOneUse())
7108 while (Inst->hasOneUse()) {
7562 if (CmpI && CmpI->hasOneUse()) {