Functions for displaying internal data structures.

 

Options

OptionArgumentsDescription
--Transform Info Print internal information.
--InfoKind cfg, fun, src, linear, WS, DG, CG, alias, global Information to print. For cfg, fun, and linear use --Functions, as usual, to specify which functions to print. --Transform=Info --InfoKind=src --Functions=foo is a good way to examine a function after each transformation.
  • cfg = Control Flow Graph
  • fun = Function in internal format
  • src = Function in source form
  • linear = Function in internal linearized block format (used as a starting point for flattening and branch functions)
  • WS = Working Set
  • DG = Dependency Graph
  • CG = Call Graph
  • alias = Print the pointer-graphs
  • global = List of global symbols in the original program.