fi ne dso_local noundef i32 @_Z6squarei(i32 noundef %0) #0 !dbg !10 { %2 = alloca i32, align 4 store i32 %0, ptr %2, align 4 call void @llvm.dbg.declare(metadata ptr %2, metadata !16), !dbg !17 %3 = load i32, ptr %2, align 4, !dbg !18 %4 = load i32, ptr %2, align 4, !dbg !19 %5 = mul nsw i32 %3, %4, !dbg !20 ret i32 %5, !dbg !21 }