This is an archive of the discontinued LLVM Phabricator instance.

[Flang][OpenMP] NFC: Refactor privatization code in Lowering 1/n
ClosedPublic

Authored by kiranchandramohan on Feb 24 2023, 4:20 PM.

Details

Summary

The code for handing privatization code has grown in complexity.
This patch begins an effort to refactor and simplify the code.
The refactoring will hopefully will make it modular and
enable privatization to be invoked in different places. This
patch moves the privatization related code into a class called
dataSharingProcessor.

Diff Detail

Event Timeline

Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptFeb 24 2023, 4:20 PM
kiranchandramohan requested review of this revision.Feb 24 2023, 4:20 PM
This revision is now accepted and ready to land.Mar 2 2023, 8:50 AM