|
| AbstractMaps (Zone *zone) |
|
| AbstractMaps (Node *object, ZoneRefSet< Map > maps, Zone *zone) |
|
AbstractMaps const * | Extend (Node *object, ZoneRefSet< Map > maps, Zone *zone) const |
|
bool | Lookup (Node *object, ZoneRefSet< Map > *object_maps) const |
|
AbstractMaps const * | Kill (const AliasStateInfo &alias_info, Zone *zone) const |
|
bool | Equals (AbstractMaps const *that) const |
|
AbstractMaps const * | Merge (AbstractMaps const *that, Zone *zone) const |
|
void | Print () const |
|
void * | operator new (size_t, Zone *)=delete |
|
void * | operator new (size_t size, void *ptr) |
|
void | operator delete (void *, size_t) |
|
void | operator delete (void *pointer, Zone *zone)=delete |
|
Definition at line 192 of file load-elimination.h.
◆ AbstractMaps() [1/2]
v8::internal::compiler::LoadElimination::AbstractMaps::AbstractMaps |
( |
Zone * | zone | ) |
|
|
explicit |
◆ AbstractMaps() [2/2]
v8::internal::compiler::LoadElimination::AbstractMaps::AbstractMaps |
( |
Node * | object, |
|
|
ZoneRefSet< Map > | maps, |
|
|
Zone * | zone ) |
◆ Equals()
bool v8::internal::compiler::LoadElimination::AbstractMaps::Equals |
( |
AbstractMaps const * | that | ) |
const |
|
inline |
◆ Extend()
◆ Kill()
◆ Lookup()
bool v8::internal::compiler::LoadElimination::AbstractMaps::Lookup |
( |
Node * | object, |
|
|
ZoneRefSet< Map > * | object_maps ) const |
◆ Merge()
◆ Print()
void v8::internal::compiler::LoadElimination::AbstractMaps::Print |
( |
| ) |
const |
◆ info_for_node_
The documentation for this class was generated from the following files: