31 lines
640 B
Plaintext
31 lines
640 B
Plaintext
~func.func() ({
|
|
^R:
|
|
%0 = ~arith.constant() {value = 0 : i32} : () -> i32
|
|
~cf.br-cond(%0) [ ^A, ^B, ^C ] : (i32) -> ()
|
|
|
|
^A:
|
|
~cf.br() [ ^D ] : () -> ()
|
|
^B:
|
|
~cf.br-cond(%0) [ ^D, ^A, ^E ] : (i32) -> ()
|
|
^C:
|
|
~cf.br-cond(%0) [ ^G, ^F ] : (i32) -> ()
|
|
^D:
|
|
~cf.br() [ ^L ] : () -> ()
|
|
^E:
|
|
~cf.br() [ ^H ] : () -> ()
|
|
^F:
|
|
~cf.br() [ ^I ] : () -> ()
|
|
^G:
|
|
~cf.br-cond(%0) [ ^I, ^J ] : (i32) -> ()
|
|
^H:
|
|
~cf.br-cond(%0) [ ^E, ^K ] : (i32) -> ()
|
|
^I:
|
|
~cf.br() [ ^K ] : () -> ()
|
|
^J:
|
|
~cf.br() [ ^I ] : () -> ()
|
|
^K:
|
|
~cf.br-cond(%0) [ ^R, ^I ] : (i32) -> ()
|
|
^L:
|
|
~cf.br() [ ^H ] : () -> ()
|
|
}) {sym_name = "test", function_type = () -> () } : () -> ()
|