ROSE
0.9.6a
|
This is the complete list of members for DisassemblerPowerpc, including all inherited members.
AA() const | DisassemblerPowerpc | inlineprivate |
AddressSet typedef | Disassembler | |
assembleOne(SgAsmInstruction *, SgUnsignedCharList &) | DisassemblerPowerpc | inlinevirtual |
BA() const | DisassemblerPowerpc | inlineprivate |
BadMap typedef | Disassembler | |
BB() const | DisassemblerPowerpc | inlineprivate |
BD() const | DisassemblerPowerpc | inlineprivate |
BF_cr() const | DisassemblerPowerpc | inlineprivate |
BF_fpscr() const | DisassemblerPowerpc | inlineprivate |
BFA_cr() const | DisassemblerPowerpc | inlineprivate |
BFA_fpscr() const | DisassemblerPowerpc | inlineprivate |
BH() const | DisassemblerPowerpc | inlineprivate |
BI() const | DisassemblerPowerpc | inlineprivate |
BO() const | DisassemblerPowerpc | inlineprivate |
BT() const | DisassemblerPowerpc | inlineprivate |
can_disassemble(SgAsmGenericHeader *) const | DisassemblerPowerpc | virtual |
class_mutex | Disassembler | protectedstatic |
clone() const | DisassemblerPowerpc | inlinevirtual |
D() const | DisassemblerPowerpc | inlineprivate |
decode_A_formInstruction_00() | DisassemblerPowerpc | private |
decode_A_formInstruction_04() | DisassemblerPowerpc | private |
decode_A_formInstruction_3B() | DisassemblerPowerpc | private |
decode_A_formInstruction_3F() | DisassemblerPowerpc | private |
decode_B_formInstruction() | DisassemblerPowerpc | private |
decode_DS_formInstruction() | DisassemblerPowerpc | private |
decode_I_formInstruction() | DisassemblerPowerpc | private |
decode_MD_formInstruction() | DisassemblerPowerpc | private |
decode_MDS_formInstruction() | DisassemblerPowerpc | private |
decode_SC_formInstruction() | DisassemblerPowerpc | private |
decode_X_formInstruction_00() | DisassemblerPowerpc | private |
decode_X_formInstruction_1F() | DisassemblerPowerpc | private |
decode_X_formInstruction_3F() | DisassemblerPowerpc | private |
decode_XL_formInstruction() | DisassemblerPowerpc | private |
decode_XS_formInstruction() | DisassemblerPowerpc | private |
disassemble() | DisassemblerPowerpc | private |
Disassembler::disassemble(SgAsmInterpretation *, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
disassembleBlock(const MemoryMap *map, rose_addr_t start_va, AddressSet *successors=NULL, InstructionMap *cache=NULL) | Disassembler | |
disassembleBlock(const unsigned char *buf, rose_addr_t buf_va, size_t buf_size, rose_addr_t start_va, AddressSet *successors=NULL, InstructionMap *cache=NULL) | Disassembler | |
disassembleBuffer(const MemoryMap *map, size_t start_va, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
disassembleBuffer(const unsigned char *buf, rose_addr_t buf_va, size_t buf_size, rose_addr_t start_va, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
disassembleBuffer(const MemoryMap *map, AddressSet workset, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
disassembleInterp(SgAsmInterpretation *interp, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
disassembleInterpretation(SgAsmInterpretation *) | Disassembler | static |
disassembleOne(const MemoryMap *map, rose_addr_t start_va, AddressSet *successors=NULL) | DisassemblerPowerpc | virtual |
Disassembler::disassembleOne(const unsigned char *buf, rose_addr_t buf_va, size_t buf_size, rose_addr_t start_va, AddressSet *successors=NULL) | Disassembler | |
Disassembler() | Disassembler | inline |
Disassembler(const Disassembler &other) | Disassembler | inline |
DisassemblerPowerpc() | DisassemblerPowerpc | inline |
DisassemblerPowerpc(const DisassemblerPowerpc &other) | DisassemblerPowerpc | inline |
disassemblers | Disassembler | protectedstatic |
disassembleSection(SgAsmGenericSection *section, rose_addr_t section_va, rose_addr_t start_offset, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
DS() const | DisassemblerPowerpc | inlineprivate |
fld() const | DisassemblerPowerpc | private |
FLM() const | DisassemblerPowerpc | inlineprivate |
FRA() const | DisassemblerPowerpc | inlineprivate |
FRB() const | DisassemblerPowerpc | inlineprivate |
FRC() const | DisassemblerPowerpc | inlineprivate |
FRS() const | DisassemblerPowerpc | inlineprivate |
FRT() const | DisassemblerPowerpc | inlineprivate |
FXM() const | DisassemblerPowerpc | inlineprivate |
get_alignment() const | Disassembler | inline |
get_block_successors(const InstructionMap &, bool *complete) | Disassembler | |
get_debug() const | Disassembler | inline |
get_ndisassembled() const | Disassembler | inline |
get_partitioner() const | Disassembler | inline |
get_protection() const | Disassembler | inline |
get_registers() const | Disassembler | inline |
get_search() const | Disassembler | inline |
get_sex() const | Disassembler | inline |
get_wordsize() const | Disassembler | inline |
init() | DisassemblerPowerpc | private |
insn | DisassemblerPowerpc | private |
InstructionMap typedef | Disassembler | |
ip | DisassemblerPowerpc | private |
L_10() const | DisassemblerPowerpc | inlineprivate |
L_15() const | DisassemblerPowerpc | inlineprivate |
L_sync() const | DisassemblerPowerpc | inlineprivate |
LEV() const | DisassemblerPowerpc | inlineprivate |
LI() const | DisassemblerPowerpc | inlineprivate |
LK() const | DisassemblerPowerpc | inlineprivate |
lookup(SgAsmGenericHeader *) | Disassembler | static |
lookup(SgAsmInterpretation *) | Disassembler | static |
make_unknown_instruction(const Exception &) | DisassemblerPowerpc | virtual |
makeBranchTarget(uint64_t targetAddr) const | DisassemblerPowerpc | private |
makeInstructionWithoutOperands(uint64_t address, const std::string &mnemonic, PowerpcInstructionKind kind, uint32_t insn) | DisassemblerPowerpc | privatestatic |
makeRegister(PowerpcRegisterClass reg_class, int reg_number, PowerpcConditionRegisterAccessGranularity reg_grainularity=powerpc_condreggranularity_whole) const | DisassemblerPowerpc | private |
mark_referenced_instructions(SgAsmInterpretation *, const MemoryMap *, const InstructionMap &) | Disassembler | |
MB_32bit() const | DisassemblerPowerpc | inlineprivate |
MB_64bit() const | DisassemblerPowerpc | inlineprivate |
ME_32bit() const | DisassemblerPowerpc | inlineprivate |
ME_64bit() const | DisassemblerPowerpc | inlineprivate |
memref(SgAsmType *t) const | DisassemblerPowerpc | inlineprivate |
memrefu(SgAsmType *t) const | DisassemblerPowerpc | inlineprivate |
memrefux(SgAsmType *t) const | DisassemblerPowerpc | inlineprivate |
memrefx(SgAsmType *t) const | DisassemblerPowerpc | inlineprivate |
NB() const | DisassemblerPowerpc | inlineprivate |
OE() const | DisassemblerPowerpc | inlineprivate |
p_alignment | Disassembler | protected |
p_debug | Disassembler | protected |
p_ndisassembled | Disassembler | protected |
p_partitioner | Disassembler | protected |
p_protection | Disassembler | protected |
p_registers | Disassembler | protected |
p_search | Disassembler | protected |
p_sex | Disassembler | protected |
p_wordsize | Disassembler | protected |
parse_switches(const std::string &s, unsigned initial=SEARCH_DEFAULT) | Disassembler | static |
progress(FILE *, const char *fmt,...) const __attribute__((format(printf | Disassembler | |
progress_file | Disassembler | protectedstatic |
progress_interval | Disassembler | protectedstatic |
progress_time | Disassembler | protectedstatic |
RA() const | DisassemblerPowerpc | inlineprivate |
RA_or_zero() const | DisassemblerPowerpc | inlineprivate |
RB() const | DisassemblerPowerpc | inlineprivate |
Rc() const | DisassemblerPowerpc | inlineprivate |
register_subclass(Disassembler *) | Disassembler | static |
RS() const | DisassemblerPowerpc | inlineprivate |
RT() const | DisassemblerPowerpc | inlineprivate |
SEARCH_ALLBYTES enum value | Disassembler | |
SEARCH_DEADEND enum value | Disassembler | |
SEARCH_DEFAULT enum value | Disassembler | |
search_following(AddressSet *worklist, const InstructionMap &bb, rose_addr_t bb_va, const MemoryMap *map, const InstructionMap &tried) | Disassembler | |
SEARCH_FOLLOWING enum value | Disassembler | |
SEARCH_FUNCSYMS enum value | Disassembler | |
search_function_symbols(AddressSet *worklist, const MemoryMap *, SgAsmGenericHeader *) | Disassembler | |
search_immediate(AddressSet *worklist, const InstructionMap &bb, const MemoryMap *map, const InstructionMap &tried) | Disassembler | |
SEARCH_IMMEDIATE enum value | Disassembler | |
search_next_address(AddressSet *worklist, rose_addr_t start_va, const MemoryMap *map, const InstructionMap &insns, const InstructionMap &tried, bool avoid_overlaps) | Disassembler | |
SEARCH_NONEXE enum value | Disassembler | |
SEARCH_UNKNOWN enum value | Disassembler | |
SEARCH_UNUSED enum value | Disassembler | |
search_words(AddressSet *worklist, const MemoryMap *map, const InstructionMap &tried) | Disassembler | |
SEARCH_WORDS enum value | Disassembler | |
SearchHeuristic enum name | Disassembler | |
set_alignment(size_t) | Disassembler | |
set_debug(FILE *f) | Disassembler | inline |
set_partitioner(class Partitioner *p) | Disassembler | inline |
set_progress_reporting(FILE *, unsigned min_interval) | Disassembler | |
set_protection(unsigned bitvec) | Disassembler | inline |
set_registers(const RegisterDictionary *rdict) | Disassembler | inline |
set_search(unsigned bits) | Disassembler | inline |
set_sex(ByteOrder::Endianness sex) | Disassembler | inline |
set_wordsize(size_t) | Disassembler | |
SH_32bit() const | DisassemblerPowerpc | inlineprivate |
SH_64bit() const | DisassemblerPowerpc | inlineprivate |
SI() const | DisassemblerPowerpc | inlineprivate |
SPR() const | DisassemblerPowerpc | inlineprivate |
SR() const | DisassemblerPowerpc | inlineprivate |
startInstruction(rose_addr_t start_va, uint32_t c) | DisassemblerPowerpc | inlineprivate |
TBR() const | DisassemblerPowerpc | inlineprivate |
TH() const | DisassemblerPowerpc | inlineprivate |
TO() const | DisassemblerPowerpc | inlineprivate |
U() const | DisassemblerPowerpc | inlineprivate |
UI() const | DisassemblerPowerpc | inlineprivate |
update_progress(SgAsmInstruction *) | Disassembler | |
~Disassembler() | Disassembler | inlinevirtual |
~DisassemblerPowerpc() | DisassemblerPowerpc | inlinevirtual |