|  | 
| bool | Equals (AbstractState const *that) const | 
|  | 
| void | Merge (AbstractState const *that, Zone *zone) | 
|  | 
| AbstractState const * | SetMaps (Node *object, ZoneRefSet< Map > maps, Zone *zone) const | 
|  | 
| AbstractState const * | KillMaps (Node *object, Zone *zone) const | 
|  | 
| AbstractState const * | KillMaps (const AliasStateInfo &alias_info, Zone *zone) const | 
|  | 
| bool | LookupMaps (Node *object, ZoneRefSet< Map > *object_maps) const | 
|  | 
| AbstractState const * | AddField (Node *object, IndexRange index, FieldInfo info, Zone *zone) const | 
|  | 
| AbstractState const * | KillConstField (Node *object, IndexRange index_range, Zone *zone) const | 
|  | 
| AbstractState const * | KillField (const AliasStateInfo &alias_info, IndexRange index, MaybeHandle< Name > name, Zone *zone) const | 
|  | 
| AbstractState const * | KillField (Node *object, IndexRange index, MaybeHandle< Name > name, Zone *zone) const | 
|  | 
| AbstractState const * | KillFields (Node *object, MaybeHandle< Name > name, Zone *zone) const | 
|  | 
| AbstractState const * | KillAll (Zone *zone) const | 
|  | 
| FieldInfo const * | LookupField (Node *object, IndexRange index, ConstFieldInfo const_field_info) const | 
|  | 
| AbstractState const * | AddElement (Node *object, Node *index, Node *value, MachineRepresentation representation, Zone *zone) const | 
|  | 
| AbstractState const * | KillElement (Node *object, Node *index, Zone *zone) const | 
|  | 
| Node * | LookupElement (Node *object, Node *index, MachineRepresentation representation) 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 246 of file load-elimination.h.
 
◆ AbstractFields
Initial value: 
        std::array<AbstractField const*, kMaxTrackedFieldsPerObject>
Definition at line 288 of file load-elimination.h.
 
 
◆ AddElement()
◆ AddField()
◆ empty_state()
  
  | 
        
          | static AbstractState const  * v8::internal::compiler::LoadElimination::AbstractState::empty_state | ( |  | ) |  |  | inlinestatic | 
 
 
◆ Equals()
      
        
          | bool v8::internal::compiler::LoadElimination::AbstractState::Equals | ( | AbstractState const * | that | ) | const | 
      
 
 
◆ FieldsEquals()
◆ FieldsMerge()
◆ KillAll()
◆ KillConstField()
◆ KillElement()
◆ KillField() [1/2]
◆ KillField() [2/2]
◆ KillFields()
◆ KillMaps() [1/2]
◆ KillMaps() [2/2]
◆ LookupElement()
◆ LookupField()
◆ LookupMaps()
      
        
          | bool v8::internal::compiler::LoadElimination::AbstractState::LookupMaps | ( | Node * | object, | 
        
          |  |  | ZoneRefSet< Map > * | object_maps ) const | 
      
 
 
◆ Merge()
      
        
          | void v8::internal::compiler::LoadElimination::AbstractState::Merge | ( | AbstractState const * | that, | 
        
          |  |  | Zone * | zone ) | 
      
 
 
◆ Print()
      
        
          | void v8::internal::compiler::LoadElimination::AbstractState::Print | ( |  | ) | const | 
      
 
 
◆ SetMaps()
◆ const_fields_
  
  | 
        
          | AbstractFields v8::internal::compiler::LoadElimination::AbstractState::const_fields_ {} |  | private | 
 
 
◆ const_fields_count_
  
  | 
        
          | int v8::internal::compiler::LoadElimination::AbstractState::const_fields_count_ = 0 |  | private | 
 
 
◆ elements_
  
  | 
        
          | AbstractElements const* v8::internal::compiler::LoadElimination::AbstractState::elements_ = nullptr |  | private | 
 
 
◆ empty_state_
◆ fields_
  
  | 
        
          | AbstractFields v8::internal::compiler::LoadElimination::AbstractState::fields_ {} |  | private | 
 
 
◆ fields_count_
  
  | 
        
          | int v8::internal::compiler::LoadElimination::AbstractState::fields_count_ = 0 |  | private | 
 
 
◆ maps_
  
  | 
        
          | AbstractMaps const* v8::internal::compiler::LoadElimination::AbstractState::maps_ = nullptr |  | private | 
 
 
The documentation for this class was generated from the following files: