Home
last modified time | relevance | path

Searched refs:FeedbackNexus (Results 1 – 18 of 18) sorted by relevance

/external/v8/src/compiler/
Djs-type-hint-lowering.cc63 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 …]
Djs-native-context-specialization.h18 class FeedbackNexus; variable
87 FeedbackNexus const& nexus,
92 FeedbackNexus const& nexus,
189 FeedbackNexus const& nexus,
Djs-type-hint-lowering.h17 class FeedbackNexus; variable
156 Node* TryBuildSoftDeopt(FeedbackNexus& nexus, Node* effect, Node* control,
Djs-native-context-specialization.cc188 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 …]
Dbytecode-graph-builder.cc1472 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()
Djs-call-reducer.cc3324 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSCall()
3749 FeedbackNexus nexus(p.feedback().vector(), p.feedback().slot()); in ReduceJSConstruct()
/external/v8/src/
Dfeedback-vector.cc366 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 …]
Dfeedback-vector-inl.h391 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()
Dfeedback-vector.h553 class FeedbackNexus final {
555 FeedbackNexus(Handle<FeedbackVector> vector, FeedbackSlot slot) in FeedbackNexus() function
560 FeedbackNexus(FeedbackVector* vector, FeedbackSlot slot) in FeedbackNexus() function
Dobjects-printer.cc1072 FeedbackNexus nexus(this, slot); in FeedbackSlotPrint()
1099 void FeedbackNexus::Print(std::ostream& os) { // NOLINT in Print()
Ddeoptimizer.cc3952 FeedbackNexus nexus(feedback_vector_handle_, feedback_slot_); in DoUpdateFeedback()
/external/v8/src/debug/
Ddebug-type-profile.cc53 FeedbackNexus nexus(vector, slot); in Collect()
94 FeedbackNexus nexus(vector, slot); in SelectMode()
/external/v8/src/ic/
Dic.h69 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_;
Daccessor-assembler.cc2597 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()
Dic.cc312 void IC::OnFeedbackChanged(Isolate* isolate, FeedbackNexus* nexus, in OnFeedbackChanged()
2562 FeedbackNexus nexus(vector, slot); in RUNTIME_FUNCTION()
/external/v8/src/runtime/
Druntime-object.cc829 FeedbackNexus nexus(vector, FeedbackVector::ToSlot(index)); in RUNTIME_FUNCTION()
893 FeedbackNexus nexus(vector, vector->GetTypeProfileSlot()); in RUNTIME_FUNCTION()
Druntime-scopes.cc126 FeedbackNexus nexus(feedback_vector, slot); in DeclareGlobal()
/external/v8/src/interpreter/
Dinterpreter-assembler.cc714 call_count, SmiConstant(1 << FeedbackNexus::CallCountField::kShift)); in IncrementCallCount()