Reference Manual
- Datastructures API Reference
- BasicBlocks
- ByteFlow
- FlowInfo
- SCFG classes
AbstractGraphView
ConcealedRegionView
NameGenerator
SCFG
SCFG.graph
SCFG.name_gen
SCFG.add_block()
SCFG.bcmap_from_bytecode()
SCFG.compute_scc()
SCFG.concealed_region_view
SCFG.exclude_blocks()
SCFG.find_exiting_and_exits()
SCFG.find_head()
SCFG.find_headers_and_entries()
SCFG.from_dict()
SCFG.from_yaml()
SCFG.insert_SyntheticExit()
SCFG.insert_SyntheticFill()
SCFG.insert_SyntheticReturn()
SCFG.insert_SyntheticTail()
SCFG.insert_block()
SCFG.insert_block_and_control_blocks()
SCFG.is_reachable_dfs()
SCFG.iter_subregions()
SCFG.join_returns()
SCFG.join_tails_and_exits()
SCFG.remove_blocks()
SCFG.render()
SCFG.restructure_branch()
SCFG.restructure_loop()
SCFG.to_dict()
SCFG.to_yaml()
SCFG.view()
SCFGIO
- AST Transforms
AST2SCFG()
AST2SCFGTransformer
AST2SCFGTransformer.add_block()
AST2SCFGTransformer.codegen()
AST2SCFGTransformer.handle_ast_node()
AST2SCFGTransformer.handle_for()
AST2SCFGTransformer.handle_function_def()
AST2SCFGTransformer.handle_if()
AST2SCFGTransformer.handle_while()
AST2SCFGTransformer.render()
AST2SCFGTransformer.seal_block()
AST2SCFGTransformer.transform()
AST2SCFGTransformer.transform_to_ASTCFG()
AST2SCFGTransformer.transform_to_SCFG()
ASTCFG
LoopIndices
SCFG2AST()
WritableASTBlock
- Rendering API Reference
- Graph Transformation API Reference