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

Class ActionDeadCode

coreaction.hh:552–566  ·  view source on GitHub ↗

\brief Dead code removal. Eliminate \e dead p-code ops This is a very fine grained algorithm, it detects usage of individual bits within the Varnode, not just use of the Varnode itself. Each Varnode has a \e consumed word, which indicates if a bit in the Varnode is being used, and it has two flags layed out as follows: - Varnode::lisconsume = varnode is in the working list - Varnode::vacconsume

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected