Home
last modified time | relevance | path

Searched refs:FloatPolynomial (Results 1 – 5 of 5) sorted by relevance

/llvm-project/mlir/unittests/Dialect/Polynomial/
H A DPolynomialMathTest.cpp32 FloatPolynomial x = FloatPolynomial::fromCoefficients({1.5, 2.5, 3.5}); in TEST()
33 FloatPolynomial y = FloatPolynomial::fromCoefficients({2.5, 3.5, 4.5}); in TEST()
34 FloatPolynomial expected = FloatPolynomial::fromCoefficients({4, 6, 8}); in TEST()
39 FloatPolynomial x = FloatPolynomial::fromCoefficients({1.5, 2.5}); in TEST()
40 FloatPolynomial y = FloatPolynomial::fromCoefficients({2.5, 3.5, 4.5}); in TEST()
41 FloatPolynomial expected = FloatPolynomial::fromCoefficients({4, 6, 4.5}); in TEST()
/llvm-project/mlir/lib/Dialect/Polynomial/IR/
H A DPolynomial.cpp39 FailureOr<FloatPolynomial>
40 FloatPolynomial::fromMonomials(ArrayRef<FloatMonomial> monomials) { in fromMonomials()
41 return fromMonomialsImpl<FloatPolynomial, FloatMonomial>(monomials); in fromMonomials()
63 FloatPolynomial FloatPolynomial::fromCoefficients(ArrayRef<double> coeffs) { in fromCoefficients()
64 return fromCoefficientsImpl<FloatPolynomial, FloatMonomial, double>(coeffs); in fromCoefficients()
H A DPolynomialAttributes.cpp197 auto result = FloatPolynomial::fromMonomials(monomials); in parse()
/llvm-project/mlir/include/mlir/Dialect/Polynomial/IR/
H A DPolynomial.h245 class FloatPolynomial : public PolynomialBase<FloatPolynomial, FloatMonomial> {
247 explicit FloatPolynomial(ArrayRef<FloatMonomial> terms) in FloatPolynomial() function
252 static FailureOr<FloatPolynomial>
257 static FloatPolynomial fromCoefficients(ArrayRef<double> coeffs);
H A DPolynomialAttributes.td43 def Polynomial_FloatPolynomialAttr : Polynomial_Attr<"FloatPolynomial", "float_polynomial"> {
61 let parameters = (ins "FloatPolynomial":$polynomial);
113 "const FloatPolynomial &":$value), [{