OSDN Git Service

Find available scratch register to use in function prologue and epilogue as part...
authorKit Barton <kbarton@ca.ibm.com>
Mon, 16 Nov 2015 20:22:15 +0000 (20:22 +0000)
committerKit Barton <kbarton@ca.ibm.com>
Mon, 16 Nov 2015 20:22:15 +0000 (20:22 +0000)
commit90858d35f8550467d9d6347a04b326620faf0d9c
tree5230ac615043b40c9f71f2f54d043dffcf1c701a
parente689ed5002a7e9f8e4a32ece8af8807ca4c2cb25
Find available scratch register to use in function prologue and epilogue as part of shrink wrapping.

Phabricator: http://reviews.llvm.org/D13955

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@253247 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/PowerPC/PPCFrameLowering.cpp
lib/Target/PowerPC/PPCFrameLowering.h
test/CodeGen/PowerPC/BreakableToken-reduced.ll [new file with mode: 0644]
test/CodeGen/PowerPC/ppc-shrink-wrapping.ll
test/CodeGen/PowerPC/retaddr2.ll
test/CodeGen/PowerPC/stack-realign.ll