V8 Project
|
#include <instructions-arm64.h>
Static Public Member Functions | |
static InstructionSequence * | At (Address address) |
![]() | |
static int | Bit (Instr instr, int nr) |
static int | Bits (Instr instr, int hi, int lo) |
static int | BitField (Instr instr, int hi, int lo) |
static Instruction * | At (byte *pc) |
static int | ImmBranchRangeBitwidth (ImmBranchType branch_type) |
static int32_t | ImmBranchRange (ImmBranchType branch_type) |
static bool | IsValidImmPCOffset (ImmBranchType branch_type, int32_t offset) |
template<typename T > | |
static Instruction * | Cast (T src) |
static bool | IsValidPCRelOffset (int offset) |
static Instruction * | At (byte *pc) |
static Instruction * | At (byte *pc) |
Additional Inherited Members | |
![]() | |
enum | { kInstrSize = 4 , kInstrSizeLog2 = 2 , kPCReadOffset = 8 } |
enum | CheckAlignment { NO_CHECK , CHECK_ALIGNMENT } |
enum | { kInstrSize = 4 , kInstrSizeLog2 = 2 , kPCReadOffset = 8 } |
enum | Type { kRegisterType , kImmediateType , kJumpType , kUnsupported = -1 , kRegisterType , kImmediateType , kJumpType , kUnsupported = -1 } |
enum | { kInstrSize = 4 , kInstrSizeLog2 = 2 , kPCReadOffset = 8 } |
enum | Type { kRegisterType , kImmediateType , kJumpType , kUnsupported = -1 , kRegisterType , kImmediateType , kJumpType , kUnsupported = -1 } |
![]() | |
static const int | ImmPCRelRangeBitwidth = 21 |
Definition at line 392 of file instructions-arm64.h.
|
inlinestatic |
Definition at line 394 of file instructions-arm64.h.
uint64_t v8::internal::InstructionSequence::InlineData | ( | ) | const |
bool v8::internal::InstructionSequence::IsInlineData | ( | ) | const |