AMDGPU: Fix crashes in invalid call cases
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 28 Feb 2019 00:28:44 +0000 (00:28 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 28 Feb 2019 00:28:44 +0000 (00:28 +0000)
commitaa03bcd23c172b2c6822234ce9e9910d1182a846
tree7f962f94ced5fc27f3cef5ab62ccf17404cc846d
parentd3093c2f1fe0d1ad4ca5e4ec39c8556591d9e956
AMDGPU: Fix crashes in invalid call cases

We have to at least tolerate calls to kernels, possibly with a
mismatched calling convention on the callsite.

llvm-svn: 355049
llvm/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp
llvm/lib/Target/AMDGPU/AMDGPUISelLowering.cpp
llvm/test/CodeGen/AMDGPU/call-to-kernel-undefined.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/call-to-kernel.ll [new file with mode: 0644]
llvm/test/CodeGen/AMDGPU/inline-calls.ll