[all-commits] [llvm/llvm-project] 7267c8: [mlir][Func] Delete `DecomposeCallGraphTypes.cpp` ...

Matthias Springer via All-commits all-commits at lists.llvm.org
Mon Dec 2 16:02:24 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 7267c85959aa2490e2950f7fb817a76af7e94043
      https://github.com/llvm/llvm-project/commit/7267c85959aa2490e2950f7fb817a76af7e94043
  Author: Matthias Springer <me at m-sp.org>
  Date:   2024-12-02 (Mon, 02 Dec 2024)

  Changed paths:
    R mlir/include/mlir/Dialect/Func/Transforms/DecomposeCallGraphTypes.h
    M mlir/lib/Dialect/Func/Transforms/CMakeLists.txt
    R mlir/lib/Dialect/Func/Transforms/DecomposeCallGraphTypes.cpp
    M mlir/lib/Dialect/Func/Transforms/FuncConversions.cpp
    M mlir/test/lib/Dialect/Func/TestDecomposeCallGraphTypes.cpp

  Log Message:
  -----------
  [mlir][Func] Delete `DecomposeCallGraphTypes.cpp` (#117424)

`DecomposeCallGraphTypes.cpp` was a workaround around missing 1:N
support in the dialect conversion. Now that 1:N support was added, the
workaround can be deleted. The test remains in place, as an example for
how to write such a transformation with the dialect conversion
framework.

Note for LLVM integration: If you are using
`DecomposeCallGraphTypes.cpp`, switch to the patterns that are used in
`TestDecomposeCallGraphTypes.cpp`.



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