/external/v8/src/compiler/ |
D | js-type-hint-lowering.cc | 63 FeedbackNexus nexus(feedback_vector(), slot_); in GetBinaryOperationHint() 68 FeedbackNexus nexus(feedback_vector(), slot_); in GetCompareOperationHint() 222 FeedbackNexus nexus(feedback_vector(), slot); in ReduceUnaryOperation() 286 FeedbackNexus nexus(feedback_vector(), slot); in ReduceBinaryOperation() 302 FeedbackNexus nexus(feedback_vector(), slot); in ReduceBinaryOperation() 316 FeedbackNexus nexus(feedback_vector(), slot); in ReduceBinaryOperation() 338 FeedbackNexus nexus(feedback_vector(), slot); in ReduceBinaryOperation() 365 FeedbackNexus nexus(feedback_vector(), slot); in ReduceForInNextOperation() 379 FeedbackNexus nexus(feedback_vector(), slot); in ReduceForInPrepareOperation() 391 FeedbackNexus nexus(feedback_vector(), slot); in ReduceToNumberOperation() [all …]
|
D | js-native-context-specialization.h | 18 class FeedbackNexus; variable 87 FeedbackNexus const& nexus, 92 FeedbackNexus const& nexus, 189 FeedbackNexus const& nexus,
|
D | js-type-hint-lowering.h | 17 class FeedbackNexus; variable 156 Node* TryBuildSoftDeopt(FeedbackNexus& nexus, Node* effect, Node* control,
|
D | js-native-context-specialization.cc | 188 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSInstanceOf() 1061 Node* node, Node* value, FeedbackNexus const& nexus, Handle<Name> name, in ReduceNamedAccessFromNexus() 1129 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSLoadNamed() 1144 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSStoreNamed() 1158 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSStoreNamedOwn() 1389 Node* node, Node* index, Node* value, FeedbackNexus const& nexus, in ReduceKeyedAccess() 1659 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSLoadProperty() 1677 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSStoreProperty() 2077 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSStoreDataPropertyInLiteral() 2156 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSStoreInArrayLiteral() [all …]
|
D | bytecode-graph-builder.cc | 1472 FeedbackNexus nexus(feedback_vector(), slot); in VisitCreateClosure() 1647 FeedbackNexus nexus(feedback_vector(), slot); in VisitGetTemplateObject() 2186 FeedbackNexus nexus(feedback_vector(), slot); in GetBinaryOperationHint() 2194 FeedbackNexus nexus(feedback_vector(), slot); in GetCompareOperationHint() 2201 FeedbackNexus nexus(feedback_vector(), slot); in GetForInMode() 2216 FeedbackNexus nexus(feedback_vector(), FeedbackVector::ToSlot(slot_id)); in ComputeCallFrequency() 2222 FeedbackNexus nexus(feedback_vector(), FeedbackVector::ToSlot(slot_id)); in GetSpeculationMode()
|
D | js-call-reducer.cc | 3324 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSCall() 3749 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSConstruct()
|
/external/v8/src/ |
D | feedback-vector.cc | 366 FeedbackNexus nexus(this, slot); in ClearSlots() 384 Handle<WeakFixedArray> FeedbackNexus::EnsureArrayOfSize(int length) { in EnsureArrayOfSize() 397 Handle<WeakFixedArray> FeedbackNexus::EnsureExtraArrayOfSize(int length) { in EnsureExtraArrayOfSize() 410 void FeedbackNexus::ConfigureUninitialized() { in ConfigureUninitialized() 454 bool FeedbackNexus::Clear() { in Clear() 504 void FeedbackNexus::ConfigurePremonomorphic(Handle<Map> receiver_map) { in ConfigurePremonomorphic() 510 bool FeedbackNexus::ConfigureMegamorphic() { in ConfigureMegamorphic() 524 bool FeedbackNexus::ConfigureMegamorphic(IcCheckType property_type) { in ConfigureMegamorphic() 543 InlineCacheState FeedbackNexus::StateFromFeedback() const { in StateFromFeedback() 709 void FeedbackNexus::ConfigurePropertyCellMode(Handle<PropertyCell> cell) { in ConfigurePropertyCellMode() [all …]
|
D | feedback-vector-inl.h | 391 MaybeObject* FeedbackNexus::GetFeedback() const { in GetFeedback() 397 MaybeObject* FeedbackNexus::GetFeedbackExtra() const { in GetFeedbackExtra() 406 void FeedbackNexus::SetFeedback(Object* feedback, WriteBarrierMode mode) { in SetFeedback() 410 void FeedbackNexus::SetFeedback(MaybeObject* feedback, WriteBarrierMode mode) { in SetFeedback() 415 void FeedbackNexus::SetFeedbackExtra(Object* feedback_extra, in SetFeedbackExtra() 426 void FeedbackNexus::SetFeedbackExtra(MaybeObject* feedback_extra, in SetFeedbackExtra() 435 Isolate* FeedbackNexus::GetIsolate() const { return vector()->GetIsolate(); } in GetIsolate()
|
D | feedback-vector.h | 553 class FeedbackNexus final { 555 FeedbackNexus(Handle<FeedbackVector> vector, FeedbackSlot slot) in FeedbackNexus() function 560 FeedbackNexus(FeedbackVector* vector, FeedbackSlot slot) in FeedbackNexus() function
|
D | objects-printer.cc | 1072 FeedbackNexus nexus(this, slot); in FeedbackSlotPrint() 1099 void FeedbackNexus::Print(std::ostream& os) { // NOLINT in Print()
|
D | deoptimizer.cc | 3952 FeedbackNexus nexus(feedback_vector_handle_, feedback_slot_); in DoUpdateFeedback()
|
/external/v8/src/debug/ |
D | debug-type-profile.cc | 53 FeedbackNexus nexus(vector, slot); in Collect() 94 FeedbackNexus nexus(vector, slot); in SelectMode()
|
/external/v8/src/ic/ |
D | ic.h | 69 static void OnFeedbackChanged(Isolate* isolate, FeedbackNexus* nexus, 163 const FeedbackNexus* nexus() const { return &nexus_; } in nexus() 164 FeedbackNexus* nexus() { return &nexus_; } in nexus() 203 FeedbackNexus nexus_;
|
D | accessor-assembler.cc | 2597 Signed(DecodeWord<FeedbackNexus::ContextIndexBits>(lexical_handler)); in LoadGlobalIC_TryPropertyCellCase() 2599 Signed(DecodeWord<FeedbackNexus::SlotIndexBits>(lexical_handler)); in LoadGlobalIC_TryPropertyCellCase() 2953 Signed(DecodeWord<FeedbackNexus::ContextIndexBits>(lexical_handler)); in StoreGlobalIC() 2955 Signed(DecodeWord<FeedbackNexus::SlotIndexBits>(lexical_handler)); in StoreGlobalIC()
|
D | ic.cc | 312 void IC::OnFeedbackChanged(Isolate* isolate, FeedbackNexus* nexus, in OnFeedbackChanged() 2562 FeedbackNexus nexus(vector, slot); in RUNTIME_FUNCTION()
|
/external/v8/src/runtime/ |
D | runtime-object.cc | 829 FeedbackNexus nexus(vector, FeedbackVector::ToSlot(index)); in RUNTIME_FUNCTION() 893 FeedbackNexus nexus(vector, vector->GetTypeProfileSlot()); in RUNTIME_FUNCTION()
|
D | runtime-scopes.cc | 126 FeedbackNexus nexus(feedback_vector, slot); in DeclareGlobal()
|
/external/v8/src/interpreter/ |
D | interpreter-assembler.cc | 714 call_count, SmiConstant(1 << FeedbackNexus::CallCountField::kShift)); in IncrementCallCount()
|