This is an archive of the discontinued LLVM Phabricator instance.

[mlir][IR][NFC] Move a majority of the builtin attributes to ODS
ClosedPublic

Authored by rriddle on Feb 26 2021, 3:17 PM.

Details

Summary

Now that attributes can be generated using ODS, we can move the builtin attributes as well. This revision removes a majority of the builtin attributes with a few left for followup revisions. The attributes moved to ODS in this revision are: AffineMapAttr, ArrayAttr, DictionaryAttr, IntegerSetAttr, StringAttr, SymbolRefAttr, TypeAttr, and UnitAttr.

Depends On D97590

Diff Detail

Event Timeline

rriddle created this revision.Feb 26 2021, 3:17 PM
rriddle requested review of this revision.Feb 26 2021, 3:17 PM
mehdi_amini accepted this revision.Feb 27 2021, 10:34 AM
This revision is now accepted and ready to land.Feb 27 2021, 10:34 AM
This revision was landed with ongoing or failed builds.Mar 4 2021, 1:04 PM
This revision was automatically updated to reflect the committed changes.