Searched refs:SCEVDivision (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/lib/Analysis/ |
D | ScalarEvolutionDivision.cpp | 57 void SCEVDivision::divide(ScalarEvolution &SE, const SCEV *Numerator, in divide() 62 SCEVDivision D(SE, Numerator, Denominator); in divide() 110 void SCEVDivision::visitConstant(const SCEVConstant *Numerator) { in visitConstant() 131 void SCEVDivision::visitAddRecExpr(const SCEVAddRecExpr *Numerator) { in visitAddRecExpr() 148 void SCEVDivision::visitAddExpr(const SCEVAddExpr *Numerator) { in visitAddExpr() 174 void SCEVDivision::visitMulExpr(const SCEVMulExpr *Numerator) { in visitMulExpr() 241 SCEVDivision::SCEVDivision(ScalarEvolution &S, const SCEV *Numerator, in SCEVDivision() function in SCEVDivision 254 void SCEVDivision::cannotDivide(const SCEV *Numerator) { in cannotDivide()
|
D | ScalarEvolution.cpp | 11610 SCEVDivision::divide(SE, Term, Step, &Q, &R); in findArrayDimensionsRec() 11711 SCEVDivision::divide(*this, Term, ElementSize, &Q, &R); in findArrayDimensions() 11759 SCEVDivision::divide(*this, Res, Sizes[i], &Q, &R); in computeAccessFunctions()
|
/external/llvm-project/llvm/include/llvm/Analysis/ |
D | ScalarEvolutionDivision.h | 26 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> { struct 57 SCEVDivision(ScalarEvolution &S, const SCEV *Numerator, argument
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 695 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> { struct 704 SCEVDivision D(SE, Numerator, Denominator); in divide() 898 SCEVDivision(ScalarEvolution &S, const SCEV *Numerator, in SCEVDivision() function 9105 SCEVDivision::divide(SE, Term, Step, &Q, &R); in findArrayDimensionsRec() 9238 SCEVDivision::divide(SE, Term, ElementSize, &Q, &R); in findArrayDimensions() 9288 SCEVDivision::divide(*this, Res, Sizes[i], &Q, &R); in computeAccessFunctions()
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | ScalarEvolution.cpp | 888 struct SCEVDivision : public SCEVVisitor<SCEVDivision, void> { struct 897 SCEVDivision D(SE, Numerator, Denominator); in divide() 1093 SCEVDivision(ScalarEvolution &S, const SCEV *Numerator, in SCEVDivision() argument 11139 SCEVDivision::divide(SE, Term, Step, &Q, &R); in findArrayDimensionsRec() 11239 SCEVDivision::divide(*this, Term, ElementSize, &Q, &R); in findArrayDimensions() 11287 SCEVDivision::divide(*this, Res, Sizes[i], &Q, &R); in computeAccessFunctions()
|