Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END
authorStuart Hastings <stuart@apple.com>
Tue, 18 Jan 2011 00:09:27 +0000 (00:09 +0000)
committerStuart Hastings <stuart@apple.com>
Tue, 18 Jan 2011 00:09:27 +0000 (00:09 +0000)
commitf22432282c78a65828cd9da94028e8b798858180
treeaa90a14c3d1288e03c5089d97a82870a41c640af
parentedd0924d8452ee06ba0f27c7d42f92cddc830d48
Remove checking that prevented overlapping CALLSEQ_START/CALLSEQ_END
ranges, add legalizer support for nested calls.  Necessary for ARM
byval support.  Radar 7662569.

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