#include <disasm-arm64.h>
|
| virtual void | ProcessOutput (Instruction *instr) |
| |
| virtual void | AppendRegisterNameToOutput (const CPURegister ®) |
| |
| 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,...) |
| |
| void | DisassembleNEONPolynomialMul (Instruction *instr) |
| |
Definition at line 16 of file disasm-arm64.h.
◆ DisassemblingDecoder() [1/2]
| v8::internal::DisassemblingDecoder::DisassemblingDecoder |
( |
| ) |
|
◆ DisassemblingDecoder() [2/2]
| v8::internal::DisassemblingDecoder::DisassemblingDecoder |
( |
char * | text_buffer, |
|
|
int | buffer_size ) |
◆ ~DisassemblingDecoder()
| virtual v8::internal::DisassemblingDecoder::~DisassemblingDecoder |
( |
| ) |
|
|
virtual |
◆ AppendRegisterNameToOutput()
| virtual void v8::internal::DisassemblingDecoder::AppendRegisterNameToOutput |
( |
const CPURegister & | reg | ) |
|
|
protectedvirtual |
◆ AppendToOutput()
| void v8::internal::DisassemblingDecoder::AppendToOutput |
( |
const char * | string, |
|
|
| ... ) |
|
protected |
◆ DisassembleNEONPolynomialMul()
| void v8::internal::DisassemblingDecoder::DisassembleNEONPolynomialMul |
( |
Instruction * | instr | ) |
|
|
protected |
◆ Format()
| void v8::internal::DisassemblingDecoder::Format |
( |
Instruction * | instr, |
|
|
const char * | mnemonic, |
|
|
const char * | format ) |
|
protected |
◆ GetOutput()
| char * v8::internal::DisassemblingDecoder::GetOutput |
( |
| ) |
|
◆ IsMovzMovnImm()
| bool v8::internal::DisassemblingDecoder::IsMovzMovnImm |
( |
unsigned | reg_size, |
|
|
uint64_t | value ) |
|
protected |
◆ ProcessOutput()
| virtual void v8::internal::DisassemblingDecoder::ProcessOutput |
( |
Instruction * | instr | ) |
|
|
protectedvirtual |
◆ RaIsZROrSP()
| bool v8::internal::DisassemblingDecoder::RaIsZROrSP |
( |
Instruction * | instr | ) |
const |
|
inlineprotected |
◆ RdIsZROrSP()
| bool v8::internal::DisassemblingDecoder::RdIsZROrSP |
( |
Instruction * | instr | ) |
const |
|
inlineprotected |
◆ ResetOutput()
| void v8::internal::DisassemblingDecoder::ResetOutput |
( |
| ) |
|
|
protected |
◆ RmIsZROrSP()
| bool v8::internal::DisassemblingDecoder::RmIsZROrSP |
( |
Instruction * | instr | ) |
const |
|
inlineprotected |
◆ RnIsZROrSP()
| bool v8::internal::DisassemblingDecoder::RnIsZROrSP |
( |
Instruction * | instr | ) |
const |
|
inlineprotected |
◆ Substitute()
| void v8::internal::DisassemblingDecoder::Substitute |
( |
Instruction * | instr, |
|
|
const char * | string ) |
|
protected |
◆ SubstituteBarrierField()
| int v8::internal::DisassemblingDecoder::SubstituteBarrierField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteBitfieldImmediateField()
| int v8::internal::DisassemblingDecoder::SubstituteBitfieldImmediateField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteBranchTargetField()
| int v8::internal::DisassemblingDecoder::SubstituteBranchTargetField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteConditionField()
| int v8::internal::DisassemblingDecoder::SubstituteConditionField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteExtendField()
| int v8::internal::DisassemblingDecoder::SubstituteExtendField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteField()
| int v8::internal::DisassemblingDecoder::SubstituteField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteImmediateField()
| int v8::internal::DisassemblingDecoder::SubstituteImmediateField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteLiteralField()
| int v8::internal::DisassemblingDecoder::SubstituteLiteralField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteLSRegOffsetField()
| int v8::internal::DisassemblingDecoder::SubstituteLSRegOffsetField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstitutePCRelAddressField()
| int v8::internal::DisassemblingDecoder::SubstitutePCRelAddressField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstitutePrefetchField()
| int v8::internal::DisassemblingDecoder::SubstitutePrefetchField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteRegisterField()
| int v8::internal::DisassemblingDecoder::SubstituteRegisterField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ SubstituteShiftField()
| int v8::internal::DisassemblingDecoder::SubstituteShiftField |
( |
Instruction * | instr, |
|
|
const char * | format ) |
|
protected |
◆ buffer_
| char* v8::internal::DisassemblingDecoder::buffer_ |
|
protected |
◆ buffer_pos_
| uint32_t v8::internal::DisassemblingDecoder::buffer_pos_ |
|
protected |
◆ buffer_size_
| uint32_t v8::internal::DisassemblingDecoder::buffer_size_ |
|
protected |
◆ own_buffer_
| bool v8::internal::DisassemblingDecoder::own_buffer_ |
|
protected |
The documentation for this class was generated from the following file: