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

Method testTerminal

block.cc:3143–3170  ·  view source on GitHub ↗

For-loop initializer or iterator statements must be the final statement in their respective basic block. This method tests that iterateOp/initializeOp (specified by \e slot) is the root of or can be turned into the root of a terminal statement. The root output must be an explicit variable being read by the \e loopDef MULTIEQUAL at the top of the loop. If the root is not the last PcodeOp in the blo

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 11

isWrittenMethod · 0.80
codeMethod · 0.80
notPrintedMethod · 0.80
isExplicitMethod · 0.80
isBranchMethod · 0.80
previousOpMethod · 0.80
moveRespectingCoverMethod · 0.80
getInMethod · 0.45
getDefMethod · 0.45
getParentMethod · 0.45
lastOpMethod · 0.45

Tested by

no test coverage detected