This allows for operations that exclusively affect symbol operations to better describe their side effects.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D91581
[mlir] Add support for referencing a SymbolRefAttr in a SideEffectInstance ClosedPublic Authored by rriddle on Nov 16 2020, 4:40 PM.
Details Summary This allows for operations that exclusively affect symbol operations to better describe their side effects.
Diff Detail
Event TimelineHerald added subscribers: stephenneuendorffer, nicolasvasilache. · View Herald TranscriptNov 16 2020, 4:40 PM This revision is now accepted and ready to land.Nov 17 2020, 3:31 PM Closed by commit rGc0958b7b4c6a: [mlir] Add support for referencing a SymbolRefAttr in a SideEffectInstance (authored by rriddle). · Explain WhyNov 18 2020, 6:39 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 306282 mlir/include/mlir/Interfaces/SideEffectInterfaceBase.td
mlir/include/mlir/Interfaces/SideEffectInterfaces.h
mlir/include/mlir/TableGen/Attribute.h
mlir/lib/TableGen/Attribute.cpp
mlir/test/IR/test-side-effects.mlir
mlir/test/lib/Dialect/Test/TestDialect.cpp
mlir/test/lib/IR/TestSideEffects.cpp
mlir/test/mlir-tblgen/op-side-effects.td
mlir/tools/mlir-tblgen/OpDefinitionsGen.cpp
|