[AMDGPU] Fix SITargetLowering::LowerCall for pointer info of byval argument
authorYaxun Liu <Yaxun.Liu@amd.com>
Wed, 22 Nov 2017 16:13:35 +0000 (16:13 +0000)
committerYaxun Liu <Yaxun.Liu@amd.com>
Wed, 22 Nov 2017 16:13:35 +0000 (16:13 +0000)
commitc5962266044b4d328a29b6c2ebe7d3587a7b0cd2
tree8b3bf9865fa59c9c5d2b074aa4e65d577da7cc9d
parentb45d43c397a956ad533829123f476be5c8d3c3ab
[AMDGPU] Fix SITargetLowering::LowerCall for pointer info of byval argument

SITargetLowering::LowerCall uses dummy pointer info for byval argument, which causes
flat load instead of buffer load.

This patch fixes that.

Differential Revision: https://reviews.llvm.org/D40040

llvm-svn: 318844
llvm/lib/Target/AMDGPU/SIISelLowering.cpp
llvm/test/CodeGen/AMDGPU/sibling-call.ll