AMDGPU/GlobalISel: Implement tail calls
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Tue, 12 Jan 2021 22:56:57 +0000 (17:56 -0500)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 13 May 2021 22:57:42 +0000 (18:57 -0400)
commit6a70874d27c73cf8b55a568449fd92f97b5bb7b3
tree773171d909e12a4c53e489ab3210c2e674a43301
parentbebf5d56bff75cd5b74b58cbdcb965885a82916f
AMDGPU/GlobalISel: Implement tail calls

Or at least the sibling call cases which the DAG already handles.
llvm/lib/Target/AMDGPU/AMDGPUCallLowering.cpp
llvm/lib/Target/AMDGPU/AMDGPUCallLowering.h
llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-sibling-call.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/GlobalISel/irtranslator-tail-call.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/call-constant.ll
llvm/test/CodeGen/AMDGPU/tail-call-amdgpu-gfx.ll