Home
last modified time | relevance | path

Searched refs:MapHandles (Results 1 – 13 of 13) sorted by relevance

/external/v8/src/compiler/
Daccess-info.h43 ElementAccessInfo(MapHandles const& receiver_maps,
47 MapHandles const& receiver_maps() const { return receiver_maps_; } in receiver_maps()
53 MapHandles receiver_maps_;
71 static PropertyAccessInfo NotFound(MapHandles const& receiver_maps,
73 static PropertyAccessInfo DataConstant(MapHandles const& receiver_maps,
77 PropertyConstness constness, MapHandles const& receiver_maps,
82 static PropertyAccessInfo AccessorConstant(MapHandles const& receiver_maps,
85 static PropertyAccessInfo ModuleExport(MapHandles const& receiver_maps,
114 MapHandles const& receiver_maps() const { return receiver_maps_; } in receiver_maps()
119 MapHandles const& receiver_maps);
[all …]
Daccess-info.cc70 ElementAccessInfo::ElementAccessInfo(MapHandles const& receiver_maps, in ElementAccessInfo()
75 PropertyAccessInfo PropertyAccessInfo::NotFound(MapHandles const& receiver_maps, in NotFound()
82 MapHandles const& receiver_maps, Handle<Object> constant, in DataConstant()
89 PropertyConstness constness, MapHandles const& receiver_maps, in DataField()
102 MapHandles const& receiver_maps, Handle<Object> constant, in AccessorConstant()
109 MapHandles const& receiver_maps, Handle<Cell> cell) { in ModuleExport()
120 MapHandles const& receiver_maps) in PropertyAccessInfo()
129 MapHandles const& receiver_maps) in PropertyAccessInfo()
141 MapHandles const& receiver_maps) in PropertyAccessInfo()
258 *access_info = ElementAccessInfo(MapHandles{map}, elements_kind); in ComputeElementAccessInfo()
[all …]
Dproperty-access-builder.h37 bool TryBuildStringCheck(MapHandles const& maps, Node** receiver,
40 bool TryBuildNumberCheck(MapHandles const& maps, Node** receiver,
76 bool HasOnlyStringMaps(MapHandles const& maps);
Djs-native-context-specialization.h82 MapHandles const& receiver_maps,
96 MapHandles const& receiver_maps,
184 bool CanTreatHoleAsUndefined(MapHandles const& receiver_maps);
190 MapHandles* receiver_maps);
197 MapHandles* receiver_maps);
Dproperty-access-builder.cc34 bool HasOnlyStringMaps(MapHandles const& maps) { in HasOnlyStringMaps()
43 bool HasOnlyNumberMaps(MapHandles const& maps) { in HasOnlyNumberMaps()
52 bool PropertyAccessBuilder::TryBuildStringCheck(MapHandles const& maps, in TryBuildStringCheck()
66 bool PropertyAccessBuilder::TryBuildNumberCheck(MapHandles const& maps, in TryBuildNumberCheck()
Djs-native-context-specialization.cc40 bool HasNumberMaps(MapHandles const& maps) { in HasNumberMaps()
47 bool HasOnlyJSArrayMaps(MapHandles const& maps) { in HasOnlyJSArrayMaps()
495 MapHandles(resolution_maps.begin(), resolution_maps.end()), in ReduceJSResolvePromise()
801 Node* node, Node* value, MapHandles const& receiver_maps, Handle<Name> name, in ReduceNamedAccess()
947 MapHandles const& receiver_maps = access_info.receiver_maps(); in ReduceNamedAccess()
1077 MapHandles receiver_maps; in ReduceNamedAccessFromNexus()
1166 Node* node, Node* index, Node* value, MapHandles const& receiver_maps, in ReduceElementAccess()
1325 MapHandles const& receiver_maps = access_info.receiver_maps(); in ReduceElementAccess()
1478 MapHandles receiver_maps; in ReduceKeyedAccess()
2162 MapHandles receiver_maps; in ReduceJSStoreInArrayLiteral()
[all …]
Djs-call-reducer.cc7184 MapHandles(regexp_maps.begin(), regexp_maps.end()), in ReduceRegExpPrototypeTest()
/external/v8/src/ic/
Dic.h104 void ConfigureVectorState(Handle<Name> name, MapHandles const& maps,
147 void TargetMaps(MapHandles* list) { in TargetMaps()
198 MapHandles target_maps_;
277 void LoadElementPolymorphicHandlers(MapHandles* receiver_maps,
374 void StoreElementPolymorphicHandlers(MapHandles* receiver_maps,
Dic.cc411 void IC::ConfigureVectorState(Handle<Name> name, MapHandles const& maps, in ConfigureVectorState()
521 static bool AddOneReceiverMapIfMissing(MapHandles* receiver_maps, in AddOneReceiverMapIfMissing()
540 MapHandles maps; in UpdatePolymorphicIC()
611 MapHandles maps; in CopyICToMegamorphicCache()
630 MapHandles map_list; in IsTransitionOfMonomorphicTarget()
1000 MapHandles target_receiver_maps; in UpdateLoadElement()
1118 MapHandles* receiver_maps, MaybeObjectHandles* handlers, in LoadElementPolymorphicHandlers()
1673 MapHandles target_receiver_maps; in UpdateStoreElement()
1881 MapHandles* receiver_maps, MaybeObjectHandles* handlers, in StoreElementPolymorphicHandlers()
/external/v8/src/
Dfeedback-vector.h586 MapHandles maps; in FindFirstMap()
593 int ExtractMaps(MapHandles* maps) const;
619 void ConfigurePolymorphic(Handle<Name> name, MapHandles const& maps,
Dfeedback-vector.cc880 MapHandles const& maps, in ConfigurePolymorphic()
903 int FeedbackNexus::ExtractMaps(MapHandles* maps) const { in ExtractMaps()
1052 MapHandles maps; in GetKeyedAccessLoadMode()
1070 MapHandles maps; in GetKeyedAccessStoreMode()
Dobjects.cc5543 static bool ContainsMap(MapHandles const& maps, Map* map) { in ContainsMap()
5552 MapHandles const& candidates) { in FindElementsKindTransitionedMap()
/external/v8/src/objects/
Dmap.h83 typedef std::vector<Handle<Map>> MapHandles; typedef
757 MapHandles const& candidates);