You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Some iterative algorithms on program produce an output state that is lost for the moment (for example in liveness analysis, function live_fd throw the output variable set at the end of the analysis). This information could be useful for some algorithm (for example sign analysis).
Proposition
Change the gfunc record type to include a 'info field :
type 'len,'info,'asm gfunc = {
...
f_info : 'info;
}
Consequences
Little modifications are needed but only in the caml part of the compiler.
The text was updated successfully, but these errors were encountered:
Issue
Some iterative algorithms on program produce an output state that is lost for the moment (for example in liveness analysis, function
live_fd
throw the output variable set at the end of the analysis). This information could be useful for some algorithm (for example sign analysis).Proposition
Change the
gfunc
record type to include a'info
field :Consequences
Little modifications are needed but only in the caml part of the compiler.
The text was updated successfully, but these errors were encountered: