Searched refs:StoreHandler (Results 1 – 13 of 13) sorted by relevance
/external/v8/src/ic/ |
D | handler-configuration-inl.h | 112 CAST_ACCESSOR(StoreHandler) in CAST_ACCESSOR() argument 114 Handle<Smi> StoreHandler::StoreGlobalProxy(Isolate* isolate) { in CAST_ACCESSOR() 119 Handle<Smi> StoreHandler::StoreNormal(Isolate* isolate) { in StoreNormal() 124 Handle<Smi> StoreHandler::StoreProxy(Isolate* isolate) { in StoreProxy() 129 Handle<Smi> StoreHandler::StoreField(Isolate* isolate, Kind kind, in StoreField() 160 Handle<Smi> StoreHandler::StoreField(Isolate* isolate, int descriptor, in StoreField() 170 Handle<Smi> StoreHandler::StoreNativeDataProperty(Isolate* isolate, in StoreNativeDataProperty() 177 Handle<Smi> StoreHandler::StoreAccessor(Isolate* isolate, int descriptor) { in StoreAccessor() 182 Handle<Smi> StoreHandler::StoreApiSetter(Isolate* isolate, in StoreApiSetter()
|
D | handler-configuration.cc | 182 Handle<Object> StoreHandler::StoreElementTransition( in StoreElementTransition() 193 Handle<StoreHandler> handler = isolate->factory()->NewStoreHandler(1); in StoreElementTransition() 200 MaybeObjectHandle StoreHandler::StoreTransition(Isolate* isolate, in StoreTransition() 230 Handle<StoreHandler> handler = isolate->factory()->NewStoreHandler(0); in StoreTransition() 247 Handle<Object> StoreHandler::StoreThroughPrototype( in StoreThroughPrototype() 258 int checks_count = GetPrototypeCheckCount<StoreHandler>( in StoreThroughPrototype() 266 Handle<StoreHandler> handler = in StoreThroughPrototype() 277 MaybeObjectHandle StoreHandler::StoreGlobal(Handle<PropertyCell> cell) { in StoreGlobal() 282 Handle<Object> StoreHandler::StoreProxy(Isolate* isolate, in StoreProxy()
|
D | handler-configuration.h | 187 class StoreHandler final : public DataHandler { 189 DECL_CAST(StoreHandler) 191 DECL_PRINTER(StoreHandler) 192 DECL_VERIFIER(StoreHandler)
|
D | accessor-assembler.cc | 821 Node* descriptor = DecodeWord<StoreHandler::DescriptorBits>(handler_word); in HandleStoreICNativeDataProperty() 849 STATIC_ASSERT(StoreHandler::kGlobalProxy + 1 == StoreHandler::kNormal); in HandleStoreICHandlerCase() 850 STATIC_ASSERT(StoreHandler::kNormal + 1 == StoreHandler::kProxy); in HandleStoreICHandlerCase() 851 STATIC_ASSERT(StoreHandler::kProxy + 1 == StoreHandler::kKindsNumber); in HandleStoreICHandlerCase() 853 Node* handler_kind = DecodeWord<StoreHandler::KindBits>(handler_word); in HandleStoreICHandlerCase() 855 IntPtrConstant(StoreHandler::kGlobalProxy)), in HandleStoreICHandlerCase() 857 GotoIf(WordEqual(handler_kind, IntPtrConstant(StoreHandler::kProxy)), in HandleStoreICHandlerCase() 860 WordEqual(handler_kind, IntPtrConstant(StoreHandler::kNormal))); in HandleStoreICHandlerCase() 884 Node* handler_kind = DecodeWord<StoreHandler::KindBits>(handler_word); in HandleStoreICHandlerCase() 887 GotoIf(WordEqual(handler_kind, IntPtrConstant(StoreHandler::kAccessor)), in HandleStoreICHandlerCase() [all …]
|
D | ic.cc | 1482 return StoreHandler::StoreGlobal(lookup->transition_cell()); in ComputeHandler() 1485 Handle<Smi> smi_handler = StoreHandler::StoreGlobalProxy(isolate()); in ComputeHandler() 1486 Handle<Object> handler = StoreHandler::StoreThroughPrototype( in ComputeHandler() 1497 return StoreHandler::StoreTransition(isolate(), lookup->transition_map()); in ComputeHandler() 1541 Handle<Smi> smi_handler = StoreHandler::StoreNativeDataProperty( in ComputeHandler() 1549 return MaybeObjectHandle(StoreHandler::StoreThroughPrototype( in ComputeHandler() 1575 Handle<Smi> smi_handler = StoreHandler::StoreApiSetter( in ComputeHandler() 1582 return MaybeObjectHandle(StoreHandler::StoreThroughPrototype( in ComputeHandler() 1597 StoreHandler::StoreAccessor(isolate(), lookup->GetAccessorIndex()); in ComputeHandler() 1605 return MaybeObjectHandle(StoreHandler::StoreThroughPrototype( in ComputeHandler() [all …]
|
D | accessor-assembler.h | 223 TNode<StoreHandler> handler, Label* miss,
|
/external/v8/src/ |
D | objects-definitions.h | 338 V(STORE_HANDLER, StoreHandler, 0, store_handler0) \ 339 V(STORE_HANDLER, StoreHandler, 1, store_handler1) \ 340 V(STORE_HANDLER, StoreHandler, 2, store_handler2) \ 341 V(STORE_HANDLER, StoreHandler, 3, store_handler3)
|
D | feedback-vector.cc | 1081 Handle<StoreHandler> data_handler = in GetKeyedAccessStoreMode() 1082 Handle<StoreHandler>::cast(maybe_code_handler.object()); in GetKeyedAccessStoreMode() 1088 *StoreHandler::StoreProxy(GetIsolate())); in GetKeyedAccessStoreMode()
|
D | objects-debug.cc | 392 StoreHandler::cast(this)->StoreHandlerVerify(isolate); in HeapObjectVerify() 1705 void StoreHandler::StoreHandlerVerify(Isolate* isolate) { in StoreHandlerVerify()
|
D | objects-printer.cc | 342 StoreHandler::cast(this)->StoreHandlerPrint(os); in HeapObjectPrint() 1803 void StoreHandler::StoreHandlerPrint(std::ostream& os) { // NOLINT in StoreHandlerPrint()
|
D | objects.h | 885 V(StoreHandler) \ 1015 V(StoreHandler, STORE_HANDLER_TYPE) \
|
/external/v8/src/heap/ |
D | factory.h | 59 class StoreHandler; variable 924 Handle<StoreHandler> NewStoreHandler(int data_count);
|
D | factory.cc | 3794 Handle<StoreHandler> Factory::NewStoreHandler(int data_count) { in NewStoreHandler() 3813 return handle(StoreHandler::cast(New(map, TENURED)), isolate()); in NewStoreHandler()
|