appendInputParameter(const ConcreteLocation &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
appendInputParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendInputParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendInputParameter(rose_addr_t va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(const ConcreteLocation &) | Rose::BinaryAnalysis::CallingConvention::Definition | |
appendOutputParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
appendOutputParameter(rose_addr_t va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
calleeSavedRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
calleeSavedRegisters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
calleeSavedRegisters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearInputParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearOutputParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
clearParameters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
comment() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
comment(const std::string &s) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
Definition() | Rose::BinaryAnalysis::CallingConvention::Definition | protected |
Definition(size_t wordWidth, const std::string &name, const std::string &comment, const RegisterDictionaryPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | protected |
getUsedRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
inputParameters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
inputRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
instance(size_t wordWidth, const std::string &name, const std::string &comment, const RegisterDictionaryPtr ®s) | Rose::BinaryAnalysis::CallingConvention::Definition | inlinestatic |
instructionPointerRegister() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
instructionPointerRegister(RegisterDescriptor x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
name() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
name(const std::string &s) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterInputs() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterInputs() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterStackSize() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
nonParameterStackSize(size_t nBytes) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
operator=(const SharedObject &) | Sawyer::SharedObject | inline |
outputParameters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
outputRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
ppc_32bit_ibm() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
ppc_ibm(const RegisterDictionaryPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | static |
print(std::ostream &) const | Rose::BinaryAnalysis::CallingConvention::Definition | |
print(std::ostream &, const RegisterDictionaryPtr ®Dict) const | Rose::BinaryAnalysis::CallingConvention::Definition | |
Ptr typedef | Rose::BinaryAnalysis::CallingConvention::Definition | |
registerDictionary() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
registerDictionary(const RegisterDictionaryPtr &d) | Rose::BinaryAnalysis::CallingConvention::Definition | |
returnAddressLocation() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
returnAddressLocation(const ConcreteLocation &x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
scratchRegisterParts() const | Rose::BinaryAnalysis::CallingConvention::Definition | |
scratchRegisters() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
scratchRegisters() | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
stackAlignment() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackAlignment(size_t nBytes) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackCleanup() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackCleanup(StackCleanup x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackDirection() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackDirection(StackDirection x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackParameterOrder() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackParameterOrder(StackParameterOrder x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackPointerRegister() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
stackPointerRegister(RegisterDescriptor r) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(const ConcreteLocation &x) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(RegisterDescriptor reg) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(RegisterDescriptor reg, int64_t offset) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
thisParameter(rose_addr_t va) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
wordWidth() const | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
wordWidth(size_t nBits) | Rose::BinaryAnalysis::CallingConvention::Definition | inline |
x86_32bit_cdecl() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_32bit_fastcall() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_32bit_stdcall() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_64bit_cdecl() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_64bit_stdcall() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_64bit_sysv() | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_cdecl(const RegisterDictionaryPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_fastcall(const RegisterDictionaryPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | static |
x86_stdcall(const RegisterDictionaryPtr &) | Rose::BinaryAnalysis::CallingConvention::Definition | static |
~Definition() | Rose::BinaryAnalysis::CallingConvention::Definition | |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |