Home
last modified time | relevance | path

Searched refs:maps_ (Results 1 – 4 of 4) sorted by relevance

/external/chromium_org/v8/src/
Dhydrogen-check-elimination.cc67 MapSet maps_; // The set of known maps for the object. member
180 DCHECK(old_entry->maps_->size() > 0); in Copy()
183 new_entry->maps_ = old_entry->maps_; in Copy()
210 copy->Insert(phi, NULL, pred_entry->maps_, pred_entry->state_); in Copy()
233 entry->maps_ = new(zone) UniqueSet<Map>(cmp->map(), zone); in Copy()
241 UniqueSet<Map>* maps = entry->maps_->Copy(zone); in Copy()
243 entry->maps_ = maps; in Copy()
258 copy->Insert(left, NULL, re->maps_, re->state_); in Copy()
261 copy->Insert(right, NULL, le->maps_, le->state_); in Copy()
265 le->maps_ = re->maps_ = le->maps_->Intersect(re->maps_, zone); in Copy()
[all …]
Dscopes.h47 maps_[i] = new(zone->New(sizeof(VariableMap))) VariableMap(zone); in DynamicScopePart()
53 return maps_[index]; in GetMap()
57 VariableMap *maps_[3];
Dhydrogen-instructions.h2769 const UniqueSet<Map>* maps() const { return maps_; } in maps()
2770 void set_maps(const UniqueSet<Map>* maps) { maps_ = maps; } in set_maps()
2806 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps), in HCheckMaps()
2820 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps), in HCheckMaps()
2839 const UniqueSet<Map>* maps_; variable
6368 const UniqueSet<Map>* maps() const { return maps_; } in maps()
6390 if (this->maps_ == that->maps_) return true; in CanBeReplacedWith()
6391 if (this->maps_ == NULL || that->maps_ == NULL) return false; in CanBeReplacedWith()
6392 return this->maps_->IsSubset(that->maps_); in CanBeReplacedWith()
6401 if (this->maps_ == that->maps_) return true; in DECLARE_CONCRETE_INSTRUCTION()
[all …]
Dobjects.cc7570 : maps_(maps), in PolymorphicCodeCacheHashTableKey()
7578 if (maps_->length() != other_maps.length()) return false; in IsMatch()
7580 int this_hash = MapsHashHelper(maps_, code_flags_); in IsMatch()
7587 for (int i = 0; i < maps_->length(); ++i) { in IsMatch()
7590 if (*(maps_->at(i)) == *(other_maps.at(j))) { in IsMatch()
7609 return MapsHashHelper(maps_, code_flags_); in Hash()
7624 isolate->factory()->NewUninitializedFixedArray(maps_->length() + 1); in AsHandle()
7626 for (int i = 0; i < maps_->length(); ++i) { in AsHandle()
7627 list->set(i + 1, *maps_->at(i)); in AsHandle()
7645 MapHandleList* maps_; // weak. member in v8::internal::PolymorphicCodeCacheHashTableKey