Home
last modified time | relevance | path

Searched refs:DivisionRepr (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DUtils.cpp280 DivisionRepr divsA = relA.getLocalReprs(); in mergeLocalVars()
281 DivisionRepr divsB = relB.getLocalReprs(); in mergeLocalVars()
360 void DivisionRepr::removeDuplicateDivs( in removeDuplicateDivs()
405 void DivisionRepr::print(raw_ostream &os) const { in print()
414 void DivisionRepr::dump() const { print(llvm::errs()); } in dump()
H A DIntegerRelation.cpp915 DivisionRepr
922 DivisionRepr divs(getNumVars(), getNumLocalVars()); in getLocalReprs()
1201 DivisionRepr divs = getLocalReprs(); in removeDuplicateDivs()
H A DPresburgerRelation.cpp257 DivisionRepr divs = sI.getLocalReprs(&repr); in getSetDifference()
/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DUtils.h116 class DivisionRepr {
118 DivisionRepr(unsigned numVars, unsigned numDivs) in DivisionRepr() function
121 DivisionRepr(unsigned numVars) : dividends(numVars + 1, 0) {} in DivisionRepr() function
H A DIntegerRelation.h364 DivisionRepr getLocalReprs(std::vector<MaybeLocalRepr> *repr = nullptr) const;
/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DIntegerPolyhedronTest.cpp612 DivisionRepr divs = poly.getLocalReprs(); in checkDivisionRepresentation()