[all-commits] [llvm/llvm-project] b9245f: [NFC][PowerPC] Cleanup 64-bit and Darwin CalleeSav...

David Tenty via All-commits all-commits at lists.llvm.org
Tue Apr 7 08:49:14 PDT 2020


  Branch: refs/heads/master
  Home:   https://github.com/llvm/llvm-project
  Commit: b9245f14b799855a7b81010793ec5368e65d0f0f
      https://github.com/llvm/llvm-project/commit/b9245f14b799855a7b81010793ec5368e65d0f0f
  Author: David Tenty <daltenty at ibm.com>
  Date:   2020-04-07 (Tue, 07 Apr 2020)

  Changed paths:
    M llvm/lib/Target/PowerPC/PPCCallingConv.td
    M llvm/lib/Target/PowerPC/PPCRegisterInfo.cpp
    M llvm/test/CodeGen/PowerPC/DisableHoistingDueToBlockHotnessNoProfileData.mir
    M llvm/test/CodeGen/PowerPC/DisableHoistingDueToBlockHotnessProfileData.mir
    M llvm/test/CodeGen/PowerPC/aantidep-def-ec.mir
    M llvm/test/CodeGen/PowerPC/aix-cc-abi.ll
    M llvm/test/CodeGen/PowerPC/aix-cc-byval.ll
    M llvm/test/CodeGen/PowerPC/aix-indirect-call.ll
    M llvm/test/CodeGen/PowerPC/aix-sret-param.ll
    M llvm/test/CodeGen/PowerPC/aix64-cc-byval.ll
    M llvm/test/CodeGen/PowerPC/block-placement-1.mir
    M llvm/test/CodeGen/PowerPC/licm-tocReg.ll
    M llvm/test/CodeGen/PowerPC/machine-backward-cp.mir
    M llvm/test/CodeGen/PowerPC/setcr_bc.mir
    M llvm/test/CodeGen/PowerPC/setcr_bc2.mir
    M llvm/test/CodeGen/PowerPC/setcr_bc3.mir
    M llvm/test/CodeGen/PowerPC/test_call_aix.ll

  Log Message:
  -----------
  [NFC][PowerPC] Cleanup 64-bit and Darwin CalleeSavedRegs

Summary:
- Remove the no longer used Darwin CalleeSavedRegs
- Combine the SVR464 callee saved regs and AIX64 since the two are (and should be) identical into PPC64
- Update tests for 64-bit CSR change

Reviewers: sfertile, ZarkoCA, cebowleratibm, jasonliu, #powerpc

Reviewed By: sfertile

Subscribers: wuzish, nemanjai, hiraditya, kbarton, shchenz, llvm-commits

Tags: #llvm

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




More information about the All-commits mailing list