Ghidra Decompiler Analysis Engine
|
Description of a LOAD operation that needs to be guarded. More...
#include <heritage.hh>
Public Member Functions | |
bool | isGuarded (const Address &addr) const |
Does this guard apply to the given address. More... | |
Friends | |
class | Heritage |
Description of a LOAD operation that needs to be guarded.
Heritage maintains a list of CPUI_LOAD ops that reference the stack dynamically. These can potentially alias stack Varnodes, so we maintain what (possibly limited) information we known about the range of stack addresses that can be referenced.
bool LoadGuard::isGuarded | ( | const Address & | addr | ) | const |
Does this guard apply to the given address.
Check if the address falls within the range defined by this
addr | is the given address |