aboutsummaryrefslogtreecommitdiffhomepage
path: root/ptx/src/test/spirv_run/ntid.ll
diff options
context:
space:
mode:
Diffstat (limited to 'ptx/src/test/spirv_run/ntid.ll')
-rw-r--r--ptx/src/test/spirv_run/ntid.ll44
1 files changed, 21 insertions, 23 deletions
diff --git a/ptx/src/test/spirv_run/ntid.ll b/ptx/src/test/spirv_run/ntid.ll
index 93c95bf..53216ce 100644
--- a/ptx/src/test/spirv_run/ntid.ll
+++ b/ptx/src/test/spirv_run/ntid.ll
@@ -3,37 +3,35 @@ target triple = "amdgcn-amd-amdhsa"
declare i32 @__zluda_ptx_impl__sreg_ntid(i8) #0
-define protected amdgpu_kernel void @ntid(ptr addrspace(4) byref(i64) %"26", ptr addrspace(4) byref(i64) %"27") #1 {
-"30":
+define protected amdgpu_kernel void @ntid(ptr addrspace(4) byref(i64) %"25", ptr addrspace(4) byref(i64) %"26") #1 {
+"29":
%"9" = alloca i1, align 1, addrspace(5)
store i1 false, ptr addrspace(5) %"9", align 1
- %"10" = alloca i1, align 1, addrspace(5)
- store i1 false, ptr addrspace(5) %"10", align 1
%"4" = alloca i64, align 8, addrspace(5)
%"5" = alloca i64, align 8, addrspace(5)
%"6" = alloca i32, align 4, addrspace(5)
%"7" = alloca i32, align 4, addrspace(5)
+ %"15" = load i64, ptr addrspace(4) %"25", align 8
+ store i64 %"15", ptr addrspace(5) %"4", align 8
%"16" = load i64, ptr addrspace(4) %"26", align 8
- store i64 %"16", ptr addrspace(5) %"4", align 8
- %"17" = load i64, ptr addrspace(4) %"27", align 8
- store i64 %"17", ptr addrspace(5) %"5", align 8
- %"19" = load i64, ptr addrspace(5) %"4", align 8
- %"28" = inttoptr i64 %"19" to ptr
- %"18" = load i32, ptr %"28", align 4
- store i32 %"18", ptr addrspace(5) %"6", align 4
- %"12" = call i32 @__zluda_ptx_impl__sreg_ntid(i8 0)
+ store i64 %"16", ptr addrspace(5) %"5", align 8
+ %"18" = load i64, ptr addrspace(5) %"4", align 8
+ %"27" = inttoptr i64 %"18" to ptr
+ %"17" = load i32, ptr %"27", align 4
+ store i32 %"17", ptr addrspace(5) %"6", align 4
+ %"11" = call i32 @__zluda_ptx_impl__sreg_ntid(i8 0)
%0 = alloca i32, align 4, addrspace(5)
- store i32 %"12", ptr addrspace(5) %0, align 4
- %"20" = load i32, ptr addrspace(5) %0, align 4
- store i32 %"20", ptr addrspace(5) %"7", align 4
- %"22" = load i32, ptr addrspace(5) %"6", align 4
- %"23" = load i32, ptr addrspace(5) %"7", align 4
- %"21" = add i32 %"22", %"23"
- store i32 %"21", ptr addrspace(5) %"6", align 4
- %"24" = load i64, ptr addrspace(5) %"5", align 8
- %"25" = load i32, ptr addrspace(5) %"6", align 4
- %"29" = inttoptr i64 %"24" to ptr
- store i32 %"25", ptr %"29", align 4
+ store i32 %"11", ptr addrspace(5) %0, align 4
+ %"19" = load i32, ptr addrspace(5) %0, align 4
+ store i32 %"19", ptr addrspace(5) %"7", align 4
+ %"21" = load i32, ptr addrspace(5) %"6", align 4
+ %"22" = load i32, ptr addrspace(5) %"7", align 4
+ %"20" = add i32 %"21", %"22"
+ store i32 %"20", ptr addrspace(5) %"6", align 4
+ %"23" = load i64, ptr addrspace(5) %"5", align 8
+ %"24" = load i32, ptr addrspace(5) %"6", align 4
+ %"28" = inttoptr i64 %"23" to ptr
+ store i32 %"24", ptr %"28", align 4
ret void
}