• Home
  • Raw
  • Download

Lines Matching refs:RHSC

1482     while (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(Ops[Idx])) {  in getAddExpr()  local
1485 RHSC->getValue()->getValue()); in getAddExpr()
1893 while (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(Ops[Idx])) { in getMulExpr() local
1897 RHSC->getValue()->getValue()); in getMulExpr()
2113 if (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(RHS)) { in getUDivExpr() local
2114 if (RHSC->getValue()->equalsInt(1)) in getUDivExpr()
2119 if (!RHSC->getValue()->isZero()) { in getUDivExpr()
2124 unsigned LZ = RHSC->getValue()->getValue().countLeadingZeros(); in getUDivExpr()
2128 if (!RHSC->getValue()->getValue().isPowerOf2()) in getUDivExpr()
2137 const APInt &DivInt = RHSC->getValue()->getValue(); in getUDivExpr()
2174 const SCEV *Div = getUDivExpr(Op, RHSC); in getUDivExpr()
2175 if (!isa<SCEVUDivExpr>(Div) && getMulExpr(Div, RHSC) == Op) { in getUDivExpr()
2205 Constant *RHSCV = RHSC->getValue(); in getUDivExpr()
2381 while (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(Ops[Idx])) { in getSMaxExpr() local
2385 RHSC->getValue()->getValue())); in getSMaxExpr()
2485 while (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(Ops[Idx])) { in getUMaxExpr() local
2489 RHSC->getValue()->getValue())); in getUMaxExpr()
4472 if (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(RHS)) in ComputeExitLimitFromICmp() local
4477 ICmpInst::makeConstantRange(Cond, RHSC->getValue()->getValue())); in ComputeExitLimitFromICmp()
5442 if (const SCEVConstant *RHSC = dyn_cast<SCEVConstant>(RHS)) { in SimplifyICmpOperands() local
5445 RHSC->getValue())->isNullValue()) in SimplifyICmpOperands()