[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 Nov 5 10:38:22 PST 2019


ZarkoCA updated this revision to Diff 227918.
ZarkoCA added a reviewer: Xiangling_L.
ZarkoCA added a comment.
Herald added a subscriber: arphaman.

1 .Fixed broken testcases for AIX because of explicit error with altivec, and added reviewer for these.

2. Added additional guard to assert if i64 are not split into i32 before register allocation.
3. Rebased patch on master.


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

https://reviews.llvm.org/D69578

Files:
  llvm/lib/Target/PowerPC/PPCISelLowering.cpp
  llvm/lib/Target/PowerPC/PPCISelLowering.h
  llvm/test/CodeGen/PowerPC/aix-lower-block-address.ll
  llvm/test/CodeGen/PowerPC/aix-lower-constant-pool-index.ll
  llvm/test/CodeGen/PowerPC/aix-lower-jump-table.ll
  llvm/test/CodeGen/PowerPC/aix-return55.ll
  llvm/test/CodeGen/PowerPC/aix-space.ll
  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.227918.patch
Type: text/x-patch
Size: 58940 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191105/1a5076eb/attachment.bin>


More information about the llvm-commits mailing list