[all-commits] [llvm/llvm-project] a3d2b7: [mlir][polynomial] Remove polynomial dialect (#139...

Jeremy Kun via All-commits all-commits at lists.llvm.org
Tue May 13 16:04:52 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: a3d2b7e2cb0fd421b0170721ed5becf099b53c5a
      https://github.com/llvm/llvm-project/commit/a3d2b7e2cb0fd421b0170721ed5becf099b53c5a
  Author: Jeremy Kun <jkun at google.com>
  Date:   2025-05-13 (Tue, 13 May 2025)

  Changed paths:
    M mlir/include/mlir/Dialect/CMakeLists.txt
    R mlir/include/mlir/Dialect/Polynomial/CMakeLists.txt
    R mlir/include/mlir/Dialect/Polynomial/IR/CMakeLists.txt
    R mlir/include/mlir/Dialect/Polynomial/IR/Polynomial.h
    R mlir/include/mlir/Dialect/Polynomial/IR/Polynomial.td
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.h
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialAttributes.td
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.h
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialDialect.td
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialOps.h
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.h
    R mlir/include/mlir/Dialect/Polynomial/IR/PolynomialTypes.td
    M mlir/include/mlir/InitAllDialects.h
    M mlir/lib/Dialect/CMakeLists.txt
    R mlir/lib/Dialect/Polynomial/CMakeLists.txt
    R mlir/lib/Dialect/Polynomial/IR/CMakeLists.txt
    R mlir/lib/Dialect/Polynomial/IR/Polynomial.cpp
    R mlir/lib/Dialect/Polynomial/IR/PolynomialAttributes.cpp
    R mlir/lib/Dialect/Polynomial/IR/PolynomialCanonicalization.td
    R mlir/lib/Dialect/Polynomial/IR/PolynomialDialect.cpp
    R mlir/lib/Dialect/Polynomial/IR/PolynomialOps.cpp
    R mlir/test/Dialect/Polynomial/attributes.mlir
    R mlir/test/Dialect/Polynomial/canonicalization.mlir
    R mlir/test/Dialect/Polynomial/ops.mlir
    R mlir/test/Dialect/Polynomial/ops_errors.mlir
    R mlir/test/Dialect/Polynomial/types.mlir
    R mlir/test/IR/parser_dialect_loading.mlir
    M mlir/test/lib/Dialect/Test/CMakeLists.txt
    M mlir/test/lib/Dialect/Test/TestAttrDefs.td
    M mlir/test/lib/Dialect/Test/TestAttributes.h
    M mlir/test/lib/Dialect/Test/TestOps.td
    M mlir/unittests/Dialect/CMakeLists.txt
    R mlir/unittests/Dialect/Polynomial/CMakeLists.txt
    R mlir/unittests/Dialect/Polynomial/PolynomialMathTest.cpp
    M utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
    M utils/bazel/llvm-project-overlay/mlir/test/BUILD.bazel

  Log Message:
  -----------
  [mlir][polynomial] Remove polynomial dialect (#139766)

Cf. https://discourse.llvm.org/t/future-of-the-polynomial-dialect/86117

For posterity, the polynomial dialect development has moved to HEIR, and
as of this writing the different components can be found here:

-
https://github.com/google/heir/tree/a422f130fa42ed2acf319a1bd6e420b651863c03/lib/Dialect/Polynomial
-
https://github.com/google/heir/tree/a422f130fa42ed2acf319a1bd6e420b651863c03/lib/Transforms/PolynomialApproximation
-
https://github.com/google/heir/tree/a422f130fa42ed2acf319a1bd6e420b651863c03/lib/Transforms/LowerPolynomialEval



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list