Lines Matching refs:maps
186 V(Maps) \
2737 UniqueSet<Map>* maps = new(zone) UniqueSet<Map>(map_list->length(), zone);
2739 maps->Add(Unique<Map>::CreateImmovable(map_list->at(i)), zone);
2741 return new(zone) HCheckMaps(value, maps, typecheck);
2769 const UniqueSet<Map>* maps() const { return maps_; }
2770 void set_maps(const UniqueSet<Map>* maps) { maps_ = maps; }
2789 const UniqueSet<Map>* maps,
2792 return instr->Prepend(new(zone) HCheckMaps(value, maps, maps_are_stable));
2799 return this->maps()->Equals(HCheckMaps::cast(other)->maps());
2805 HCheckMaps(HValue* value, const UniqueSet<Map>* maps, bool maps_are_stable)
2806 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps),
2809 DCHECK_NE(0, maps->size());
2819 HCheckMaps(HValue* value, const UniqueSet<Map>* maps, HValue* typecheck)
2820 : HTemplateInstruction<2>(HType::HeapObject()), maps_(maps),
2823 DCHECK_NE(0, maps->size());
2831 for (int i = 0; i < maps->size(); ++i) {
2832 Handle<Map> map = maps->at(i).handle();
6368 const UniqueSet<Map>* maps() const { return maps_; }
6445 const UniqueSet<Map>* maps,
6447 : HTemplateInstruction<2>(type), access_(access), maps_(maps) {
6448 DCHECK_NOT_NULL(maps);
6449 DCHECK_NE(0, maps->size());