◆ RegisterInfo() [1/2]
v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::RegisterInfo |
( |
Register | reg, |
|
|
uint32_t | equivalence_id, |
|
|
bool | materialized, |
|
|
bool | allocated ) |
|
inline |
◆ RegisterInfo() [2/2]
v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::RegisterInfo |
( |
const RegisterInfo & | | ) |
|
|
delete |
◆ AddToEquivalenceSetOf()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::AddToEquivalenceSetOf |
( |
RegisterInfo * | info | ) |
|
◆ allocated()
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::allocated |
( |
| ) |
const |
|
inline |
◆ equivalence_id()
uint32_t v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::equivalence_id |
( |
| ) |
const |
|
inline |
◆ flush_variable_hint()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::flush_variable_hint |
( |
bool | reset_variable_hint | ) |
|
|
inline |
◆ GetAllocatedEquivalent()
◆ GetEquivalent()
◆ GetEquivalentToMaterialize()
◆ GetMaterializedEquivalent()
◆ GetMaterializedEquivalentOtherThan()
◆ IsInSameEquivalenceSet()
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::IsInSameEquivalenceSet |
( |
RegisterInfo * | info | ) |
const |
◆ IsOnlyMemberOfEquivalenceSet()
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::IsOnlyMemberOfEquivalenceSet |
( |
| ) |
const |
◆ MarkTemporariesAsUnmaterialized()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::MarkTemporariesAsUnmaterialized |
( |
Register | temporary_base | ) |
|
◆ materialized()
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::materialized |
( |
| ) |
const |
|
inline |
◆ MoveToNewEquivalenceSet()
◆ needs_flush()
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::needs_flush |
( |
| ) |
const |
|
inline |
◆ next()
RegisterInfo * v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::next |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ register_value()
Register v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::register_value |
( |
| ) |
const |
|
inline |
◆ set_allocated()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_allocated |
( |
bool | allocated | ) |
|
|
inline |
◆ set_equivalence_id()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_equivalence_id |
( |
uint32_t | equivalence_id | ) |
|
|
inline |
◆ set_materialized()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_materialized |
( |
bool | materialized | ) |
|
|
inline |
◆ set_needs_flush()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_needs_flush |
( |
bool | needs_flush | ) |
|
|
inline |
◆ set_type_hint()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_type_hint |
( |
TypeHint | hint | ) |
|
|
inline |
◆ set_variable_hint()
void v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::set_variable_hint |
( |
VariableHint | hint | ) |
|
|
inline |
◆ type_hint()
TypeHint v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::type_hint |
( |
| ) |
const |
|
inline |
◆ variable_hint()
VariableHint v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::variable_hint |
( |
| ) |
const |
|
inline |
◆ allocated_
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::allocated_ |
|
private |
◆ equivalence_id_
uint32_t v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::equivalence_id_ |
|
private |
◆ materialized_
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::materialized_ |
|
private |
◆ needs_flush_
bool v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::needs_flush_ |
|
private |
◆ next_
RegisterInfo* v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::next_ |
|
private |
◆ prev_
RegisterInfo* v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::prev_ |
|
private |
◆ register_
Register v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::register_ |
|
private |
◆ type_hint_
TypeHint v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::type_hint_ |
|
private |
◆ variable_hint_
VariableHint v8::internal::interpreter::BytecodeRegisterOptimizer::RegisterInfo::variable_hint_ |
|
private |
The documentation for this class was generated from the following file: