This is an archive of the discontinued LLVM Phabricator instance.

[fir] Update fir.field_index op
ClosedPublic

Authored by clementval on Sep 29 2021, 2:32 AM.

Details

Summary

Move the parser, printer, verifier and builder out of the .td file.
Rename lenparams to typeparams to be in sync with fir-dev.

This patch is part of the upstreaming effort from fir-dev branch.

Diff Detail

Event Timeline

clementval created this revision.Sep 29 2021, 2:32 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 29 2021, 2:32 AM
Herald added a subscriber: arphaman. · View Herald Transcript
clementval requested review of this revision.Sep 29 2021, 2:32 AM
Herald added a project: Restricted Project. · View Herald TranscriptSep 29 2021, 2:32 AM
rovka accepted this revision.Sep 30 2021, 2:33 AM
rovka added a subscriber: rovka.

LGTM, it's always good to see the amount of C++ in td files shrinking :)
(But do apply the clang-tidy fix)

This revision is now accepted and ready to land.Sep 30 2021, 2:33 AM

LGTM, it's always good to see the amount of C++ in td files shrinking :)
(But do apply the clang-tidy fix)

Thanks for the review. I'm rebasing and fixing the clang-tidy warning right now :-)

Rebase + fix clang-tidy

This revision was automatically updated to reflect the committed changes.