[AMDGPU] Fix pointer info for pseudo source for r600
authorYaxun Liu <Yaxun.Liu@amd.com>
Fri, 10 Nov 2017 01:53:24 +0000 (01:53 +0000)
committerYaxun Liu <Yaxun.Liu@amd.com>
Fri, 10 Nov 2017 01:53:24 +0000 (01:53 +0000)
commit920cc2f813c67e31fd3d2b2a92b81f037180243b
tree1cfd2e69924368edc86ab621bf278f5637e63316
parent9278019eb34f787b92b26d44e1b1a1458b29a29b
[AMDGPU] Fix pointer info for pseudo source for r600

The pointer info for pseudo source for r600 is not correct when
alloca addr space is not 0, which causes invalid SDNode for r600---amdgiz.

This patch fixes that.

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

llvm-svn: 317861
llvm/lib/Target/AMDGPU/R600InstrInfo.cpp
llvm/lib/Target/AMDGPU/R600InstrInfo.h
llvm/test/CodeGen/AMDGPU/load-constant-i1.ll
llvm/test/CodeGen/AMDGPU/load-global-i1.ll
llvm/test/CodeGen/AMDGPU/load-local-i1.ll
llvm/test/CodeGen/AMDGPU/vector-alloca.ll