Searched refs:extra_ic_state (Results 1 - 13 of 13) sorted by relevance

/external/chromium_org/v8/src/ic/
H A Dic-compiler.h21 ExtraICState extra_ic_state);
32 ExtraICState extra_ic_state);
37 ExtraICState extra_ic_state);
63 ExtraICState extra_ic_state = kNoExtraICState,
66 extra_ic_state_(extra_ic_state) {}
70 ExtraICState extra_ic_state = kNoExtraICState,
H A Dic-inl.h102 // STORE_IC and KEYED_STORE_IC use Code::extra_ic_state() to mark
106 DCHECK(StoreIC::GetStrictMode(old_target->extra_ic_state()) ==
107 StoreIC::GetStrictMode(target->extra_ic_state()));
132 DCHECK(LoadICState::GetContextualMode(code->extra_ic_state()) ==
133 LoadICState::GetContextualMode(target()->extra_ic_state()));
141 DCHECK(GetStrictMode(code->extra_ic_state()) ==
142 GetStrictMode(target()->extra_ic_state()));
149 DCHECK(GetStrictMode(code->extra_ic_state()) == strict_mode());
H A Dic-state.h27 explicit CallICState(ExtraICState extra_ic_state);
62 BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state);
214 explicit LoadICState(ExtraICState extra_ic_state) : state_(extra_ic_state) {} argument
H A Dic-state.cc19 CallICState::CallICState(ExtraICState extra_ic_state) argument
20 : argc_(ArgcBits::decode(extra_ic_state)),
21 call_type_(CallTypeBits::decode(extra_ic_state)) {}
25 ExtraICState extra_ic_state = local
27 return extra_ic_state;
38 BinaryOpICState::BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state) argument
41 static_cast<Token::Value>(FIRST_TOKEN + OpField::decode(extra_ic_state));
42 mode_ = OverwriteModeField::decode(extra_ic_state);
44 Maybe<int>(HasFixedRightArgField::decode(extra_ic_state),
45 1 << FixedRightArgValueField::decode(extra_ic_state));
59 ExtraICState extra_ic_state = local
[all...]
H A Dic-compiler.cc51 Handle<Code> handler, ExtraICState extra_ic_state) {
67 ic = Find(name, stub_holder, kind, extra_ic_state, flag);
74 KeyedStoreIC::GetKeyedAccessStoreMode(extra_ic_state));
78 PropertyICCompiler ic_compiler(isolate, kind, extra_ic_state, flag);
143 DCHECK(KeyedStoreIC::GetKeyedAccessStoreMode(code->extra_ic_state()) ==
274 int valid_types, Handle<Name> name, ExtraICState extra_ic_state) {
278 PropertyICCompiler ic_compiler(name->GetIsolate(), kind, extra_ic_state);
49 ComputeMonomorphic( Code::Kind kind, Handle<Name> name, Handle<HeapType> type, Handle<Code> handler, ExtraICState extra_ic_state) argument
272 ComputePolymorphic( Code::Kind kind, TypeHandleList* types, CodeHandleList* handlers, int valid_types, Handle<Name> name, ExtraICState extra_ic_state) argument
H A Dic.cc119 ExtraICState extra_state = new_target->extra_ic_state();
183 extra_ic_state_ = target_->extra_ic_state();
531 target->extra_ic_state());
540 target->extra_ic_state());
550 isolate, StoreIC::GetStrictMode(target->extra_ic_state())),
692 extra_ic_state());
705 extra_ic_state());
756 kind(), name, receiver_type(), handler, extra_ic_state());
823 MegamorphicLoadStub stub(isolate(), LoadICState(extra_ic_state()));
845 return LoadIC::pre_monomorphic_stub(isolate(), extra_ic_state());
2411 ExtraICState extra_ic_state = target()->extra_ic_state(); local
2413 CompareNilICStub stub(isolate(), extra_ic_state); local
[all...]
H A Dic.h200 ExtraICState extra_ic_state() const { return extra_ic_state_; } function in class:v8::internal::IC
329 return LoadICState::GetContextualMode(extra_ic_state());
466 return StrictModeState::decode(extra_ic_state());
/external/chromium_org/v8/src/
H A Dtype-info.cc124 return KeyedStoreIC::GetKeyedAccessStoreMode(code->extra_ic_state());
203 CompareNilICStub stub(isolate(), code->extra_ic_state());
230 BinaryOpICState state(isolate(), code->extra_ic_state());
252 BinaryOpICState state(isolate(), code->extra_ic_state());
H A Ddisassembler.cc217 LoadICState::GetContextualMode(code->extra_ic_state()) ==
H A Dobjects-inl.h4647 ExtraICState Code::extra_ic_state() { function in class:v8::internal::Code
4858 return extra_ic_state();
4955 ExtraICState extra_ic_state, StubType type,
4961 | ExtraICStateField::encode(extra_ic_state)
4968 ExtraICState extra_ic_state,
4971 return ComputeFlags(kind, MONOMORPHIC, extra_ic_state, type, holder);
H A Dobjects.h5038 inline ExtraICState extra_ic_state(); // Only valid for IC stubs.
5201 ExtraICState extra_ic_state = kNoExtraICState, StubType type = NORMAL,
5205 Kind kind, ExtraICState extra_ic_state = kNoExtraICState,
H A Ddebug.cc1543 return code->is_debug_stub() && code->extra_ic_state() == DEBUG_BREAK;
H A Dobjects.cc10836 os << "extra_ic_state = ";
10853 PrintExtraICState(os, kind(), extra_ic_state());

Completed in 608 milliseconds