This is an archive of the discontinued LLVM Phabricator instance.

[flang][hlfir] Lower ordered elemental subroutine calls.
ClosedPublic

Authored by vzakhari on Jun 28 2023, 5:45 PM.

Details

Summary

This patch sets unordered fir.do_loop attribute during lowering
of elemental subroutine calls to HLFIR, when it is safe to do so.
Proper handling of hlfir.elemental will be done in a separate patch.

Diff Detail

Event Timeline

vzakhari created this revision.Jun 28 2023, 5:45 PM
Herald added a project: Restricted Project. · View Herald TranscriptJun 28 2023, 5:45 PM
vzakhari requested review of this revision.Jun 28 2023, 5:45 PM
jeanPerier accepted this revision.Jun 28 2023, 11:35 PM

Looks good, thanks!

This revision is now accepted and ready to land.Jun 28 2023, 11:35 PM
tblah accepted this revision.Jun 29 2023, 2:25 AM

LGTM, thanks!

This revision was automatically updated to reflect the committed changes.