[PATCH] D69578: [AIX] Add support for lowering int, float and double formal arguments.

Zarko Todorovski via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Oct 29 11:51:08 PDT 2019


ZarkoCA created this revision.
ZarkoCA added reviewers: cebowleratibm, sfertile, jasonliu.
Herald added subscribers: llvm-commits, jsji, jfb, kbarton, hiraditya, nemanjai.
Herald added a project: LLVM.

This patch adds LowerFormalArguments_AIX, support is added for lowering int, float, and double formal arguments onto general purpose and floating point registers only.

The aix calling convention testcase have been redone to test for caller and callee functionality.


Repository:
  rL LLVM

https://reviews.llvm.org/D69578

Files:
  llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  llvm/lib/Target/PowerPC/PPCISelLowering.h
  llvm/test/CodeGen/PowerPC/aix_fpr_param.ll
  llvm/test/CodeGen/PowerPC/aix_gpr_param.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D69578.226948.patch
Type: text/x-patch
Size: 158319 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191029/bb46b747/attachment-0001.bin>


More information about the llvm-commits mailing list