Displaying 1 result from an estimated 1 matches for "reg_23".
Did you mean:
reg_03
2009 Jan 28
3
[LLVMdev] uses of unwind lead to crashes
...0
%reg_13 = load i32* %reg_12
%reg_14 = icmp eq i32 %reg_13, 3
br i1 %reg_14, label %L_82, label %WrongNumArgs
;;; br i1 0, label %L_82, label %WrongNumArgs
L_82:
ret i32 3
WrongNumArgs:
unwind
}
define i32 @main_1(%eframe* %env) {
%reg_22 = malloc {%eframe*, i32, [1 x i32]}
%reg_23 = bitcast {%eframe*, i32, [1 x i32]}* %reg_22 to %eframe*
%reg_24 = getelementptr %eframe* %reg_23, i32 0, i32 0
store %eframe* %env, %eframe** %reg_24
%reg_25 = getelementptr %eframe* %reg_23, i32 0, i32 1
store i32 1, i32* %reg_25
%reg_26 = malloc %closure
%reg_27 = getelementptr %closure*...