#include <linkage-location.h>
Definition at line 25 of file linkage-location.h.
◆ LocationField
◆ TypeField
◆ LocationType
◆ LinkageLocation()
◆ AsCalleeFrameSlot()
int32_t v8::internal::LinkageLocation::AsCalleeFrameSlot |
( |
| ) |
const |
|
inline |
◆ AsCallerFrameSlot()
int32_t v8::internal::LinkageLocation::AsCallerFrameSlot |
( |
| ) |
const |
|
inline |
◆ AsRegister()
int32_t v8::internal::LinkageLocation::AsRegister |
( |
| ) |
const |
|
inline |
◆ ConvertToTailCallerLocation()
◆ ForAnyRegister()
◆ ForCalleeFrameSlot()
◆ ForCallerFrameSlot()
◆ ForNullRegister()
◆ ForRegister()
◆ ForSavedCallerConstantPool()
static LinkageLocation v8::internal::LinkageLocation::ForSavedCallerConstantPool |
( |
| ) |
|
|
inlinestatic |
◆ ForSavedCallerFramePtr()
static LinkageLocation v8::internal::LinkageLocation::ForSavedCallerFramePtr |
( |
| ) |
|
|
inlinestatic |
◆ ForSavedCallerFunction()
static LinkageLocation v8::internal::LinkageLocation::ForSavedCallerFunction |
( |
| ) |
|
|
inlinestatic |
◆ ForSavedCallerReturnAddress()
static LinkageLocation v8::internal::LinkageLocation::ForSavedCallerReturnAddress |
( |
| ) |
|
|
inlinestatic |
◆ GetLocation()
int32_t v8::internal::LinkageLocation::GetLocation |
( |
| ) |
const |
|
inline |
◆ GetSizeInPointers()
int v8::internal::LinkageLocation::GetSizeInPointers |
( |
| ) |
const |
|
inline |
◆ GetType()
MachineType v8::internal::LinkageLocation::GetType |
( |
| ) |
const |
|
inline |
◆ IsAnyRegister()
bool v8::internal::LinkageLocation::IsAnyRegister |
( |
| ) |
const |
|
inline |
◆ IsCalleeFrameSlot()
bool v8::internal::LinkageLocation::IsCalleeFrameSlot |
( |
| ) |
const |
|
inline |
◆ IsCallerFrameSlot()
bool v8::internal::LinkageLocation::IsCallerFrameSlot |
( |
| ) |
const |
|
inline |
◆ IsNullRegister()
bool v8::internal::LinkageLocation::IsNullRegister |
( |
| ) |
const |
|
inline |
◆ IsRegister()
◆ IsSameLocation()
◆ operator!=()
◆ operator==()
◆ ANY_REGISTER
int32_t v8::internal::LinkageLocation::ANY_REGISTER = -1 |
|
staticconstexprprivate |
◆ bit_field_
int32_t v8::internal::LinkageLocation::bit_field_ |
|
private |
◆ machine_type_
MachineType v8::internal::LinkageLocation::machine_type_ |
|
private |
◆ MAX_STACK_SLOT
int32_t v8::internal::LinkageLocation::MAX_STACK_SLOT = 32767 |
|
staticconstexprprivate |
The documentation for this class was generated from the following file: