[all-commits] [llvm/llvm-project] e767ef: [mlir] Enable converting properties during C create

Jacques Pienaar via All-commits all-commits at lists.llvm.org
Sun Jul 23 21:40:27 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e767ef47a27975a3231b0d1611030923dbafd4a2
      https://github.com/llvm/llvm-project/commit/e767ef47a27975a3231b0d1611030923dbafd4a2
  Author: Jacques Pienaar <jpienaar at google.com>
  Date:   2023-07-23 (Sun, 23 Jul 2023)

  Changed paths:
    M mlir/lib/CAPI/IR/IR.cpp
    M mlir/lib/Dialect/Shape/IR/Shape.cpp

  Log Message:
  -----------
  [mlir] Enable converting properties during C create

This enables querying properties passed as attributes during
construction time. In particular needed for type inference where the
Operation has not been created at this point. This allows Python
construction of operations whose type inference depends on properties.

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




More information about the All-commits mailing list