[PATCH] D75315: [mlir][DeclarativeParser] Add support for formatting operations with AttrSizedOperandSegments.

River Riddle via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu Feb 27 16:47:22 PST 2020


rriddle created this revision.
rriddle added a reviewer: antiagainst.
Herald added subscribers: llvm-commits, Joonsoo, liufengdb, lucyrfox, mgester, arpith-jacob, csigg, nicolasvasilache, shauheen, burmako, jpienaar, mehdi_amini.
Herald added a reviewer: mravishankar.
Herald added a reviewer: nicolasvasilache.
Herald added a reviewer: herhut.
Herald added a project: LLVM.
rriddle added a child revision: D75316: [mlir] Refactor a few users to no longer rely on the successor operand API of Operation..

This attribute details the segment sizes for operand groups within the operation. This revision add support for automatically populating this attribute in the declarative parser.

Depends On D75314 <https://reviews.llvm.org/D75314>


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D75315

Files:
  mlir/include/mlir/Dialect/StandardOps/IR/Ops.td
  mlir/include/mlir/Dialect/VectorOps/VectorOps.td
  mlir/lib/Dialect/StandardOps/IR/Ops.cpp
  mlir/lib/Dialect/VectorOps/VectorOps.cpp
  mlir/test/Conversion/LoopsToGPU/parallel_loop.mlir
  mlir/test/Dialect/Linalg/fusion.mlir
  mlir/test/Dialect/Linalg/promote.mlir
  mlir/test/Dialect/Linalg/tile.mlir
  mlir/test/Dialect/Linalg/tile_conv.mlir
  mlir/test/Dialect/Linalg/tile_parallel.mlir
  mlir/test/Dialect/Linalg/transform-patterns.mlir
  mlir/test/IR/core-ops.mlir
  mlir/test/Transforms/canonicalize.mlir
  mlir/tools/mlir-tblgen/OpFormatGen.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D75315.247132.patch
Type: text/x-patch
Size: 62568 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20200228/f773c7fd/attachment-0001.bin>


More information about the llvm-commits mailing list