[all-commits] [llvm/llvm-project] e90dea: [MLIR] Reconciliation of chains of unrealized casts

Michele Scuttari via All-commits all-commits at lists.llvm.org
Wed Aug 3 04:57:38 PDT 2022


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e90deaf1217d9ea0316a3ec03e199c658f5757d5
      https://github.com/llvm/llvm-project/commit/e90deaf1217d9ea0316a3ec03e199c658f5757d5
  Author: Michele Scuttari <michele.scuttari at outlook.com>
  Date:   2022-08-03 (Wed, 03 Aug 2022)

  Changed paths:
    M mlir/include/mlir/Conversion/Passes.td
    M mlir/lib/Conversion/ReconcileUnrealizedCasts/ReconcileUnrealizedCasts.cpp
    A mlir/test/Conversion/ReconcileUnrealizedCasts/reconcile-unrealized-casts-failure.mlir
    A mlir/test/Conversion/ReconcileUnrealizedCasts/reconcile-unrealized-casts.mlir

  Log Message:
  -----------
  [MLIR] Reconciliation of chains of unrealized casts

The reconciliation pass has been improved to introduce the support for chains of casts, thus not limiting anymore the reconciliation to just consider pairs of unrealized casts.

Reviewed By: ftynse

Differential Revision: https://reviews.llvm.org/D130711




More information about the All-commits mailing list