Framework for atomic binary operations. The emitter for the pseudo instructions
authorJim Grosbach <grosbach@apple.com>
Sat, 12 Dec 2009 01:40:06 +0000 (01:40 +0000)
committerJim Grosbach <grosbach@apple.com>
Sat, 12 Dec 2009 01:40:06 +0000 (01:40 +0000)
commite801dc4a7b89f68f40ff2753de988c482d4d117f
treef3707b6f552ac61879c64d0c8bdde8d6bf40d321
parent73a1b67cb9b52553c3684b8eea3f97f35744354b
Framework for atomic binary operations. The emitter for the pseudo instructions
just issues an error for the moment. The front end won't yet generate these
intrinsics for ARM, so this is behind the scenes until complete.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@91200 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
lib/Target/ARM/ARMInstrInfo.td