SSABasicBlock Type
Basic block type for an SSA-based CFG (SSACFG). It holds an array of (ProgramPoint * Stmt).
Instance members
| Instance member |
Description
|
|
Dominance frontier of this block.
|
|
Immediate dominator of this block.
|
|
Return the `ISSABasicBlock` interface to access the internal representation of the basic block.
|
Static members
| Static member |
Description
|
Full Usage:
SSABasicBlock.CreateAbstract(ppoint, abs)
Parameters:
ProgramPoint
abs : FunctionAbstraction<Stmt>
Returns: SSABasicBlock
|
Create an abstract basic block located at `ppoint`.
|
Full Usage:
SSABasicBlock.CreateRegular(stmts, ppoint, lastAddr)
Parameters:
(ProgramPoint * Stmt)[]
ppoint : ProgramPoint
lastAddr : uint64
Returns: SSABasicBlock
|
|
B2R2