Basic x86 code generation for atomic load and store instructions.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 24 Aug 2011 20:50:09 +0000 (20:50 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 24 Aug 2011 20:50:09 +0000 (20:50 +0000)
commit327236cd6c211e54fc6288b0ac2b413901cc0611
treeb8413eb9f01313fbcce90df7a1f0ab3bdbc3d6cd
parentb05fdd6babada25da2ec3ba54bb462c2ecfc42a8
Basic x86 code generation for atomic load and store instructions.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@138478 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/CodeGen/ISDOpcodes.h
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/Target/TargetSelectionDAG.td
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
lib/Target/X86/X86ISelLowering.cpp
lib/Target/X86/X86InstrCompiler.td