[ARM] Make the frame lowering code ready for shrink-wrapping.
authorQuentin Colombet <qcolombet@apple.com>
Wed, 22 Jul 2015 16:34:37 +0000 (16:34 +0000)
committerQuentin Colombet <qcolombet@apple.com>
Wed, 22 Jul 2015 16:34:37 +0000 (16:34 +0000)
commitc59ca90970a7e634571550cba7519836afd78e55
tree8cb608cb9b27a6b29a5eeeb9f001513917ea03f0
parent55b052ae661e736109321f44f8d3a53a78b20a42
[ARM] Make the frame lowering code ready for shrink-wrapping.

Shrink-wrapping can now be tested on ARM with -enable-shrink-wrap.

Related to <rdar://problem/20821730>

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@242908 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMFrameLowering.cpp
lib/Target/ARM/Thumb1FrameLowering.cpp
lib/Target/ARM/Thumb1FrameLowering.h
test/CodeGen/ARM/arm-shrink-wrapping.ll [new file with mode: 0644]
test/CodeGen/Thumb/thumb-shrink-wrapping.ll [new file with mode: 0644]