DisassemblerPowerpc Member List

This is the complete list of members for DisassemblerPowerpc, including all inherited members.

AA() const DisassemblerPowerpc [inline, private]
AddressSet typedefDisassembler
assembleOne(SgAsmInstruction *, SgUnsignedCharList &)DisassemblerPowerpc [inline, virtual]
BA() const DisassemblerPowerpc [inline, private]
BadMap typedefDisassembler
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_mutexDisassembler [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]
disassemblersDisassembler [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]
insnDisassemblerPowerpc [private]
InstructionMap typedefDisassembler
ipDisassemblerPowerpc [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 &)=0Disassembler [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_alignmentDisassembler [protected]
p_debugDisassembler [protected]
p_ndisassembledDisassembler [protected]
p_partitionerDisassembler [protected]
p_protectionDisassembler [protected]
p_registersDisassembler [protected]
p_searchDisassembler [protected]
p_sexDisassembler [protected]
p_wordsizeDisassembler [protected]
parse_switches(const std::string &s, unsigned initial=SEARCH_DEFAULT)Disassembler [static]
progress(FILE *, const char *fmt,...) const __attribute__((format(printfDisassembler
progress_fileDisassembler [protected, static]
progress_intervalDisassembler [protected, static]
progress_timeDisassembler [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 valueDisassembler
SEARCH_DEADEND enum valueDisassembler
SEARCH_DEFAULT enum valueDisassembler
search_following(AddressSet *worklist, const InstructionMap &bb, rose_addr_t bb_va, const MemoryMap *map, const BadMap *bad)Disassembler
SEARCH_FOLLOWING enum valueDisassembler
SEARCH_FUNCSYMS enum valueDisassembler
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 valueDisassembler
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 valueDisassembler
SEARCH_UNKNOWN enum valueDisassembler
SEARCH_UNUSED enum valueDisassembler
search_words(AddressSet *worklist, const MemoryMap *map, const BadMap *bad)Disassembler
SEARCH_WORDS enum valueDisassembler
SearchHeuristic enum nameDisassembler
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]


Generated on Wed May 16 06:20:42 2012 for ROSE by  doxygen 1.4.7