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)
commit7f3d9e1f36fdfe6de61a3fe58bb6d1fed61adca0
treea99177bbec9e26124dbd5b64eb0e93cb998978fa
parent08016a657ceb894928a909c39cc5ceee85a0e20b
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!

llvm-svn: 185356
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/ARM/atomic-64bit.ll
llvm/test/CodeGen/ARM/atomic-load-store.ll