Searched refs:MapHandles (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/compiler/ |
D | access-info.h | 43 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 …]
|
D | access-info.cc | 70 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 …]
|
D | property-access-builder.h | 37 bool TryBuildStringCheck(MapHandles const& maps, Node** receiver, 40 bool TryBuildNumberCheck(MapHandles const& maps, Node** receiver, 76 bool HasOnlyStringMaps(MapHandles const& maps);
|
D | js-native-context-specialization.h | 82 MapHandles const& receiver_maps, 96 MapHandles const& receiver_maps, 184 bool CanTreatHoleAsUndefined(MapHandles const& receiver_maps); 190 MapHandles* receiver_maps); 197 MapHandles* receiver_maps);
|
D | property-access-builder.cc | 34 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()
|
D | js-native-context-specialization.cc | 40 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 …]
|
D | js-call-reducer.cc | 7184 MapHandles(regexp_maps.begin(), regexp_maps.end()), in ReduceRegExpPrototypeTest()
|
/external/v8/src/ic/ |
D | ic.h | 104 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,
|
D | ic.cc | 411 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/ |
D | feedback-vector.h | 586 MapHandles maps; in FindFirstMap() 593 int ExtractMaps(MapHandles* maps) const; 619 void ConfigurePolymorphic(Handle<Name> name, MapHandles const& maps,
|
D | feedback-vector.cc | 880 MapHandles const& maps, in ConfigurePolymorphic() 903 int FeedbackNexus::ExtractMaps(MapHandles* maps) const { in ExtractMaps() 1052 MapHandles maps; in GetKeyedAccessLoadMode() 1070 MapHandles maps; in GetKeyedAccessStoreMode()
|
D | objects.cc | 5543 static bool ContainsMap(MapHandles const& maps, Map* map) { in ContainsMap() 5552 MapHandles const& candidates) { in FindElementsKindTransitionedMap()
|
/external/v8/src/objects/ |
D | map.h | 83 typedef std::vector<Handle<Map>> MapHandles; typedef 757 MapHandles const& candidates);
|