This is an archive of the discontinued LLVM Phabricator instance.

[OpenMP][FIX] Introduce and use a simple generic-mode barrier
ClosedPublic

Authored by jdoerfert on Oct 31 2021, 12:52 PM.

Details

Summary

Before we had aligned barriers the __kmpc_barrier_simple_spmd was
OK to be used in the custom state machine. Now that SPMD barriers are
assumed to be aligned we need to use a "generic" barrier in places
that are not aligned.

Diff Detail

Event Timeline

jdoerfert created this revision.Oct 31 2021, 12:52 PM
jdoerfert requested review of this revision.Oct 31 2021, 12:52 PM
Herald added projects: Restricted Project, Restricted Project. · View Herald TranscriptOct 31 2021, 12:52 PM
jdoerfert updated this revision to Diff 383706.Oct 31 2021, 7:51 PM

Add function to old RT as well

This revision is now accepted and ready to land.Nov 1 2021, 11:01 AM
This revision was landed with ongoing or failed builds.Nov 2 2021, 9:23 PM
This revision was automatically updated to reflect the committed changes.