Home
last modified time | relevance | path

Searched refs:feedback_vector (Results 1 – 25 of 46) sorted by relevance

12

/external/webrtc/webrtc/modules/remote_bitrate_estimator/
Dtransport_feedback_adapter_unittest.cc146 [packets, this](const std::vector<PacketInfo>& feedback_vector) { in TEST_F() argument
147 ComparePacketVectors(packets, feedback_vector); in TEST_F()
188 this](const std::vector<PacketInfo>& feedback_vector) { in TEST_F() argument
189 ComparePacketVectors(expected_packets, feedback_vector); in TEST_F()
225 const std::vector<PacketInfo>& feedback_vector) { in TEST_F() argument
226 ComparePacketVectors(expected_packets, feedback_vector); in TEST_F()
294 const std::vector<PacketInfo>& feedback_vector) { in TEST_F() argument
295 EXPECT_EQ(sent_packets.size(), feedback_vector.size()); in TEST_F()
296 received_feedback = feedback_vector; in TEST_F()
313 [&received_feedback](const std::vector<PacketInfo>& feedback_vector) { in TEST_F() argument
[all …]
/external/v8/src/compiler/
Djs-type-hint-lowering.cc31 DCHECK_EQ(FeedbackSlotKind::kBinaryOp, feedback_vector()->GetKind(slot_)); in GetBinaryOperationHint()
32 BinaryOpICNexus nexus(feedback_vector(), slot_); in GetBinaryOperationHint()
102 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() function in v8::internal::compiler::JSSpeculativeBinopBuilder
103 return lowering_->feedback_vector(); in feedback_vector()
117 Handle<FeedbackVector> feedback_vector) in JSTypeHintLowering() argument
118 : jsgraph_(jsgraph), feedback_vector_(feedback_vector) {} in JSTypeHintLowering()
Djs-type-hint-lowering.h29 JSTypeHintLowering(JSGraph* jsgraph, Handle<FeedbackVector> feedback_vector);
40 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() function
Djs-create-lowering.h37 MaybeHandle<FeedbackVector> feedback_vector, in NON_EXPORTED_BASE()
42 feedback_vector_(feedback_vector), in NON_EXPORTED_BASE()
Dbytecode-graph-builder.cc466 Handle<FeedbackVector> feedback_vector, BailoutId osr_ast_id, in BytecodeGraphBuilder() argument
475 feedback_vector_(feedback_vector), in BytecodeGraphBuilder()
544 slot = feedback_vector()->ToSlot(slot_id); in CreateVectorSlotPair()
546 return VectorSlotPair(feedback_vector(), slot); in CreateVectorSlotPair()
742 DCHECK(IsLoadGlobalICKind(feedback_vector()->GetKind(feedback.slot()))); in BuildLoadGlobal()
1519 JSTypeHintLowering type_hint_lowering(jsgraph(), feedback_vector()); in TryBuildSimplifiedBinaryOp()
1539 FeedbackSlot slot = feedback_vector()->ToSlot( in BuildBinaryOp()
1554 FeedbackSlot slot = feedback_vector()->ToSlot( in GetBinaryOperationHint()
1556 DCHECK_EQ(FeedbackSlotKind::kBinaryOp, feedback_vector()->GetKind(slot)); in GetBinaryOperationHint()
1557 BinaryOpICNexus nexus(feedback_vector(), slot); in GetBinaryOperationHint()
[all …]
Djs-inlining.cc424 feedback_vector_out = handle(function->feedback_vector()); in DetermineCallContext()
595 Handle<FeedbackVector> feedback_vector; in ReduceJSCall() local
596 DetermineCallContext(node, context, feedback_vector); in ReduceJSCall()
605 parse_info.zone(), shared_info, feedback_vector, BailoutId::None(), in ReduceJSCall()
Dbytecode-graph-builder.h28 Handle<FeedbackVector> feedback_vector,
254 const Handle<FeedbackVector>& feedback_vector() const { in feedback_vector() function
Dpipeline.cc758 handle(data->info()->closure()->feedback_vector()), in Run()
909 Handle<FeedbackVector> feedback_vector( in Run() local
910 data->info()->closure()->feedback_vector()); in Run()
913 feedback_vector, data->native_context(), temp_zone); in Run()
Djs-create-lowering.cc815 Handle<FeedbackVector> feedback_vector; in ReduceJSCreateLiteral() local
816 if (GetSpecializationFeedbackVector(node).ToHandle(&feedback_vector)) { in ReduceJSCreateLiteral()
818 Handle<Object> literal(feedback_vector->Get(slot), isolate()); in ReduceJSCreateLiteral()
1315 return handle(Handle<JSFunction>::cast(object)->feedback_vector()); in GetSpecializationFeedbackVector()
Dast-graph-builder.cc2078 Handle<FeedbackVector> feedback_vector(info()->closure()->feedback_vector()); in VisitDeclarations() local
2085 Node* vector = jsgraph()->Constant(feedback_vector); in VisitDeclarations()
2235 return VectorSlotPair(handle(info()->closure()->feedback_vector()), slot); in CreateVectorSlotPair()
2245 Handle<FeedbackVector> feedback_vector(info()->closure()->feedback_vector(), in ComputeCallFrequency() local
2247 CallICNexus nexus(feedback_vector, slot); in ComputeCallFrequency()
Djs-call-reducer.cc601 Node* feedback_vector = jsgraph()->HeapConstant(p.feedback().vector()); in ReduceJSCall() local
605 node->InsertInput(graph()->zone(), 4, feedback_vector); in ReduceJSCall()
/external/v8/src/interpreter/
Dinterpreter.cc493 Node* feedback_vector = __ LoadFeedbackVector(); in BuildLoadGlobal() local
508 feedback_vector, feedback_slot, &exit_point, &try_handler, &miss, in BuildLoadGlobal()
530 smi_slot, feedback_vector); in BuildLoadGlobal()
543 smi_slot, feedback_vector); in BuildLoadGlobal()
593 Node* feedback_vector = __ LoadFeedbackVector(); in DoStaGlobal() local
595 smi_slot, feedback_vector); in DoStaGlobal()
855 Node* feedback_vector = __ LoadFeedbackVector(); in DoLdaNamedProperty() local
858 name, smi_slot, feedback_vector); in DoLdaNamedProperty()
875 Node* feedback_vector = __ LoadFeedbackVector(); in DoLdaKeyedProperty() local
878 name, smi_slot, feedback_vector); in DoLdaKeyedProperty()
[all …]
Dinterpreter-assembler.cc544 Node* InterpreterAssembler::IncrementCallCount(Node* feedback_vector, in IncrementCallCount() argument
548 Node* call_count = LoadFixedArrayElement(feedback_vector, call_count_slot); in IncrementCallCount()
551 return StoreFixedArrayElement(feedback_vector, call_count_slot, new_count, in IncrementCallCount()
558 Node* feedback_vector, in CallJSWithFeedback() argument
582 Node* feedback_element = LoadFixedArrayElement(feedback_vector, slot_id); in CallJSWithFeedback()
595 IncrementCallCount(feedback_vector, slot_id); in CallJSWithFeedback()
630 IncrementCallCount(feedback_vector, slot_id); in CallJSWithFeedback()
675 CreateWeakCellInFeedbackVector(feedback_vector, SmiTag(slot_id), in CallJSWithFeedback()
684 CreateAllocationSiteInFeedbackVector(feedback_vector, SmiTag(slot_id)); in CallJSWithFeedback()
699 feedback_vector, slot_id, in CallJSWithFeedback()
[all …]
Dinterpreter-assembler.h115 compiler::Node* IncrementCallCount(compiler::Node* feedback_vector,
127 compiler::Node* feedback_vector,
154 compiler::Node* feedback_vector);
/external/v8/src/builtins/
Dbuiltins-constructor.cc21 Node* feedback_vector, in EmitFastNewClosure() argument
130 feedback_vector, slot, 0, CodeStubAssembler::SMI_PARAMETERS); in EmitFastNewClosure()
427 Node* feedback_vector = LoadObjectField(cell, Cell::kValueOffset); in EmitFastCloneRegExp() local
428 Node* boilerplate = LoadFixedArrayElement(feedback_vector, literal_index, 0, in EmitFastCloneRegExp()
510 Node* feedback_vector = LoadObjectField(cell, Cell::kValueOffset); in EmitFastCloneShallowArray() local
512 feedback_vector, literal_index, 0, CodeStubAssembler::SMI_PARAMETERS); in EmitFastCloneShallowArray()
515 allocation_site = LoadFixedArrayElement(feedback_vector, literal_index, 0, in EmitFastCloneShallowArray()
668 Node* feedback_vector = LoadObjectField(cell, Cell::kValueOffset); in EmitFastCloneShallowObject() local
670 feedback_vector, literals_index, 0, CodeStubAssembler::SMI_PARAMETERS); in EmitFastCloneShallowObject()
Dbuiltins-constructor.h19 Node* EmitFastNewClosure(Node* shared_info, Node* feedback_vector, Node* slot,
/external/v8/src/runtime/
Druntime-scopes.cc48 Handle<FeedbackVector> feedback_vector = Handle<FeedbackVector>(), in DeclareGlobal() argument
118 if (!feedback_vector.is_null() && in DeclareGlobal()
125 LoadGlobalICNexus nexus(feedback_vector, slot); in DeclareGlobal()
133 int flags, Handle<FeedbackVector> feedback_vector) { in DeclareGlobals() argument
157 Handle<Cell> literals(Cell::cast(feedback_vector->Get(literals_slot)), in DeclareGlobals()
179 is_var, is_function, RedeclarationType::kSyntaxError, feedback_vector, in DeclareGlobals()
195 CONVERT_ARG_HANDLE_CHECKED(FeedbackVector, feedback_vector, 2); in RUNTIME_FUNCTION()
197 return DeclareGlobals(isolate, declarations, flags, feedback_vector); in RUNTIME_FUNCTION()
210 Handle<FeedbackVector> feedback_vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION() local
211 return DeclareGlobals(isolate, declarations, flags, feedback_vector); in RUNTIME_FUNCTION()
Druntime-literals.cc216 Handle<Object> boilerplate(closure->feedback_vector()->Get(literal_slot), in RUNTIME_FUNCTION()
221 closure->feedback_vector()->Set(literal_slot, *boilerplate); in RUNTIME_FUNCTION()
235 Handle<FeedbackVector> vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION()
338 Handle<FeedbackVector> vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION()
352 Handle<FeedbackVector> vector(closure->feedback_vector(), isolate); in RUNTIME_FUNCTION()
/external/v8/src/heap/
Dobject-stats.cc559 FeedbackVector* feedback_vector = function->feedback_vector(); in RecordJSFunctionDetails() local
560 RecordFixedArrayHelper(function, feedback_vector, FEEDBACK_VECTOR_SUB_TYPE, in RecordJSFunctionDetails()
/external/v8/src/
Dcode-stubs.cc525 compiler::Node* feedback_vector, in BINARY_OP_STUB()
724 assembler->UpdateFeedback(var_type_feedback.value(), feedback_vector, in BINARY_OP_STUB()
732 compiler::Node* slot_id, compiler::Node* feedback_vector, in Generate() argument
917 assembler->UpdateFeedback(var_type_feedback.value(), feedback_vector, in Generate()
926 compiler::Node* slot_id, compiler::Node* feedback_vector, in Generate() argument
1078 assembler->UpdateFeedback(var_type_feedback.value(), feedback_vector, in Generate()
1088 compiler::Node* feedback_vector, compiler::Node* context) { in Generate() argument
1298 assembler->UpdateFeedback(var_type_feedback.value(), feedback_vector, in Generate()
1307 compiler::Node* feedback_vector, compiler::Node* context) { in Generate() argument
1459 assembler->UpdateFeedback(var_type_feedback.value(), feedback_vector, in Generate()
Dtype-info.h26 Handle<FeedbackVector> feedback_vector,
Dtype-info.cc19 Handle<FeedbackVector> feedback_vector, in TypeFeedbackOracle() argument
28 feedback_vector_ = FeedbackVector::Copy(isolate, feedback_vector); in TypeFeedbackOracle()
Dcompiler.cc1692 Handle<FeedbackVector> feedback_vector = in GetSharedFunctionInfoForScript() local
1694 vector = isolate->factory()->NewCell(feedback_vector); in GetSharedFunctionInfoForScript()
1768 Handle<FeedbackVector> feedback_vector = in GetSharedFunctionInfoForScript() local
1770 vector = isolate->factory()->NewCell(feedback_vector); in GetSharedFunctionInfoForScript()
Druntime-profiler.cc117 FeedbackVector* vector = function->feedback_vector(); in GetICCounts()
/external/v8/src/arm64/
Dcode-stubs-arm64.cc1747 Register feedback_vector, Register index, in CallStubInRecordCallTarget() argument
1753 __ Push(argc, function, feedback_vector, index); in CallStubInRecordCallTarget()
1756 DCHECK(feedback_vector.Is(x2) && index.Is(x3)); in CallStubInRecordCallTarget()
1760 __ Pop(index, feedback_vector, function, argc); in CallStubInRecordCallTarget()
1767 Register feedback_vector, Register index, in GenerateRecordCallTarget() argument
1772 feedback_vector, index, new_target)); in GenerateRecordCallTarget()
1790 __ Add(feedback, feedback_vector, in GenerateRecordCallTarget()
1834 __ Add(scratch1, feedback_vector, in GenerateRecordCallTarget()
1854 feedback_vector, index, new_target); in GenerateRecordCallTarget()
1860 feedback_vector, index, new_target); in GenerateRecordCallTarget()
[all …]

12