[all-commits] [llvm/llvm-project] 568787: [mlir] Updated SideEffect interface definitions to...

Marcel Koester via All-commits all-commits at lists.llvm.org
Fri May 8 01:01:17 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 568787f81e07d82cf0f1ad1c9cb61eb04a12dcfb
      https://github.com/llvm/llvm-project/commit/568787f81e07d82cf0f1ad1c9cb61eb04a12dcfb
  Author: Marcel Koester <marcel.koester at dfki.de>
  Date:   2020-05-08 (Fri, 08 May 2020)

  Changed paths:
    M mlir/include/mlir/Interfaces/SideEffects.td
    M mlir/lib/TableGen/SideEffects.cpp
    M mlir/test/mlir-tblgen/op-side-effects.td

  Log Message:
  -----------
  [mlir] Updated SideEffect interface definitions to use tablegen Resource objects.

The SideEffect interface definitions currently use string expressions to
reference custom resource objects. This CL introduces Resource objects in
tablegen definitions to simplify linking of resource reference to resource
objects.

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




More information about the All-commits mailing list