R600/SI: Make private pointers be 32-bit.
authorMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 19 Dec 2013 05:32:55 +0000 (05:32 +0000)
committerMatt Arsenault <Matthew.Arsenault@amd.com>
Thu, 19 Dec 2013 05:32:55 +0000 (05:32 +0000)
commite2c28ad84f45fd19e21a7995a87f124dccc8974d
treef68de17938869968162b554f09dc3d6aea67d553
parent251b9217c77fd7ef8a75734688f147d8bd073def
R600/SI: Make private pointers be 32-bit.

Different sized address spaces should theoretically work
most of the time now, and since 64-bit add is currently
disabled, using more 32-bit pointers fixes some cases.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@197659 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/R600/AMDGPUTargetMachine.cpp
lib/Target/R600/SIISelLowering.cpp
lib/Target/R600/SIInstrInfo.td
lib/Target/R600/SIInstructions.td
test/CodeGen/R600/array-ptr-calc-i32.ll [new file with mode: 0644]