This is an archive of the discontinued LLVM Phabricator instance.

AMDGPU: Future-proof {raw,struct}.buffer.atomic intrinsics
ClosedPublic

Authored by nhaehnle on Sep 20 2018, 2:28 AM.

Details

Summary

The ISA is really supposed to support 64-bit atomics as well,
so the data type should be an overload.

Mesa doesn't use these atomics yet, in fact I noticed this
issue while trying to use the atomics from Mesa.

Change-Id: I77f58317a085a0d3eb933cc7e99308c48a19f83e

Diff Detail

Repository
rL LLVM

Event Timeline

nhaehnle created this revision.Sep 20 2018, 2:28 AM
tpr accepted this revision.Sep 20 2018, 6:07 PM

LGTM

This revision is now accepted and ready to land.Sep 20 2018, 6:07 PM
This revision was automatically updated to reflect the committed changes.