#include <register-allocator.h>
|
using | TypeField = base::BitField<UsePositionType, 0, 2> |
|
using | HintTypeField = base::BitField<UsePositionHintType, 2, 3> |
|
using | RegisterBeneficialField = base::BitField<bool, 5, 1> |
|
using | AssignedRegisterField = base::BitField<int32_t, 6, 6> |
|
using | SpillDetrimentalField = base::BitField<int32_t, 12, 1> |
|
Definition at line 465 of file register-allocator.h.
◆ AssignedRegisterField
◆ HintTypeField
◆ RegisterBeneficialField
◆ SpillDetrimentalField
◆ TypeField
◆ UsePosition() [1/2]
◆ UsePosition() [2/2]
v8::internal::compiler::UsePosition::UsePosition |
( |
const UsePosition & | | ) |
|
|
delete |
◆ HasHint()
bool v8::internal::compiler::UsePosition::HasHint |
( |
| ) |
const |
◆ HasOperand()
bool v8::internal::compiler::UsePosition::HasOperand |
( |
| ) |
const |
|
inline |
◆ hint_type()
◆ HintRegister()
bool v8::internal::compiler::UsePosition::HintRegister |
( |
int * | register_code | ) |
const |
◆ HintTypeForOperand()
◆ IsResolved()
bool v8::internal::compiler::UsePosition::IsResolved |
( |
| ) |
const |
|
inline |
◆ operand()
◆ operator=()
◆ pos()
◆ RegisterIsBeneficial()
bool v8::internal::compiler::UsePosition::RegisterIsBeneficial |
( |
| ) |
const |
|
inline |
◆ ResolveHint()
void v8::internal::compiler::UsePosition::ResolveHint |
( |
UsePosition * | use_pos | ) |
|
◆ set_assigned_register()
void v8::internal::compiler::UsePosition::set_assigned_register |
( |
int | register_code | ) |
|
|
inline |
◆ set_spill_detrimental()
void v8::internal::compiler::UsePosition::set_spill_detrimental |
( |
| ) |
|
|
inline |
◆ set_type()
void v8::internal::compiler::UsePosition::set_type |
( |
UsePositionType | type, |
|
|
bool | register_beneficial ) |
◆ SetHint()
void v8::internal::compiler::UsePosition::SetHint |
( |
UsePosition * | use_pos | ) |
|
◆ SpillDetrimental()
bool v8::internal::compiler::UsePosition::SpillDetrimental |
( |
| ) |
const |
|
inline |
◆ type()
◆ flags_
uint32_t v8::internal::compiler::UsePosition::flags_ |
|
private |
◆ hint_
void* v8::internal::compiler::UsePosition::hint_ |
|
private |
◆ operand_
◆ pos_
The documentation for this class was generated from the following files: