[opaque pointer type] Add textual IR support for explicit type parameter to getelemen...
[oota-llvm.git] / test / CodeGen / R600 / llvm.AMDGPU.barrier.local.ll
index 76c2453d089f30550836e72714b9d771e546216f..3ca9f3e5a7633359a443754b3ca22f23d522c957 100644 (file)
 define void @test_barrier_local(i32 addrspace(1)* %out) {
 entry:
   %0 = call i32 @llvm.r600.read.tidig.x()
-  %1 = getelementptr i32 addrspace(1)* %out, i32 %0
+  %1 = getelementptr i32, i32 addrspace(1)* %out, i32 %0
   store i32 %0, i32 addrspace(1)* %1
   call void @llvm.AMDGPU.barrier.local()
   %2 = call i32 @llvm.r600.read.local.size.x()
   %3 = sub i32 %2, 1
   %4 = sub i32 %3, %0
-  %5 = getelementptr i32 addrspace(1)* %out, i32 %4
+  %5 = getelementptr i32, i32 addrspace(1)* %out, i32 %4
   %6 = load i32 addrspace(1)* %5
   store i32 %6, i32 addrspace(1)* %1
   ret void