Page MenuHomePhabricator

[OpenMP][WIP] Move run-sched-var ICV to ICVStateTy to make TaskDescr obsolete
Needs ReviewPublic

Authored by jdoerfert on Mar 16 2021, 8:00 AM.



Note: This is not for review.

As follow up on D98349 and D98678, this patch shows that we can
eliminate the members of TaskDescr by introducing a run-sched-var in the
ICVStateTy. Other functionality is already covered by the ICVStateTy.

The uses need to be converted to the new system, e.g., by
calling enterDataEnvironment instead of the task copy stuff. Other
than that, this looks like we only need to remove all the old plumbing.

Unclear how to merge/split D98349 and this one and the cleanup follow

Diff Detail

Event Timeline

jdoerfert created this revision.Mar 16 2021, 8:00 AM
jdoerfert requested review of this revision.Mar 16 2021, 8:00 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 16 2021, 8:00 AM
Herald added a subscriber: sstefan1. · View Herald Transcript