| 
    libFirm
    
   | 
 
Modules | |
| Callgraph | |
| This file contains the representation of the callgraph.  | |
| Control Dependence | |
| Basic Block Execution Frequency | |
| Execution frequencies specify how often a basic block is expected to get executed during execution of a function.  | |
| Node Heights | |
| The height is a measure for the longest datadependencies path from a node to the end of a basic block.  | |
| Dominance Information | |
| The dominator information is stored in three fields of block nodes:  | |
| Dynamic Reverse Edges | |
| Loops | |
| Memory Disambiguator | |
| A memory disambiguator checks whether 2 given SSA values representing addresses alias.  | |
| Reverse Edges | |
| Out-Edges are the reverse of the edges in a firm graph (also called def-use edges)  | |
| Value Information | |
| Information about SSA-values (ranges, known bits, ...)  | |