This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU/MemoryModel: Fix monotonic atomic loads
AbandonedPublic

Authored by kzhuravl on Jan 18 2018, 11:39 AM.

Details

Reviewers
b-sumner
t-tye
Group Reviewers
Restricted Project
Summary

Those should have glc bit set for system and agent synchronization scopes

Diff Detail

Event Timeline

kzhuravl created this revision.Jan 18 2018, 11:39 AM
kzhuravl abandoned this revision.Jan 18 2018, 11:42 AM

Do we need tests of 64 bit atomic loads? What about cases where we get buffer instructions rather than flat instructions?