Generic dominator tree construction - this file provides routines to construct immediate dominator information for a flow-graph based on the Semi-NCA algorithm described in this dissertation:
This file contains the declarations of the HashingOutputBackend class, which is the VirtualOutputBackend that only produces the hashes for the output files.
This file provides an interface for laying out a sequence of fields as a struct in a way that attempts to minimizes the total space requirements of the struct while still satisfying the layout requirements of the individual fields.
This file contains the declarations of the concrete VirtualOutputBackend classes, which are the implementation for different output style and functions.