Home
last modified time | relevance | path

Searched refs:store_mode (Results 1 - 20 of 20) sorted by relevance

/third_party/node/deps/v8/src/builtins/
H A Dbuiltins-handler-gen.cc41 void Generate_ElementsTransitionAndStore(KeyedAccessStoreMode store_mode);
42 void Generate_StoreFastElementIC(KeyedAccessStoreMode store_mode);
141 KeyedAccessStoreMode store_mode) { in Generate_ElementsTransitionAndStore()
151 Comment("ElementsTransitionAndStore: store_mode=", store_mode); in Generate_ElementsTransitionAndStore()
164 EmitElementStore(receiver, key, value, to_kind, store_mode, &miss, in Generate_ElementsTransitionAndStore()
284 KeyedAccessStoreMode store_mode) { in Generate_StoreFastElementIC()
293 Comment("StoreFastElementStub: store_mode=", store_mode); in Generate_StoreFastElementIC()
298 store_mode in Generate_StoreFastElementIC()
140 Generate_ElementsTransitionAndStore( KeyedAccessStoreMode store_mode) Generate_ElementsTransitionAndStore() argument
283 Generate_StoreFastElementIC( KeyedAccessStoreMode store_mode) Generate_StoreFastElementIC() argument
[all...]
/third_party/node/deps/v8/src/compiler/
H A Dprocessed-feedback.h105 KeyedAccessStoreMode store_mode() const;
111 LoadStoreMode(KeyedAccessStoreMode store_mode);
113 KeyedAccessStoreMode store_mode; member
117 KeyedAccessMode(AccessMode access_mode, KeyedAccessStoreMode store_mode);
H A Djs-heap-broker.cc380 KeyedAccessStoreMode KeyedAccessMode::store_mode() const { in store_mode() function in v8::internal::compiler::KeyedAccessMode
382 return load_store_mode_.store_mode; in store_mode()
387 KeyedAccessMode::LoadStoreMode::LoadStoreMode(KeyedAccessStoreMode store_mode) in LoadStoreMode() argument
388 : store_mode(store_mode) {} in LoadStoreMode()
397 KeyedAccessStoreMode store_mode) in KeyedAccessMode()
398 : access_mode_(access_mode), load_store_mode_(store_mode) { in KeyedAccessMode()
396 KeyedAccessMode(AccessMode access_mode, KeyedAccessStoreMode store_mode) KeyedAccessMode() argument
H A Djs-native-context-specialization.cc1690 IsGrowStoreMode(feedback.keyed_mode().store_mode())) && in ReduceElementAccess()
2734 keyed_mode.store_mode() == STORE_IGNORE_OUT_OF_BOUNDS)) { in BuildElementAccess()
2901 !IsCOWHandlingStoreMode(keyed_mode.store_mode())) { in BuildElementAccess()
2924 if (keyed_mode.IsStore() && IsGrowStoreMode(keyed_mode.store_mode())) { in BuildElementAccess()
3155 keyed_mode.store_mode() == STORE_HANDLE_COW) { in BuildElementAccess()
3159 } else if (IsGrowStoreMode(keyed_mode.store_mode())) { in BuildElementAccess()
3198 keyed_mode.store_mode() == STORE_AND_GROW_HANDLE_COW) { in BuildElementAccess()
H A Dbytecode-graph-builder.cc232 void BuildNamedStore(NamedStoreMode store_mode);
2031 void BytecodeGraphBuilder::BuildNamedStore(NamedStoreMode store_mode) { in BuildNamedStore() argument
2041 if (store_mode == NamedStoreMode::kDefineOwn) { in BuildNamedStore()
2047 DCHECK_EQ(NamedStoreMode::kSet, store_mode); in BuildNamedStore()
/third_party/node/deps/v8/src/ic/
H A Dic.cc2199 KeyedAccessStoreMode store_mode, in UpdateStoreElement()
2212 Handle<Object> handler = StoreElementHandler(monomorphic_map, store_mode); in UpdateStoreElement()
2239 StoreElementHandler(transitioned_receiver_map, store_mode); in UpdateStoreElement()
2244 // there is only a change in the store_mode we can still stay monomorphic. in UpdateStoreElement()
2247 old_store_mode == STANDARD_STORE && store_mode != STANDARD_STORE) { in UpdateStoreElement()
2257 Handle<Object> handler = StoreElementHandler(receiver_map, store_mode); in UpdateStoreElement()
2289 if (store_mode == STANDARD_STORE) { in UpdateStoreElement()
2290 store_mode = old_store_mode; in UpdateStoreElement()
2291 } else if (store_mode != old_store_mode) { in UpdateStoreElement()
2300 if (store_mode ! in UpdateStoreElement()
2198 UpdateStoreElement(Handle<Map> receiver_map, KeyedAccessStoreMode store_mode, Handle<Map> new_receiver_map) UpdateStoreElement() argument
2335 StoreElementHandler( Handle<Map> receiver_map, KeyedAccessStoreMode store_mode, MaybeHandle<Object> prev_validity_cell) StoreElementHandler() argument
2393 StoreElementPolymorphicHandlers( std::vector<MapAndHandler>* receiver_maps_and_handlers, KeyedAccessStoreMode store_mode) StoreElementPolymorphicHandlers() argument
2548 KeyedAccessStoreMode store_mode = STANDARD_STORE; Store() local
2650 KeyedAccessStoreMode store_mode = STANDARD_STORE; Store() local
[all...]
H A Dhandler-configuration.cc197 KeyedAccessStoreMode store_mode = in GetKeyedAccessStoreMode() local
199 return store_mode; in GetKeyedAccessStoreMode()
207 KeyedAccessStoreMode store_mode, MaybeHandle<Object> prev_validity_cell) { in StoreElementTransition()
209 MakeCodeHandler(isolate, ElementsTransitionAndStoreBuiltin(store_mode)); in StoreElementTransition()
205 StoreElementTransition( Isolate* isolate, Handle<Map> receiver_map, Handle<Map> transition, KeyedAccessStoreMode store_mode, MaybeHandle<Object> prev_validity_cell) StoreElementTransition() argument
H A Dic.h321 KeyedAccessStoreMode store_mode,
329 Handle<Map> receiver_map, KeyedAccessStoreMode store_mode,
334 KeyedAccessStoreMode store_mode);
H A Dhandler-configuration.h337 KeyedAccessStoreMode store_mode,
364 Isolate* isolate, KeyedAccessStoreMode store_mode = STANDARD_STORE);
H A Dhandler-configuration-inl.h209 KeyedAccessStoreMode store_mode) { in StoreSlow()
211 KeyedAccessStoreModeBits::encode(store_mode); in StoreSlow()
208 StoreSlow(Isolate* isolate, KeyedAccessStoreMode store_mode) StoreSlow() argument
/third_party/node/deps/v8/src/handles/
H A Dglobal-handles.h109 GlobalHandleStoreMode store_mode,
112 GlobalHandleStoreMode store_mode);
114 GlobalHandleStoreMode store_mode);
H A Dglobal-handles.cc962 GlobalHandleStoreMode store_mode) { in CreateTraced()
964 value, slot, store_mode, in CreateTraced()
969 GlobalHandleStoreMode store_mode, in CreateTraced()
982 if (store_mode != GlobalHandleStoreMode::kInitializingStore) { in CreateTraced()
991 GlobalHandleStoreMode store_mode) { in CreateTraced()
992 return CreateTraced(Object(value), slot, store_mode); in CreateTraced()
961 CreateTraced(Object value, Address* slot, GlobalHandleStoreMode store_mode) CreateTraced() argument
968 CreateTraced(Object value, Address* slot, GlobalHandleStoreMode store_mode, bool is_on_stack) CreateTraced() argument
990 CreateTraced(Address value, Address* slot, GlobalHandleStoreMode store_mode) CreateTraced() argument
/third_party/node/deps/v8/include/
H A Dv8-traced-handle.h37 internal::Address* slot, GlobalHandleStoreMode store_mode);
167 internal::GlobalHandleStoreMode store_mode);
293 internal::GlobalHandleStoreMode store_mode) { in New()
298 reinterpret_cast<internal::Address*>(slot), store_mode); in New()
291 New( Isolate* isolate, T* that, void* slot, internal::GlobalHandleStoreMode store_mode) New() argument
/third_party/node/deps/v8/include/v8-include/
H A Dv8-traced-handle.h37 internal::Address* slot, GlobalHandleStoreMode store_mode);
162 internal::GlobalHandleStoreMode store_mode);
282 internal::GlobalHandleStoreMode store_mode) { in New()
287 reinterpret_cast<internal::Address*>(slot), store_mode); in New()
280 New( Isolate* isolate, T* that, internal::Address** slot, internal::GlobalHandleStoreMode store_mode) New() argument
/third_party/node/deps/v8/src/common/
H A Dglobals.h1775 inline bool IsCOWHandlingStoreMode(KeyedAccessStoreMode store_mode) { in IsCOWHandlingStoreMode() argument
1776 return store_mode == STORE_HANDLE_COW || in IsCOWHandlingStoreMode()
1777 store_mode == STORE_AND_GROW_HANDLE_COW; in IsCOWHandlingStoreMode()
1780 inline bool IsGrowStoreMode(KeyedAccessStoreMode store_mode) { in IsGrowStoreMode() argument
1781 return store_mode == STORE_AND_GROW_HANDLE_COW; in IsGrowStoreMode()
/third_party/mesa3d/src/imagination/vulkan/pds/
H A Dpvr_pds.h775 bool store_mode,
H A Dpvr_pds.c4274 * \param store_mode If true then the data is stored to memory. If false then
4283 bool store_mode, in pvr_pds_generate_stream_out_init_program()
4306 /* NOTE: store_mode == true case should be handled by in pvr_pds_generate_stream_out_init_program()
4310 !store_mode, in pvr_pds_generate_stream_out_init_program()
4280 pvr_pds_generate_stream_out_init_program( struct pvr_pds_stream_out_init_program *restrict program, uint32_t *restrict buffer, bool store_mode, enum pvr_pds_generate_mode gen_mode, const struct pvr_device_info *dev_info) pvr_pds_generate_stream_out_init_program() argument
/third_party/node/deps/v8/src/codegen/
H A Dcode-stub-assembler.cc11189 ElementsKind elements_kind, KeyedAccessStoreMode store_mode, Label* bailout,
11221 store_mode == STORE_IGNORE_OUT_OF_BOUNDS ? &done
11227 if (store_mode == STORE_IGNORE_OUT_OF_BOUNDS) {
11232 DCHECK_EQ(store_mode, STANDARD_STORE);
11240 if (!is_rab_gsab || store_mode != STORE_IGNORE_OUT_OF_BOUNDS) {
11261 ElementsKind elements_kind, KeyedAccessStoreMode store_mode, Label* bailout,
11270 } else if (!IsCOWHandlingStoreMode(store_mode)) {
11297 elements_kind, store_mode, bailout,
11303 elements_kind, store_mode, bailout,
11309 elements_kind, store_mode, bailou
[all...]
H A Dcode-stub-assembler.h3457 KeyedAccessStoreMode store_mode, Label* bailout,
4271 KeyedAccessStoreMode store_mode,
/third_party/node/deps/v8/src/api/
H A Dapi.cc815 GlobalHandleStoreMode store_mode) { in GlobalizeTracedReference()
822 isolate->global_handles()->CreateTraced(*obj, slot, store_mode); in GlobalizeTracedReference()
813 GlobalizeTracedReference(i::Isolate* isolate, i::Address* obj, internal::Address* slot, GlobalHandleStoreMode store_mode) GlobalizeTracedReference() argument

Completed in 79 milliseconds