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

Method annotateRawStackPtr

varmap.cc:323–345  ·  view source on GitHub ↗

For any read of the input stack pointer by a non-additive p-code op, assume this constitutes a a zero offset reference into the stack frame. Replace the raw Varnode with the standard spacebase placeholder, PTRSUB(sp,#0), so that the data-type system can treat it as a reference.

Source from the content-addressed store, hash-verified

source not stored for this graph (policy: none)

Callers

nothing calls this directly

Calls 15

findSpacebaseInputMethod · 0.80
beginDescendMethod · 0.80
endDescendMethod · 0.80
getEvalTypeMethod · 0.80
isCallMethod · 0.80
codeMethod · 0.80
sizeMethod · 0.80
newOpBeforeMethod · 0.80
push_backMethod · 0.45
getSlotMethod · 0.45
newConstantMethod · 0.45

Tested by

no test coverage detected