This is an archive of the discontinued LLVM Phabricator instance.

[flang] Update fir.select_type op to fit design document
ClosedPublic

Authored by clementval on Nov 4 2022, 2:09 AM.

Details

Summary

Update the already existing fir.select_type operation to
reflect decisions made in the polymorphic entities design document.
The verifier is updated to check that the select is polymorphic.
The case attributes name are changed and some tests are added.

Diff Detail

Event Timeline

clementval created this revision.Nov 4 2022, 2:09 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptNov 4 2022, 2:09 AM
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Nov 4 2022, 2:09 AM
jeanPerier accepted this revision.Nov 4 2022, 6:40 AM

Looks good

This revision is now accepted and ready to land.Nov 4 2022, 6:40 AM
clementval retitled this revision from [flang] Update fir.select_type op to fit deisgn document to [flang] Update fir.select_type op to fit design document.Nov 4 2022, 6:58 AM