MCPcopy Create free account
hub / github.com/cseagle/blc / calcForwardDominator

Method calcForwardDominator

block.cc:1889–1967  ·  view source on GitHub ↗

Calculate the immediate dominator for each FlowBlock node in \b this BlockGraph, for forward control-flow. The algorithm must be provided a list of entry points for the graph. We assume the blocks are in reverse post-order and this is reflected in the index field. Using an algorithm by Cooper, Harvey, and Kennedy. Softw. Pract. Exper. 2001; 4: 1-10 \param rootlist is the list of entry point FlowBl

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers 2

structureResetMethod · 0.80
executeMethod · 0.80

Calls 9

LowlevelErrorClass · 0.85
sizeMethod · 0.80
sizeInMethod · 0.80
sizeOutMethod · 0.80
removeOutEdgeMethod · 0.80
emptyMethod · 0.45
push_backMethod · 0.45
getOutMethod · 0.45
getInMethod · 0.45

Tested by

no test coverage detected