@@ -36,25 +36,49 @@ Number of file 0 mappings: 12
3636 = ((((((((Zero + c2) + c3) + c4) + c5) + c6) + c7) + c8) + c9)
3737
3838Function name: match_arms::match_arms
39- Raw bytes (51 ): 0x[01, 01, 06, 05, 07, 0b , 11, 09, 0d, 13, 02, 17, 09, 11, 0d, 07, 01, 18, 01, 01, 10, 05, 03, 0b, 00, 10, 11, 01, 11, 00, 21, 0d, 01, 11, 00, 21, 09, 01, 11, 00, 21, 02 , 01, 11, 00, 21, 0f , 03, 05, 01, 02]
39+ Raw bytes (102 ): 0x[01, 01, 15, 0d, 17, 09, 4a, 05, 4f, 53 , 11, 09, 0d, 09, 4a, 05, 4f, 53, 11, 09, 0d, 05, 4f, 53, 11, 09, 0d, 05, 4f, 53, 11, 09, 0d, 43, 4a, 47, 09, 11, 0d, 05, 4f, 53, 11, 09, 0d, 0a, 01, 18, 01, 01, 10, 05, 03, 0b, 00, 10, 20, 11, 03, 01, 09, 00, 13, 11, 00, 11, 00, 21, 20, 0d, 17, 01, 09, 00, 13, 0d, 00, 11, 00, 21, 20, 09, 4a, 01, 09, 00, 13, 09, 00, 11, 00, 21, 4a , 01, 11, 00, 21, 3f , 03, 05, 01, 02]
4040Number of files: 1
4141- file 0 => global file 1
42- Number of expressions: 6
43- - expression 0 operands: lhs = Counter(1), rhs = Expression(1, Add)
44- - expression 1 operands: lhs = Expression(2, Add), rhs = Counter(4)
45- - expression 2 operands: lhs = Counter(2), rhs = Counter(3)
46- - expression 3 operands: lhs = Expression(4, Add), rhs = Expression(0, Sub)
47- - expression 4 operands: lhs = Expression(5, Add), rhs = Counter(2)
48- - expression 5 operands: lhs = Counter(4), rhs = Counter(3)
49- Number of file 0 mappings: 7
42+ Number of expressions: 21
43+ - expression 0 operands: lhs = Counter(3), rhs = Expression(5, Add)
44+ - expression 1 operands: lhs = Counter(2), rhs = Expression(18, Sub)
45+ - expression 2 operands: lhs = Counter(1), rhs = Expression(19, Add)
46+ - expression 3 operands: lhs = Expression(20, Add), rhs = Counter(4)
47+ - expression 4 operands: lhs = Counter(2), rhs = Counter(3)
48+ - expression 5 operands: lhs = Counter(2), rhs = Expression(18, Sub)
49+ - expression 6 operands: lhs = Counter(1), rhs = Expression(19, Add)
50+ - expression 7 operands: lhs = Expression(20, Add), rhs = Counter(4)
51+ - expression 8 operands: lhs = Counter(2), rhs = Counter(3)
52+ - expression 9 operands: lhs = Counter(1), rhs = Expression(19, Add)
53+ - expression 10 operands: lhs = Expression(20, Add), rhs = Counter(4)
54+ - expression 11 operands: lhs = Counter(2), rhs = Counter(3)
55+ - expression 12 operands: lhs = Counter(1), rhs = Expression(19, Add)
56+ - expression 13 operands: lhs = Expression(20, Add), rhs = Counter(4)
57+ - expression 14 operands: lhs = Counter(2), rhs = Counter(3)
58+ - expression 15 operands: lhs = Expression(16, Add), rhs = Expression(18, Sub)
59+ - expression 16 operands: lhs = Expression(17, Add), rhs = Counter(2)
60+ - expression 17 operands: lhs = Counter(4), rhs = Counter(3)
61+ - expression 18 operands: lhs = Counter(1), rhs = Expression(19, Add)
62+ - expression 19 operands: lhs = Expression(20, Add), rhs = Counter(4)
63+ - expression 20 operands: lhs = Counter(2), rhs = Counter(3)
64+ Number of file 0 mappings: 10
5065- Code(Counter(0)) at (prev + 24, 1) to (start + 1, 16)
5166- Code(Counter(1)) at (prev + 3, 11) to (start + 0, 16)
52- - Code(Counter(4)) at (prev + 1, 17) to (start + 0, 33)
53- - Code(Counter(3)) at (prev + 1, 17) to (start + 0, 33)
54- - Code(Counter(2)) at (prev + 1, 17) to (start + 0, 33)
55- - Code(Expression(0, Sub)) at (prev + 1, 17) to (start + 0, 33)
67+ - Branch { true: Counter(4), false: Expression(0, Add) } at (prev + 1, 9) to (start + 0, 19)
68+ true = c4
69+ false = (c3 + (c2 + (c1 - ((c2 + c3) + c4))))
70+ - Code(Counter(4)) at (prev + 0, 17) to (start + 0, 33)
71+ - Branch { true: Counter(3), false: Expression(5, Add) } at (prev + 1, 9) to (start + 0, 19)
72+ true = c3
73+ false = (c2 + (c1 - ((c2 + c3) + c4)))
74+ - Code(Counter(3)) at (prev + 0, 17) to (start + 0, 33)
75+ - Branch { true: Counter(2), false: Expression(18, Sub) } at (prev + 1, 9) to (start + 0, 19)
76+ true = c2
77+ false = (c1 - ((c2 + c3) + c4))
78+ - Code(Counter(2)) at (prev + 0, 17) to (start + 0, 33)
79+ - Code(Expression(18, Sub)) at (prev + 1, 17) to (start + 0, 33)
5680 = (c1 - ((c2 + c3) + c4))
57- - Code(Expression(3 , Add)) at (prev + 3, 5) to (start + 1, 2)
81+ - Code(Expression(15 , Add)) at (prev + 3, 5) to (start + 1, 2)
5882 = (((c4 + c3) + c2) + (c1 - ((c2 + c3) + c4)))
5983
6084Function name: match_arms::or_patterns
0 commit comments