| 
    libFirm 1.20 
   | 
 
Analyse the graph with value range propagation. More...
Go to the source code of this file.
Data Structures | |
| struct | vrp_attr | 
| VRP information for a single node.  More... | |
Enumerations | |
| enum | range_types { VRP_UNDEFINED, VRP_RANGE, VRP_ANTIRANGE, VRP_VARYING } | 
| Type of a value range.  More... | |
Functions | |
| void | set_vrp_data (ir_graph *irg) | 
| Sets vrp data on the graph irg.   | |
| void | free_vrp_data (ir_graph *irg) | 
| free vrp infos in an irg   | |
| ir_relation | vrp_cmp (const ir_node *left, const ir_node *right) | 
| Test, if the two nodes can be compared with their vrp information.   | |
| vrp_attr * | vrp_get_info (const ir_node *n) | 
| Returns the vrp data for this node Note: only allowed for nodes with an integer mode!   | |
Analyse the graph with value range propagation.
Definition in file vrp.h.