This is an archive of the discontinued LLVM Phabricator instance.

[mlir][Types] Move all of the builtin Type classes to BuiltinTypes.h
ClosedPublic

Authored by rriddle on Dec 1 2020, 4:11 PM.

Details

Summary

This is part of a larger refactoring the better congregates the builtin structures under the BuiltinDialect. This also removes the problematic "standard" naming that clashes with the "standard" dialect, which is not defined within IR/. A temporary forward is placed in StandardTypes.h to allow time for downstream users to replaced references.

Diff Detail

Event Timeline

rriddle created this revision.Dec 1 2020, 4:11 PM
rriddle requested review of this revision.Dec 1 2020, 4:11 PM
silvas accepted this revision.Dec 1 2020, 4:14 PM
This revision is now accepted and ready to land.Dec 1 2020, 4:14 PM
ftynse accepted this revision.Dec 3 2020, 12:37 AM
This revision was landed with ongoing or failed builds.Dec 3 2020, 6:03 PM
This revision was automatically updated to reflect the committed changes.