#include <spill-placer.h>
Definition at line 76 of file spill-placer.h.
◆ SpillPlacer() [1/2]
◆ ~SpillPlacer()
v8::internal::compiler::SpillPlacer::~SpillPlacer |
( |
| ) |
|
◆ SpillPlacer() [2/2]
v8::internal::compiler::SpillPlacer::SpillPlacer |
( |
const SpillPlacer & | | ) |
|
|
delete |
◆ Add()
◆ ClearData()
void v8::internal::compiler::SpillPlacer::ClearData |
( |
| ) |
|
|
private |
◆ CommitSpill()
◆ CommitSpills()
void v8::internal::compiler::SpillPlacer::CommitSpills |
( |
| ) |
|
|
private |
◆ data()
◆ ExpandBoundsToInclude()
void v8::internal::compiler::SpillPlacer::ExpandBoundsToInclude |
( |
RpoNumber | block | ) |
|
|
private |
◆ FirstBackwardPass()
void v8::internal::compiler::SpillPlacer::FirstBackwardPass |
( |
| ) |
|
|
private |
◆ ForwardPass()
void v8::internal::compiler::SpillPlacer::ForwardPass |
( |
| ) |
|
|
private |
◆ GetOrCreateIndexForLatestVreg()
int v8::internal::compiler::SpillPlacer::GetOrCreateIndexForLatestVreg |
( |
int | vreg | ) |
|
|
private |
◆ IsLatestVreg()
bool v8::internal::compiler::SpillPlacer::IsLatestVreg |
( |
int | vreg | ) |
const |
|
inlineprivate |
◆ operator=()
◆ SecondBackwardPass()
void v8::internal::compiler::SpillPlacer::SecondBackwardPass |
( |
| ) |
|
|
private |
◆ SetDefinition()
void v8::internal::compiler::SpillPlacer::SetDefinition |
( |
RpoNumber | block, |
|
|
int | vreg ) |
|
private |
◆ SetSpillRequired()
◆ assigned_indices_
int v8::internal::compiler::SpillPlacer::assigned_indices_ = 0 |
|
private |
◆ data_
◆ entries_
Entry* v8::internal::compiler::SpillPlacer::entries_ = nullptr |
|
private |
◆ first_block_
◆ kValueIndicesPerEntry
int v8::internal::compiler::SpillPlacer::kValueIndicesPerEntry = 64 |
|
staticconstexprprivate |
◆ last_block_
◆ vreg_numbers_
int* v8::internal::compiler::SpillPlacer::vreg_numbers_ = nullptr |
|
private |
◆ zone_
Zone* v8::internal::compiler::SpillPlacer::zone_ |
|
private |
The documentation for this class was generated from the following files: