[AMDGPU] Remove error check for indirect calls and add missing queue-ptr
authormadhur13490 <Madhur.Amilkanthwar@amd.com>
Fri, 16 Apr 2021 08:42:38 +0000 (14:12 +0530)
committermadhur13490 <Madhur.Amilkanthwar@amd.com>
Mon, 19 Apr 2021 19:05:17 +0000 (00:35 +0530)
commit6a4d9cb7e04d50d45819848ed8dc19c03242b8ca
treec77ac80c6a75cce6bcb6de481d0068431fb9cbfc
parent2ec16103c68528669080040629961217662353cd
[AMDGPU] Remove error check for indirect calls and add missing queue-ptr

This patch removes -fixed-abi check for indirect calls
and also adds queue-ptr which is required for indirect calls to work.

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D100633
llvm/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/annotate-kernel-features-hsa-call.ll
llvm/test/CodeGen/AMDGPU/call-constant.ll
llvm/test/CodeGen/AMDGPU/simple-indirect-call.ll
llvm/test/CodeGen/AMDGPU/unsupported-calls.ll