V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
RegisterInfo (Register reg, uint32_t equivalence_id, bool materialized, bool allocated) | |
void | AddToEquivalenceSetOf (RegisterInfo *info) |
void | MoveToNewEquivalenceSet (uint32_t equivalence_id, bool materialized) |
bool | IsOnlyMemberOfEquivalenceSet () const |
bool | IsOnlyMaterializedMemberOfEquivalenceSet () const |
bool | IsInSameEquivalenceSet (RegisterInfo *info) const |
RegisterInfo * | GetAllocatedEquivalent () |
RegisterInfo * | GetMaterializedEquivalent () |
RegisterInfo * | GetMaterializedEquivalentOtherThan (Register reg) |
RegisterInfo * | GetEquivalentToMaterialize () |
void | MarkTemporariesAsUnmaterialized (Register temporary_base) |
RegisterInfo * | GetEquivalent () |
Register | register_value () const |
bool | materialized () const |
void | set_materialized (bool materialized) |
bool | allocated () const |
void | set_allocated (bool allocated) |
void | set_equivalence_id (uint32_t equivalence_id) |
uint32_t | equivalence_id () const |
bool | needs_flush () const |
void | set_needs_flush (bool needs_flush) |
Public Member Functions inherited from v8::internal::ZoneObject | |
void * | operator new (size_t size, Zone *zone) |
void | operator delete (void *, size_t) |
void | operator delete (void *pointer, Zone *zone) |
Definition at line 16 of file bytecode-register-optimizer.cc.