aboutsummaryrefslogtreecommitdiff
path: root/llvm/unittests/Transforms/Utils/CloningTest.cpp
diff options
context:
space:
mode:
authorStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2021-02-12 14:19:10 -0800
committerStanislav Mekhanoshin <Stanislav.Mekhanoshin@amd.com>2021-02-15 11:27:59 -0800
commit5cf9292ce341d2002f5d6e0189d54e29f9e71afe (patch)
tree406e58afcdf46c87fae6d43f971906fbff21889e /llvm/unittests/Transforms/Utils/CloningTest.cpp
parentc465429f286f50e52a8d2b3b39f38344f3381cce (diff)
downloadllvm-5cf9292ce341d2002f5d6e0189d54e29f9e71afe.zip
llvm-5cf9292ce341d2002f5d6e0189d54e29f9e71afe.tar.gz
llvm-5cf9292ce341d2002f5d6e0189d54e29f9e71afe.tar.bz2
[AMDGPU] Add two TSFlags: IsAtomicNoRtn and IsAtomicRtn
We are using AtomicNoRet map in multiple places to determine if an instruction atomic, rtn or nortn atomic. This method does not work always since we have some instructions which only has rtn or nortn version. One such instruction is ds_wrxchg_rtn_b32 which does not have nortn version. This has caused changes in memory legalizer tests. Differential Revision: https://reviews.llvm.org/D96639
Diffstat (limited to 'llvm/unittests/Transforms/Utils/CloningTest.cpp')
0 files changed, 0 insertions, 0 deletions