[all-commits] [llvm/llvm-project] 29d420: [mlir][OpFormatGen] Add support for anchoring opti...
River Riddle via All-commits
all-commits at lists.llvm.org
Fri Jan 22 12:12:05 PST 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 29d420e0bf0273cdef35b2d2453f0f574d1e8313
https://github.com/llvm/llvm-project/commit/29d420e0bf0273cdef35b2d2453f0f574d1e8313
Author: River Riddle <riddleriver at gmail.com>
Date: 2021-01-22 (Fri, 22 Jan 2021)
Changed paths:
M mlir/docs/OpDefinitions.md
M mlir/test/lib/Dialect/Test/TestOps.td
M mlir/test/mlir-tblgen/op-format-spec.td
M mlir/test/mlir-tblgen/op-format.mlir
M mlir/tools/mlir-tblgen/OpFormatGen.cpp
Log Message:
-----------
[mlir][OpFormatGen] Add support for anchoring optional groups with types
This revision adds support for using either operand or result types to anchor an optional group. It also removes the arbitrary restriction that type directives must refer to variables in the same group, which is overly limiting for a declarative format syntax.
Fixes PR#48784
Differential Revision: https://reviews.llvm.org/D95109
More information about the All-commits
mailing list