[PATCH] D54583: PowerPC: Optimize SPE double parameter calling setup

Justin Hibbits via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 14 20:37:20 PST 2019


jhibbits updated this revision to Diff 181708.
jhibbits edited the summary of this revision.
jhibbits added a comment.
Herald added subscribers: dexonsmith, mehdi_amini.

Fix expanding builtins to libcalls.  Remove the need for intermediate illegal types in expanding and pairing the arguments and return values.

Unfortunately arcanist on my machine seems to be broken working with this repository, so I had to upload a diff manually.


Repository:
  rL LLVM

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

https://reviews.llvm.org/D54583

Files:
  lib/Target/PowerPC/PPCCallingConv.td
  lib/Target/PowerPC/PPCISelLowering.cpp
  lib/Target/PowerPC/PPCISelLowering.h
  lib/Target/PowerPC/PPCInstrInfo.td
  lib/Target/PowerPC/PPCInstrSPE.td
  test/CodeGen/PowerPC/spe.ll

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D54583.181708.patch
Type: text/x-patch
Size: 16583 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190115/8d14d4b1/attachment.bin>


More information about the llvm-commits mailing list