#include <register-allocator-verifier.h>
◆ OperandMap
◆ OperandSet
◆ BlockAssessments() [1/2]
| v8::internal::compiler::BlockAssessments::BlockAssessments |
( |
Zone * | zone, |
|
|
int | spill_slot_delta, |
|
|
const InstructionSequence * | sequence ) |
|
inlineexplicit |
◆ BlockAssessments() [2/2]
| v8::internal::compiler::BlockAssessments::BlockAssessments |
( |
const BlockAssessments & | | ) |
|
|
delete |
◆ AddDefinition()
| void v8::internal::compiler::BlockAssessments::AddDefinition |
( |
InstructionOperand | operand, |
|
|
int | virtual_register ) |
|
inline |
◆ CheckReferenceMap()
| void v8::internal::compiler::BlockAssessments::CheckReferenceMap |
( |
const ReferenceMap * | reference_map | ) |
|
◆ CopyFrom()
| void v8::internal::compiler::BlockAssessments::CopyFrom |
( |
const BlockAssessments * | other | ) |
|
|
inline |
◆ Drop()
◆ DropRegisters()
| void v8::internal::compiler::BlockAssessments::DropRegisters |
( |
| ) |
|
◆ IsStaleReferenceStackSlot()
| bool v8::internal::compiler::BlockAssessments::IsStaleReferenceStackSlot |
( |
InstructionOperand | op, |
|
|
std::optional< int > | vreg = std::nullopt ) |
◆ map() [1/2]
| OperandMap & v8::internal::compiler::BlockAssessments::map |
( |
| ) |
|
|
inline |
◆ map() [2/2]
| const OperandMap & v8::internal::compiler::BlockAssessments::map |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ PerformMoves()
| void v8::internal::compiler::BlockAssessments::PerformMoves |
( |
const Instruction * | instruction | ) |
|
◆ PerformParallelMoves()
| void v8::internal::compiler::BlockAssessments::PerformParallelMoves |
( |
const ParallelMove * | moves | ) |
|
◆ Print()
| void v8::internal::compiler::BlockAssessments::Print |
( |
| ) |
const |
◆ spill_slot_delta()
| int v8::internal::compiler::BlockAssessments::spill_slot_delta |
( |
| ) |
const |
|
inline |
◆ stale_ref_stack_slots() [1/2]
| OperandSet & v8::internal::compiler::BlockAssessments::stale_ref_stack_slots |
( |
| ) |
|
|
inline |
◆ stale_ref_stack_slots() [2/2]
| const OperandSet & v8::internal::compiler::BlockAssessments::stale_ref_stack_slots |
( |
| ) |
const |
|
inline |
◆ map_
| OperandMap v8::internal::compiler::BlockAssessments::map_ |
|
private |
◆ map_for_moves_
| OperandMap v8::internal::compiler::BlockAssessments::map_for_moves_ |
|
private |
◆ sequence_
◆ spill_slot_delta_
| int v8::internal::compiler::BlockAssessments::spill_slot_delta_ |
|
private |
◆ stale_ref_stack_slots_
| OperandSet v8::internal::compiler::BlockAssessments::stale_ref_stack_slots_ |
|
private |
◆ zone_
| Zone* v8::internal::compiler::BlockAssessments::zone_ |
|
private |
The documentation for this class was generated from the following files: