/external/v8/src/ic/ |
D | ic-compiler.h | 21 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) {} in PropertyAccessCompiler() 70 ExtraICState extra_ic_state = kNoExtraICState,
|
D | ic-inl.h | 106 DCHECK(StoreIC::GetStrictMode(old_target->extra_ic_state()) == in SetTargetAtAddress() 107 StoreIC::GetStrictMode(target->extra_ic_state())); in SetTargetAtAddress() 132 DCHECK(LoadICState::GetContextualMode(code->extra_ic_state()) == in set_target() 133 LoadICState::GetContextualMode(target()->extra_ic_state())); in set_target() 141 DCHECK(GetStrictMode(code->extra_ic_state()) == in set_target() 142 GetStrictMode(target()->extra_ic_state())); in set_target() 149 DCHECK(GetStrictMode(code->extra_ic_state()) == strict_mode()); in set_target()
|
D | ic-state.cc | 19 CallICState::CallICState(ExtraICState extra_ic_state) in CallICState() argument 20 : argc_(ArgcBits::decode(extra_ic_state)), in CallICState() 21 call_type_(CallTypeBits::decode(extra_ic_state)) {} in CallICState() 25 ExtraICState extra_ic_state = in GetExtraICState() local 27 return extra_ic_state; in GetExtraICState() 38 BinaryOpICState::BinaryOpICState(Isolate* isolate, ExtraICState extra_ic_state) in BinaryOpICState() argument 41 static_cast<Token::Value>(FIRST_TOKEN + OpField::decode(extra_ic_state)); in BinaryOpICState() 42 mode_ = OverwriteModeField::decode(extra_ic_state); in BinaryOpICState() 44 Maybe<int>(HasFixedRightArgField::decode(extra_ic_state), in BinaryOpICState() 45 1 << FixedRightArgValueField::decode(extra_ic_state)); in BinaryOpICState() [all …]
|
D | ic-state.h | 27 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) {} in LoadICState() argument
|
D | ic-compiler.cc | 51 Handle<Code> handler, ExtraICState extra_ic_state) { in ComputeMonomorphic() argument 67 ic = Find(name, stub_holder, kind, extra_ic_state, flag); in ComputeMonomorphic() 74 KeyedStoreIC::GetKeyedAccessStoreMode(extra_ic_state)); in ComputeMonomorphic() 78 PropertyICCompiler ic_compiler(isolate, kind, extra_ic_state, flag); in ComputeMonomorphic() 143 DCHECK(KeyedStoreIC::GetKeyedAccessStoreMode(code->extra_ic_state()) == in ComputeKeyedStoreMonomorphic() 274 int valid_types, Handle<Name> name, ExtraICState extra_ic_state) { in ComputePolymorphic() argument 278 PropertyICCompiler ic_compiler(name->GetIsolate(), kind, extra_ic_state); in ComputePolymorphic()
|
D | ic.cc | 119 ExtraICState extra_state = new_target->extra_ic_state(); in TraceIC() 183 extra_ic_state_ = target_->extra_ic_state(); in IC() 531 target->extra_ic_state()); in Clear() 540 target->extra_ic_state()); in Clear() 550 isolate, StoreIC::GetStrictMode(target->extra_ic_state())), in Clear() 692 extra_ic_state()); in UpdatePolymorphicIC() 705 extra_ic_state()); in UpdatePolymorphicIC() 756 kind(), name, receiver_type(), handler, extra_ic_state()); in UpdateMonomorphicIC() 823 MegamorphicLoadStub stub(isolate(), LoadICState(extra_ic_state())); in megamorphic_stub() 845 return LoadIC::pre_monomorphic_stub(isolate(), extra_ic_state()); in pre_monomorphic_stub() [all …]
|
D | ic.h | 200 ExtraICState extra_ic_state() const { return extra_ic_state_; } in extra_ic_state() function 329 return LoadICState::GetContextualMode(extra_ic_state()); in contextual_mode() 466 return StrictModeState::decode(extra_ic_state()); in strict_mode()
|
/external/v8/src/ |
D | type-info.cc | 124 return KeyedStoreIC::GetKeyedAccessStoreMode(code->extra_ic_state()); in GetStoreMode() 203 CompareNilICStub stub(isolate(), code->extra_ic_state()); in CompareType() 230 BinaryOpICState state(isolate(), code->extra_ic_state()); in BinaryType() 252 BinaryOpICState state(isolate(), code->extra_ic_state()); in CountType()
|
D | disassembler.cc | 217 LoadICState::GetContextualMode(code->extra_ic_state()) == in DecodeIt()
|
D | objects-inl.h | 4647 ExtraICState Code::extra_ic_state() { in extra_ic_state() function 4858 return extra_ic_state(); in to_boolean_state() 4955 ExtraICState extra_ic_state, StubType type, in ComputeFlags() argument 4961 | ExtraICStateField::encode(extra_ic_state) in ComputeFlags() 4968 ExtraICState extra_ic_state, in ComputeMonomorphicFlags() argument 4971 return ComputeFlags(kind, MONOMORPHIC, extra_ic_state, type, holder); in ComputeMonomorphicFlags()
|
D | objects.h | 5038 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,
|
D | debug.cc | 1543 return code->is_debug_stub() && code->extra_ic_state() == DEBUG_BREAK; in IsDebugBreak()
|
D | objects.cc | 10853 PrintExtraICState(os, kind(), extra_ic_state()); in Disassemble()
|