ROSE  0.11.87.0
Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher Member List

This is the complete list of members for Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher, including all inherited members.

addressWidth() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinline
addressWidth(size_t nbits)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher
addrWidth_Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherprotected
advanceInstructionPointer(SgAsmInstruction *)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
autoResetInstructionPointer() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinline
autoResetInstructionPointer(bool b)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinline
autoResetInstructionPointer_Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherprotected
callReturnRegister() const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
create(const BaseSemantics::RiscOperatorsPtr &ops, size_t addrWidth=0, const RegisterDictionary *regs=NULL) const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinevirtual
currentInstruction() const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
currentState() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
decrementRegisters(SgAsmExpression *)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
Dispatcher(const Debugger::Ptr &process, const BaseSemantics::SValuePtr &protoval) (defined in Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlineprotected
Dispatcher(const BaseSemantics::RiscOperatorsPtr &ops) (defined in Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlineprotected
Dispatcher() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlineprotected
Dispatcher(size_t addrWidth, const RegisterDictionary *regs) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlineprotected
Dispatcher(const RiscOperatorsPtr &ops, size_t addrWidth, const RegisterDictionary *regs) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlineprotected
effectiveAddress(SgAsmExpression *, size_t nbits=0)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
findRegister(const std::string &regname, size_t nbits=0, bool allowMissing=false) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
get_operators() const ROSE_DEPRECATED("use \"operators\" instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlinevirtual
get_register_dictionary() const (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlinevirtual
incrementRegisters(SgAsmExpression *)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
initializeState(const StatePtr &)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
InsnProcessors typedef (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherprotected
instance(const Debugger::Ptr &process, const BaseSemantics::SValuePtr &protoval=SValue::instance())Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinestatic
instance(const Debugger::Specimen &specimen, const BaseSemantics::SValuePtr &protoval=SValue::instance())Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinestatic
instance(const BaseSemantics::RiscOperatorsPtr &ops)Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinestatic
instructionPointerRegister() const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
iproc_table (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherprotected
iprocGet(int key)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
iprocKey(SgAsmInstruction *) const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinevirtual
iprocLookup(SgAsmInstruction *insn)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
iprocReplace(SgAsmInstruction *, BaseSemantics::InsnProcessor *) overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinevirtual
iprocSet(int key, BaseSemantics::InsnProcessor *) overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcherinlinevirtual
number_(size_t nbits, uint64_t number) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
operators() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlinevirtual
operators(const RiscOperatorsPtr &ops)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
postUpdate(SgAsmExpression *, const BaseSemantics::SValuePtr &enabled)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
preUpdate(SgAsmExpression *, const BaseSemantics::SValuePtr &enabled)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
processInstruction(SgAsmInstruction *insn) overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
processInstruction(rose_addr_t va)Rose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher
protoval() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
Ptr typedefRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher
read(SgAsmExpression *, size_t value_nbits=0, size_t addr_nbits=0)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
regdictRose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherprotected
registerDictionary() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinline
registerDictionary(const RegisterDictionary *rd)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinline
segmentRegister(SgAsmMemoryReferenceExpression *)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
set_register_dictionary(const RegisterDictionary *regdict) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlinevirtual
stackFrameRegister() const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
stackPointerRegister() const overrideRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatchervirtual
Super typedefRose::BinaryAnalysis::InstructionSemantics2::NativeSemantics::Dispatcher
undefined_(size_t nbits) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
unspecified_(size_t nbits) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
write(SgAsmExpression *, const SValuePtr &value, size_t addr_nbits=0)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatchervirtual
~Dispatcher() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcher)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Dispatcherinlinevirtual