|
V8 Project
|
#include <instructions-arm64.h>
Inheritance diagram for v8::internal::InstructionSequence:
Collaboration diagram for v8::internal::InstructionSequence:Static Public Member Functions | |
| static InstructionSequence * | At (Address address) |
Static Public Member Functions inherited from v8::internal::Instruction | |
| 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 | |
Public Types inherited from v8::internal::Instruction | |
| 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 Public Attributes inherited from v8::internal::Instruction | |
| 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 |