Lines Matching defs:maps
340 ZoneHandleSet<Map> maps, Zone* zone)
343 info_for_node_.insert(std::make_pair(object, maps));
385 Node* object, ZoneHandleSet<Map> maps, Zone* zone) const {
389 that->info_for_node_[object] = maps;
399 ZoneHandleSet<Map> const& maps = pair.second;
400 for (size_t i = 0; i < maps.size(); ++i) {
401 os << " - " << Brief(*maps[i]) << std::endl;
471 // Merge the information we have about the maps.
483 Node* object, ZoneHandleSet<Map> maps, Zone* zone) const {
486 that->maps_ = that->maps_->Extend(object, maps, zone);
488 that->maps_ = zone->New<AbstractMaps>(object, maps, zone);
688 // Decide aliasing based on maps (if available).
703 PrintF(" maps:\n");
739 ZoneHandleSet<Map> const& maps = MapGuardMapsOf(node->op());
746 if (maps.contains(object_maps)) return Replace(effect);
749 state = state->SetMaps(object, maps, zone());
754 ZoneHandleSet<Map> const& maps = CheckMapsParametersOf(node->op()).maps();
761 if (maps.contains(object_maps)) return Replace(effect);
764 state = state->SetMaps(object, maps, zone());
769 ZoneHandleSet<Map> const& maps = CompareMapsParametersOf(node->op());
776 if (maps.contains(object_maps)) {
889 // We need to add the double and fast maps to the set of possible maps for
1159 // Check if all the inputs have the same maps.
1379 // To handle the bad case properly, we first kill the maps using all