[AIX] Return the correct set of callee saved regs
authorDavid Tenty <daltenty@ibm.com>
Fri, 17 Apr 2020 17:06:08 +0000 (13:06 -0400)
committerDavid Tenty <daltenty@ibm.com>
Mon, 20 Apr 2020 15:22:17 +0000 (11:22 -0400)
commit6c881bf1fec2288907cd87a7895c863243bba7c5
tree2422ae7c5d6959493243f4520b71b0a5444bce35
parent871beba234a83a2a02da9dedbd59b91a1bfbd7af
[AIX] Return the correct set of callee saved regs

Summary:
r13 isn't reserved on 32-bit AIX, which is reflected in our calling
convention but not callee saved regs.

Reviewers: sfertile, ZarkoCA, cebowleratibm, jasonliu

Reviewed By: sfertile

Subscribers: lei, wuzish, nemanjai, hiraditya, kbarton, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D77101
llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
llvm/test/CodeGen/PowerPC/aix-calleesavedregs.ll [new file with mode: 0644]