index | step | step_name | bytecode_size | creation_gas | runtime_gas | duration_microsec | optimization_time |
---|---|---|---|---|---|---|---|
1 | d | VarDeclInitializer | 2830 | 656702 | 167795 | 34 | 34 |
2 | h | FunctionHoister | 2830 | 656702 | 167795 | 69 | 103 |
3 | f | BlockFlattener | 2830 | 656702 | 167795 | 21 | 124 |
4 | o | ForLoopInitRewriter | 2830 | 656702 | 167795 | 28 | 152 |
5 | D | DeadCodeEliminator | 2830 | 656702 | 167795 | 1635 | 1787 |
6 | g | FunctionGrouper | 2830 | 656702 | 167795 | 0 | 1787 |
7 | v | EquivalentFunctionCombiner | 2826 | 655814 | 167784 | 548 | 2335 |
8 | u | UnusedPruner | 2823 | 655190 | 167802 | 1164 | 3499 |
9 | l | CircularReferencesPruner | 2823 | 655190 | 167802 | 106 | 3605 |
10 | f | BlockFlattener | 2823 | 655190 | 167802 | 20 | 3625 |
11 | n | ControlFlowSimplifier | 2823 | 655190 | 167802 | 179 | 3804 |
12 | T | LiteralRematerialiser | 2795 | 649146 | 167784 | 728 | 4532 |
13 | U | ConditionalUnsimplifier | 2795 | 649146 | 167784 | 1520 | 6052 |
14 | t | StructuralSimplifier | 2795 | 649146 | 167784 | 22 | 6074 |
15 | n | ControlFlowSimplifier | 2795 | 649146 | 167784 | 165 | 6239 |
16 | I | ForLoopConditionIntoBody | 2795 | 649146 | 167784 | 24 | 6263 |
17 | f | BlockFlattener | 2795 | 649146 | 167784 | 19 | 6282 |
18 | x | ExpressionSplitter | 2790 | 648042 | 168094 | 787 | 7069 |
19 | a | SSATransform | 2956 | 683976 | 171427 | 1033 | 8102 |
20 | r | UnusedAssignEliminator | 2956 | 683976 | 171427 | 1824 | 9926 |
21 | E | EqualStoreEliminator | 2956 | 683976 | 171427 | 1528 | 11454 |
22 | s | ExpressionSimplifier | 2950 | 682704 | 171216 | 2007 | 13461 |
23 | c | CommonSubexpressionEliminator | 2976 | 689314 | 150623 | 2009 | 15470 |
24 | L | LoadResolver | 2976 | 689314 | 150623 | 1594 | 17064 |
25 | M | LoopInvariantCodeMotion | 3004 | 695280 | 149051 | 1009 | 18073 |
26 | c | CommonSubexpressionEliminator | 3004 | 695280 | 149051 | 1845 | 19918 |
27 | C | ConditionalSimplifier | 3004 | 695280 | 149051 | 1243 | 21161 |
28 | T | LiteralRematerialiser | 2798 | 650734 | 140220 | 1142 | 22303 |
29 | U | ConditionalUnsimplifier | 2799 | 650950 | 140307 | 1358 | 23661 |
30 | t | StructuralSimplifier | 2799 | 650950 | 140307 | 26 | 23687 |
31 | T | LiteralRematerialiser | 2799 | 650950 | 140307 | 1012 | 24699 |
32 | O | ForLoopConditionOutOfBody | 2799 | 650950 | 140307 | 23 | 24722 |
33 | n | ControlFlowSimplifier | 2799 | 650950 | 140307 | 329 | 25051 |
34 | t | StructuralSimplifier | 2799 | 650950 | 140307 | 26 | 25077 |
35 | n | ControlFlowSimplifier | 2799 | 650950 | 140307 | 319 | 25396 |
36 | f | BlockFlattener | 2799 | 650950 | 140307 | 26 | 25422 |
37 | D | DeadCodeEliminator | 2799 | 650950 | 140307 | 1440 | 26862 |
38 | I | ForLoopConditionIntoBody | 2799 | 650950 | 140307 | 22 | 26884 |
39 | u | UnusedPruner | 2726 | 635213 | 139594 | 1514 | 28398 |
40 | l | CircularReferencesPruner | 2726 | 635213 | 139594 | 116 | 28514 |
41 | L | LoadResolver | 2726 | 635213 | 139594 | 1043 | 29557 |
42 | c | CommonSubexpressionEliminator | 2726 | 635213 | 139594 | 1078 | 30635 |
43 | u | UnusedPruner | 2726 | 635213 | 139594 | 691 | 31326 |
44 | l | CircularReferencesPruner | 2726 | 635213 | 139594 | 94 | 31420 |
45 | V | SSAReverser | 2726 | 635213 | 139594 | 265 | 31685 |
46 | c | CommonSubexpressionEliminator | 2720 | 633927 | 139552 | 1101 | 32786 |
47 | u | UnusedPruner | 2720 | 633927 | 139552 | 923 | 33709 |
48 | l | CircularReferencesPruner | 2720 | 633927 | 139552 | 95 | 33804 |
49 | j | ExpressionJoiner | 2720 | 633927 | 139552 | 172 | 33976 |
50 | T | LiteralRematerialiser | 2720 | 633927 | 139552 | 236 | 34212 |
51 | p | UnusedFunctionParameterPruner | 2720 | 633927 | 139552 | 103 | 34315 |
52 | e | ExpressionInliner | 1943 | 466514 | 76200 | 177 | 34492 |
53 | u | UnusedPruner | 1943 | 466514 | 76200 | 579 | 35071 |
54 | l | CircularReferencesPruner | 1943 | 466514 | 76200 | 45 | 35116 |
55 | x | ExpressionSplitter | 1922 | 462002 | 76390 | 444 | 35560 |
56 | a | SSATransform | 2056 | 490979 | 80288 | 421 | 35981 |
57 | r | UnusedAssignEliminator | 2056 | 490979 | 80288 | 727 | 36708 |
58 | u | UnusedPruner | 1982 | 474976 | 77945 | 646 | 37354 |
59 | l | CircularReferencesPruner | 1982 | 474976 | 77945 | 44 | 37398 |
60 | x | ExpressionSplitter | 1982 | 474976 | 77945 | 156 | 37554 |
61 | a | SSATransform | 2060 | 491843 | 80531 | 483 | 38037 |
62 | r | UnusedAssignEliminator | 2060 | 491843 | 80531 | 822 | 38859 |
63 | c | CommonSubexpressionEliminator | 1883 | 453696 | 81122 | 951 | 39810 |
64 | L | LoadResolver | 1883 | 453695 | 81122 | 806 | 40616 |
65 | g | FunctionGrouper | 1883 | 453695 | 81122 | 0 | 40616 |
66 | v | EquivalentFunctionCombiner | 1883 | 453695 | 81122 | 224 | 40840 |
67 | i | FullInliner | 2292 | 541858 | 71790 | 3624 | 44464 |
68 | f | BlockFlattener | 2292 | 541858 | 71790 | 33 | 44497 |
69 | C | ConditionalSimplifier | 2292 | 541858 | 71790 | 949 | 45446 |
70 | T | LiteralRematerialiser | 2108 | 501962 | 62848 | 1670 | 47116 |
71 | U | ConditionalUnsimplifier | 2108 | 501962 | 62848 | 852 | 47968 |
72 | c | CommonSubexpressionEliminator | 2470 | 580104 | 70093 | 2662 | 50630 |
73 | a | SSATransform | 2579 | 603649 | 71169 | 1722 | 52352 |
74 | r | UnusedAssignEliminator | 2576 | 603001 | 70745 | 1450 | 53802 |
75 | L | LoadResolver | 2576 | 603001 | 70745 | 2105 | 55907 |
76 | S | UnusedStoreEliminator | 2576 | 603001 | 70745 | 2678 | 58585 |
77 | s | ExpressionSimplifier | 2409 | 566924 | 68960 | 2630 | 61215 |
78 | T | LiteralRematerialiser | 2143 | 509746 | 64253 | 1534 | 62749 |
79 | F | FunctionSpecializer | 3287 | 756748 | 63544 | 6863 | 69612 |
80 | O | ForLoopConditionOutOfBody | 3287 | 756748 | 63544 | 106 | 69718 |
81 | t | StructuralSimplifier | 3255 | 749912 | 63464 | 171 | 69889 |
82 | f | BlockFlattener | 3255 | 749912 | 63464 | 76 | 69965 |
83 | D | DeadCodeEliminator | 3255 | 749912 | 63464 | 1732 | 71697 |
84 | n | ControlFlowSimplifier | 3255 | 749912 | 63464 | 1397 | 73094 |
85 | c | CommonSubexpressionEliminator | 3975 | 905388 | 68179 | 6945 | 80039 |
86 | a | SSATransform | 4183 | 950439 | 69872 | 4382 | 84421 |
87 | r | UnusedAssignEliminator | 4183 | 950439 | 69872 | 2347 | 86768 |
88 | I | ForLoopConditionIntoBody | 4183 | 950439 | 69872 | 61 | 86829 |
89 | u | UnusedPruner | 2196 | 521805 | 66501 | 3822 | 90651 |
90 | l | CircularReferencesPruner | 2196 | 521805 | 66501 | 68 | 90719 |
91 | c | CommonSubexpressionEliminator | 2123 | 506020 | 65616 | 1210 | 91929 |
92 | x | ExpressionSplitter | 2123 | 506020 | 65616 | 368 | 92297 |
93 | a | SSATransform | 2285 | 541053 | 67983 | 856 | 93153 |
94 | r | UnusedAssignEliminator | 2285 | 541053 | 67983 | 688 | 93841 |
95 | E | EqualStoreEliminator | 2285 | 541053 | 67983 | 1029 | 94870 |
96 | s | ExpressionSimplifier | 2390 | 563758 | 67593 | 1545 | 96415 |
97 | c | CommonSubexpressionEliminator | 2391 | 563974 | 66706 | 1287 | 97702 |
98 | L | LoadResolver | 2391 | 563974 | 66706 | 1030 | 98732 |
99 | M | LoopInvariantCodeMotion | 2421 | 570475 | 66502 | 647 | 99379 |
100 | c | CommonSubexpressionEliminator | 2439 | 574347 | 66741 | 1182 | 100561 |
101 | C | ConditionalSimplifier | 2470 | 581039 | 66913 | 552 | 101113 |
102 | T | LiteralRematerialiser | 2258 | 534817 | 60852 | 824 | 101937 |
103 | U | ConditionalUnsimplifier | 2247 | 532417 | 60799 | 524 | 102461 |
104 | t | StructuralSimplifier | 2157 | 512964 | 59923 | 94 | 102555 |
105 | T | LiteralRematerialiser | 2164 | 514332 | 59446 | 723 | 103278 |
106 | O | ForLoopConditionOutOfBody | 2164 | 514332 | 59446 | 20 | 103298 |
107 | n | ControlFlowSimplifier | 2164 | 514332 | 59446 | 186 | 103484 |
108 | t | StructuralSimplifier | 2150 | 511284 | 59412 | 59 | 103543 |
109 | n | ControlFlowSimplifier | 2150 | 511284 | 59412 | 177 | 103720 |
110 | f | BlockFlattener | 2150 | 511284 | 59412 | 58 | 103778 |
111 | D | DeadCodeEliminator | 2150 | 511284 | 59412 | 498 | 104276 |
112 | I | ForLoopConditionIntoBody | 2150 | 511284 | 59412 | 17 | 104293 |
113 | u | UnusedPruner | 2096 | 499856 | 58495 | 685 | 104978 |
114 | l | CircularReferencesPruner | 2096 | 499856 | 58495 | 40 | 105018 |
115 | L | LoadResolver | 2096 | 499856 | 58495 | 587 | 105605 |
116 | c | CommonSubexpressionEliminator | 2072 | 494736 | 58527 | 683 | 106288 |
117 | u | UnusedPruner | 2072 | 494736 | 58527 | 359 | 106647 |
118 | l | CircularReferencesPruner | 2072 | 494736 | 58527 | 40 | 106687 |
119 | V | SSAReverser | 2072 | 494736 | 58541 | 164 | 106851 |
120 | c | CommonSubexpressionEliminator | 2071 | 494448 | 58432 | 649 | 107500 |
121 | u | UnusedPruner | 2071 | 494448 | 58432 | 601 | 108101 |
122 | l | CircularReferencesPruner | 2071 | 494448 | 58432 | 40 | 108141 |
123 | j | ExpressionJoiner | 2071 | 494448 | 58432 | 119 | 108260 |
124 | T | LiteralRematerialiser | 2090 | 498560 | 58364 | 196 | 108456 |
125 | p | UnusedFunctionParameterPruner | 2090 | 498560 | 58364 | 70 | 108526 |
126 | e | ExpressionInliner | 2090 | 498560 | 58364 | 29 | 108555 |
127 | u | UnusedPruner | 2090 | 498560 | 58364 | 309 | 108864 |
128 | l | CircularReferencesPruner | 2090 | 498560 | 58364 | 41 | 108905 |
129 | x | ExpressionSplitter | 2087 | 497696 | 58780 | 480 | 109385 |
130 | a | SSATransform | 2249 | 532741 | 62038 | 690 | 110075 |
131 | r | UnusedAssignEliminator | 2249 | 532741 | 62038 | 754 | 110829 |
132 | u | UnusedPruner | 2182 | 518253 | 60621 | 927 | 111756 |
133 | l | CircularReferencesPruner | 2182 | 518253 | 60621 | 42 | 111798 |
134 | r | UnusedAssignEliminator | 2182 | 518253 | 60621 | 648 | 112446 |
135 | u | UnusedPruner | 2182 | 518253 | 60621 | 454 | 112900 |
136 | l | CircularReferencesPruner | 2182 | 518253 | 60621 | 42 | 112942 |
137 | x | ExpressionSplitter | 2182 | 518253 | 60621 | 180 | 113122 |
138 | a | SSATransform | 2252 | 533389 | 62164 | 649 | 113771 |
139 | r | UnusedAssignEliminator | 2252 | 533389 | 62164 | 649 | 114420 |
140 | c | CommonSubexpressionEliminator | 2120 | 505216 | 64520 | 1222 | 115642 |
141 | L | LoadResolver | 2120 | 505216 | 64520 | 951 | 116593 |
142 | g | FunctionGrouper | 2120 | 505216 | 64520 | 0 | 116593 |
143 | v | EquivalentFunctionCombiner | 2120 | 505216 | 64520 | 269 | 116862 |
144 | i | FullInliner | 2393 | 564334 | 62012 | 2440 | 119302 |
145 | f | BlockFlattener | 2393 | 564334 | 62012 | 31 | 119333 |
146 | C | ConditionalSimplifier | 2398 | 565397 | 62078 | 555 | 119888 |
147 | T | LiteralRematerialiser | 2374 | 559882 | 57144 | 1635 | 121523 |
148 | U | ConditionalUnsimplifier | 2367 | 558368 | 57101 | 568 | 122091 |
149 | c | CommonSubexpressionEliminator | 2400 | 565961 | 61565 | 2513 | 124604 |
150 | a | SSATransform | 2588 | 606631 | 62684 | 1651 | 126255 |
151 | r | UnusedAssignEliminator | 2588 | 606631 | 62684 | 1132 | 127387 |
152 | L | LoadResolver | 2588 | 606631 | 62684 | 2044 | 129431 |
153 | S | UnusedStoreEliminator | 2588 | 606631 | 62684 | 1990 | 131421 |
154 | s | ExpressionSimplifier | 2601 | 609405 | 62721 | 2981 | 134402 |
155 | T | LiteralRematerialiser | 2577 | 603780 | 58847 | 1695 | 136097 |
156 | F | FunctionSpecializer | 2947 | 683645 | 58763 | 774 | 136871 |
157 | O | ForLoopConditionOutOfBody | 2947 | 683645 | 58763 | 35 | 136906 |
158 | t | StructuralSimplifier | 2832 | 658831 | 58384 | 75 | 136981 |
159 | f | BlockFlattener | 2832 | 658831 | 58384 | 76 | 137057 |
160 | D | DeadCodeEliminator | 2832 | 658831 | 58384 | 762 | 137819 |
161 | n | ControlFlowSimplifier | 2832 | 658831 | 58384 | 408 | 138227 |
162 | c | CommonSubexpressionEliminator | 2756 | 642854 | 61468 | 3258 | 141485 |
163 | a | SSATransform | 2883 | 670320 | 62571 | 1753 | 143238 |
164 | r | UnusedAssignEliminator | 2883 | 670320 | 62571 | 1289 | 144527 |
165 | I | ForLoopConditionIntoBody | 2883 | 670320 | 62571 | 35 | 144562 |
166 | u | UnusedPruner | 2450 | 576819 | 60957 | 2116 | 146678 |
167 | l | CircularReferencesPruner | 2450 | 576819 | 60957 | 40 | 146718 |
168 | c | CommonSubexpressionEliminator | 2379 | 561466 | 60057 | 1230 | 147948 |
169 | x | ExpressionSplitter | 2379 | 561466 | 60057 | 255 | 148203 |
170 | a | SSATransform | 2542 | 596716 | 62465 | 703 | 148906 |
171 | r | UnusedAssignEliminator | 2542 | 596716 | 62465 | 550 | 149456 |
172 | E | EqualStoreEliminator | 2542 | 596716 | 62465 | 1106 | 150562 |
173 | s | ExpressionSimplifier | 2422 | 570643 | 62331 | 1818 | 152380 |
174 | c | CommonSubexpressionEliminator | 2350 | 555086 | 61331 | 1370 | 153750 |
175 | L | LoadResolver | 2350 | 555086 | 61331 | 1582 | 155332 |
176 | M | LoopInvariantCodeMotion | 2257 | 534721 | 59384 | 661 | 155993 |
177 | c | CommonSubexpressionEliminator | 2353 | 555494 | 59530 | 1528 | 157521 |
178 | C | ConditionalSimplifier | 2351 | 555062 | 59506 | 406 | 157927 |
179 | T | LiteralRematerialiser | 2399 | 565049 | 56428 | 1059 | 158986 |
180 | U | ConditionalUnsimplifier | 2392 | 563542 | 56385 | 411 | 159397 |
181 | t | StructuralSimplifier | 2356 | 555830 | 56331 | 78 | 159475 |
182 | T | LiteralRematerialiser | 2365 | 557696 | 56329 | 930 | 160405 |
183 | O | ForLoopConditionOutOfBody | 2365 | 557696 | 56329 | 21 | 160426 |
184 | n | ControlFlowSimplifier | 2365 | 557696 | 56329 | 181 | 160607 |
185 | t | StructuralSimplifier | 2365 | 557696 | 56329 | 23 | 160630 |
186 | n | ControlFlowSimplifier | 2365 | 557696 | 56329 | 174 | 160804 |
187 | f | BlockFlattener | 2365 | 557696 | 56329 | 22 | 160826 |
188 | D | DeadCodeEliminator | 2365 | 557696 | 56329 | 411 | 161237 |
189 | I | ForLoopConditionIntoBody | 2365 | 557696 | 56329 | 18 | 161255 |
190 | u | UnusedPruner | 2292 | 542193 | 55387 | 663 | 161918 |
191 | l | CircularReferencesPruner | 2292 | 542193 | 55387 | 33 | 161951 |
192 | L | LoadResolver | 2292 | 542193 | 55387 | 700 | 162651 |
193 | c | CommonSubexpressionEliminator | 2274 | 538401 | 55389 | 815 | 163466 |
194 | u | UnusedPruner | 2274 | 538401 | 55389 | 365 | 163831 |
195 | l | CircularReferencesPruner | 2274 | 538401 | 55389 | 30 | 163861 |
196 | V | SSAReverser | 2274 | 538401 | 55403 | 93 | 163954 |
197 | c | CommonSubexpressionEliminator | 2268 | 537115 | 55258 | 722 | 164676 |
198 | u | UnusedPruner | 2268 | 537115 | 55258 | 462 | 165138 |
199 | l | CircularReferencesPruner | 2268 | 537115 | 55258 | 30 | 165168 |
200 | j | ExpressionJoiner | 2268 | 537115 | 55258 | 127 | 165295 |
201 | T | LiteralRematerialiser | 2286 | 540897 | 55256 | 233 | 165528 |
202 | p | UnusedFunctionParameterPruner | 2286 | 540897 | 55256 | 67 | 165595 |
203 | e | ExpressionInliner | 2286 | 540897 | 55256 | 29 | 165624 |
204 | u | UnusedPruner | 2286 | 540897 | 55256 | 241 | 165865 |
205 | l | CircularReferencesPruner | 2286 | 540897 | 55256 | 30 | 165895 |
206 | x | ExpressionSplitter | 2290 | 541449 | 55619 | 583 | 166478 |
207 | a | SSATransform | 2433 | 572319 | 58458 | 711 | 167189 |
208 | r | UnusedAssignEliminator | 2433 | 572319 | 58458 | 536 | 167725 |
209 | u | UnusedPruner | 2361 | 556802 | 57198 | 834 | 168559 |
210 | l | CircularReferencesPruner | 2361 | 556802 | 57198 | 36 | 168595 |
211 | r | UnusedAssignEliminator | 2361 | 556802 | 57198 | 653 | 169248 |
212 | u | UnusedPruner | 2361 | 556802 | 57198 | 486 | 169734 |
213 | l | CircularReferencesPruner | 2361 | 556802 | 57198 | 33 | 169767 |
214 | x | ExpressionSplitter | 2361 | 556802 | 57198 | 251 | 170018 |
215 | a | SSATransform | 2440 | 573915 | 58656 | 768 | 170786 |
216 | r | UnusedAssignEliminator | 2440 | 573915 | 58656 | 501 | 171287 |
217 | c | CommonSubexpressionEliminator | 2318 | 548130 | 61074 | 1431 | 172718 |
218 | L | LoadResolver | 2318 | 548130 | 61074 | 1312 | 174030 |
219 | g | FunctionGrouper | 2318 | 548130 | 61074 | 0 | 174030 |
220 | v | EquivalentFunctionCombiner | 2318 | 548130 | 61074 | 300 | 174330 |
221 | i | FullInliner | 2318 | 548130 | 61074 | 884 | 175214 |
222 | f | BlockFlattener | 2318 | 548130 | 61074 | 19 | 175233 |
223 | C | ConditionalSimplifier | 2321 | 548778 | 61116 | 364 | 175597 |
224 | T | LiteralRematerialiser | 2374 | 559642 | 56637 | 1011 | 176608 |
225 | U | ConditionalUnsimplifier | 2367 | 558128 | 56594 | 330 | 176938 |
226 | c | CommonSubexpressionEliminator | 2318 | 548130 | 61074 | 1467 | 178405 |
227 | a | SSATransform | 2391 | 563914 | 61951 | 783 | 179188 |
228 | r | UnusedAssignEliminator | 2391 | 563914 | 61951 | 532 | 179720 |
229 | L | LoadResolver | 2391 | 563914 | 61951 | 1250 | 180970 |
230 | S | UnusedStoreEliminator | 2391 | 563914 | 61951 | 1184 | 182154 |
231 | s | ExpressionSimplifier | 2398 | 565349 | 61946 | 1885 | 184039 |
232 | T | LiteralRematerialiser | 2426 | 570895 | 58129 | 941 | 184980 |
233 | F | FunctionSpecializer | 2426 | 570895 | 58129 | 113 | 185093 |
234 | O | ForLoopConditionOutOfBody | 2426 | 570895 | 58129 | 19 | 185112 |
235 | t | StructuralSimplifier | 2394 | 564058 | 58078 | 58 | 185170 |
236 | f | BlockFlattener | 2394 | 564058 | 58078 | 20 | 185190 |
237 | D | DeadCodeEliminator | 2394 | 564058 | 58078 | 332 | 185522 |
238 | n | ControlFlowSimplifier | 2394 | 564058 | 58078 | 196 | 185718 |
239 | c | CommonSubexpressionEliminator | 2269 | 537535 | 61009 | 1644 | 187362 |
240 | a | SSATransform | 2333 | 551376 | 61863 | 826 | 188188 |
241 | r | UnusedAssignEliminator | 2333 | 551376 | 61863 | 596 | 188784 |
242 | I | ForLoopConditionIntoBody | 2333 | 551376 | 61863 | 18 | 188802 |
243 | u | UnusedPruner | 2240 | 531383 | 60242 | 1201 | 190003 |
244 | l | CircularReferencesPruner | 2240 | 531383 | 60242 | 54 | 190057 |
245 | c | CommonSubexpressionEliminator | 2186 | 519705 | 59579 | 1068 | 191125 |
246 | x | ExpressionSplitter | 2186 | 519705 | 59579 | 173 | 191298 |
247 | a | SSATransform | 2327 | 550194 | 61740 | 669 | 191967 |
248 | r | UnusedAssignEliminator | 2327 | 550194 | 61740 | 498 | 192465 |
249 | E | EqualStoreEliminator | 2327 | 550194 | 61740 | 1040 | 193505 |
250 | s | ExpressionSimplifier | 2327 | 550110 | 61715 | 1900 | 195405 |
251 | c | CommonSubexpressionEliminator | 2269 | 537571 | 60955 | 1395 | 196800 |
252 | L | LoadResolver | 2269 | 537571 | 60955 | 1019 | 197819 |
253 | M | LoopInvariantCodeMotion | 2172 | 516331 | 58653 | 540 | 198359 |
254 | c | CommonSubexpressionEliminator | 2203 | 523041 | 58768 | 1229 | 199588 |
255 | C | ConditionalSimplifier | 2201 | 522585 | 58744 | 377 | 199965 |
256 | T | LiteralRematerialiser | 2347 | 553802 | 56316 | 892 | 200857 |
257 | U | ConditionalUnsimplifier | 2340 | 552290 | 56273 | 329 | 201186 |
258 | t | StructuralSimplifier | 2041 | 487767 | 55813 | 65 | 201251 |
259 | T | LiteralRematerialiser | 2041 | 487767 | 55813 | 767 | 202018 |
260 | O | ForLoopConditionOutOfBody | 2041 | 487767 | 55813 | 18 | 202036 |
261 | n | ControlFlowSimplifier | 2041 | 487767 | 55813 | 160 | 202196 |
262 | t | StructuralSimplifier | 2041 | 487767 | 55813 | 20 | 202216 |
263 | n | ControlFlowSimplifier | 2041 | 487767 | 55813 | 143 | 202359 |
264 | f | BlockFlattener | 2041 | 487767 | 55813 | 19 | 202378 |
265 | D | DeadCodeEliminator | 2041 | 487767 | 55813 | 359 | 202737 |
266 | I | ForLoopConditionIntoBody | 2041 | 487767 | 55813 | 17 | 202754 |
267 | u | UnusedPruner | 1970 | 472727 | 54874 | 665 | 203419 |
268 | l | CircularReferencesPruner | 1970 | 472727 | 54874 | 31 | 203450 |
269 | L | LoadResolver | 1970 | 472727 | 54874 | 651 | 204101 |
270 | c | CommonSubexpressionEliminator | 1961 | 470807 | 54874 | 824 | 204925 |
271 | u | UnusedPruner | 1961 | 470807 | 54874 | 302 | 205227 |
272 | l | CircularReferencesPruner | 1961 | 470807 | 54874 | 29 | 205256 |
273 | V | SSAReverser | 1961 | 470807 | 54888 | 75 | 205331 |
274 | c | CommonSubexpressionEliminator | 1955 | 469511 | 54743 | 703 | 206034 |
275 | u | UnusedPruner | 1955 | 469511 | 54743 | 555 | 206589 |
276 | l | CircularReferencesPruner | 1955 | 469511 | 54743 | 34 | 206623 |
277 | j | ExpressionJoiner | 1955 | 469511 | 54743 | 184 | 206807 |
278 | T | LiteralRematerialiser | 1964 | 471431 | 54743 | 260 | 207067 |
279 | p | UnusedFunctionParameterPruner | 1964 | 471431 | 54743 | 66 | 207133 |
280 | e | ExpressionInliner | 1964 | 471431 | 54743 | 28 | 207161 |
281 | u | UnusedPruner | 1964 | 471431 | 54743 | 247 | 207408 |
282 | l | CircularReferencesPruner | 1964 | 471431 | 54743 | 31 | 207439 |
283 | x | ExpressionSplitter | 1968 | 471983 | 55109 | 590 | 208029 |
284 | a | SSATransform | 2082 | 496676 | 57898 | 649 | 208678 |
285 | r | UnusedAssignEliminator | 2082 | 496676 | 57898 | 504 | 209182 |
286 | u | UnusedPruner | 2012 | 481537 | 56641 | 894 | 210076 |
287 | l | CircularReferencesPruner | 2012 | 481537 | 56641 | 32 | 210108 |
288 | r | UnusedAssignEliminator | 2012 | 481537 | 56641 | 499 | 210607 |
289 | u | UnusedPruner | 2012 | 481537 | 56641 | 482 | 211089 |
290 | l | CircularReferencesPruner | 2012 | 481537 | 56641 | 32 | 211121 |
291 | x | ExpressionSplitter | 2012 | 481537 | 56641 | 188 | 211309 |
292 | a | SSATransform | 2089 | 498188 | 58096 | 671 | 211980 |
293 | r | UnusedAssignEliminator | 2089 | 498188 | 58096 | 477 | 212457 |
294 | c | CommonSubexpressionEliminator | 2055 | 491388 | 60567 | 1307 | 213764 |
295 | L | LoadResolver | 2055 | 491388 | 60567 | 1102 | 214866 |
296 | g | FunctionGrouper | 2055 | 491388 | 60567 | 0 | 214866 |
297 | v | EquivalentFunctionCombiner | 2055 | 491388 | 60567 | 289 | 215155 |
298 | i | FullInliner | 2042 | 488571 | 60552 | 799 | 215954 |
299 | f | BlockFlattener | 2042 | 488571 | 60552 | 19 | 215973 |
300 | C | ConditionalSimplifier | 2045 | 489226 | 60594 | 310 | 216283 |
301 | T | LiteralRematerialiser | 2037 | 486927 | 56106 | 904 | 217187 |
302 | U | ConditionalUnsimplifier | 2030 | 485415 | 56063 | 319 | 217506 |
303 | c | CommonSubexpressionEliminator | 2042 | 488583 | 60552 | 1362 | 218868 |
304 | a | SSATransform | 2092 | 499388 | 61381 | 769 | 219637 |
305 | r | UnusedAssignEliminator | 2092 | 499388 | 61381 | 551 | 220188 |
306 | L | LoadResolver | 2092 | 499388 | 61381 | 1244 | 221432 |
307 | S | UnusedStoreEliminator | 2092 | 499388 | 61381 | 1220 | 222652 |
308 | s | ExpressionSimplifier | 2092 | 499388 | 61381 | 1957 | 224609 |
309 | T | LiteralRematerialiser | 2062 | 492348 | 57554 | 908 | 225517 |
310 | F | FunctionSpecializer | 2062 | 492348 | 57554 | 112 | 225629 |
311 | O | ForLoopConditionOutOfBody | 2062 | 492348 | 57554 | 19 | 225648 |
312 | t | StructuralSimplifier | 2062 | 492348 | 57554 | 53 | 225701 |
313 | f | BlockFlattener | 2062 | 492348 | 57554 | 20 | 225721 |
314 | D | DeadCodeEliminator | 2062 | 492348 | 57554 | 362 | 226083 |
315 | n | ControlFlowSimplifier | 2062 | 492348 | 57554 | 219 | 226302 |
316 | c | CommonSubexpressionEliminator | 2042 | 488583 | 60552 | 1575 | 227877 |
317 | a | SSATransform | 2092 | 499388 | 61381 | 804 | 228681 |
318 | r | UnusedAssignEliminator | 2092 | 499388 | 61381 | 618 | 229299 |
319 | I | ForLoopConditionIntoBody | 2092 | 499388 | 61381 | 18 | 229317 |
320 | u | UnusedPruner | 1996 | 478735 | 59761 | 1160 | 230477 |
321 | l | CircularReferencesPruner | 1996 | 478735 | 59761 | 32 | 230509 |
322 | c | CommonSubexpressionEliminator | 1960 | 470951 | 59122 | 966 | 231475 |
323 | x | ExpressionSplitter | 1960 | 470951 | 59122 | 167 | 231642 |
324 | a | SSATransform | 2086 | 498212 | 61258 | 637 | 232279 |
325 | r | UnusedAssignEliminator | 2086 | 498212 | 61258 | 485 | 232764 |
326 | E | EqualStoreEliminator | 2086 | 498212 | 61258 | 919 | 233683 |
327 | s | ExpressionSimplifier | 2086 | 498212 | 61258 | 1494 | 235177 |
328 | c | CommonSubexpressionEliminator | 2212 | 525245 | 60865 | 1117 | 236294 |
329 | L | LoadResolver | 2212 | 525245 | 60865 | 970 | 237264 |
330 | M | LoopInvariantCodeMotion | 1966 | 471995 | 58226 | 512 | 237776 |
331 | c | CommonSubexpressionEliminator | 1988 | 476767 | 58341 | 1107 | 238883 |
332 | C | ConditionalSimplifier | 1986 | 476311 | 58317 | 335 | 239218 |
333 | T | LiteralRematerialiser | 2035 | 486495 | 55841 | 911 | 240129 |
334 | U | ConditionalUnsimplifier | 2028 | 484983 | 55798 | 314 | 240443 |
335 | t | StructuralSimplifier | 2028 | 484983 | 55798 | 60 | 240503 |
336 | T | LiteralRematerialiser | 2028 | 484983 | 55798 | 734 | 241237 |
337 | O | ForLoopConditionOutOfBody | 2028 | 484983 | 55798 | 18 | 241255 |
338 | n | ControlFlowSimplifier | 2028 | 484983 | 55798 | 148 | 241403 |
339 | t | StructuralSimplifier | 2028 | 484983 | 55798 | 19 | 241422 |
340 | n | ControlFlowSimplifier | 2028 | 484983 | 55798 | 132 | 241554 |
341 | f | BlockFlattener | 2028 | 484983 | 55798 | 19 | 241573 |
342 | D | DeadCodeEliminator | 2028 | 484983 | 55798 | 342 | 241915 |
343 | I | ForLoopConditionIntoBody | 2028 | 484983 | 55798 | 15 | 241930 |
344 | u | UnusedPruner | 1957 | 469919 | 54859 | 637 | 242567 |
345 | l | CircularReferencesPruner | 1957 | 469919 | 54859 | 31 | 242598 |
346 | L | LoadResolver | 1957 | 469919 | 54859 | 649 | 243247 |
347 | c | CommonSubexpressionEliminator | 1948 | 467997 | 54859 | 792 | 244039 |
348 | u | UnusedPruner | 1948 | 467997 | 54859 | 290 | 244329 |
349 | l | CircularReferencesPruner | 1948 | 467997 | 54859 | 28 | 244357 |
350 | V | SSAReverser | 1948 | 467997 | 54873 | 71 | 244428 |
351 | c | CommonSubexpressionEliminator | 1942 | 466695 | 54728 | 683 | 245111 |
352 | u | UnusedPruner | 1942 | 466695 | 54728 | 440 | 245551 |
353 | l | CircularReferencesPruner | 1942 | 466695 | 54728 | 53 | 245604 |
354 | j | ExpressionJoiner | 1942 | 466695 | 54728 | 120 | 245724 |
355 | T | LiteralRematerialiser | 1951 | 468621 | 54728 | 221 | 245945 |
356 | p | UnusedFunctionParameterPruner | 1951 | 468621 | 54728 | 64 | 246009 |
357 | e | ExpressionInliner | 1951 | 468621 | 54728 | 28 | 246037 |
358 | u | UnusedPruner | 1951 | 468621 | 54728 | 232 | 246269 |
359 | l | CircularReferencesPruner | 1951 | 468621 | 54728 | 28 | 246297 |
360 | x | ExpressionSplitter | 1955 | 469175 | 55094 | 1270 | 247567 |
361 | a | SSATransform | 2069 | 493860 | 57883 | 566 | 248133 |
362 | r | UnusedAssignEliminator | 2069 | 493860 | 57883 | 492 | 248625 |
363 | u | UnusedPruner | 1999 | 478723 | 56626 | 730 | 249355 |
364 | l | CircularReferencesPruner | 1999 | 478723 | 56626 | 30 | 249385 |
365 | r | UnusedAssignEliminator | 1999 | 478723 | 56626 | 484 | 249869 |
366 | u | UnusedPruner | 1999 | 478723 | 56626 | 477 | 250346 |
367 | l | CircularReferencesPruner | 1999 | 478723 | 56626 | 33 | 250379 |
368 | x | ExpressionSplitter | 1999 | 478723 | 56626 | 202 | 250581 |
369 | a | SSATransform | 2076 | 495378 | 58081 | 700 | 251281 |
370 | r | UnusedAssignEliminator | 2076 | 495378 | 58081 | 487 | 251768 |
371 | c | CommonSubexpressionEliminator | 2042 | 488583 | 60552 | 1491 | 253259 |
372 | L | LoadResolver | 2042 | 488583 | 60552 | 1089 | 254348 |
373 | g | FunctionGrouper | 2042 | 488583 | 60552 | 0 | 254348 |
374 | v | EquivalentFunctionCombiner | 2042 | 488583 | 60552 | 296 | 254644 |
375 | i | FullInliner | 2042 | 488583 | 60552 | 781 | 255425 |
376 | f | BlockFlattener | 2042 | 488583 | 60552 | 19 | 255444 |
377 | C | ConditionalSimplifier | 2045 | 489238 | 60594 | 382 | 255826 |
378 | T | LiteralRematerialiser | 2037 | 486927 | 56106 | 940 | 256766 |
379 | U | ConditionalUnsimplifier | 2030 | 485415 | 56063 | 328 | 257094 |
380 | c | CommonSubexpressionEliminator | 2042 | 488583 | 60552 | 1366 | 258460 |
381 | a | SSATransform | 2092 | 499388 | 61381 | 807 | 259267 |
382 | r | UnusedAssignEliminator | 2092 | 499388 | 61381 | 521 | 259788 |
383 | L | LoadResolver | 2092 | 499388 | 61381 | 1192 | 260980 |
384 | S | UnusedStoreEliminator | 2092 | 499388 | 61381 | 1257 | 262237 |
385 | s | ExpressionSimplifier | 2092 | 499388 | 61381 | 1785 | 264022 |
386 | T | LiteralRematerialiser | 2051 | 489972 | 57546 | 835 | 264857 |
387 | F | FunctionSpecializer | 2051 | 489972 | 57546 | 103 | 264960 |
388 | O | ForLoopConditionOutOfBody | 2051 | 489972 | 57546 | 17 | 264977 |
389 | t | StructuralSimplifier | 2012 | 481549 | 57473 | 53 | 265030 |
390 | f | BlockFlattener | 2012 | 481549 | 57473 | 28 | 265058 |
391 | D | DeadCodeEliminator | 2012 | 481549 | 57473 | 345 | 265403 |
392 | n | ControlFlowSimplifier | 2012 | 481549 | 57473 | 172 | 265575 |
393 | c | CommonSubexpressionEliminator | 2008 | 481231 | 60483 | 1490 | 267065 |
394 | a | SSATransform | 2058 | 492048 | 61312 | 821 | 267886 |
395 | r | UnusedAssignEliminator | 2058 | 492048 | 61312 | 589 | 268475 |
396 | I | ForLoopConditionIntoBody | 2058 | 492048 | 61312 | 16 | 268491 |
397 | u | UnusedPruner | 1967 | 472475 | 59704 | 1001 | 269492 |
398 | l | CircularReferencesPruner | 1967 | 472475 | 59704 | 29 | 269521 |
399 | c | CommonSubexpressionEliminator | 1931 | 464691 | 59065 | 845 | 270366 |
400 | x | ExpressionSplitter | 1931 | 464691 | 59065 | 146 | 270512 |
401 | a | SSATransform | 2053 | 491076 | 61192 | 701 | 271213 |
402 | r | UnusedAssignEliminator | 2053 | 491076 | 61192 | 486 | 271699 |
403 | E | EqualStoreEliminator | 2053 | 491076 | 61192 | 916 | 272615 |
404 | s | ExpressionSimplifier | 2024 | 484791 | 61156 | 1333 | 273948 |
405 | c | CommonSubexpressionEliminator | 2014 | 482605 | 60457 | 1020 | 274968 |
406 | L | LoadResolver | 2014 | 482605 | 60457 | 896 | 275864 |
407 | M | LoopInvariantCodeMotion | 1916 | 461197 | 58142 | 472 | 276336 |
408 | c | CommonSubexpressionEliminator | 1928 | 463779 | 58237 | 1332 | 277668 |
409 | C | ConditionalSimplifier | 2022 | 484119 | 58445 | 444 | 278112 |
410 | T | LiteralRematerialiser | 1998 | 478555 | 55766 | 815 | 278927 |
411 | U | ConditionalUnsimplifier | 1989 | 476623 | 55719 | 298 | 279225 |
412 | t | StructuralSimplifier | 1979 | 474455 | 55695 | 55 | 279280 |
413 | T | LiteralRematerialiser | 1955 | 469211 | 55667 | 639 | 279919 |
414 | O | ForLoopConditionOutOfBody | 1955 | 469211 | 55667 | 16 | 279935 |
415 | n | ControlFlowSimplifier | 1955 | 469211 | 55667 | 134 | 280069 |
416 | t | StructuralSimplifier | 1943 | 466611 | 55639 | 45 | 280114 |
417 | n | ControlFlowSimplifier | 1943 | 466611 | 55639 | 123 | 280237 |
418 | f | BlockFlattener | 1943 | 466611 | 55639 | 40 | 280277 |
419 | D | DeadCodeEliminator | 1943 | 466611 | 55639 | 313 | 280590 |
420 | I | ForLoopConditionIntoBody | 1943 | 466611 | 55639 | 15 | 280605 |
421 | u | UnusedPruner | 1881 | 453478 | 54716 | 520 | 281125 |
422 | l | CircularReferencesPruner | 1881 | 453478 | 54716 | 27 | 281152 |
423 | L | LoadResolver | 1881 | 453478 | 54716 | 635 | 281787 |
424 | c | CommonSubexpressionEliminator | 1944 | 467127 | 54933 | 632 | 282419 |
425 | u | UnusedPruner | 1944 | 467127 | 54933 | 280 | 282699 |
426 | l | CircularReferencesPruner | 1944 | 467127 | 54933 | 39 | 282738 |
427 | V | SSAReverser | 1944 | 467127 | 54947 | 68 | 282806 |
428 | c | CommonSubexpressionEliminator | 1950 | 468429 | 54823 | 581 | 283387 |
429 | u | UnusedPruner | 1950 | 468429 | 54823 | 387 | 283774 |
430 | l | CircularReferencesPruner | 1950 | 468429 | 54823 | 27 | 283801 |
431 | j | ExpressionJoiner | 1950 | 468429 | 54823 | 107 | 283908 |
432 | T | LiteralRematerialiser | 1875 | 452182 | 54585 | 204 | 284112 |
433 | p | UnusedFunctionParameterPruner | 1875 | 452182 | 54585 | 57 | 284169 |
434 | e | ExpressionInliner | 1875 | 452182 | 54585 | 24 | 284193 |
435 | u | UnusedPruner | 1875 | 452182 | 54585 | 206 | 284399 |
436 | l | CircularReferencesPruner | 1875 | 452182 | 54585 | 27 | 284426 |
437 | x | ExpressionSplitter | 1879 | 452746 | 54951 | 689 | 285115 |
438 | a | SSATransform | 1985 | 475711 | 57724 | 547 | 285662 |
439 | r | UnusedAssignEliminator | 1985 | 475711 | 57724 | 459 | 286121 |
440 | u | UnusedPruner | 1924 | 462519 | 56483 | 595 | 286716 |
441 | l | CircularReferencesPruner | 1924 | 462519 | 56483 | 29 | 286745 |
442 | r | UnusedAssignEliminator | 1924 | 462519 | 56483 | 447 | 287192 |
443 | u | UnusedPruner | 1924 | 462519 | 56483 | 343 | 287535 |
444 | l | CircularReferencesPruner | 1924 | 462519 | 56483 | 27 | 287562 |
445 | x | ExpressionSplitter | 1924 | 462519 | 56483 | 150 | 287712 |
446 | a | SSATransform | 1992 | 477223 | 57922 | 652 | 288364 |
447 | r | UnusedAssignEliminator | 1992 | 477223 | 57922 | 562 | 288926 |
448 | c | CommonSubexpressionEliminator | 1953 | 469331 | 60391 | 1023 | 289949 |
449 | L | LoadResolver | 1953 | 469331 | 60391 | 887 | 290836 |
450 | g | FunctionGrouper | 1953 | 469331 | 60391 | 0 | 290836 |
451 | v | EquivalentFunctionCombiner | 1953 | 469331 | 60391 | 256 | 291092 |
452 | i | FullInliner | 1953 | 469331 | 60391 | 700 | 291792 |
453 | f | BlockFlattener | 1953 | 469331 | 60391 | 15 | 291807 |
454 | C | ConditionalSimplifier | 1956 | 469991 | 60433 | 305 | 292112 |
455 | T | LiteralRematerialiser | 1952 | 468561 | 55947 | 746 | 292858 |
456 | U | ConditionalUnsimplifier | 1945 | 467043 | 55904 | 356 | 293214 |
457 | c | CommonSubexpressionEliminator | 1953 | 469331 | 60391 | 1099 | 294313 |
458 | a | SSATransform | 2005 | 480571 | 61215 | 686 | 294999 |
459 | r | UnusedAssignEliminator | 2005 | 480571 | 61215 | 454 | 295453 |
460 | L | LoadResolver | 2005 | 480571 | 61215 | 963 | 296416 |
461 | S | UnusedStoreEliminator | 2005 | 480571 | 61215 | 953 | 297369 |
462 | s | ExpressionSimplifier | 2005 | 480571 | 61215 | 1555 | 298924 |
463 | T | LiteralRematerialiser | 1978 | 474179 | 57395 | 722 | 299646 |
464 | F | FunctionSpecializer | 1977 | 473975 | 57392 | 210 | 299856 |
465 | O | ForLoopConditionOutOfBody | 1977 | 473975 | 57392 | 16 | 299872 |
466 | t | StructuralSimplifier | 1977 | 473975 | 57392 | 19 | 299891 |
467 | f | BlockFlattener | 1977 | 473975 | 57392 | 16 | 299907 |
468 | D | DeadCodeEliminator | 1977 | 473975 | 57392 | 308 | 300215 |
469 | n | ControlFlowSimplifier | 1977 | 473975 | 57392 | 158 | 300373 |
470 | c | CommonSubexpressionEliminator | 1951 | 468909 | 60385 | 1353 | 301726 |
471 | a | SSATransform | 2003 | 480151 | 61209 | 697 | 302423 |
472 | r | UnusedAssignEliminator | 2003 | 480151 | 61209 | 505 | 302928 |
473 | I | ForLoopConditionIntoBody | 2003 | 480151 | 61209 | 15 | 302943 |
474 | u | UnusedPruner | 1922 | 462747 | 59622 | 954 | 303897 |
475 | l | CircularReferencesPruner | 1922 | 462747 | 59622 | 47 | 303944 |
476 | c | CommonSubexpressionEliminator | 1882 | 454090 | 58983 | 933 | 304877 |
477 | x | ExpressionSplitter | 1882 | 454090 | 58983 | 234 | 305111 |
478 | a | SSATransform | 1998 | 479179 | 61089 | 622 | 305733 |
479 | r | UnusedAssignEliminator | 1998 | 479179 | 61089 | 439 | 306172 |
480 | E | EqualStoreEliminator | 1998 | 479179 | 61089 | 806 | 306978 |
481 | s | ExpressionSimplifier | 1858 | 448954 | 60888 | 1483 | 308461 |
482 | c | CommonSubexpressionEliminator | 1814 | 439434 | 60160 | 937 | 309398 |
483 | L | LoadResolver | 1814 | 439434 | 60160 | 830 | 310228 |
484 | M | LoopInvariantCodeMotion | 1759 | 427267 | 57897 | 452 | 310680 |
485 | c | CommonSubexpressionEliminator | 1767 | 429021 | 57989 | 1030 | 311710 |
486 | C | ConditionalSimplifier | 1765 | 428541 | 57965 | 287 | 311997 |
487 | T | LiteralRematerialiser | 1783 | 432153 | 55484 | 700 | 312697 |
488 | U | ConditionalUnsimplifier | 1776 | 430641 | 55441 | 277 | 312974 |
489 | t | StructuralSimplifier | 1776 | 430641 | 55441 | 48 | 313022 |
490 | T | LiteralRematerialiser | 1776 | 430641 | 55441 | 602 | 313624 |
491 | O | ForLoopConditionOutOfBody | 1776 | 430641 | 55441 | 15 | 313639 |
492 | n | ControlFlowSimplifier | 1776 | 430641 | 55441 | 128 | 313767 |
493 | t | StructuralSimplifier | 1776 | 430641 | 55441 | 17 | 313784 |
494 | n | ControlFlowSimplifier | 1776 | 430641 | 55441 | 114 | 313898 |
495 | f | BlockFlattener | 1776 | 430641 | 55441 | 15 | 313913 |
496 | D | DeadCodeEliminator | 1776 | 430641 | 55441 | 296 | 314209 |
497 | I | ForLoopConditionIntoBody | 1776 | 430641 | 55441 | 13 | 314222 |
498 | u | UnusedPruner | 1717 | 418133 | 54525 | 511 | 314733 |
499 | l | CircularReferencesPruner | 1717 | 418133 | 54525 | 26 | 314759 |
500 | L | LoadResolver | 1717 | 418133 | 54525 | 527 | 315286 |
501 | c | CommonSubexpressionEliminator | 1708 | 416213 | 54525 | 539 | 315825 |
502 | u | UnusedPruner | 1708 | 416213 | 54525 | 240 | 316065 |
503 | l | CircularReferencesPruner | 1708 | 416213 | 54525 | 25 | 316090 |
504 | V | SSAReverser | 1708 | 416213 | 54539 | 94 | 316184 |
505 | c | CommonSubexpressionEliminator | 1702 | 414917 | 54394 | 548 | 316732 |
506 | u | UnusedPruner | 1702 | 414917 | 54394 | 354 | 317086 |
507 | l | CircularReferencesPruner | 1702 | 414917 | 54394 | 25 | 317111 |
508 | j | ExpressionJoiner | 1702 | 414917 | 54394 | 94 | 317205 |
509 | T | LiteralRematerialiser | 1711 | 416837 | 54394 | 183 | 317388 |
510 | p | UnusedFunctionParameterPruner | 1711 | 416837 | 54394 | 55 | 317443 |
511 | e | ExpressionInliner | 1711 | 416837 | 54394 | 23 | 317466 |
512 | u | UnusedPruner | 1711 | 416837 | 54394 | 221 | 317687 |
513 | l | CircularReferencesPruner | 1711 | 416837 | 54394 | 39 | 317726 |
514 | x | ExpressionSplitter | 1713 | 416993 | 54754 | 403 | 318129 |
515 | a | SSATransform | 1815 | 439086 | 57517 | 492 | 318621 |
516 | r | UnusedAssignEliminator | 1815 | 439086 | 57517 | 390 | 319011 |
517 | u | UnusedPruner | 1756 | 426331 | 56280 | 534 | 319545 |
518 | l | CircularReferencesPruner | 1756 | 426331 | 56280 | 27 | 319572 |
519 | x | ExpressionSplitter | 1756 | 426331 | 56280 | 140 | 319712 |
520 | a | SSATransform | 1822 | 440568 | 57715 | 539 | 320251 |
521 | r | UnusedAssignEliminator | 1822 | 440568 | 57715 | 400 | 320651 |
522 | c | CommonSubexpressionEliminator | 1813 | 439122 | 60190 | 1092 | 321743 |
523 | L | LoadResolver | 1813 | 439122 | 60190 | 830 | 322573 |
524 | g | FunctionGrouper | 1813 | 439122 | 60190 | 0 | 322573 |
525 | v | EquivalentFunctionCombiner | 1813 | 439122 | 60190 | 226 | 322799 |
526 | i | FullInliner | 1813 | 439122 | 60190 | 584 | 323383 |
527 | f | BlockFlattener | 1813 | 439122 | 60190 | 14 | 323397 |
528 | C | ConditionalSimplifier | 1816 | 439770 | 60232 | 287 | 323684 |
529 | T | LiteralRematerialiser | 1785 | 432585 | 55744 | 726 | 324410 |
530 | U | ConditionalUnsimplifier | 1778 | 431073 | 55701 | 270 | 324680 |
531 | c | CommonSubexpressionEliminator | 1813 | 439122 | 60190 | 1042 | 325722 |
532 | a | SSATransform | 1865 | 450370 | 61014 | 635 | 326357 |
533 | r | UnusedAssignEliminator | 1865 | 450370 | 61014 | 432 | 326789 |
534 | L | LoadResolver | 1865 | 450370 | 61014 | 988 | 327777 |
535 | S | UnusedStoreEliminator | 1865 | 450370 | 61014 | 904 | 328681 |
536 | s | ExpressionSimplifier | 1865 | 450370 | 61014 | 1391 | 330072 |
537 | T | LiteralRematerialiser | 1810 | 438006 | 57189 | 688 | 330760 |
538 | F | FunctionSpecializer | 1810 | 438006 | 57189 | 160 | 330920 |
539 | O | ForLoopConditionOutOfBody | 1810 | 438006 | 57189 | 15 | 330935 |
540 | t | StructuralSimplifier | 1810 | 438006 | 57189 | 17 | 330952 |
541 | f | BlockFlattener | 1810 | 438006 | 57189 | 15 | 330967 |
542 | D | DeadCodeEliminator | 1810 | 438006 | 57189 | 286 | 331253 |
543 | n | ControlFlowSimplifier | 1810 | 438006 | 57189 | 179 | 331432 |
544 | c | CommonSubexpressionEliminator | 1813 | 439122 | 60190 | 1171 | 332603 |
545 | a | SSATransform | 1865 | 450370 | 61014 | 645 | 333248 |
546 | r | UnusedAssignEliminator | 1865 | 450370 | 61014 | 454 | 333702 |
547 | I | ForLoopConditionIntoBody | 1865 | 450370 | 61014 | 14 | 333716 |
548 | u | UnusedPruner | 1788 | 433816 | 59437 | 901 | 334617 |
549 | l | CircularReferencesPruner | 1788 | 433816 | 59437 | 27 | 334644 |
550 | c | CommonSubexpressionEliminator | 1746 | 424729 | 58792 | 776 | 335420 |
551 | x | ExpressionSplitter | 1746 | 424729 | 58792 | 132 | 335552 |
552 | a | SSATransform | 1858 | 448954 | 60888 | 531 | 336083 |
553 | r | UnusedAssignEliminator | 1858 | 448954 | 60888 | 414 | 336497 |
554 | E | EqualStoreEliminator | 1858 | 448954 | 60888 | 769 | 337266 |
555 | s | ExpressionSimplifier | 1858 | 448954 | 60888 | 1320 | 338586 |
556 | c | CommonSubexpressionEliminator | 1814 | 439434 | 60160 | 895 | 339481 |
557 | L | LoadResolver | 1814 | 439434 | 60160 | 807 | 340288 |
558 | M | LoopInvariantCodeMotion | 1759 | 427267 | 57897 | 527 | 340815 |
559 | c | CommonSubexpressionEliminator | 1767 | 429021 | 57989 | 926 | 341741 |
560 | C | ConditionalSimplifier | 1765 | 428541 | 57965 | 312 | 342053 |
561 | T | LiteralRematerialiser | 1783 | 432153 | 55484 | 676 | 342729 |
562 | U | ConditionalUnsimplifier | 1776 | 430641 | 55441 | 270 | 342999 |
563 | t | StructuralSimplifier | 1776 | 430641 | 55441 | 16 | 343015 |
564 | T | LiteralRematerialiser | 1776 | 430641 | 55441 | 583 | 343598 |
565 | O | ForLoopConditionOutOfBody | 1776 | 430641 | 55441 | 15 | 343613 |
566 | n | ControlFlowSimplifier | 1776 | 430641 | 55441 | 122 | 343735 |
567 | t | StructuralSimplifier | 1776 | 430641 | 55441 | 16 | 343751 |
568 | n | ControlFlowSimplifier | 1776 | 430641 | 55441 | 107 | 343858 |
569 | f | BlockFlattener | 1776 | 430641 | 55441 | 15 | 343873 |
570 | D | DeadCodeEliminator | 1776 | 430641 | 55441 | 327 | 344200 |
571 | I | ForLoopConditionIntoBody | 1776 | 430641 | 55441 | 13 | 344213 |
572 | u | UnusedPruner | 1717 | 418133 | 54525 | 499 | 344712 |
573 | l | CircularReferencesPruner | 1717 | 418133 | 54525 | 25 | 344737 |
574 | L | LoadResolver | 1717 | 418133 | 54525 | 525 | 345262 |
575 | c | CommonSubexpressionEliminator | 1708 | 416213 | 54525 | 536 | 345798 |
576 | u | UnusedPruner | 1708 | 416213 | 54525 | 238 | 346036 |
577 | l | CircularReferencesPruner | 1708 | 416213 | 54525 | 25 | 346061 |
578 | V | SSAReverser | 1708 | 416213 | 54539 | 91 | 346152 |
579 | c | CommonSubexpressionEliminator | 1702 | 414917 | 54394 | 544 | 346696 |
580 | u | UnusedPruner | 1702 | 414917 | 54394 | 354 | 347050 |
581 | l | CircularReferencesPruner | 1702 | 414917 | 54394 | 25 | 347075 |
582 | j | ExpressionJoiner | 1702 | 414917 | 54394 | 92 | 347167 |
583 | T | LiteralRematerialiser | 1711 | 416837 | 54394 | 221 | 347388 |
584 | p | UnusedFunctionParameterPruner | 1711 | 416837 | 54394 | 52 | 347440 |
585 | e | ExpressionInliner | 1711 | 416837 | 54394 | 24 | 347464 |
586 | u | UnusedPruner | 1711 | 416837 | 54394 | 259 | 347723 |
587 | l | CircularReferencesPruner | 1711 | 416837 | 54394 | 25 | 347748 |
588 | x | ExpressionSplitter | 1713 | 416993 | 54754 | 416 | 348164 |
589 | a | SSATransform | 1815 | 439086 | 57517 | 489 | 348653 |
590 | r | UnusedAssignEliminator | 1815 | 439086 | 57517 | 384 | 349037 |
591 | u | UnusedPruner | 1756 | 426331 | 56280 | 528 | 349565 |
592 | l | CircularReferencesPruner | 1756 | 426331 | 56280 | 26 | 349591 |
593 | x | ExpressionSplitter | 1756 | 426331 | 56280 | 139 | 349730 |
594 | a | SSATransform | 1822 | 440568 | 57715 | 526 | 350256 |
595 | r | UnusedAssignEliminator | 1822 | 440568 | 57715 | 432 | 350688 |
596 | c | CommonSubexpressionEliminator | 1813 | 439122 | 60190 | 976 | 351664 |
597 | L | LoadResolver | 1813 | 439122 | 60190 | 830 | 352494 |
598 | g | FunctionGrouper | 1813 | 439122 | 60190 | 0 | 352494 |
599 | v | EquivalentFunctionCombiner | 1813 | 439122 | 60190 | 225 | 352719 |
600 | i | FullInliner | 1813 | 439122 | 60190 | 615 | 353334 |
601 | f | BlockFlattener | 1813 | 439122 | 60190 | 14 | 353348 |
602 | C | ConditionalSimplifier | 1816 | 439770 | 60232 | 281 | 353629 |
603 | T | LiteralRematerialiser | 1782 | 431913 | 55735 | 796 | 354425 |
604 | U | ConditionalUnsimplifier | 1775 | 430425 | 55692 | 267 | 354692 |
605 | c | CommonSubexpressionEliminator | 1813 | 439122 | 60190 | 1018 | 355710 |
606 | a | SSATransform | 1865 | 450370 | 61014 | 632 | 356342 |
607 | r | UnusedAssignEliminator | 1865 | 450370 | 61014 | 428 | 356770 |
608 | L | LoadResolver | 1865 | 450370 | 61014 | 965 | 357735 |
609 | S | UnusedStoreEliminator | 1865 | 450370 | 61014 | 896 | 358631 |
610 | s | ExpressionSimplifier | 1865 | 450370 | 61014 | 1451 | 360082 |
611 | T | LiteralRematerialiser | 1808 | 437574 | 57183 | 759 | 360841 |
612 | F | FunctionSpecializer | 1855 | 447728 | 57152 | 300 | 361141 |
613 | O | ForLoopConditionOutOfBody | 1855 | 447728 | 57152 | 17 | 361158 |
614 | t | StructuralSimplifier | 1855 | 447728 | 57152 | 24 | 361182 |
615 | f | BlockFlattener | 1855 | 447728 | 57152 | 16 | 361198 |
616 | D | DeadCodeEliminator | 1855 | 447728 | 57152 | 329 | 361527 |
617 | n | ControlFlowSimplifier | 1855 | 447728 | 57152 | 154 | 361681 |
618 | c | CommonSubexpressionEliminator | 1862 | 449710 | 60162 | 1264 | 362945 |
619 | a | SSATransform | 1910 | 460086 | 60986 | 713 | 363658 |
620 | r | UnusedAssignEliminator | 1910 | 460086 | 60986 | 504 | 364162 |
621 | I | ForLoopConditionIntoBody | 1910 | 460086 | 60986 | 15 | 364177 |
622 | u | UnusedPruner | 1832 | 443330 | 59406 | 976 | 365153 |
623 | l | CircularReferencesPruner | 1832 | 443330 | 59406 | 28 | 365181 |
624 | c | CommonSubexpressionEliminator | 1791 | 434464 | 58764 | 868 | 366049 |
625 | x | ExpressionSplitter | 1791 | 434464 | 58764 | 183 | 366232 |
626 | a | SSATransform | 1903 | 458682 | 60860 | 667 | 366899 |
627 | r | UnusedAssignEliminator | 1903 | 458682 | 60860 | 477 | 367376 |
628 | E | EqualStoreEliminator | 1903 | 458682 | 60860 | 810 | 368186 |
629 | s | ExpressionSimplifier | 1948 | 468417 | 60840 | 1302 | 369488 |
630 | c | CommonSubexpressionEliminator | 1924 | 463227 | 60114 | 1080 | 370568 |
631 | L | LoadResolver | 1924 | 463227 | 60114 | 903 | 371471 |
632 | M | LoopInvariantCodeMotion | 1864 | 449998 | 57848 | 467 | 371938 |
633 | c | CommonSubexpressionEliminator | 1868 | 450862 | 57929 | 945 | 372883 |
634 | C | ConditionalSimplifier | 1869 | 451042 | 57912 | 306 | 373189 |
635 | T | LiteralRematerialiser | 1871 | 451174 | 55423 | 759 | 373948 |
636 | U | ConditionalUnsimplifier | 1864 | 449662 | 55380 | 299 | 374247 |
637 | t | StructuralSimplifier | 1850 | 446630 | 55348 | 48 | 374295 |
638 | T | LiteralRematerialiser | 1857 | 448138 | 55359 | 620 | 374915 |
639 | O | ForLoopConditionOutOfBody | 1857 | 448138 | 55359 | 16 | 374931 |
640 | n | ControlFlowSimplifier | 1857 | 448138 | 55359 | 132 | 375063 |
641 | t | StructuralSimplifier | 1857 | 448138 | 55359 | 17 | 375080 |
642 | n | ControlFlowSimplifier | 1857 | 448138 | 55359 | 118 | 375198 |
643 | f | BlockFlattener | 1857 | 448138 | 55359 | 41 | 375239 |
644 | D | DeadCodeEliminator | 1857 | 448138 | 55359 | 311 | 375550 |
645 | I | ForLoopConditionIntoBody | 1857 | 448138 | 55359 | 14 | 375564 |
646 | u | UnusedPruner | 1790 | 433924 | 54442 | 515 | 376079 |
647 | l | CircularReferencesPruner | 1790 | 433924 | 54442 | 27 | 376106 |
648 | L | LoadResolver | 1790 | 433924 | 54442 | 544 | 376650 |
649 | c | CommonSubexpressionEliminator | 1779 | 431565 | 54433 | 600 | 377250 |
650 | u | UnusedPruner | 1779 | 431565 | 54433 | 252 | 377502 |
651 | l | CircularReferencesPruner | 1779 | 431565 | 54433 | 26 | 377528 |
652 | V | SSAReverser | 1779 | 431565 | 54447 | 97 | 377625 |
653 | c | CommonSubexpressionEliminator | 1778 | 431289 | 54306 | 600 | 378225 |
654 | u | UnusedPruner | 1778 | 431289 | 54306 | 374 | 378599 |
655 | l | CircularReferencesPruner | 1778 | 431289 | 54306 | 26 | 378625 |
656 | j | ExpressionJoiner | 1778 | 431289 | 54306 | 96 | 378721 |
657 | T | LiteralRematerialiser | 1784 | 432621 | 54311 | 191 | 378912 |
658 | p | UnusedFunctionParameterPruner | 1784 | 432621 | 54311 | 54 | 378966 |
659 | e | ExpressionInliner | 1784 | 432621 | 54311 | 23 | 378989 |
660 | u | UnusedPruner | 1784 | 432621 | 54311 | 202 | 379191 |
661 | l | CircularReferencesPruner | 1784 | 432621 | 54311 | 26 | 379217 |
662 | x | ExpressionSplitter | 1786 | 432753 | 54668 | 447 | 379664 |
663 | a | SSATransform | 1897 | 456786 | 57423 | 563 | 380227 |
664 | r | UnusedAssignEliminator | 1897 | 456786 | 57423 | 445 | 380672 |
665 | u | UnusedPruner | 1836 | 443594 | 56200 | 587 | 381259 |
666 | l | CircularReferencesPruner | 1836 | 443594 | 56200 | 28 | 381287 |
667 | r | UnusedAssignEliminator | 1836 | 443594 | 56200 | 443 | 381730 |
668 | u | UnusedPruner | 1836 | 443594 | 56200 | 340 | 382070 |
669 | l | CircularReferencesPruner | 1836 | 443594 | 56200 | 27 | 382097 |
670 | x | ExpressionSplitter | 1836 | 443594 | 56200 | 145 | 382242 |
671 | a | SSATransform | 1904 | 458298 | 57621 | 569 | 382811 |
672 | r | UnusedAssignEliminator | 1904 | 458298 | 57621 | 460 | 383271 |
673 | c | CommonSubexpressionEliminator | 1894 | 456630 | 60105 | 1011 | 384282 |
674 | L | LoadResolver | 1894 | 456630 | 60105 | 858 | 385140 |
675 | g | FunctionGrouper | 1894 | 456630 | 60105 | 0 | 385140 |
676 | v | EquivalentFunctionCombiner | 1894 | 456630 | 60105 | 232 | 385372 |
677 | i | FullInliner | 1894 | 456630 | 60096 | 738 | 386110 |
678 | f | BlockFlattener | 1894 | 456630 | 60096 | 16 | 386126 |
679 | C | ConditionalSimplifier | 1897 | 457278 | 60138 | 286 | 386412 |
680 | T | LiteralRematerialiser | 1861 | 449002 | 55638 | 860 | 387272 |
681 | U | ConditionalUnsimplifier | 1854 | 447488 | 55595 | 296 | 387568 |
682 | c | CommonSubexpressionEliminator | 1888 | 455332 | 60075 | 1109 | 388677 |
683 | a | SSATransform | 1938 | 466155 | 60896 | 691 | 389368 |
684 | r | UnusedAssignEliminator | 1938 | 466155 | 60896 | 537 | 389905 |
685 | L | LoadResolver | 1938 | 466155 | 60896 | 1012 | 390917 |
686 | S | UnusedStoreEliminator | 1938 | 466155 | 60896 | 990 | 391907 |
687 | s | ExpressionSimplifier | 1938 | 466155 | 60896 | 1574 | 393481 |
688 | T | LiteralRematerialiser | 1889 | 455070 | 57080 | 771 | 394252 |
689 | F | FunctionSpecializer | 2038 | 487179 | 57065 | 401 | 394653 |
690 | O | ForLoopConditionOutOfBody | 2038 | 487179 | 57065 | 19 | 394672 |
691 | t | StructuralSimplifier | 2038 | 487179 | 57065 | 21 | 394693 |
692 | f | BlockFlattener | 2038 | 487179 | 57065 | 18 | 394711 |
693 | D | DeadCodeEliminator | 2038 | 487179 | 57065 | 402 | 395113 |
694 | n | ControlFlowSimplifier | 2038 | 487179 | 57065 | 184 | 395297 |
695 | c | CommonSubexpressionEliminator | 2016 | 482989 | 60057 | 1517 | 396814 |
696 | a | SSATransform | 2066 | 493800 | 60878 | 805 | 397619 |
697 | r | UnusedAssignEliminator | 2066 | 493800 | 60878 | 588 | 398207 |
698 | I | ForLoopConditionIntoBody | 2066 | 493800 | 60878 | 17 | 398224 |
699 | u | UnusedPruner | 1980 | 475301 | 59295 | 1091 | 399315 |
700 | l | CircularReferencesPruner | 1980 | 475301 | 59295 | 29 | 399344 |
701 | c | CommonSubexpressionEliminator | 1935 | 465555 | 58656 | 925 | 400269 |
702 | x | ExpressionSplitter | 1935 | 465555 | 58656 | 154 | 400423 |
703 | a | SSATransform | 2062 | 493044 | 60761 | 600 | 401023 |
704 | r | UnusedAssignEliminator | 2062 | 493044 | 60761 | 467 | 401490 |
705 | E | EqualStoreEliminator | 2062 | 493044 | 60761 | 844 | 402334 |
706 | s | ExpressionSimplifier | 1963 | 471599 | 60682 | 1546 | 403880 |
707 | c | CommonSubexpressionEliminator | 1911 | 460266 | 59926 | 1003 | 404883 |
708 | L | LoadResolver | 1911 | 460266 | 59926 | 889 | 405772 |
709 | M | LoopInvariantCodeMotion | 1840 | 444770 | 57663 | 506 | 406278 |
710 | c | CommonSubexpressionEliminator | 1853 | 447584 | 57753 | 1176 | 407454 |
711 | C | ConditionalSimplifier | 1851 | 447110 | 57729 | 318 | 407772 |
712 | T | LiteralRematerialiser | 1879 | 452842 | 55257 | 754 | 408526 |
713 | U | ConditionalUnsimplifier | 1872 | 451330 | 55214 | 310 | 408836 |
714 | t | StructuralSimplifier | 1872 | 451330 | 55214 | 51 | 408887 |
715 | T | LiteralRematerialiser | 1872 | 451330 | 55214 | 681 | 409568 |
716 | O | ForLoopConditionOutOfBody | 1872 | 451330 | 55214 | 26 | 409594 |
717 | n | ControlFlowSimplifier | 1872 | 451330 | 55214 | 154 | 409748 |
718 | t | StructuralSimplifier | 1872 | 451330 | 55214 | 18 | 409766 |
719 | n | ControlFlowSimplifier | 1872 | 451330 | 55214 | 123 | 409889 |
720 | f | BlockFlattener | 1872 | 451330 | 55214 | 17 | 409906 |
721 | D | DeadCodeEliminator | 1872 | 451330 | 55214 | 312 | 410218 |
722 | I | ForLoopConditionIntoBody | 1872 | 451330 | 55214 | 14 | 410232 |
723 | u | UnusedPruner | 1798 | 435618 | 54307 | 490 | 410722 |
724 | l | CircularReferencesPruner | 1798 | 435618 | 54307 | 26 | 410748 |
725 | L | LoadResolver | 1798 | 435618 | 54307 | 541 | 411289 |
726 | c | CommonSubexpressionEliminator | 1789 | 433696 | 54307 | 637 | 411926 |
727 | u | UnusedPruner | 1789 | 433696 | 54307 | 249 | 412175 |
728 | l | CircularReferencesPruner | 1789 | 433696 | 54307 | 25 | 412200 |
729 | V | SSAReverser | 1789 | 433696 | 54321 | 64 | 412264 |
730 | c | CommonSubexpressionEliminator | 1783 | 432393 | 54176 | 566 | 412830 |
731 | u | UnusedPruner | 1783 | 432393 | 54176 | 422 | 413252 |
732 | l | CircularReferencesPruner | 1783 | 432393 | 54176 | 27 | 413279 |
733 | j | ExpressionJoiner | 1783 | 432393 | 54176 | 96 | 413375 |
734 | T | LiteralRematerialiser | 1792 | 434320 | 54176 | 190 | 413565 |
735 | p | UnusedFunctionParameterPruner | 1792 | 434320 | 54176 | 53 | 413618 |
736 | e | ExpressionInliner | 1792 | 434320 | 54176 | 23 | 413641 |
737 | u | UnusedPruner | 1792 | 434320 | 54176 | 199 | 413840 |
738 | l | CircularReferencesPruner | 1792 | 434320 | 54176 | 25 | 413865 |
739 | x | ExpressionSplitter | 1794 | 434442 | 54533 | 451 | 414316 |
740 | a | SSATransform | 1911 | 459774 | 57290 | 526 | 414842 |
741 | r | UnusedAssignEliminator | 1911 | 459774 | 57290 | 401 | 415243 |
742 | u | UnusedPruner | 1849 | 446366 | 56077 | 563 | 415806 |
743 | l | CircularReferencesPruner | 1849 | 446366 | 56077 | 28 | 415834 |
744 | x | ExpressionSplitter | 1849 | 446366 | 56077 | 148 | 415982 |
745 | a | SSATransform | 1918 | 461293 | 57488 | 620 | 416602 |
746 | r | UnusedAssignEliminator | 1918 | 461293 | 57488 | 412 | 417014 |
747 | c | CommonSubexpressionEliminator | 1905 | 458970 | 59952 | 1031 | 418045 |
748 | L | LoadResolver | 1905 | 458970 | 59952 | 871 | 418916 |
749 | g | FunctionGrouper | 1905 | 458970 | 59952 | 0 | 418916 |
750 | v | EquivalentFunctionCombiner | 1905 | 458970 | 59952 | 240 | 419156 |
751 | i | FullInliner | 1905 | 458970 | 59952 | 665 | 419821 |
752 | f | BlockFlattener | 1905 | 458970 | 59952 | 16 | 419837 |
753 | C | ConditionalSimplifier | 1908 | 459618 | 59994 | 343 | 420180 |
754 | T | LiteralRematerialiser | 1881 | 453274 | 55517 | 720 | 420900 |
755 | U | ConditionalUnsimplifier | 1874 | 451762 | 55474 | 276 | 421176 |
756 | c | CommonSubexpressionEliminator | 1905 | 458970 | 59952 | 1115 | 422291 |
757 | a | SSATransform | 1955 | 469787 | 60773 | 688 | 422979 |
758 | r | UnusedAssignEliminator | 1955 | 469787 | 60773 | 446 | 423425 |
759 | L | LoadResolver | 1955 | 469787 | 60773 | 972 | 424397 |
760 | S | UnusedStoreEliminator | 1955 | 469787 | 60773 | 932 | 425329 |
761 | s | ExpressionSimplifier | 1955 | 469787 | 60773 | 1491 | 426820 |
762 | T | LiteralRematerialiser | 1906 | 458694 | 56965 | 729 | 427549 |
763 | F | FunctionSpecializer | 1906 | 458694 | 56965 | 93 | 427642 |
764 | O | ForLoopConditionOutOfBody | 1906 | 458694 | 56965 | 16 | 427658 |
765 | t | StructuralSimplifier | 1906 | 458694 | 56965 | 17 | 427675 |
766 | f | BlockFlattener | 1906 | 458694 | 56965 | 16 | 427691 |
767 | D | DeadCodeEliminator | 1906 | 458694 | 56965 | 295 | 427986 |
768 | n | ControlFlowSimplifier | 1906 | 458694 | 56965 | 155 | 428141 |
769 | c | CommonSubexpressionEliminator | 1905 | 458970 | 59952 | 1353 | 429494 |
770 | a | SSATransform | 1955 | 469787 | 60773 | 703 | 430197 |
771 | r | UnusedAssignEliminator | 1955 | 469787 | 60773 | 472 | 430669 |
772 | I | ForLoopConditionIntoBody | 1955 | 469787 | 60773 | 15 | 430684 |
773 | u | UnusedPruner | 1871 | 451714 | 59194 | 982 | 431666 |
774 | l | CircularReferencesPruner | 1871 | 451714 | 59194 | 28 | 431694 |
775 | c | CommonSubexpressionEliminator | 1826 | 441974 | 58555 | 815 | 432509 |
776 | x | ExpressionSplitter | 1826 | 441974 | 58555 | 152 | 432661 |
777 | a | SSATransform | 1951 | 469029 | 60656 | 563 | 433224 |
778 | r | UnusedAssignEliminator | 1951 | 469029 | 60656 | 427 | 433651 |
779 | E | EqualStoreEliminator | 1951 | 469029 | 60656 | 798 | 434449 |
780 | s | ExpressionSimplifier | 1951 | 469029 | 60656 | 1247 | 435696 |
781 | c | CommonSubexpressionEliminator | 1906 | 459186 | 59922 | 1051 | 436747 |
782 | L | LoadResolver | 1906 | 459186 | 59922 | 837 | 437584 |
783 | M | LoopInvariantCodeMotion | 1835 | 443690 | 57659 | 454 | 438038 |
784 | c | CommonSubexpressionEliminator | 1848 | 446498 | 57749 | 979 | 439017 |
785 | C | ConditionalSimplifier | 1846 | 446030 | 57725 | 343 | 439360 |
786 | T | LiteralRematerialiser | 1879 | 452842 | 55257 | 751 | 440111 |
787 | U | ConditionalUnsimplifier | 1872 | 451330 | 55214 | 280 | 440391 |
788 | t | StructuralSimplifier | 1872 | 451330 | 55214 | 17 | 440408 |
789 | T | LiteralRematerialiser | 1872 | 451330 | 55214 | 616 | 441024 |
790 | O | ForLoopConditionOutOfBody | 1872 | 451330 | 55214 | 15 | 441039 |
791 | n | ControlFlowSimplifier | 1872 | 451330 | 55214 | 129 | 441168 |
792 | t | StructuralSimplifier | 1872 | 451330 | 55214 | 17 | 441185 |
793 | n | ControlFlowSimplifier | 1872 | 451330 | 55214 | 113 | 441298 |
794 | f | BlockFlattener | 1872 | 451330 | 55214 | 16 | 441314 |
795 | D | DeadCodeEliminator | 1872 | 451330 | 55214 | 301 | 441615 |
796 | I | ForLoopConditionIntoBody | 1872 | 451330 | 55214 | 14 | 441629 |
797 | u | UnusedPruner | 1798 | 435618 | 54307 | 492 | 442121 |
798 | l | CircularReferencesPruner | 1798 | 435618 | 54307 | 26 | 442147 |
799 | L | LoadResolver | 1798 | 435618 | 54307 | 582 | 442729 |
800 | c | CommonSubexpressionEliminator | 1789 | 433696 | 54307 | 633 | 443362 |
801 | u | UnusedPruner | 1789 | 433696 | 54307 | 249 | 443611 |
802 | l | CircularReferencesPruner | 1789 | 433696 | 54307 | 25 | 443636 |
803 | V | SSAReverser | 1789 | 433696 | 54321 | 63 | 443699 |
804 | c | CommonSubexpressionEliminator | 1783 | 432393 | 54176 | 601 | 444300 |
805 | u | UnusedPruner | 1783 | 432393 | 54176 | 372 | 444672 |
806 | l | CircularReferencesPruner | 1783 | 432393 | 54176 | 26 | 444698 |
807 | j | ExpressionJoiner | 1783 | 432393 | 54176 | 98 | 444796 |
808 | T | LiteralRematerialiser | 1792 | 434320 | 54176 | 191 | 444987 |
809 | p | UnusedFunctionParameterPruner | 1792 | 434320 | 54176 | 53 | 445040 |
810 | e | ExpressionInliner | 1792 | 434320 | 54176 | 23 | 445063 |
811 | u | UnusedPruner | 1792 | 434320 | 54176 | 198 | 445261 |
812 | l | CircularReferencesPruner | 1792 | 434320 | 54176 | 25 | 445286 |
813 | x | ExpressionSplitter | 1794 | 434442 | 54533 | 519 | 445805 |
814 | a | SSATransform | 1911 | 459774 | 57290 | 532 | 446337 |
815 | r | UnusedAssignEliminator | 1911 | 459774 | 57290 | 398 | 446735 |
816 | u | UnusedPruner | 1849 | 446366 | 56077 | 553 | 447288 |
817 | l | CircularReferencesPruner | 1849 | 446366 | 56077 | 27 | 447315 |
818 | x | ExpressionSplitter | 1849 | 446366 | 56077 | 147 | 447462 |
819 | a | SSATransform | 1918 | 461293 | 57488 | 575 | 448037 |
820 | r | UnusedAssignEliminator | 1918 | 461293 | 57488 | 408 | 448445 |
821 | c | CommonSubexpressionEliminator | 1905 | 458970 | 59952 | 1068 | 449513 |
822 | L | LoadResolver | 1905 | 458970 | 59952 | 869 | 450382 |
823 | g | FunctionGrouper | 1905 | 458970 | 59952 | 0 | 450382 |
824 | v | EquivalentFunctionCombiner | 1905 | 458970 | 59952 | 237 | 450619 |
825 | i | FullInliner | 1892 | 456162 | 59937 | 659 | 451278 |
826 | f | BlockFlattener | 1892 | 456162 | 59937 | 15 | 451293 |
827 | C | ConditionalSimplifier | 1895 | 456810 | 59979 | 269 | 451562 |
828 | T | LiteralRematerialiser | 1868 | 450466 | 55502 | 766 | 452328 |
829 | U | ConditionalUnsimplifier | 1861 | 448954 | 55459 | 279 | 452607 |
830 | c | CommonSubexpressionEliminator | 1892 | 456174 | 59937 | 1154 | 453761 |
831 | a | SSATransform | 1942 | 466983 | 60758 | 711 | 454472 |
832 | r | UnusedAssignEliminator | 1942 | 466983 | 60758 | 475 | 454947 |
833 | L | LoadResolver | 1942 | 466983 | 60758 | 1009 | 455956 |
834 | S | UnusedStoreEliminator | 1942 | 466983 | 60758 | 942 | 456898 |
835 | s | ExpressionSimplifier | 1942 | 466983 | 60758 | 1454 | 458352 |
836 | T | LiteralRematerialiser | 1893 | 455886 | 56950 | 766 | 459118 |
837 | F | FunctionSpecializer | 1893 | 455886 | 56950 | 94 | 459212 |
838 | O | ForLoopConditionOutOfBody | 1893 | 455886 | 56950 | 16 | 459228 |
839 | t | StructuralSimplifier | 1893 | 455886 | 56950 | 18 | 459246 |
840 | f | BlockFlattener | 1893 | 455886 | 56950 | 16 | 459262 |
841 | D | DeadCodeEliminator | 1893 | 455886 | 56950 | 295 | 459557 |
842 | n | ControlFlowSimplifier | 1893 | 455886 | 56950 | 175 | 459732 |
843 | c | CommonSubexpressionEliminator | 1892 | 456174 | 59937 | 1338 | 461070 |
844 | a | SSATransform | 1942 | 466983 | 60758 | 728 | 461798 |
845 | r | UnusedAssignEliminator | 1942 | 466983 | 60758 | 558 | 462356 |
846 | I | ForLoopConditionIntoBody | 1942 | 466983 | 60758 | 15 | 462371 |
847 | u | UnusedPruner | 1858 | 448822 | 59179 | 912 | 463283 |
848 | l | CircularReferencesPruner | 1858 | 448822 | 59179 | 27 | 463310 |
849 | c | CommonSubexpressionEliminator | 1813 | 439182 | 58540 | 867 | 464177 |
850 | x | ExpressionSplitter | 1813 | 439182 | 58540 | 145 | 464322 |
851 | a | SSATransform | 1938 | 466215 | 60641 | 590 | 464912 |
852 | r | UnusedAssignEliminator | 1938 | 466215 | 60641 | 463 | 465375 |
853 | E | EqualStoreEliminator | 1938 | 466215 | 60641 | 824 | 466199 |
854 | s | ExpressionSimplifier | 1938 | 466215 | 60641 | 1244 | 467443 |
855 | c | CommonSubexpressionEliminator | 1893 | 456486 | 59907 | 929 | 468372 |
856 | L | LoadResolver | 1893 | 456486 | 59907 | 1044 | 469416 |
857 | M | LoopInvariantCodeMotion | 1822 | 440880 | 57644 | 677 | 470093 |
858 | c | CommonSubexpressionEliminator | 1835 | 443690 | 57734 | 978 | 471071 |
859 | C | ConditionalSimplifier | 1833 | 443222 | 57710 | 287 | 471358 |
860 | T | LiteralRematerialiser | 1866 | 450034 | 55242 | 779 | 472137 |
861 | U | ConditionalUnsimplifier | 1859 | 448522 | 55199 | 277 | 472414 |
862 | t | StructuralSimplifier | 1859 | 448522 | 55199 | 17 | 472431 |
863 | T | LiteralRematerialiser | 1859 | 448522 | 55199 | 608 | 473039 |
864 | O | ForLoopConditionOutOfBody | 1859 | 448522 | 55199 | 15 | 473054 |
865 | n | ControlFlowSimplifier | 1859 | 448522 | 55199 | 128 | 473182 |
866 | t | StructuralSimplifier | 1859 | 448522 | 55199 | 17 | 473199 |
867 | n | ControlFlowSimplifier | 1859 | 448522 | 55199 | 113 | 473312 |
868 | f | BlockFlattener | 1859 | 448522 | 55199 | 16 | 473328 |
869 | D | DeadCodeEliminator | 1859 | 448522 | 55199 | 295 | 473623 |
870 | I | ForLoopConditionIntoBody | 1859 | 448522 | 55199 | 14 | 473637 |
871 | u | UnusedPruner | 1785 | 432801 | 54292 | 482 | 474119 |
872 | l | CircularReferencesPruner | 1785 | 432801 | 54292 | 26 | 474145 |
873 | L | LoadResolver | 1785 | 432801 | 54292 | 538 | 474683 |
874 | c | CommonSubexpressionEliminator | 1776 | 430881 | 54292 | 689 | 475372 |
875 | u | UnusedPruner | 1776 | 430881 | 54292 | 246 | 475618 |
876 | l | CircularReferencesPruner | 1776 | 430881 | 54292 | 24 | 475642 |
877 | V | SSAReverser | 1776 | 430881 | 54306 | 63 | 475705 |
878 | c | CommonSubexpressionEliminator | 1770 | 429585 | 54161 | 568 | 476273 |
879 | u | UnusedPruner | 1770 | 429585 | 54161 | 396 | 476669 |
880 | l | CircularReferencesPruner | 1770 | 429585 | 54161 | 25 | 476694 |
881 | j | ExpressionJoiner | 1770 | 429585 | 54161 | 96 | 476790 |
882 | T | LiteralRematerialiser | 1779 | 431505 | 54161 | 188 | 476978 |
883 | p | UnusedFunctionParameterPruner | 1779 | 431505 | 54161 | 54 | 477032 |
884 | e | ExpressionInliner | 1779 | 431505 | 54161 | 22 | 477054 |
885 | u | UnusedPruner | 1779 | 431505 | 54161 | 194 | 477248 |
886 | l | CircularReferencesPruner | 1779 | 431505 | 54161 | 24 | 477272 |
887 | x | ExpressionSplitter | 1781 | 431625 | 54518 | 455 | 477727 |
888 | a | SSATransform | 1898 | 456966 | 57275 | 542 | 478269 |
889 | r | UnusedAssignEliminator | 1898 | 456966 | 57275 | 450 | 478719 |
890 | u | UnusedPruner | 1836 | 443558 | 56062 | 585 | 479304 |
891 | l | CircularReferencesPruner | 1836 | 443558 | 56062 | 27 | 479331 |
892 | x | ExpressionSplitter | 1836 | 443558 | 56062 | 145 | 479476 |
893 | a | SSATransform | 1905 | 458478 | 57473 | 576 | 480052 |
894 | r | UnusedAssignEliminator | 1905 | 458478 | 57473 | 403 | 480455 |
895 | c | CommonSubexpressionEliminator | 1892 | 456174 | 59937 | 1019 | 481474 |
896 | L | LoadResolver | 1892 | 456174 | 59937 | 911 | 482385 |
897 | g | FunctionGrouper | 1892 | 456174 | 59937 | 0 | 482385 |
898 | v | EquivalentFunctionCombiner | 1892 | 456174 | 59937 | 236 | 482621 |
899 | i | FullInliner | 1892 | 456174 | 59937 | 587 | 483208 |
900 | f | BlockFlattener | 1892 | 456174 | 59937 | 15 | 483223 |
901 | C | ConditionalSimplifier | 1895 | 456822 | 59979 | 286 | 483509 |
902 | T | LiteralRematerialiser | 1868 | 450466 | 55502 | 712 | 484221 |
903 | U | ConditionalUnsimplifier | 1861 | 448954 | 55459 | 270 | 484491 |
904 | c | CommonSubexpressionEliminator | 1892 | 456174 | 59937 | 1119 | 485610 |
905 | a | SSATransform | 1942 | 466983 | 60758 | 732 | 486342 |
906 | r | UnusedAssignEliminator | 1942 | 466983 | 60758 | 503 | 486845 |
907 | L | LoadResolver | 1942 | 466983 | 60758 | 1750 | 488595 |
908 | S | UnusedStoreEliminator | 1942 | 466983 | 60758 | 1664 | 490259 |
909 | s | ExpressionSimplifier | 1942 | 466983 | 60758 | 2541 | 492800 |
910 | T | LiteralRematerialiser | 1893 | 455886 | 56950 | 1126 | 493926 |
911 | F | FunctionSpecializer | 1893 | 455886 | 56950 | 176 | 494102 |
912 | O | ForLoopConditionOutOfBody | 1893 | 455886 | 56950 | 36 | 494138 |
913 | t | StructuralSimplifier | 1893 | 455886 | 56950 | 57 | 494195 |
914 | f | BlockFlattener | 1893 | 455886 | 56950 | 35 | 494230 |
915 | D | DeadCodeEliminator | 1893 | 455886 | 56950 | 505 | 494735 |
916 | n | ControlFlowSimplifier | 1893 | 455886 | 56950 | 277 | 495012 |
917 | c | CommonSubexpressionEliminator | 1892 | 456174 | 59937 | 1843 | 496855 |
918 | a | SSATransform | 1942 | 466983 | 60758 | 1044 | 497899 |
919 | r | UnusedAssignEliminator | 1942 | 466983 | 60758 | 924 | 498823 |
920 | I | ForLoopConditionIntoBody | 1942 | 466983 | 60758 | 38 | 498861 |
921 | u | UnusedPruner | 1858 | 448822 | 59179 | 1266 | 500127 |
922 | l | CircularReferencesPruner | 1858 | 448822 | 59179 | 42 | 500169 |
923 | c | CommonSubexpressionEliminator | 1813 | 439182 | 58540 | 1204 | 501373 |
924 | j | ExpressionJoiner | 1819 | 440466 | 58621 | 220 | 501593 |
925 | m | Rematerialiser | 1724 | 419627 | 58357 | 999 | 502592 |
926 | u | UnusedPruner | 1732 | 421657 | 58360 | 602 | 503194 |
927 | l | CircularReferencesPruner | 1732 | 421657 | 58360 | 36 | 503230 |
928 | j | ExpressionJoiner | 1732 | 421657 | 58360 | 99 | 503329 |
929 | u | UnusedPruner | 1732 | 421657 | 58360 | 303 | 503632 |
930 | l | CircularReferencesPruner | 1732 | 421657 | 58360 | 34 | 503666 |
931 | V | SSAReverser | 1734 | 422077 | 58396 | 98 | 503764 |
932 | c | CommonSubexpressionEliminator | 1728 | 420791 | 58229 | 589 | 504353 |
933 | T | LiteralRematerialiser | 1778 | 431265 | 54214 | 324 | 504677 |
934 | O | ForLoopConditionOutOfBody | 1773 | 430269 | 54169 | 29 | 504706 |
935 | c | CommonSubexpressionEliminator | 1721 | 419261 | 54970 | 600 | 505306 |
936 | u | UnusedPruner | 1721 | 419261 | 54970 | 600 | 505906 |
937 | l | CircularReferencesPruner | 1721 | 419261 | 54970 | 34 | 505940 |
938 | j | ExpressionJoiner | 1721 | 419261 | 54970 | 81 | 506021 |
939 | m | Rematerialiser | 1721 | 419261 | 54969 | 429 | 506450 |
940 | u | UnusedPruner | 1721 | 419261 | 54969 | 299 | 506749 |
941 | l | CircularReferencesPruner | 1721 | 419261 | 54969 | 33 | 506782 |
942 | f | BlockFlattener | 1721 | 419261 | 54969 | 16 | 506798 |
943 | D | DeadCodeEliminator | 1721 | 419261 | 54969 | 399 | 507197 |
944 | n | ControlFlowSimplifier | 1721 | 419261 | 54969 | 59 | 507256 |
945 | T | LiteralRematerialiser | 1773 | 430269 | 54169 | 280 | 507536 |
946 | O | ForLoopConditionOutOfBody | 1773 | 430269 | 54169 | 18 | 507554 |
947 | c | CommonSubexpressionEliminator | 1721 | 419261 | 54970 | 633 | 508187 |
948 | m | Rematerialiser | 1721 | 419261 | 54969 | 430 | 508617 |
949 | u | UnusedPruner | 1721 | 419261 | 54969 | 301 | 508918 |
950 | f | BlockFlattener | 1721 | 419261 | 54969 | 16 | 508934 |
951 | D | DeadCodeEliminator | 1721 | 419261 | 54969 | 419 | 509353 |
952 | n | ControlFlowSimplifier | 1721 | 419261 | 54969 | 59 | 509412 |
953 | T | LiteralRematerialiser | 1773 | 430269 | 54169 | 282 | 509694 |
954 | O | ForLoopConditionOutOfBody | 1773 | 430269 | 54169 | 17 | 509711 |
955 | c | CommonSubexpressionEliminator | 1721 | 419261 | 54970 | 622 | 510333 |
956 | m | Rematerialiser | 1721 | 419261 | 54969 | 429 | 510762 |
957 | u | UnusedPruner | 1721 | 419261 | 54969 | 301 | 511063 |
Created
February 21, 2024 14:11
-
-
Save cameel/d32ad928b34a6fdcc20aee4db1b46866 to your computer and use it in GitHub Desktop.
solc-seqbench default/ramanujan_pi/soltest-input solc 0.8.25-seqbench.2024.2.14+commit.a2cabcb9
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment