; ModuleID = 'vyxal'
source_filename = "vyxal"
declare i64 @malloc(i64)
declare void @free(i64)
declare i64 @realloc(i64, i64)
define i32 @main() {
entry:
%alloca = alloca i64, align 8
store i64 1, ptr %alloca, align 4
%alloca1 = alloca i64, align 8
store i64 2, ptr %alloca1, align 4
%load = load i64, ptr %alloca1, align 4
%malloc = call i64 @malloc(i64 72)
%getLengthPtr = getelementptr inbounds { i64, i64 }, i64 %malloc, i32 0, i32 0
%getNItems = load i64, ptr addrspace(64) %getLengthPtr, align 4