]> granicus.if.org Git - llvm/commit
AMDGPU: Start adding tail call support
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 11 Aug 2017 20:42:08 +0000 (20:42 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Fri, 11 Aug 2017 20:42:08 +0000 (20:42 +0000)
commit45424dbebb0a229b73e021c60fb8ebbe8e03b9b2
treebd39a1b69e41141e99e6e78185172362ded63bb4
parent0a4c4a2bdd646c9227ca4751f8592d923c876553
AMDGPU: Start adding tail call support

Handle the sibling call cases.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@310753 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
lib/Target/AMDGPU/AMDGPUISelLowering.h
lib/Target/AMDGPU/AMDGPUInstrInfo.td
lib/Target/AMDGPU/AMDGPUMCInstLower.cpp
lib/Target/AMDGPU/SIISelLowering.cpp
lib/Target/AMDGPU/SIISelLowering.h
lib/Target/AMDGPU/SIInstructions.td
lib/Target/AMDGPU/SIMachineFunctionInfo.h
test/CodeGen/AMDGPU/sibling-call.ll [new file with mode: 0644]
test/CodeGen/AMDGPU/tail-call-cgp.ll [new file with mode: 0644]