Home
last modified time | relevance | path

Searched defs:coeffs (Results 1 – 8 of 8) sorted by relevance

/llvm-project/mlir/lib/Dialect/Polynomial/IR/
H A DPolynomial.cpp45 PolyT fromCoefficientsImpl(ArrayRef<CoeffT> coeffs) { in fromCoefficientsImpl()
59 IntPolynomial IntPolynomial::fromCoefficients(ArrayRef<int64_t> coeffs) { in fromCoefficients()
63 FloatPolynomial FloatPolynomial::fromCoefficients(ArrayRef<double> coeffs) { in fromCoefficients()
/llvm-project/mlir/unittests/Analysis/Presburger/
H A DSimplexTest.cpp23 void addInequality(SimplexBase &simplex, ArrayRef<int64_t> coeffs) { in addInequality()
26 void addEquality(SimplexBase &simplex, ArrayRef<int64_t> coeffs) { in addEquality()
29 bool isRedundantInequality(Simplex &simplex, ArrayRef<int64_t> coeffs) { in isRedundantInequality()
32 bool isRedundantInequality(LexSimplex &simplex, ArrayRef<int64_t> coeffs) { in isRedundantInequality()
35 bool isRedundantEquality(Simplex &simplex, ArrayRef<int64_t> coeffs) { in isRedundantEquality()
38 bool isSeparateInequality(LexSimplex &simplex, ArrayRef<int64_t> coeffs) { in isSeparateInequality()
42 Simplex::IneqType findIneqType(Simplex &simplex, ArrayRef<int64_t> coeffs) { in findIneqType()
84 void expectInequalityMakesSetEmpty(Simplex &simplex, ArrayRef<int64_t> coeffs, in expectInequalityMakesSetEmpty()
95 SmallVector<int64_t, 4> coeffs[]{{1, 0, 0, 0}, // u >= 0. in TEST() local
H A DIntegerPolyhedronTest.cpp113 auto permute = [&perm](ArrayRef<int64_t> coeffs) { in checkPermutationsSample()
/llvm-project/mlir/lib/Analysis/Presburger/
H A DSimplex.cpp118 addRow(ArrayRef<DynamicAPInt> coeffs,bool makeRestricted) addRow() argument
334 isSeparateInequality(ArrayRef<DynamicAPInt> coeffs) isSeparateInequality() argument
340 isRedundantInequality(ArrayRef<DynamicAPInt> coeffs) isRedundantInequality() argument
1107 addInequality(ArrayRef<DynamicAPInt> coeffs) addInequality() argument
1120 addEquality(ArrayRef<DynamicAPInt> coeffs) addEquality() argument
1299 addDivisionVariable(ArrayRef<DynamicAPInt> coeffs,const DynamicAPInt & denom) addDivisionVariable() argument
1360 computeOptimum(Direction direction,ArrayRef<DynamicAPInt> coeffs) computeOptimum() argument
1587 addInequality(ArrayRef<DynamicAPInt> coeffs) addInequality() argument
1751 SmallVector<DynamicAPInt, 8> coeffs(dir.begin(), dir.end()); getCoeffsForDirection() local
2102 computeIntegerBounds(ArrayRef<DynamicAPInt> coeffs) computeIntegerBounds() argument
2110 isFlatAlong(ArrayRef<DynamicAPInt> coeffs) isFlatAlong() argument
2189 findIneqType(ArrayRef<DynamicAPInt> coeffs) findIneqType() argument
2204 isRedundantInequality(ArrayRef<DynamicAPInt> coeffs) isRedundantInequality() argument
2214 isRedundantEquality(ArrayRef<DynamicAPInt> coeffs) isRedundantEquality() argument
[all...]
H A DQuasiPolynomial.cpp17 unsigned numVars, ArrayRef<Fraction> coeffs, in QuasiPolynomial() argument
70 SmallVector<Fraction> coeffs; in operator *() local
H A DUtils.cpp373 presburger::getNegatedCoeffs(ArrayRef<DynamicAPInt> coeffs) { in getNegatedCoeffs() argument
383 SmallVector<DynamicAPInt, 8> coeffs; in getComplementIneq() local
/llvm-project/libc/AOR_v20.02/math/tools/
H A Dremez.jl901 function wellcond(coeffs, lo, hi) argument
/llvm-project/mlir/lib/Dialect/Math/Transforms/
H A DPolynomialApproximation.cpp292 makePolynomialCalculation(ImplicitLocOpBuilder & builder,llvm::ArrayRef<Value> coeffs,Value x) makePolynomialCalculation() argument
[all...]