AMDGPU: Add all atomicrmw fields to atomic.inc/dec
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 30 Mar 2017 22:21:40 +0000 (22:21 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 30 Mar 2017 22:21:40 +0000 (22:21 +0000)
commit79f837c25462c9f80e243c7eebc8643d3b0b44e5
tree7e2ebafd9887825b10bdc8009d0f964fbcec1ec0
parent3a40a397c32ba2b7a2a12d065f4a9db7bdca15e0
AMDGPU: Add all atomicrmw fields to atomic.inc/dec

Add scope, order, isVolatile

llvm-svn: 299122
llvm/include/llvm/IR/IntrinsicsAMDGPU.td
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp
llvm/test/Analysis/DivergenceAnalysis/AMDGPU/atomics.ll
llvm/test/CodeGen/AMDGPU/cgp-addressing-modes.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.dec.ll
llvm/test/CodeGen/AMDGPU/llvm.amdgcn.atomic.inc.ll
llvm/test/Transforms/InferAddressSpaces/AMDGPU/intrinsics.ll