Robert Marsh
Robert Marsh
This PR adds global value numbering for function calls, taking into account side effects. It also eliminates global side effects for function calls when the function does not use or...
This library performs a value-flow analysis of pairs of values from a pair of related sources to a pair of related sinks, using two underlying `DataFlow::Configuration`s and a post-analysis on...
This is an updated version of some previous hackathon work on interprocedural control flow analysis, now using parameterized modules for configuration.
In particular this enables using `&str` for variable references and only allocating and copying to `String`s when a new entry needs to be added to the consign.