Home
last modified time | relevance | path

Searched refs:ExtraICState (Results 1 – 11 of 11) sorted by relevance

/external/v8/src/ic/
Dic-state.h26 explicit CallICState(ExtraICState extra_ic_state) in CallICState()
32 ExtraICState GetExtraICState() const { return bit_field_; } in GetExtraICState()
57 BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state);
83 ExtraICState GetExtraICState() const;
210 const ExtraICState state_;
215 static const ExtraICState kStrongModeState = STRONG
218 explicit LoadICState(ExtraICState extra_ic_state) : state_(extra_ic_state) {} in LoadICState()
224 ExtraICState GetExtraICState() const { return state_; } in GetExtraICState()
232 static TypeofMode GetTypeofMode(ExtraICState state) { in GetTypeofMode()
236 static LanguageMode GetLanguageMode(ExtraICState state) { in GetLanguageMode()
[all …]
Dic-compiler.h18 ExtraICState extra_ic_state);
22 ExtraICState extra_state);
26 Handle<Map> receiver_map, ExtraICState extra_ic_state);
49 ExtraICState extra_ic_state = kNoExtraICState,
56 ExtraICState extra_ic_state = kNoExtraICState,
98 const ExtraICState extra_ic_state_;
Dic.h181 ExtraICState extra_ic_state() const { return extra_ic_state_; } in extra_ic_state()
182 void set_extra_ic_state(ExtraICState state) { extra_ic_state_ = state; } in set_extra_ic_state()
266 ExtraICState extra_ic_state_;
297 static ExtraICState ComputeExtraICState(TypeofMode typeof_mode, in ComputeExtraICState()
329 ExtraICState extra_state);
331 Isolate* isolate, ExtraICState extra_state, State initialization_state);
379 static ExtraICState ComputeExtraICState(TypeofMode typeof_mode, in ComputeExtraICState()
386 static IcCheckType GetKeyType(ExtraICState extra_state) { in GetKeyType()
416 ExtraICState extra_state);
418 Isolate* isolate, State initialization_state, ExtraICState extra_state);
[all …]
Dic-compiler.cc18 ExtraICState extra_state, in Find()
37 Handle<Map> receiver_map, ExtraICState extra_ic_state) { in ComputeKeyedLoadMonomorphicHandler()
72 ExtraICState extra_state = in ComputeKeyedStoreMonomorphicHandler()
88 ExtraICState state) { in FindPreMonomorphic()
110 ExtraICState extra_state) { in ComputeStore()
168 ExtraICState extra_state = in ComputeKeyedStorePolymorphicHandlers()
202 ExtraICState extra_state = Code::ExtractExtraICStateFromFlags(flags); in CompileStoreGeneric()
Dic-state.cc32 BinaryOpICState::BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state) in BinaryOpICState()
51 ExtraICState BinaryOpICState::GetExtraICState() const { in GetExtraICState()
52 ExtraICState extra_ic_state = in GetExtraICState()
224 ExtraICState old_extra_ic_state = GetExtraICState(); in Update()
Dic.cc557 ExtraICState extra_state) { in ChooseMegamorphicStub()
880 ExtraICState extra_state) { in initialize_stub()
886 Isolate* isolate, ExtraICState extra_state, State initialization_state) { in initialize_stub_in_optimized_code()
892 ExtraICState extra_state) { in initialize_stub()
898 Isolate* isolate, State initialization_state, ExtraICState extra_state) { in initialize_stub_in_optimized_code()
957 ExtraICState extra_state) { in ChooseMegamorphicStub()
1585 Isolate* isolate, ExtraICState extra_state, in StoreICInitializeStubHelper()
1646 ExtraICState state = ComputeExtraICState(language_mode); in pre_monomorphic_stub()
2730 ExtraICState state = target->extra_ic_state(); in Clear()
2753 ExtraICState extra_ic_state = target()->extra_ic_state(); in CompareNil()
/external/v8/src/
Dcode-stubs.h240 virtual ExtraICState GetExtraICState() const { return kNoExtraICState; } in GetExtraICState()
619 ExtraICState GetExtraICState() const override { return Code::LOAD_IC; } in GetExtraICState()
916 ExtraICState GetExtraICState() const final { in GetExtraICState()
917 return static_cast<ExtraICState>(minor_key_); in GetExtraICState()
925 return CallICState(static_cast<ExtraICState>(minor_key_)); in state()
989 ExtraICState GetExtraICState() const override { return kind(); } in GetExtraICState()
1465 ExtraICState GetExtraICState() const final { in GetExtraICState()
1466 return static_cast<ExtraICState>(sub_minor_key()); in GetExtraICState()
1510 ExtraICState GetExtraICState() const override { in GetExtraICState()
1511 return static_cast<ExtraICState>(minor_key_); in GetExtraICState()
[all …]
Dcode-factory.cc38 ExtraICState state = is_strong(language_mode) ? LoadICState::kStrongModeState in KeyedLoadIC()
49 ExtraICState state = is_strong(language_mode) ? LoadICState::kStrongModeState in KeyedLoadICInOptimizedCode()
Dobjects.h302 typedef int ExtraICState; typedef
303 static const ExtraICState kNoExtraICState = 0;
4815 Kind kind, ExtraICState extra);
4881 inline ExtraICState extra_ic_state(); // Only valid for IC stubs.
5037 ExtraICState extra_ic_state = kNoExtraICState, StubType type = NORMAL,
5041 Kind kind, ExtraICState extra_ic_state = kNoExtraICState,
5052 static inline ExtraICState ExtractExtraICStateFromFlags(Flags flags);
5221 class ExtraICStateField: public BitField<ExtraICState, 11,
Dobjects-inl.h4862 ExtraICState Code::extra_ic_state() { in extra_ic_state()
5149 ExtraICState extra_ic_state, StubType type, in ComputeFlags()
5162 ExtraICState extra_ic_state, in ComputeMonomorphicFlags()
5185 ExtraICState Code::ExtractExtraICStateFromFlags(Flags flags) { in ExtractExtraICStateFromFlags()
Dobjects.cc14838 Kind kind, ExtraICState extra) { in PrintExtraICState()