◆ 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: