Fix <rdar://problem/9476260> by having tail calls always generate 32-bit branches
authorCameron Zwarich <zwarich@apple.com>
Mon, 23 May 2011 01:57:17 +0000 (01:57 +0000)
committerCameron Zwarich <zwarich@apple.com>
Mon, 23 May 2011 01:57:17 +0000 (01:57 +0000)
commitd34d429401187f4251c38323a1bc517bc96763b9
treeeb622875458dcb7d3ca55ed286981a2e387577e7
parent613f1a3994ef6f009c93264f6708830249130896
Fix <rdar://problem/9476260> by having tail calls always generate 32-bit branches
in Darwin Thumb2 code. Tail calls are already disabled on Thumb1.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@131894 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMAsmPrinter.cpp
test/CodeGen/ARM/call-tc.ll