B2R2


BBLInfo Module

Functions and values

Function or value Description

computeJumpTargetMask hdl

Full Usage: computeJumpTargetMask hdl

Parameters:
Returns: uint64

Return the bitmask for the given BinHandle to correctly compute jump target addresses.

hdl : BinHandle
Returns: uint64

init blkRange blkAddrs irLeaders funcEntry

Full Usage: init blkRange blkAddrs irLeaders funcEntry

Parameters:
Returns: BBLInfo
blkRange : AddrRange
blkAddrs : Addr list
irLeaders : Set<ProgramPoint>
funcEntry : Addr
Returns: BBLInfo

parse hdl instrs sAddr nextAddr fn fnMaintainer excTbl evts

Full Usage: parse hdl instrs sAddr nextAddr fn fnMaintainer excTbl evts

Parameters:
Returns: BBLInfo * CFGEvents
hdl : BinHandle
instrs : InstructionInfo list
sAddr : Addr
nextAddr : Addr
fn : RegularFunction
fnMaintainer : FunctionMaintainer
excTbl : ExceptionTable
evts : CFGEvents
Returns: BBLInfo * CFGEvents