Lines Matching refs:hasOneUse
114 if (!PHIUser->hasOneUse() || !(PHIUser->user_back() == PN) ||
234 if (!X->hasOneUse() || !Ext.getVectorOperand()->hasOneUse())
245 if (!Ext.getVectorOperand()->hasOneUse())
349 if (SrcVec->hasOneUse()) {
448 if (CI->hasOneUse() && (CI->getOpcode() != Instruction::BitCast)) {
578 if (InsElt->hasOneUse() && isa<InsertElementInst>(InsElt->user_back()))
712 while (V->hasOneUse() && Depth < 10) {
761 if (InsElt.hasOneUse() && isa<InsertElementInst>(InsElt.user_back()))
793 (!CurrIE->hasOneUse() && (NextIE != nullptr || !Idx->isZero())))
928 if (!InsElt1 || !InsElt1->hasOneUse())
952 if (!Inst || !Inst->hasOneUse())
1075 (VecOp->hasOneUse() || ScalarOp->hasOneUse()) &&
1113 if (!Insert.hasOneUse())
1179 if (!I->hasOneUse())
1667 if (!B0->hasOneUse() && !B1->hasOneUse())
1796 if (!Op0->hasOneUse())