4 import script_i_preserveds
7 script_i_preserveds
.apply(cfg
)
9 # Find out underestimated, but true params of function.
10 # The problem is that correct analysis overestimates liveness,
11 # We get a bunch of registers, and we don't even understand
12 # how we ended up with such a bunch. Underestimate pass will
13 # allow us to classify full param set into true-params and
15 analyze_live_vars(cfg
, underestimate
=True)
18 analyze_live_vars(cfg
)
20 collect_call_live_out(cfg
)