This is an archive of the discontinued LLVM Phabricator instance.

[flang][hlfir] Add ordered assignment pass with TODOs
ClosedPublic

Authored by jeanPerier on May 4 2023, 7:32 AM.

Details

Summary

I plan to implement lowering from parse tree to HLFIR first for forall
and where to ease testing of the rewrite pass while writing it.

To avoid cryptic errors in ConvertToFir pass about unhandled operations,
this patch already defines the pass that will further lower these
operations and make it throw clear TODO messages.

Diff Detail

Event Timeline

jeanPerier created this revision.May 4 2023, 7:32 AM
Herald added a project: Restricted Project. · View Herald Transcript
jeanPerier requested review of this revision.May 4 2023, 7:32 AM
This revision is now accepted and ready to land.May 4 2023, 8:54 AM
vzakhari accepted this revision.May 4 2023, 6:39 PM
This revision was landed with ongoing or failed builds.May 5 2023, 12:22 AM
This revision was automatically updated to reflect the committed changes.