This is an archive of the discontinued LLVM Phabricator instance.

[flang][OpenACC] Lower parallel loop
ClosedPublic

Authored by clementval on Jun 24 2022, 2:42 AM.

Details

Summary

Lower the parallel loop contrsuct and refactor some of the code
of parallel and loop lowering to be reused.

Also add tests for loop and parallel since they were not upstreamed.

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

Diff Detail

Event Timeline

clementval created this revision.Jun 24 2022, 2:42 AM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptJun 24 2022, 2:42 AM
Herald added a subscriber: mehdi_amini. · View Herald Transcript
clementval requested review of this revision.Jun 24 2022, 2:42 AM

Add loop test

clementval edited the summary of this revision. (Show Details)Jun 24 2022, 5:48 AM
PeteSteinfeld accepted this revision.Jun 24 2022, 7:05 AM

All builds and tests correctly and looks good.

This revision is now accepted and ready to land.Jun 24 2022, 7:05 AM
This revision was automatically updated to reflect the committed changes.