Lines Matching refs:hasOneUse
316 Op0->hasOneUse() && Op1->hasOneUse()) {
467 if (!V && LHS->hasOneUse() && RHS->hasOneUse())
487 if (!V && LHS->hasOneUse() && RHS->hasOneUse())
689 if (!SI->hasOneUse()) return nullptr;
733 if (!PN->hasOneUse()) {
933 !Src.hasOneUse())
1027 if (!Op->hasOneUse())
1036 if (!Op->hasOneUse())
1061 if (Amt < logScale || !Op->hasOneUse())
1072 if (!Op->hasOneUse())
1139 assert(Parent.first->hasOneUse() && "Drilled down when more than one use!");
1177 assert(Ancestor->hasOneUse() && "Drilled down when more than one use!");
1947 BI.getCondition()->hasOneUse())
1963 BI.getCondition()->hasOneUse())
2074 if (II->hasOneUse()) {
2124 if (L->isSimple() && L->hasOneUse()) {
2499 assert(I->hasOneUse() && "Invariants didn't hold!");
2710 if (I->hasOneUse()) {