Revert r185339 (ARM: relax the atomic release barrier to "dmb ishst")
authorTim Northover <tnorthover@apple.com>
Mon, 1 Jul 2013 18:37:33 +0000 (18:37 +0000)
committerTim Northover <tnorthover@apple.com>
Mon, 1 Jul 2013 18:37:33 +0000 (18:37 +0000)
commit40d0492cdea1023463a9902ee81b3c5251204039
tree16297038bae5eebd4c79285bc717e2e9c2ac376d
parentc7b61c638b912eaa7f85c7794589a253a3669162
Revert r185339 (ARM: relax the atomic release barrier to "dmb ishst")

Turns out I'd misread the architecture reference manual and thought
that was a load/store-store barrier, when it's not.

Thanks for pointing it out Eli!

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@185356 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/atomic-64bit.ll
test/CodeGen/ARM/atomic-load-store.ll