OSDN Git Service

Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implements 64...
authorEli Friedman <eli.friedman@gmail.com>
Wed, 31 Aug 2011 18:26:09 +0000 (18:26 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 31 Aug 2011 18:26:09 +0000 (18:26 +0000)
commitba567d670d32e102a70b106fbfe284835085cb3f
tree866740f90153a4f06cc20acbfbe82078c1e7d625
parent72335d55d972dd7279fe68ed05fa3c4e7fce9345
Generic expansion for atomic load/store into cmpxchg/atomicrmw xchg; implements 64-bit atomic load/store for ARM.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138872 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h
test/CodeGen/ARM/atomic-64bit.ll