Lines Matching refs:hasOneUse
561 InstQuota = ((!isa<Constant>(V0) && V0->hasOneUse()) && in simplify()
562 (!isa<Constant>(V1) && V1->hasOneUse())) ? 2 : 1; in simplify()
1000 if (!LHS->hasOneUse() && !RHS->hasOneUse()) in checkForNegativeOperand()
1109 if (LHS->hasOneUse() && (XorRHS->getValue()+1).isPowerOf2()) { in visitAdd()
1176 if (LHS->hasOneUse() && in visitAdd()
1210 if (SI && SI->hasOneUse()) { in visitAdd()
1234 if (LHSConv->hasOneUse() && in visitAdd()
1251 (LHSConv->hasOneUse() || RHSConv->hasOneUse()) && in visitAdd()
1363 if (LHSConv->hasOneUse() && in visitFAdd()
1380 (LHSConv->hasOneUse() || RHSConv->hasOneUse()) && in visitFAdd()
1472 (GEP2 && !GEP2->hasAllConstantIndices() && !GEP2->hasOneUse())) in OptimizePointerDifference()
1612 if (Op0->hasOneUse()) { in visitSub()
1621 if (Op1->hasOneUse()) { in visitSub()