Lines Matching refs:hasOneUse
544 InstQuota = ((!isa<Constant>(V0) && V0->hasOneUse()) && in simplify()
545 (!isa<Constant>(V1) && V1->hasOneUse())) ? 2 : 1; in simplify()
980 if (!LHS->hasOneUse() && !RHS->hasOneUse()) in checkForNegativeOperand()
1089 if (LHS->hasOneUse() && (XorRHS->getValue()+1).isPowerOf2()) { in visitAdd()
1156 if (LHS->hasOneUse() && in visitAdd()
1190 if (SI && SI->hasOneUse()) { in visitAdd()
1214 if (LHSConv->hasOneUse() && in visitAdd()
1231 (LHSConv->hasOneUse() || RHSConv->hasOneUse()) && in visitAdd()
1343 if (LHSConv->hasOneUse() && in visitFAdd()
1360 (LHSConv->hasOneUse() || RHSConv->hasOneUse()) && in visitFAdd()
1452 (GEP2 && !GEP2->hasAllConstantIndices() && !GEP2->hasOneUse())) in OptimizePointerDifference()
1592 if (Op0->hasOneUse()) { in visitSub()
1601 if (Op1->hasOneUse()) { in visitSub()