Add some fairly duplicated code to let type legalization split illegal
authorEric Christopher <echristo@apple.com>
Thu, 6 Jan 2011 22:28:56 +0000 (22:28 +0000)
committerEric Christopher <echristo@apple.com>
Thu, 6 Jan 2011 22:28:56 +0000 (22:28 +0000)
commit8d93d19076fb6a67eeb63cb0ba79d00c3aa8478a
tree0f28e5b6825c6feab7f559a105957735bd35319f
parent01cdc2016d59acbf596d367da064a5f9da7fc8d8
Add some fairly duplicated code to let type legalization split illegal
typed atomics. This will lower exclusively to libcalls at the moment.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@122979 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
lib/CodeGen/SelectionDAG/LegalizeTypes.h