[AMDGPU] Avoid offset register in MUBUF for direct stack object accesses
authorChristudasan Devadasan <Christudasan.Devadasan@amd.com>
Fri, 9 Oct 2020 11:20:24 +0000 (16:50 +0530)
committerChristudasan Devadasan <Christudasan.Devadasan@amd.com>
Mon, 26 Oct 2020 05:38:37 +0000 (11:08 +0530)
commit5a061041ec4c8e16ba8d8321353d3a35ca77858f
tree1bca636e8d04e70e363398ee06ad0f5ec7a13123
parent82974e0114f02ffc07557e217d87f8dc4e100a26
[AMDGPU] Avoid offset register in MUBUF for direct stack object accesses

We use an absolute address for stack objects and
it would be necessary to have a constant 0 for soffset field.

Fixes: SWDEV-228562

Reviewed By: arsenm

Differential Revision: https://reviews.llvm.org/D89234
llvm/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
llvm/lib/Target/AMDGPU/SIRegisterInfo.cpp
llvm/test/CodeGen/AMDGPU/call-argument-types.ll
llvm/test/CodeGen/AMDGPU/callee-special-input-vgprs.ll