| AA() const | DisassemblerPowerpc | [inline, private] |
| AddressSet typedef | Disassembler | |
| assembleOne(SgAsmInstruction *, SgUnsignedCharList &) | DisassemblerPowerpc | [inline, virtual] |
| BA() const | DisassemblerPowerpc | [inline, private] |
| BadMap typedef | Disassembler | |
| BB() const | DisassemblerPowerpc | [inline, private] |
| BD() const | DisassemblerPowerpc | [inline, private] |
| BF_cr() const | DisassemblerPowerpc | [inline, private] |
| BF_fpscr() const | DisassemblerPowerpc | [inline, private] |
| BFA_cr() const | DisassemblerPowerpc | [inline, private] |
| BFA_fpscr() const | DisassemblerPowerpc | [inline, private] |
| BH() const | DisassemblerPowerpc | [inline, private] |
| BI() const | DisassemblerPowerpc | [inline, private] |
| BO() const | DisassemblerPowerpc | [inline, private] |
| BT() const | DisassemblerPowerpc | [inline, private] |
| can_disassemble(SgAsmGenericHeader *) const | DisassemblerPowerpc | [virtual] |
| class_mutex | Disassembler | [protected, static] |
| clone() const | DisassemblerPowerpc | [inline, virtual] |
| D() const | DisassemblerPowerpc | [inline, private] |
| 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 | [protected, static] |
| disassembleSection(SgAsmGenericSection *section, rose_addr_t section_va, rose_addr_t start_offset, AddressSet *successors=NULL, BadMap *bad=NULL) | Disassembler | |
| DS() const | DisassemblerPowerpc | [inline, private] |
| fld() const | DisassemblerPowerpc | [private] |
| FLM() const | DisassemblerPowerpc | [inline, private] |
| FRA() const | DisassemblerPowerpc | [inline, private] |
| FRB() const | DisassemblerPowerpc | [inline, private] |
| FRC() const | DisassemblerPowerpc | [inline, private] |
| FRS() const | DisassemblerPowerpc | [inline, private] |
| FRT() const | DisassemblerPowerpc | [inline, private] |
| FXM() const | DisassemblerPowerpc | [inline, private] |
| 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 | [inline, private] |
| L_15() const | DisassemblerPowerpc | [inline, private] |
| L_sync() const | DisassemblerPowerpc | [inline, private] |
| LEV() const | DisassemblerPowerpc | [inline, private] |
| LI() const | DisassemblerPowerpc | [inline, private] |
| LK() const | DisassemblerPowerpc | [inline, private] |
| lookup(SgAsmGenericHeader *) | Disassembler | [static] |
| lookup(SgAsmInterpretation *) | Disassembler | [static] |
| make_unknown_instruction(const Exception &) | DisassemblerPowerpc | [virtual] |
| Disassembler::make_unknown_instruction(const Exception &)=0 | Disassembler | [pure virtual] |
| makeBranchTarget(uint64_t targetAddr) const | DisassemblerPowerpc | [private] |
| makeInstructionWithoutOperands(uint64_t address, const std::string &mnemonic, PowerpcInstructionKind kind, uint32_t insn) | DisassemblerPowerpc | [private, static] |
| 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 | [inline, private] |
| MB_64bit() const | DisassemblerPowerpc | [inline, private] |
| ME_32bit() const | DisassemblerPowerpc | [inline, private] |
| ME_64bit() const | DisassemblerPowerpc | [inline, private] |
| memref(SgAsmType *t) const | DisassemblerPowerpc | [inline, private] |
| memrefu(SgAsmType *t) const | DisassemblerPowerpc | [inline, private] |
| memrefux(SgAsmType *t) const | DisassemblerPowerpc | [inline, private] |
| memrefx(SgAsmType *t) const | DisassemblerPowerpc | [inline, private] |
| NB() const | DisassemblerPowerpc | [inline, private] |
| OE() const | DisassemblerPowerpc | [inline, private] |
| 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 | [protected, static] |
| progress_interval | Disassembler | [protected, static] |
| progress_time | Disassembler | [protected, static] |
| RA() const | DisassemblerPowerpc | [inline, private] |
| RA_or_zero() const | DisassemblerPowerpc | [inline, private] |
| RB() const | DisassemblerPowerpc | [inline, private] |
| Rc() const | DisassemblerPowerpc | [inline, private] |
| register_subclass(Disassembler *) | Disassembler | [static] |
| RS() const | DisassemblerPowerpc | [inline, private] |
| RT() const | DisassemblerPowerpc | [inline, private] |
| 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 BadMap *bad) | 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 BadMap *bad) | Disassembler | |
| SEARCH_IMMEDIATE enum value | Disassembler | |
| search_next_address(AddressSet *worklist, rose_addr_t start_va, const MemoryMap *map, const InstructionMap &insns, const BadMap *bad, 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 BadMap *bad) | 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(SgAsmExecutableFileFormat::ByteOrder sex) | Disassembler | [inline] |
| set_wordsize(size_t) | Disassembler | |
| SH_32bit() const | DisassemblerPowerpc | [inline, private] |
| SH_64bit() const | DisassemblerPowerpc | [inline, private] |
| SI() const | DisassemblerPowerpc | [inline, private] |
| SPR() const | DisassemblerPowerpc | [inline, private] |
| SR() const | DisassemblerPowerpc | [inline, private] |
| startInstruction(rose_addr_t start_va, uint32_t c) | DisassemblerPowerpc | [inline, private] |
| TBR() const | DisassemblerPowerpc | [inline, private] |
| TH() const | DisassemblerPowerpc | [inline, private] |
| TO() const | DisassemblerPowerpc | [inline, private] |
| U() const | DisassemblerPowerpc | [inline, private] |
| UI() const | DisassemblerPowerpc | [inline, private] |
| update_progress(SgAsmInstruction *) | Disassembler | |
| ~Disassembler() | Disassembler | [inline, virtual] |
| ~DisassemblerPowerpc() | DisassemblerPowerpc | [inline, virtual] |