[all-commits] [llvm/llvm-project] 2a3cf5: [PowerPC][AIX] Pass ByVal formal args that span re...

Sean Fertile via All-commits all-commits at lists.llvm.org
Tue Apr 28 12:00:27 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: 2a3cf5e5834302a9525a721627c17902399b8d62
      https://github.com/llvm/llvm-project/commit/2a3cf5e5834302a9525a721627c17902399b8d62
  Author: Sean Fertile <sd.fertile at gmail.com>
  Date:   2020-04-28 (Tue, 28 Apr 2020)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCISelLowering.cpp
    R llvm/test/CodeGen/PowerPC/aix-cc-byval-limitation1.ll
    M llvm/test/CodeGen/PowerPC/aix-cc-byval-mem.ll
    M llvm/test/CodeGen/PowerPC/aix-cc-byval-split.ll

  Log Message:
  -----------
  [PowerPC][AIX] Pass ByVal formal args that span registers and stack.

Implement passing of ByVal formal arguments when the argument is passed
partly in the argument registers, with the remainder of the argument
passed on the stack.

Differential Revision: https://reviews.llvm.org/D78515




More information about the All-commits mailing list