SSASparseDataFlow Module
Provides SSA-based sparse data flow analysis framework, which is based on the idea of sparse conditional constant propagation algorithm by Wegman et al.
Types
| Type | Description |
|
Represents the core interface for SSA-based data flow analysis. |
|
|
Represents an SSA variable point. |
|
|
Represents an SSA-variable-based data flow state. |
Functions and values
| Function or value |
Description
|
Full Usage:
compute cfg state
Parameters:
IDiGraph<SSABasicBlock, CFGEdgeKind>
state : State<'a>
Returns: State<'a>
Type parameters: 'a (requires equality) |
|
Full Usage:
processFlow state ssaCFG
Parameters:
State<'a>
ssaCFG : IDiGraph<SSABasicBlock, CFGEdgeKind>
Type parameters: 'a (requires equality) |
|
Full Usage:
processSSA state ssaCFG
Parameters:
State<'a>
ssaCFG : IDiGraph<SSABasicBlock, CFGEdgeKind>
Type parameters: 'a (requires equality) |
|
B2R2