summaryrefslogtreecommitdiffstats
path: root/llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll')
-rw-r--r--llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll20
1 files changed, 10 insertions, 10 deletions
diff --git a/llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll b/llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll
index 9b9d844cb0c..928eecaae02 100644
--- a/llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll
+++ b/llvm/test/CodeGen/AMDGPU/local-stack-slot-offset.ll
@@ -13,22 +13,22 @@
; CHECK: buffer_load_dword
define amdgpu_gs float @main(float %v1, float %v2, i32 %idx1, i32 %idx2) {
main_body:
- %m1 = alloca [513 x float]
- %m2 = alloca [513 x float]
+ %m1 = alloca [513 x float], addrspace(5)
+ %m2 = alloca [513 x float], addrspace(5)
- %gep1.store = getelementptr [513 x float], [513 x float]* %m1, i32 0, i32 %idx1
- store float %v1, float* %gep1.store
+ %gep1.store = getelementptr [513 x float], [513 x float] addrspace(5)* %m1, i32 0, i32 %idx1
+ store float %v1, float addrspace(5)* %gep1.store
- %gep2.store = getelementptr [513 x float], [513 x float]* %m2, i32 0, i32 %idx2
- store float %v2, float* %gep2.store
+ %gep2.store = getelementptr [513 x float], [513 x float] addrspace(5)* %m2, i32 0, i32 %idx2
+ store float %v2, float addrspace(5)* %gep2.store
; This used to use a base reg equal to 0.
- %gep1.load = getelementptr [513 x float], [513 x float]* %m1, i32 0, i32 0
- %out1 = load float, float* %gep1.load
+ %gep1.load = getelementptr [513 x float], [513 x float] addrspace(5)* %m1, i32 0, i32 0
+ %out1 = load float, float addrspace(5)* %gep1.load
; This used to attempt to re-use the base reg at 0, generating an out-of-bounds instruction offset.
- %gep2.load = getelementptr [513 x float], [513 x float]* %m2, i32 0, i32 512
- %out2 = load float, float* %gep2.load
+ %gep2.load = getelementptr [513 x float], [513 x float] addrspace(5)* %m2, i32 0, i32 512
+ %out2 = load float, float addrspace(5)* %gep2.load
%r = fadd float %out1, %out2
ret float %r
OpenPOWER on IntegriCloud