[][src]Module falcon::analysis::constants

A very simple, and fast, constant propagation

Each location has the known constant values for all variables before execution of that location.

Calling Constants::eval() uses the known constant values to replace scalars, and then attempts to evaluate the expression to an il::Constant.

Structs

Constants

The value of all constants before the RefProgramLocation is evaluated.

Functions

constants

Compute constants for the given function