[all-commits] [llvm/llvm-project] c5624d: [mlir][Interfaces] ValueBoundsOpInterface: Handle ...

Matthias Springer via All-commits all-commits at lists.llvm.org
Fri Sep 8 10:46:54 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: c5624dc0553f68573148848da43d9392d01805ec
      https://github.com/llvm/llvm-project/commit/c5624dc0553f68573148848da43d9392d01805ec
  Author: Matthias Springer <me at m-sp.org>
  Date:   2023-09-08 (Fri, 08 Sep 2023)

  Changed paths:
    M mlir/include/mlir/Interfaces/ValueBoundsOpInterface.h
    M mlir/lib/Dialect/Linalg/IR/ValueBoundsOpInterfaceImpl.cpp
    M mlir/lib/Dialect/Tensor/IR/ValueBoundsOpInterfaceImpl.cpp
    M mlir/lib/Interfaces/CMakeLists.txt
    M mlir/lib/Interfaces/ValueBoundsOpInterface.cpp
    A mlir/test/Dialect/Vector/value-bounds-op-interface-impl.mlir

  Log Message:
  -----------
  [mlir][Interfaces] ValueBoundsOpInterface: Handle all destination style ops (#65736)

This commit provides a default implementation for all ops that implement
the `DestinationStyleOpInterface`. Result values of such ops are tied to
operand, and those have the same type.




More information about the All-commits mailing list