IC 1963 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), IC 2045 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); IC 2307 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kBinaryOp_Patch), IC 6873 src/arm/code-stubs-arm.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); IC 491 src/arm/ic-arm.cc IC::UtilityId id, IC 499 src/arm/ic-arm.cc if (id == IC::kCallIC_Miss) { IC 527 src/arm/ic-arm.cc if (id == IC::kCallIC_Miss) { IC 505 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), IC 647 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorOnly), IC 899 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForCall), IC 1413 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kLoadCallbackProperty), IC 1427 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), IC 2659 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), IC 2750 src/arm/stub-cache-arm.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), IC 661 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), IC 922 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); IC 1211 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kBinaryOp_Patch), IC 1234 src/ia32/code-stubs-ia32.cc ExternalReference(IC_Utility(IC::kBinaryOp_Patch), IC 6871 src/ia32/code-stubs-ia32.cc ExternalReference miss = ExternalReference(IC_Utility(IC::kCompareIC_Miss), IC 1043 src/ia32/ic-ia32.cc IC::UtilityId id, IC 1054 src/ia32/ic-ia32.cc if (id == IC::kCallIC_Miss) { IC 1082 src/ia32/ic-ia32.cc if (id == IC::kCallIC_Miss) { IC 421 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorOnly), IC 684 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForCall), IC 814 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), IC 1274 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kLoadCallbackProperty), IC 1290 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), IC 2579 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), isolate()); IC 2675 src/ia32/stub-cache-ia32.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), isolate()); IC 41 src/ic-inl.h Address IC::address() const { IC 69 src/ic-inl.h Code* IC::GetTargetAtAddress(Address address) { IC 80 src/ic-inl.h void IC::SetTargetAtAddress(Address address, Code* target) { IC 99 src/ic-inl.h InlineCacheHolderFlag IC::GetCodeCacheForObject(Object* object, IC 110 src/ic-inl.h InlineCacheHolderFlag IC::GetCodeCacheForObject(JSObject* object, IC 127 src/ic-inl.h JSObject* IC::GetCodeCacheHolder(Object* object, InlineCacheHolderFlag holder) { IC 43 src/ic.cc char IC::TransitionMarkFromState(IC::State state) { IC 61 src/ic.cc void IC::TraceIC(const char* type, IC 112 src/ic.cc IC::IC(FrameDepth depth, Isolate* isolate) : isolate_(isolate) { IC 142 src/ic.cc Address IC::OriginalCodeAddress() const { IC 207 src/ic.cc Map* map = IC::GetCodeCacheHolder(receiver, cache_holder)->map(); IC 227 src/ic.cc IC::State IC::StateFrom(Code* target, Object* receiver, Object* name) { IC 228 src/ic.cc IC::State state = target->ic_state(); IC 267 src/ic.cc RelocInfo::Mode IC::ComputeMode() { IC 280 src/ic.cc Failure* IC::TypeError(const char* type, IC 291 src/ic.cc Failure* IC::ReferenceError(const char* type, Handle<String> name) { IC 299 src/ic.cc static int ComputeTypeInfoCountDelta(IC::State old_state, IC::State new_state) { IC 309 src/ic.cc void IC::PostPatching(Address address, Code* target, Code* old_target) { IC 340 src/ic.cc void IC::Clear(Address address) { IC 2041 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2069 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2089 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2099 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2108 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2118 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2194 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2227 src/ic.cc IC::State state = IC::StateFrom(ic.target(), args[0], args[1]); IC 2700 src/ic.cc Address IC::AddressFromUtilityId(IC::UtilityId id) { IC 68 src/ic.h class IC { IC 93 src/ic.h IC(FrameDepth depth, Isolate* isolate); IC 94 src/ic.h virtual ~IC() {} IC 152 src/ic.h char TransitionMarkFromState(IC::State state); IC 182 src/ic.h DISALLOW_IMPLICIT_CONSTRUCTORS(IC); IC 190 src/ic.h explicit IC_Utility(IC::UtilityId id) IC 191 src/ic.h : address_(IC::AddressFromUtilityId(id)), id_(id) {} IC 195 src/ic.h IC::UtilityId id() const { return id_; } IC 198 src/ic.h IC::UtilityId id_; IC 202 src/ic.h class CallICBase: public IC { IC 215 src/ic.h : IC(EXTRA_CALL_FRAME, isolate), kind_(kind) {} IC 249 src/ic.h IC::UtilityId id, IC 261 src/ic.h friend class IC; IC 281 src/ic.h CallICBase::GenerateMiss(masm, argc, IC::kCallIC_Miss, extra_state); IC 312 src/ic.h CallICBase::GenerateMiss(masm, argc, IC::kKeyedCallIC_Miss, IC 322 src/ic.h class LoadIC: public IC { IC 324 src/ic.h explicit LoadIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { IC 369 src/ic.h friend class IC; IC 373 src/ic.h class KeyedIC: public IC { IC 405 src/ic.h explicit KeyedIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) {} IC 561 src/ic.h friend class IC; IC 565 src/ic.h class StoreIC: public IC { IC 567 src/ic.h explicit StoreIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { IC 601 src/ic.h IC::set_target(code); IC 630 src/ic.h friend class IC; IC 690 src/ic.h IC::set_target(code); IC 724 src/ic.h friend class IC; IC 728 src/ic.h class UnaryOpIC: public IC { IC 739 src/ic.h explicit UnaryOpIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } IC 754 src/ic.h class BinaryOpIC: public IC { IC 767 src/ic.h explicit BinaryOpIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } IC 781 src/ic.h class CompareIC: public IC { IC 795 src/ic.h : IC(EXTRA_CALL_FRAME, isolate), op_(op) { } IC 828 src/ic.h friend class IC; IC 832 src/ic.h class ToBooleanIC: public IC { IC 834 src/ic.h explicit ToBooleanIC(Isolate* isolate) : IC(NO_EXTRA_FRAME, isolate) { } IC 185 src/incremental-marking.cc IC::Clear(rinfo->pc()); IC 997 src/mark-compact.cc IC::Clear(rinfo->pc()); IC 2051 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), IC 2127 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); IC 2392 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kBinaryOp_Patch), IC 7093 src/mips/code-stubs-mips.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); IC 491 src/mips/ic-mips.cc IC::UtilityId id, IC 499 src/mips/ic-mips.cc if (id == IC::kCallIC_Miss) { IC 527 src/mips/ic-mips.cc if (id == IC::kCallIC_Miss) { IC 492 src/mips/stub-cache-mips.cc ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), IC 631 src/mips/stub-cache-mips.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorOnly), IC 894 src/mips/stub-cache-mips.cc IC_Utility(IC::kLoadPropertyWithInterceptorForCall), IC 1421 src/mips/stub-cache-mips.cc ExternalReference(IC_Utility(IC::kLoadCallbackProperty), IC 1435 src/mips/stub-cache-mips.cc IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), masm()->isolate()); IC 2663 src/mips/stub-cache-mips.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), IC 2755 src/mips/stub-cache-mips.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), IC 8150 src/objects.cc IC::Clear(info->pc()); IC 99 src/serialize.cc ExternalReference ref(IC_Utility(static_cast<IC::UtilityId>(id)), IC 180 src/serialize.cc IC::k##name, \ IC 140 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 160 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 180 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 200 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 219 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 245 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 265 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 285 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 304 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 324 src/stub-cache.cc ASSERT(IC::GetCodeCacheForObject(*receiver, *holder) == OWN_MAP); IC 595 src/stub-cache.cc IC::GetCodeCacheForObject(*object, *holder); IC 596 src/stub-cache.cc Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder)); IC 636 src/stub-cache.cc IC::GetCodeCacheForObject(*object, *holder); IC 637 src/stub-cache.cc Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder)); IC 673 src/stub-cache.cc IC::GetCodeCacheForObject(*object, *holder); IC 674 src/stub-cache.cc Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*object, cache_holder)); IC 711 src/stub-cache.cc IC::GetCodeCacheForObject(*receiver, *holder); IC 712 src/stub-cache.cc Handle<JSObject> map_holder(IC::GetCodeCacheHolder(*receiver, cache_holder)); IC 1083 src/stub-cache.cc IC ic(IC::NO_EXTRA_FRAME, Isolate::Current()); IC 140 src/v8globals.h class IC; IC 632 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kToBoolean_Patch), masm->isolate()), IC 778 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kUnaryOp_Patch), masm->isolate()), 4, 1); IC 1016 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kBinaryOp_Patch), IC 5826 src/x64/code-stubs-x64.cc ExternalReference(IC_Utility(IC::kCompareIC_Miss), masm->isolate()); IC 927 src/x64/ic-x64.cc IC::UtilityId id, IC 940 src/x64/ic-x64.cc if (id == IC::kCallIC_Miss) { IC 969 src/x64/ic-x64.cc if (id == IC::kCallIC_Miss) { IC 395 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorOnly), IC 670 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kLoadPropertyWithInterceptorForCall), IC 800 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kSharedStoreIC_ExtendStorage), IC 1253 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kLoadCallbackProperty), IC 1269 src/x64/stub-cache-x64.cc IC_Utility(IC::kLoadPropertyWithInterceptorForLoad), isolate()); IC 2416 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kStoreCallbackProperty), isolate()); IC 2509 src/x64/stub-cache-x64.cc ExternalReference(IC_Utility(IC::kStoreInterceptorProperty), isolate()); IC 111 test/cctest/test-serialize.cc CHECK_EQ(make_code(IC_UTILITY, IC::kLoadCallbackProperty), IC 112 test/cctest/test-serialize.cc Encode(encoder, IC_Utility(IC::kLoadCallbackProperty))); IC 149 test/cctest/test-serialize.cc CHECK_EQ(AddressOf(IC_Utility(IC::kLoadCallbackProperty)), IC 150 test/cctest/test-serialize.cc decoder.Decode(make_code(IC_UTILITY, IC::kLoadCallbackProperty)));