Home
last modified time | relevance | path

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

/llvm-project-15.0.7/mlir/include/mlir/Analysis/Presburger/
H A DSimplex.h531 struct SymbolicLexMin { struct
532 SymbolicLexMin(const PresburgerSpace &domainSpace, unsigned numOutputs) in SymbolicLexMin() argument
623 SymbolicLexMin computeSymbolicIntegerLexMin();
671 void recordOutput(SymbolicLexMin &result) const;
H A DIntegerRelation.h31 struct SymbolicLexMin;
603 SymbolicLexMin findSymbolicIntegerLexMin() const;
/llvm-project-15.0.7/mlir/unittests/Analysis/Presburger/
H A DIntegerRelationTest.cpp128 SymbolicLexMin lexmin = in TEST()
H A DIntegerPolyhedronTest.cpp1178 SymbolicLexMin result = poly.findSymbolicIntegerLexMin(); in expectSymbolicIntegerLexMin()
/llvm-project-15.0.7/mlir/lib/Analysis/Presburger/
H A DSimplex.cpp436 void SymbolicLexSimplex::recordOutput(SymbolicLexMin &result) const { in recordOutput()
509 SymbolicLexMin SymbolicLexSimplex::computeSymbolicIntegerLexMin() { in computeSymbolicIntegerLexMin()
510 SymbolicLexMin result(domainPoly.getSpace(), var.size() - nSymbol); in computeSymbolicIntegerLexMin()
H A DIntegerRelation.cpp213 SymbolicLexMin lexminResult = in computeReprWithOnlyDivLocals()
229 SymbolicLexMin IntegerRelation::findSymbolicIntegerLexMin() const { in findSymbolicIntegerLexMin()
240 SymbolicLexMin result = in findSymbolicIntegerLexMin()