|
static void | Dump (FILE *f, byte *begin, byte *end) |
|
static int | Decode (Isolate *isolate, FILE *f, byte *begin, byte *end) |
|
static void | Decode (FILE *f, Code *code) |
|
void | Format (Instruction *instr, const char *mnemonic, const char *format) |
|
void | Substitute (Instruction *instr, const char *string) |
|
int | SubstituteField (Instruction *instr, const char *format) |
|
int | SubstituteRegisterField (Instruction *instr, const char *format) |
|
int | SubstituteImmediateField (Instruction *instr, const char *format) |
|
int | SubstituteLiteralField (Instruction *instr, const char *format) |
|
int | SubstituteBitfieldImmediateField (Instruction *instr, const char *format) |
|
int | SubstituteShiftField (Instruction *instr, const char *format) |
|
int | SubstituteExtendField (Instruction *instr, const char *format) |
|
int | SubstituteConditionField (Instruction *instr, const char *format) |
|
int | SubstitutePCRelAddressField (Instruction *instr, const char *format) |
|
int | SubstituteBranchTargetField (Instruction *instr, const char *format) |
|
int | SubstituteLSRegOffsetField (Instruction *instr, const char *format) |
|
int | SubstitutePrefetchField (Instruction *instr, const char *format) |
|
int | SubstituteBarrierField (Instruction *instr, const char *format) |
|
bool | RdIsZROrSP (Instruction *instr) const |
|
bool | RnIsZROrSP (Instruction *instr) const |
|
bool | RmIsZROrSP (Instruction *instr) const |
|
bool | RaIsZROrSP (Instruction *instr) const |
|
bool | IsMovzMovnImm (unsigned reg_size, uint64_t value) |
|
void | ResetOutput () |
|
void | AppendToOutput (const char *string,...) |
|
char * | buffer_ |
|
uint32_t | buffer_pos_ |
|
uint32_t | buffer_size_ |
|
bool | own_buffer_ |
|
Definition at line 101 of file disasm-arm64.h.