This is an archive of the discontinued LLVM Phabricator instance.

[Flang] Upstream the lowering of the while loop
ClosedPublic

Authored by rovka on May 30 2022, 1:29 AM.

Details

Summary

Upstream the code for handling while loops from the fir-dev branch at
https://github.com/flang-compiler/f18-llvm-project/tree/fir-dev/

Also add tests.

Co-authored-by: Eric Schweitz <eschweitz@nvidia.com>
Co-authored-by: V Donaldson <vdonaldson@nvidia.com>

Diff Detail

Event Timeline

rovka created this revision.May 30 2022, 1:29 AM
Herald added a project: Restricted Project. · View Herald Transcript
rovka requested review of this revision.May 30 2022, 1:29 AM

Many thanks @rovka for the patch. Looks Good. Just a couple of things.
-> The clang-format check seems to be failing.
-> Could you add some information to the commit summary detailing the code generated for the do while?

This revision is now accepted and ready to land.May 30 2022, 6:48 AM
This revision was landed with ongoing or failed builds.May 31 2022, 12:27 AM
This revision was automatically updated to reflect the committed changes.