![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <register-arm.h>
Public Member Functions | |
void | split_code (int *vm, int *m) const |
VfpRegList | ToVfpRegList () const |
![]() | |
constexpr bool | is_valid () const |
constexpr int8_t | code () const |
constexpr bool | operator== (const RegisterBase< DwVfpRegister, kAfterLastRegister > &other) const |
constexpr bool | operator!= (const RegisterBase< DwVfpRegister, kAfterLastRegister > &other) const |
Static Public Member Functions | |
static int | SupportedRegisterCount () |
static void | split_code (int reg_code, int *vm, int *m) |
![]() | |
static constexpr DwVfpRegister | no_reg () |
static constexpr DwVfpRegister | from_code (int8_t code) |
static const char * | GetSpecialRegisterName (int code) |
Static Public Attributes | |
static constexpr int | kSizeInBytes = 8 |
![]() | |
static constexpr int8_t | kCode_no_reg |
static constexpr int8_t | kNumRegisters |
Private Member Functions | |
constexpr | DwVfpRegister (int code) |
Friends | |
class | RegisterBase |
class | LowDwVfpRegister |
Additional Inherited Members | |
![]() | |
constexpr | RegisterBase (int code) |
Definition at line 157 of file register-arm.h.
|
inlineexplicitconstexprprivate |
Definition at line 180 of file register-arm.h.
|
inline |
Definition at line 171 of file register-arm.h.
|
inlinestatic |
|
inlinestatic |
|
inline |
Definition at line 172 of file register-arm.h.
|
friend |
Definition at line 179 of file register-arm.h.
|
friend |
Definition at line 178 of file register-arm.h.
|
staticconstexpr |
Definition at line 159 of file register-arm.h.