[PATCH] D97635: GlobalISel: Move splitToValueTypes to generic code

Matt Arsenault via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 28 09:50:54 PST 2021


arsenm created this revision.
arsenm added reviewers: aemerson, paquette, bogner, aditya_nandakumar, dsanders.
Herald added subscribers: kerbowa, pengfei, atanasyan, jrtc27, hiraditya, kristof.beyls, arichardson, tpr, rovka, nhaehnle, jvesely, sdardis.
arsenm requested review of this revision.
Herald added a subscriber: wdng.
Herald added a project: LLVM.

I copied the nearly identical function from AArch64 into AMDGPU, so
fix this duplication.

      

Mips and X86 have their own more exotic versions which should be
removed. However replacing those is better left for a separate patch
since it requires other changes to avoid regressions.


https://reviews.llvm.org/D97635

Files:
  llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h
  llvm/lib/CodeGen/GlobalISel/CallLowering.cpp
  llvm/lib/Target/AArch64/GISel/AArch64CallLowering.cpp
  llvm/lib/Target/AArch64/GISel/AArch64CallLowering.h
  llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h
  llvm/lib/Target/ARM/ARMCallLowering.cpp
  llvm/lib/Target/ARM/ARMCallLowering.h
  llvm/lib/Target/Mips/MipsCallLowering.cpp
  llvm/lib/Target/X86/X86CallLowering.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D97635.326979.patch
Type: text/x-patch
Size: 16966 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210228/cda2dbbe/attachment.bin>


More information about the llvm-commits mailing list