Atomic op support. If any gcc test uses __sync builtins, it might start failing...
authorAndrew Lenharth <andrewl@lenharth.org>
Thu, 21 Feb 2008 06:45:13 +0000 (06:45 +0000)
committerAndrew Lenharth <andrewl@lenharth.org>
Thu, 21 Feb 2008 06:45:13 +0000 (06:45 +0000)
commitab0b949e0e9de452f3b052b11634ab761e008b23
tree3018e5189ff28d029084c130be6992796ec32e67
parentf9853bc0d439d89c97979265593287c2ce81acb2
Atomic op support.  If any gcc test uses __sync builtins, it might start failing on archs that haven't implemented them yet

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47430 91177308-0d34-0410-b5e6-96231b3b80d8
13 files changed:
docs/LangRef.html
include/llvm/CodeGen/SelectionDAG.h
include/llvm/CodeGen/SelectionDAGNodes.h
include/llvm/Intrinsics.td
include/llvm/Target/TargetLowering.h
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
lib/Target/Alpha/AlphaISelLowering.cpp
lib/Target/Alpha/AlphaISelLowering.h
lib/Target/Alpha/AlphaInstrInfo.td
lib/Target/TargetSelectionDAG.td
lib/Target/X86/X86InstrInfo.td