CS153/hw3/llprograms/opt_globals_test1.ll
jmug cfe502c598 Add all the assignment code.
Signed-off-by: jmug <u.g.a.mariano@gmail.com>
2025-01-24 18:59:28 -08:00

12 lines
214 B
LLVM

@x = global i64 1
@y = global i64 2
define i64 @program(i64 %argc, i8** %arcv) {
%1 = load i64, i64* @x
%2 = mul i64 %1, 7
%3 = load i64, i64* @y
%4 = add i64 %3, 1
store i64 %4, i64* @y
ret i64 %1
}