Go to the source code of this file.
|
enum | v8::internal::RegisterCode {
v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
,
v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
, v8::internal::kRegAfterLast
,
v8::internal::kRegAfterLast
} |
|
enum | v8::internal::SwVfpRegisterCode { v8::internal::kSwVfpAfterLast
} |
|
enum | v8::internal::DoubleRegisterCode {
v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
,
v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
, v8::internal::kDoubleAfterLast
} |
|
enum | v8::internal::Simd128RegisterCode { v8::internal::kSimd128AfterLast
, v8::internal::kSimd128AfterLast
} |
|
enum | v8::internal::CRegisterCode { v8::internal::kCAfterLast
, v8::internal::kCAfterLast
, v8::internal::kCAfterLast
} |
|
◆ ALLOCATABLE_DOUBLE_REGISTERS
#define ALLOCATABLE_DOUBLE_REGISTERS |
( |
| V | ) |
|
Value: V(d0)
V(d1)
V(d2)
V(d3)
V(d4)
V(d5)
V(d6)
V(d7) \
V(d8)
V(d9)
V(d10)
V(d11)
V(d12) \
V(d16)
V(d17)
V(d18)
V(d19)
V(d20)
V(d21)
V(d22)
V(d23) \
V(d24)
V(d25)
V(d26)
V(d27)
V(d28)
V(d29)
V(d30)
V(d31)
Definition at line 43 of file register-arm.h.
◆ ALLOCATABLE_GENERAL_REGISTERS
#define ALLOCATABLE_GENERAL_REGISTERS |
( |
| V | ) |
|
◆ ALLOCATABLE_NO_VFP32_DOUBLE_REGISTERS
#define ALLOCATABLE_NO_VFP32_DOUBLE_REGISTERS |
( |
| V | ) |
|
◆ C_REGISTERS
Value: V(cr0)
V(cr1)
V(cr2)
V(cr3)
V(cr4)
V(cr5)
V(cr6)
V(cr7) \
V(cr8)
V(cr9)
V(cr10)
V(cr11)
V(cr12)
V(cr15)
Definition at line 53 of file register-arm.h.
◆ DECLARE_C_REGISTER
#define DECLARE_C_REGISTER |
( |
| R | ) |
|
Value: constexpr CRegister R = CRegister::from_code(kCCode_##R);
Definition at line 288 of file register-arm.h.
◆ DECLARE_DOUBLE_REGISTER
#define DECLARE_DOUBLE_REGISTER |
( |
| R | ) |
|
Value: constexpr DwVfpRegister R = DwVfpRegister::from_code(kDoubleCode_##R);
Definition at line 269 of file register-arm.h.
◆ DECLARE_FLOAT_REGISTER
#define DECLARE_FLOAT_REGISTER |
( |
| R | ) |
|
Value: constexpr SwVfpRegister R = SwVfpRegister::from_code(kSwVfpCode_##R);
Definition at line 259 of file register-arm.h.
◆ DECLARE_LOW_DOUBLE_REGISTER
#define DECLARE_LOW_DOUBLE_REGISTER |
( |
| R | ) |
|
Value: constexpr LowDwVfpRegister R = LowDwVfpRegister::from_code(kDoubleCode_##R);
Definition at line 264 of file register-arm.h.
◆ DECLARE_REGISTER
#define DECLARE_REGISTER |
( |
| R | ) |
|
Value: constexpr Register R = Register::from_code(kRegCode_##R);
Definition at line 83 of file register-arm.h.
◆ DECLARE_SIMD128_REGISTER
#define DECLARE_SIMD128_REGISTER |
( |
| R | ) |
|
Value: constexpr Simd128Register R = Simd128Register::from_code(kSimd128Code_##R);
Definition at line 276 of file register-arm.h.
◆ DOUBLE_REGISTERS
#define DOUBLE_REGISTERS |
( |
| V | ) |
|
Value:
#define LOW_DOUBLE_REGISTERS(V)
#define NON_LOW_DOUBLE_REGISTERS(V)
Definition at line 36 of file register-arm.h.
◆ FLOAT_REGISTERS
#define FLOAT_REGISTERS |
( |
| V | ) |
|
Value: V(s0)
V(s1)
V(s2)
V(s3)
V(s4)
V(s5)
V(s6)
V(s7) \
V(s8)
V(s9)
V(s10)
V(s11)
V(s12)
V(s13)
V(s14)
V(s15) \
V(s16)
V(s17)
V(s18)
V(s19)
V(s20)
V(s21)
V(s22)
V(s23) \
V(s24)
V(s25)
V(s26)
V(s27)
V(s28)
V(s29)
V(s30)
V(s31)
Definition at line 22 of file register-arm.h.
◆ GENERAL_REGISTERS
#define GENERAL_REGISTERS |
( |
| V | ) |
|
◆ LOW_DOUBLE_REGISTERS
#define LOW_DOUBLE_REGISTERS |
( |
| V | ) |
|
Value: V(d0)
V(d1)
V(d2)
V(d3)
V(d4)
V(d5)
V(d6)
V(d7) \
V(d8)
V(d9)
V(d10)
V(d11)
V(d12)
V(d13)
V(d14)
V(d15)
Definition at line 28 of file register-arm.h.
◆ NON_LOW_DOUBLE_REGISTERS
#define NON_LOW_DOUBLE_REGISTERS |
( |
| V | ) |
|
Value: V(d16)
V(d17)
V(d18)
V(d19)
V(d20)
V(d21)
V(d22)
V(d23) \
V(d24)
V(d25)
V(d26)
V(d27)
V(d28)
V(d29)
V(d30)
V(d31)
Definition at line 32 of file register-arm.h.
◆ REGISTER_CODE [1/5]
#define REGISTER_CODE |
( |
| R | ) |
|
◆ REGISTER_CODE [2/5]
#define REGISTER_CODE |
( |
| R | ) |
|
◆ REGISTER_CODE [3/5]
#define REGISTER_CODE |
( |
| R | ) |
|
◆ REGISTER_CODE [4/5]
#define REGISTER_CODE |
( |
| R | ) |
|
◆ REGISTER_CODE [5/5]
#define REGISTER_CODE |
( |
| R | ) |
|
◆ SIMD128_REGISTERS
#define SIMD128_REGISTERS |
( |
| V | ) |
|
Value: V(q0)
V(q1)
V(q2)
V(q3)
V(q4)
V(q5)
V(q6)
V(q7) \
V(q8)
V(q9)
V(q10)
V(q11)
V(q12)
V(q13)
V(q14)
V(q15)
Definition at line 39 of file register-arm.h.