This is an archive of the discontinued LLVM Phabricator instance.

[MLIR][AMDGPU][ROCDL] Adding raw.buffer.atomic.fmax/smax/umin support
ClosedPublic

Authored by manupak on Feb 15 2023, 5:21 AM.

Details

Summary

This commit adds support for atomic fmax/smax/umin support
for AMDGPU dialect and the dependent dialects to allow such
a lowering.

Diff Detail

Event Timeline

manupak created this revision.Feb 15 2023, 5:21 AM
Herald added a project: Restricted Project. · View Herald Transcript
manupak requested review of this revision.Feb 15 2023, 5:21 AM
manupak updated this revision to Diff 497658.Feb 15 2023, 6:15 AM

Fix linting

(I'm holding off on hitting the approve button to give external folks time to comment)

Thanks @krzysz00!

Yea, I'd appreciate some eyes on this!

krzysz00 accepted this revision.Feb 23 2023, 2:07 PM

Accepting since I don't see any problems on a second look and since there's nothing that looks like it'd need general input on.

This revision is now accepted and ready to land.Feb 23 2023, 2:07 PM

Thanks @krzysz00! I dont think I have commit access.
Would you like to volunteer ?