Home
last modified time | relevance | path

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

/external/v8/src/ic/
Dic-inl.h73 DCHECK(StoreICState::GetLanguageMode(old_target->extra_ic_state()) == in SetTargetAtAddress()
74 StoreICState::GetLanguageMode(target->extra_ic_state())); in SetTargetAtAddress()
96 DCHECK(LoadICState::GetTypeofMode(code->extra_ic_state()) == in set_target()
97 LoadICState::GetTypeofMode(target()->extra_ic_state())); in set_target()
99 DCHECK(LoadICState::GetLanguageMode(code->extra_ic_state()) == in set_target()
100 LoadICState::GetLanguageMode(target()->extra_ic_state())); in set_target()
108 DCHECK(StoreICState::GetLanguageMode(code->extra_ic_state()) == in set_target()
109 StoreICState::GetLanguageMode(target()->extra_ic_state())); in set_target()
116 DCHECK(StoreICState::GetLanguageMode(code->extra_ic_state()) == in set_target()
Dic-compiler.h18 ExtraICState extra_ic_state);
26 Handle<Map> receiver_map, ExtraICState extra_ic_state);
49 ExtraICState extra_ic_state = kNoExtraICState,
52 extra_ic_state_(extra_ic_state) {} in PropertyAccessCompiler()
56 ExtraICState extra_ic_state = kNoExtraICState,
Dic-state.h26 explicit CallICState(ExtraICState extra_ic_state) in CallICState() argument
27 : bit_field_(extra_ic_state) {} in CallICState()
57 BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state);
218 explicit LoadICState(ExtraICState extra_ic_state) : state_(extra_ic_state) {} in LoadICState() argument
244 explicit StoreICState(ExtraICState extra_ic_state) : state_(extra_ic_state) {} in StoreICState() argument
Dic-state.cc32 BinaryOpICState::BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state) in BinaryOpICState() argument
34 HasFixedRightArgField::decode(extra_ic_state) in BinaryOpICState()
35 ? Just(1 << FixedRightArgValueField::decode(extra_ic_state)) in BinaryOpICState()
39 static_cast<Token::Value>(FIRST_TOKEN + OpField::decode(extra_ic_state)); in BinaryOpICState()
40 strong_ = StrengthField::decode(extra_ic_state); in BinaryOpICState()
41 left_kind_ = LeftKindField::decode(extra_ic_state); in BinaryOpICState()
44 : RightKindField::decode(extra_ic_state); in BinaryOpICState()
45 result_kind_ = ResultKindField::decode(extra_ic_state); in BinaryOpICState()
52 ExtraICState extra_ic_state = in GetExtraICState() local
57 extra_ic_state = FixedRightArgValueField::update( in GetExtraICState()
[all …]
Dic-compiler.cc37 Handle<Map> receiver_map, ExtraICState extra_ic_state) { in ComputeKeyedLoadMonomorphicHandler() argument
47 !(is_strong(LoadICState::GetLanguageMode(extra_ic_state))); in ComputeKeyedLoadMonomorphicHandler()
61 stub = LoadDictionaryElementStub(isolate, LoadICState(extra_ic_state)) in ComputeKeyedLoadMonomorphicHandler()
Dic.h181 ExtraICState extra_ic_state() const { return extra_ic_state_; } in extra_ic_state() function
303 return LoadICState::GetTypeofMode(extra_ic_state()); in typeof_mode()
307 return LoadICState::GetLanguageMode(extra_ic_state()); in language_mode()
448 return StoreICState::GetLanguageMode(extra_ic_state()); in language_mode()
Dic.cc187 extra_ic_state_ = target_->extra_ic_state(); in IC()
513 target->extra_ic_state()); in Clear()
529 isolate, StoreICState::GetLanguageMode(target->extra_ic_state())); in Clear()
965 return KeyedLoadIC::ChooseMegamorphicStub(isolate(), extra_ic_state()); in megamorphic_stub()
1309 receiver_map, extra_ic_state()); in LoadElementStub()
1327 receiver_map, extra_ic_state()); in LoadElementStub()
1622 extra_ic_state()); in megamorphic_stub()
2499 BinaryOpICState state(isolate(), target()->extra_ic_state()); in Transition()
2576 BinaryOpICState old_state(isolate(), target()->extra_ic_state()); in Transition()
2730 ExtraICState state = target->extra_ic_state(); in Clear()
[all …]
/external/v8/src/compiler/
Dtype-hint-analyzer.cc37 BinaryOpICState state(code->GetIsolate(), code->extra_ic_state()); in GetBinaryOperationHints()
51 ToBooleanStub stub(code->GetIsolate(), code->extra_ic_state()); in GetToBooleanHints()
/external/v8/src/
Dtype-info.cc218 CompareNilICStub stub(isolate(), code->extra_ic_state()); in CompareType()
245 BinaryOpICState state(isolate(), code->extra_ic_state()); in BinaryType()
267 BinaryOpICState state(isolate(), code->extra_ic_state()); in CountType()
Ddisassembler.cc199 LoadICState::GetTypeofMode(code->extra_ic_state()) == in DecodeIt()
Dobjects-inl.h4862 ExtraICState Code::extra_ic_state() { in extra_ic_state() function
5079 uint16_t Code::to_boolean_state() { return extra_ic_state(); } in to_boolean_state()
5149 ExtraICState extra_ic_state, StubType type, in ComputeFlags() argument
5155 | ExtraICStateField::encode(extra_ic_state) in ComputeFlags()
5162 ExtraICState extra_ic_state, in ComputeMonomorphicFlags() argument
5165 return ComputeFlags(kind, MONOMORPHIC, extra_ic_state, type, holder); in ComputeMonomorphicFlags()
Dobjects.h4881 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,
Dobjects.cc14857 PrintExtraICState(os, kind(), extra_ic_state()); in Disassemble()