This is an archive of the discontinued LLVM Phabricator instance.

[AMDGPU] Add convergent attribute to WWM.
ClosedPublic

Authored by sheredom on Mar 19 2019, 1:44 AM.

Details

Summary

Add the convergent attribute to the WWM intrinsic to stop it ever being sunk out of cfg.

Diff Detail

Repository
rL LLVM

Event Timeline

sheredom created this revision.Mar 19 2019, 1:44 AM
Herald added a project: Restricted Project. · View Herald TranscriptMar 19 2019, 1:44 AM
arsenm accepted this revision.Mar 19 2019, 7:14 AM

LGTM, though a test wouldn't hurt

This revision is now accepted and ready to land.Mar 19 2019, 7:14 AM
This revision was automatically updated to reflect the committed changes.