#include <instructions-arm64.h>
|
| NEONFormatDecoder (const Instruction *instr) |
|
| NEONFormatDecoder (const Instruction *instr, const NEONFormatMap *format) |
|
| NEONFormatDecoder (const Instruction *instr, const NEONFormatMap *format0, const NEONFormatMap *format1) |
|
| NEONFormatDecoder (const Instruction *instr, const NEONFormatMap *format0, const NEONFormatMap *format1, const NEONFormatMap *format2) |
|
void | SetFormatMaps (const NEONFormatMap *format0, const NEONFormatMap *format1=nullptr, const NEONFormatMap *format2=nullptr) |
|
void | SetFormatMap (unsigned index, const NEONFormatMap *format) |
|
const char * | SubstitutePlaceholders (const char *string) |
|
const char * | Substitute (const char *string, SubstitutionMode mode0=kFormat, SubstitutionMode mode1=kFormat, SubstitutionMode mode2=kFormat, SubstitutionMode mode3=kFormat) |
|
const char * | Mnemonic (const char *mnemonic) |
|
VectorFormat | GetVectorFormat (int format_index=0) |
|
VectorFormat | GetVectorFormat (const NEONFormatMap *format_map) |
|
Definition at line 637 of file instructions-arm64.h.
◆ SubstitutionMode
◆ NEONFormatDecoder() [1/4]
v8::internal::NEONFormatDecoder::NEONFormatDecoder |
( |
const Instruction * | instr | ) |
|
|
explicit |
◆ NEONFormatDecoder() [2/4]
◆ NEONFormatDecoder() [3/4]
◆ NEONFormatDecoder() [4/4]
◆ FPFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::FPFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ FPHPFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::FPHPFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ FPScalarFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::FPScalarFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ GetNEONFormat()
◆ GetSubstitute()
const char * v8::internal::NEONFormatDecoder::GetSubstitute |
( |
int | index, |
|
|
SubstitutionMode | mode ) |
|
private |
◆ GetVectorFormat() [1/2]
◆ GetVectorFormat() [2/2]
VectorFormat v8::internal::NEONFormatDecoder::GetVectorFormat |
( |
int | format_index = 0 | ) |
|
◆ IntegerFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::IntegerFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ LoadStoreFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::LoadStoreFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ LogicalFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::LogicalFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ LongIntegerFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::LongIntegerFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ LongScalarFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::LongScalarFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ Mnemonic()
const char * v8::internal::NEONFormatDecoder::Mnemonic |
( |
const char * | mnemonic | ) |
|
◆ NEONFormatAsPlaceholder()
static const char * v8::internal::NEONFormatDecoder::NEONFormatAsPlaceholder |
( |
NEONFormat | format | ) |
|
|
staticprivate |
◆ NEONFormatAsString()
static const char * v8::internal::NEONFormatDecoder::NEONFormatAsString |
( |
NEONFormat | format | ) |
|
|
staticprivate |
◆ PickBits()
uint8_t v8::internal::NEONFormatDecoder::PickBits |
( |
const uint8_t | bits[] | ) |
|
|
private |
◆ ScalarFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::ScalarFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ SetFormatMap()
void v8::internal::NEONFormatDecoder::SetFormatMap |
( |
unsigned | index, |
|
|
const NEONFormatMap * | format ) |
◆ SetFormatMaps()
◆ Substitute()
◆ SubstitutePlaceholders()
const char * v8::internal::NEONFormatDecoder::SubstitutePlaceholders |
( |
const char * | string | ) |
|
◆ TriangularFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::TriangularFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ TriangularScalarFormatMap()
static const NEONFormatMap * v8::internal::NEONFormatDecoder::TriangularScalarFormatMap |
( |
| ) |
|
|
inlinestatic |
◆ form_buffer_
char v8::internal::NEONFormatDecoder::form_buffer_[64] |
|
private |
◆ formats_
const NEONFormatMap* v8::internal::NEONFormatDecoder::formats_[4] |
|
private |
◆ instrbits_
Instr v8::internal::NEONFormatDecoder::instrbits_ |
|
private |
◆ mne_buffer_
char v8::internal::NEONFormatDecoder::mne_buffer_[16] |
|
private |
The documentation for this class was generated from the following file: