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

Method splitBasic

flow.cc:975–1009  ·  view source on GitHub ↗

PcodeOp objects are moved out of the PcodeOpBank \e dead list into their assigned PcodeBlockBasic. Initial address ranges of instructions are recorded in the block. PcodeBlockBasic objects are created based on p-code ops that have been previously marked as \e start of basic block.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 10

LowlevelErrorClass · 0.85
beginDeadMethod · 0.80
endDeadMethod · 0.80
isBlockStartMethod · 0.80
newBlockBasicMethod · 0.80
opInsertMethod · 0.80
setStartBlockMethod · 0.80
setBasicBlockRangeMethod · 0.80
endOpMethod · 0.45
getAddrMethod · 0.45

Tested by

no test coverage detected