Eliminate iOS-specific tail call instructions.
authorJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 6 Apr 2012 21:17:42 +0000 (21:17 +0000)
committerJakob Stoklund Olesen <stoklund@2pi.dk>
Fri, 6 Apr 2012 21:17:42 +0000 (21:17 +0000)
commitaa395e8c5dcc6d13f1f8ae65ce89f36383cb714a
treeeaa1a7dd1fa65b6b0611da6e3111664e3f184af8
parent3e59b5edd61d9a77a2529661b82a1b408e9ee7a1
Eliminate iOS-specific tail call instructions.

After register masks were introdruced to represent the call clobbers, it
is no longer necessary to have duplicate instruction for iOS.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154209 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFrameLowering.cpp
lib/Target/ARM/ARMInstrInfo.td
lib/Target/ARM/ARMInstrThumb.td