Module structure_analysis

Source
Expand description

This is responsible for control flow analysis

Modules§

cyclic_region_reducer
A module that reduces cyclic regions
if_region_reducer
A module representing a region that is an if
linear_region_reducer
A module that contains the logic for reducing a linear region.
region
A module representing a region in the control flow graph.
tail_region_reducer
A module that contains the logic for reducing a tail region.
vbranch
Create / resolve virtual branches

Structs§

StructureAnalysis
This module is responsible for control flow analysis.

Enums§

ControlFlowEdgeType
The type of control flow edge in the CFG.
StructureAnalysisError
Error type for structure analysis.

Traits§

RegionReducer
A trait for reducing a region