1 /* This C file is generated by NIT to compile module analysis. */
2 #include "analysis._sep.h"
3 void analysis___IRoutine___optimize(val_t p0
, val_t p1
){
4 struct {struct stack_frame_t me
; val_t MORE_REG
[1];} fra
;
6 fra
.me
.prev
= stack_frame_head
; stack_frame_head
= &fra
.me
;
7 fra
.me
.file
= LOCATE_analysis
;
9 fra
.me
.meth
= LOCATE_analysis___IRoutine___optimize
;
12 fra
.me
.nitni_local_ref_head
= NULL
;
13 fra
.me
.REG
[0] = NIT_NULL
;
14 fra
.me
.REG
[1] = NIT_NULL
;
17 /* analysis/analysis.nit:34 */
18 CALL_analysis___inline_methods___IRoutine___inline_methods(fra
.me
.REG
[0])(fra
.me
.REG
[0], fra
.me
.REG
[1]);
19 /* analysis/analysis.nit:35 */
20 CALL_analysis___allocate_iregister_slots___IRoutine___allocate_iregister_slots(fra
.me
.REG
[0])(fra
.me
.REG
[0]);
21 stack_frame_head
= fra
.me
.prev
;