Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Djs-operator.h22 class VectorSlotPair {
24 VectorSlotPair();
25 VectorSlotPair(Handle<TypeFeedbackVector> vector, FeedbackVectorSlot slot) in VectorSlotPair() function
40 bool operator==(VectorSlotPair const&, VectorSlotPair const&);
41 bool operator!=(VectorSlotPair const&, VectorSlotPair const&);
43 size_t hash_value(VectorSlotPair const&);
58 CallConstructParameters(size_t arity, VectorSlotPair const& feedback) in CallConstructParameters()
62 VectorSlotPair const& feedback() const { return feedback_; } in feedback()
66 VectorSlotPair const feedback_;
83 CallFunctionParameters(size_t arity, VectorSlotPair const& feedback, in CallFunctionParameters()
[all …]
Dast-graph-builder.h259 VectorSlotPair CreateVectorSlotPair(FeedbackVectorSlot slot) const;
291 Token::Value op, const VectorSlotPair& slot,
298 const VectorSlotPair& feedback,
304 const VectorSlotPair& feedback);
306 const VectorSlotPair& feedback);
308 const VectorSlotPair& feedback);
310 const VectorSlotPair& feedback);
318 Handle<Name> name, const VectorSlotPair& feedback);
320 const VectorSlotPair& feedback);
323 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()
644 size_t arity, VectorSlotPair const& feedback, in CallFunction()
682 size_t arity, VectorSlotPair const& feedback) { in CallConstruct()
702 const VectorSlotPair& feedback) { in LoadNamed()
712 VectorSlotPair const& feedback) { in LoadProperty()
739 VectorSlotPair const& feedback) { in StoreNamed()
[all …]
Dast-graph-builder.cc1442 VectorSlotPair feedback = in VisitForInStatement()
1628 VectorSlotPair pair = CreateVectorSlotPair(expr->PrototypeSlot()); in VisitClassLiteralContents()
1701 VectorSlotPair feedback = CreateVectorSlotPair( in VisitClassLiteralContents()
1738 VectorSlotPair pair = CreateVectorSlotPair(expr->VariableFeedbackSlot()); in VisitVariableProxy()
1804 VectorSlotPair feedback = in VisitObjectLiteral()
1990 VectorSlotPair pair = CreateVectorSlotPair(expr->LiteralFeedbackSlot()); in VisitArrayLiteral()
2025 const VectorSlotPair& feedback, in VisitForInAssignment()
2148 VectorSlotPair pair = in VisitAssignment()
2158 VectorSlotPair pair = in VisitAssignment()
2169 VectorSlotPair pair = in VisitAssignment()
[all …]
Djs-call-reducer.cc18 VectorSlotPair CallCountFeedback(VectorSlotPair p) { in CallCountFeedback()
20 if (!p.IsValid()) return VectorSlotPair(); in CallCountFeedback()
23 if (call_count <= 0) return VectorSlotPair(); in CallCountFeedback()
34 return VectorSlotPair(vector, slot); in CallCountFeedback()
Dbytecode-graph-builder.cc500 VectorSlotPair BytecodeGraphBuilder::CreateVectorSlotPair(int slot_id) { in CreateVectorSlotPair()
505 return VectorSlotPair(feedback_vector(), slot); in CreateVectorSlotPair()
629 VectorSlotPair feedback = in BuildLoadGlobal()
661 VectorSlotPair feedback = in BuildStoreGlobal()
759 VectorSlotPair feedback = in BuildNamedLoad()
783 VectorSlotPair feedback = in BuildKeyedLoad()
810 VectorSlotPair feedback = in BuildNamedStore()
833 VectorSlotPair feedback = in BuildKeyedStore()
958 VectorSlotPair feedback = in BuildCall()
1067 static_cast<int>(arg_count) + 2, VectorSlotPair()); in VisitNew()
Dbytecode-graph-builder.h48 VectorSlotPair CreateVectorSlotPair(int slot_id);
Djs-intrinsic-lowering.cc415 javascript()->CallFunction(arity, VectorSlotPair(), in ReduceCall()
/external/v8/test/unittests/compiler/
Djs-typed-lowering-unittest.cc594 VectorSlotPair feedback; in TEST_F()
633 VectorSlotPair feedback; in TEST_F()
686 VectorSlotPair feedback; in TEST_F()
733 VectorSlotPair feedback; in TEST_F()
782 VectorSlotPair feedback; in TEST_F()
804 VectorSlotPair feedback; in TEST_F()
Djs-type-feedback-unittest.cc83 VectorSlotPair feedback; in ReturnLoadNamedFromGlobal()