Home
last modified time | relevance | path

Searched refs:VectorSlotPair (Results 1 – 9 of 9) sorted by relevance

/external/v8/src/compiler/
Djs-operator.h24 class V8_EXPORT_PRIVATE VectorSlotPair {
26 VectorSlotPair();
27 VectorSlotPair(Handle<TypeFeedbackVector> vector, FeedbackVectorSlot slot) in VectorSlotPair() function
42 bool operator==(VectorSlotPair const&, VectorSlotPair const&);
43 bool operator!=(VectorSlotPair const&, VectorSlotPair const&);
45 size_t hash_value(VectorSlotPair const&);
61 VectorSlotPair const& feedback) in CallConstructParameters()
66 VectorSlotPair const& feedback() const { return feedback_; } in feedback()
71 VectorSlotPair const feedback_;
89 VectorSlotPair const& feedback, in CallFunctionParameters()
[all …]
Dast-graph-builder.h263 VectorSlotPair CreateVectorSlotPair(FeedbackVectorSlot slot) const;
298 Token::Value op, const VectorSlotPair& slot,
305 const VectorSlotPair& feedback,
311 const VectorSlotPair& feedback);
313 const VectorSlotPair& feedback);
315 const VectorSlotPair& feedback);
317 const VectorSlotPair& feedback);
325 Handle<Name> name, const VectorSlotPair& feedback);
327 const VectorSlotPair& feedback);
330 Node* BuildGlobalLoad(Handle<Name> name, const VectorSlotPair& feedback,
[all …]
Djs-operator.cc19 VectorSlotPair::VectorSlotPair() {} in VectorSlotPair() function in v8::internal::compiler::VectorSlotPair
22 int VectorSlotPair::index() const { in index()
27 bool operator==(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { in operator ==()
33 bool operator!=(VectorSlotPair const& lhs, VectorSlotPair const& rhs) { in operator !=()
38 size_t hash_value(VectorSlotPair const& p) { in hash_value()
600 size_t arity, float frequency, VectorSlotPair const& feedback, in CallFunction()
637 uint32_t arity, float frequency, VectorSlotPair const& feedback) { in CallConstruct()
657 const VectorSlotPair& feedback) { in LoadNamed()
667 VectorSlotPair const& feedback) { in LoadProperty()
694 VectorSlotPair const& feedback) { in StoreNamed()
[all …]
Dast-graph-builder.cc1427 VectorSlotPair feedback = in VisitForInStatement()
1604 VectorSlotPair pair = CreateVectorSlotPair(expr->PrototypeSlot()); in VisitClassLiteral()
1677 VectorSlotPair feedback = CreateVectorSlotPair( in VisitClassLiteral()
1718 VectorSlotPair pair = CreateVectorSlotPair(expr->VariableFeedbackSlot()); in VisitVariableProxy()
1784 VectorSlotPair feedback = in VisitObjectLiteral()
1969 VectorSlotPair pair = CreateVectorSlotPair(expr->LiteralFeedbackSlot()); in VisitArrayLiteral()
1982 const VectorSlotPair& feedback, in VisitForInAssignment()
2091 VectorSlotPair pair = in VisitAssignment()
2101 VectorSlotPair pair = in VisitAssignment()
2111 VectorSlotPair pair = in VisitAssignment()
[all …]
Djs-call-reducer.cc145 node, javascript()->CallFunction(arity, p.frequency(), VectorSlotPair(), in ReduceFunctionPrototypeApply()
185 node, javascript()->CallFunction(arity, p.frequency(), VectorSlotPair(), in ReduceFunctionPrototypeCall()
323 arity, p.frequency(), VectorSlotPair(), in ReduceJSCallFunction()
Dbytecode-graph-builder.cc559 VectorSlotPair BytecodeGraphBuilder::CreateVectorSlotPair(int slot_id) { in CreateVectorSlotPair()
564 return VectorSlotPair(feedback_vector(), slot); in CreateVectorSlotPair()
746 VectorSlotPair feedback = CreateVectorSlotPair(feedback_slot_index); in BuildLoadGlobal()
772 VectorSlotPair feedback = in BuildStoreGlobal()
1017 VectorSlotPair feedback = in VisitLdaNamedProperty()
1030 VectorSlotPair feedback = in VisitLdaKeyedProperty()
1045 VectorSlotPair feedback = in BuildNamedStore()
1068 VectorSlotPair feedback = in BuildKeyedStore()
1265 VectorSlotPair feedback = CreateVectorSlotPair(slot_id); in BuildCall()
1380 VectorSlotPair feedback = CreateVectorSlotPair(slot_id); in VisitNew()
Dbytecode-graph-builder.h59 VectorSlotPair CreateVectorSlotPair(int slot_id);
Djs-intrinsic-lowering.cc274 node, javascript()->CallFunction(arity, 0.0f, VectorSlotPair(), in ReduceCall()
Djs-native-context-specialization.cc159 javascript()->CallFunction(3, 0.0f, VectorSlotPair(), in ReduceJSInstanceOf()
992 2, 0.0f, VectorSlotPair(), in BuildPropertyAccess()
1029 3, 0.0f, VectorSlotPair(), in BuildPropertyAccess()