SemiNCADominance Module
Provides the Semi-NCA algorithm for dominator computation presented in "Finding dominators in practice", ESA 2004.
Types
| Type | Description |
|
|
Functions and values
| Function or value |
Description
|
Full Usage:
creatFromInfo g fwInfo bwInfo dfp
Parameters:
IDiGraphAccessible<'a, 'b>
fwInfo : LTDomInfo<'a>
bwInfo : Lazy<LTDomInfo<'a>>
dfp : IDominanceFrontierProvider<'a, 'b>
Returns: IDominance<'a, 'b>
Type parameters: 'a, 'b (requires equality and equality) |
|
Full Usage:
create g dfp
Parameters:
IDiGraphAccessible<'a, 'b>
dfp : IDominanceFrontierProvider<'a, 'b>
Returns: IDominance<'a, 'b>
Type parameters: 'a, 'b (requires equality and equality) |
|
Full Usage:
createWithInfo g dfp
Parameters:
IDiGraphAccessible<'a, 'b>
dfp : IDominanceFrontierProvider<'a, 'b>
Returns: IDominance<'a, 'b> * LTDomInfo<'a> * Lazy<LTDomInfo<'a>>
Type parameters: 'a, 'b (requires equality and equality) |
|
Full Usage:
updateInfo g info edge
Parameters:
IDiGraphAccessible<'a, 'b>
info : LTDomInfo<'a>
edge : Edge<'c, 'd>
Returns: LTDomInfo<'a>
Type parameters: 'a, 'b, 'c, 'd (requires equality and equality and equality and equality) |
|
B2R2