CS153/hw3/llprograms/analysis2_cf_opt.ll

14 lines
231 B
LLVM
Raw Normal View History

define i64 @program(i64 %argc, i8** %arcv) {
%1 = mul i64 7, 7
%2 = add i64 42, %argc
%3 = alloca i64
%4 = icmp eq i64 0, 49
br i1 0, label %l1, label %l2
l1:
%5 = bitcast i64* %3 to i8*
ret i64 49
l2:
ret i64 8
}