|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/ScalarEvolutionExpressions.h 600 push(UDiv->getLHS());
718 auto *LHS = ((SC *)this)->visit(Expr->getLHS());
720 bool Changed = LHS != Expr->getLHS() || RHS != Expr->getRHS();
lib/Analysis/ScalarEvolution.cpp 321 OS << "(" << *UDiv->getLHS() << " /u " << *UDiv->getRHS() << ")";
761 int X = CompareSCEVComplexity(EqCacheSCEV, EqCacheValue, LI, LC->getLHS(),
762 RC->getLHS(), DT, Depth + 1);
1859 return getUDivExpr(getZeroExtendExpr(Div->getLHS(), Ty, Depth + 1),
3273 return getUDivExpr(OtherDiv->getLHS(), getConstant(NewRHS));
5620 ConstantRange X = getRangeRef(UDiv->getLHS(), SignHint);
8130 if (Constant *LHS = BuildConstantFromSCEV(SU->getLHS()))
8296 const SCEV *LHS = getSCEVAtScope(Div->getLHS(), L);
8298 if (LHS == Div->getLHS() && RHS == Div->getRHS())
11719 LoopDisposition LD = getLoopDisposition(UDiv->getLHS(), L);
11809 const SCEV *LHS = UDiv->getLHS(), *RHS = UDiv->getRHS();
lib/Analysis/ScalarEvolutionExpander.cpp 647 getRelevantLoop(D->getLHS()), getRelevantLoop(D->getRHS()), SE.DT);
858 Value *LHS = expandCodeFor(S->getLHS(), Ty);
2166 if (isHighCostExpansionHelper(UDivExpr->getLHS(), L, At, Processed))
lib/Target/ARM/MVETailPredication.cpp 352 if (auto *RoundUp = dyn_cast<SCEVAddExpr>(S->getLHS())) {
375 if (auto *Add = dyn_cast<SCEVAddExpr>(Div->getLHS()))
lib/Transforms/Scalar/LoopStrengthReduce.cpp 1230 return getSetupCost(S->getLHS(), Depth - 1) +
3405 Worklist.push_back(D->getLHS());
tools/polly/lib/Support/SCEVAffinator.cpp 466 auto *Dividend = Expr->getLHS();
tools/polly/lib/Support/SCEVValidator.cpp 402 auto *Dividend = Expr->getLHS();
tools/polly/lib/Support/ScopHelper.cpp 347 return SE.getUDivExpr(visit(E->getLHS()), RHSScev);