[PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.

Zarko Todorovski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri May 8 12:53:03 PDT 2020


ZarkoCA added inline comments.


================
Comment at: llvm/lib/Target/PowerPC/PPCFrameLowering.cpp:230
+    // Add AIX's extra CSR.
+    {PPC::R13, -76},
 
----------------
cebowleratibm wrote:
> ZarkoCA wrote:
> > Is the extra CSR only applicable to 32BIT AIX? Eg. is X13 not a CSR in 64BIT AIX? 
> https://www.ibm.com/support/knowledgecenter/en/ssw_aix_72/assembler/idalangref_reg_use_conv.html
Thanks, I was using Table 1 here as a reference: https://www.ibm.com/support/knowledgecenter/ssw_aix_72/assembler/idalangref_prologs_epilogs.html but I suppose the information there is for 32BIT only. Even though it's not specified. 


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D79252/new/

https://reviews.llvm.org/D79252





More information about the llvm-commits mailing list