feat: upgrade to x/tools 0.28

This commit is contained in:
Li Jie
2024-11-29 14:23:46 +08:00
parent db3f6e077e
commit 03b469212e
29 changed files with 202 additions and 153 deletions

View File

@@ -25,24 +25,24 @@ _llgo_0:
store ptr %1, ptr @__llgo_argv, align 8
call void @"github.com/goplus/llgo/internal/runtime.init"()
call void @main.init()
br label %_llgo_3
br label %_llgo_1
_llgo_1: ; preds = %_llgo_3
%2 = load ptr, ptr @__llgo_argv, align 8
%3 = getelementptr ptr, ptr %2, i32 %7
%4 = load ptr, ptr %3, align 8
%5 = call i32 (ptr, ...) @printf(ptr @0, ptr %4)
%6 = add i32 %7, 1
br label %_llgo_3
_llgo_1: ; preds = %_llgo_2, %_llgo_0
%2 = phi i32 [ 0, %_llgo_0 ], [ %9, %_llgo_2 ]
%3 = load i32, ptr @__llgo_argc, align 4
%4 = icmp slt i32 %2, %3
br i1 %4, label %_llgo_2, label %_llgo_3
_llgo_2: ; preds = %_llgo_3
_llgo_2: ; preds = %_llgo_1
%5 = load ptr, ptr @__llgo_argv, align 8
%6 = getelementptr ptr, ptr %5, i32 %2
%7 = load ptr, ptr %6, align 8
%8 = call i32 (ptr, ...) @printf(ptr @0, ptr %7)
%9 = add i32 %2, 1
br label %_llgo_1
_llgo_3: ; preds = %_llgo_1
ret i32 0
_llgo_3: ; preds = %_llgo_1, %_llgo_0
%7 = phi i32 [ 0, %_llgo_0 ], [ %6, %_llgo_1 ]
%8 = load i32, ptr @__llgo_argc, align 4
%9 = icmp slt i32 %7, %8
br i1 %9, label %_llgo_1, label %_llgo_2
}
declare void @"github.com/goplus/llgo/internal/runtime.init"()