[AMDGPU] Allow relaxed/consume memory order for atomic inc/dec
authorYaxun (Sam) Liu <yaxun.liu@amd.com>
Thu, 8 Apr 2021 21:44:29 +0000 (17:44 -0400)
committerYaxun (Sam) Liu <yaxun.liu@amd.com>
Fri, 9 Apr 2021 13:23:41 +0000 (09:23 -0400)
commit25942d7c49ed37a6fa9b291423bb0a22ae77e32d
tree7ea8b1acea900a11911725c5d583f3d0944c9275
parentacf3279a037ff9c8591f551e92b8e7a8c27b61a4
[AMDGPU] Allow relaxed/consume memory order for atomic inc/dec

Reviewed by: Jon Chesterfield

Differential Revision: https://reviews.llvm.org/D100144
clang/lib/CodeGen/CGBuiltin.cpp
clang/lib/Sema/SemaChecking.cpp
clang/test/CodeGenCXX/builtin-amdgcn-atomic-inc-dec.cpp
clang/test/SemaOpenCL/builtins-amdgcn-error.cl