/external/v8/src/compiler/ |
D | js-operator.h | 22 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&); 94 CallConstructParameters(size_t arity, VectorSlotPair const& feedback) in CallConstructParameters() 98 VectorSlotPair const& feedback() const { return feedback_; } in feedback() 102 VectorSlotPair const feedback_; 120 VectorSlotPair const& feedback, in CallFunctionParameters() [all …]
|
D | ast-graph-builder.h | 246 VectorSlotPair CreateVectorSlotPair(FeedbackVectorSlot slot) const; 278 Token::Value op, const VectorSlotPair& slot, 287 const VectorSlotPair& feedback, 293 const VectorSlotPair& feedback); 295 const VectorSlotPair& feedback); 297 const VectorSlotPair& feedback); 299 const VectorSlotPair& feedback); 307 Handle<Name> name, const VectorSlotPair& feedback); 309 const VectorSlotPair& feedback); 312 Node* BuildGlobalLoad(Handle<Name> name, const VectorSlotPair& feedback, [all …]
|
D | js-operator.cc | 19 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() 737 size_t arity, LanguageMode language_mode, VectorSlotPair const& feedback, in CallFunction() 763 size_t arity, VectorSlotPair const& feedback) { in CallConstruct() 785 const VectorSlotPair& feedback) { in LoadNamed() 796 LanguageMode language_mode, VectorSlotPair const& feedback) { in LoadProperty() 808 VectorSlotPair const& feedback) { in StoreNamed() [all …]
|
D | ast-graph-builder.cc | 1374 VectorSlotPair feedback = in VisitForInStatement() 1655 VectorSlotPair feedback = CreateVectorSlotPair( in VisitClassLiteralContents() 1692 VectorSlotPair pair = CreateVectorSlotPair(expr->VariableFeedbackSlot()); in VisitVariableProxy() 1758 VectorSlotPair feedback = in VisitObjectLiteral() 1948 VectorSlotPair pair = CreateVectorSlotPair(expr->LiteralFeedbackSlot()); in VisitArrayLiteral() 1996 const VectorSlotPair& feedback, in VisitForInAssignment() 2119 VectorSlotPair pair = in VisitAssignment() 2130 VectorSlotPair pair = in VisitAssignment() 2141 VectorSlotPair pair = in VisitAssignment() 2153 VectorSlotPair pair = in VisitAssignment() [all …]
|
D | js-call-reducer.cc | 18 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()
|
D | bytecode-graph-builder.cc | 469 VectorSlotPair BytecodeGraphBuilder::CreateVectorSlotPair(int slot_id) { in CreateVectorSlotPair() 475 return VectorSlotPair(feedback_vector, slot); in CreateVectorSlotPair() 653 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(1)); in BuildLoadGlobal() 722 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(1)); in BuildStoreGlobal() 880 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(2)); in BuildNamedLoad() 921 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(1)); in BuildKeyedLoad() 964 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(2)); in BuildNamedStore() 1007 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(2)); in BuildKeyedStore() 1205 VectorSlotPair feedback = CreateVectorSlotPair(iterator.GetIndexOperand(3)); in BuildCall() 1312 static_cast<int>(arg_count) + 2, VectorSlotPair()); in VisitNew()
|
D | bytecode-graph-builder.h | 60 VectorSlotPair CreateVectorSlotPair(int slot_id);
|
D | js-intrinsic-lowering.cc | 593 node, javascript()->CallFunction(arity, STRICT, VectorSlotPair(), in ReduceCall() 603 node, javascript()->CallFunction(arity, STRICT, VectorSlotPair(), in ReduceTailCall()
|
/external/v8/test/unittests/compiler/ |
D | js-context-relaxation-unittest.cc | 87 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 105 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 123 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 141 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 162 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 184 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 207 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 232 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 254 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F() 276 javascript()->CallFunction(2, STRICT, VectorSlotPair()), input0, input1, in TEST_F()
|
D | js-typed-lowering-unittest.cc | 628 VectorSlotPair feedback; in TEST_F() 670 VectorSlotPair feedback; in TEST_F() 726 VectorSlotPair feedback; in TEST_F() 770 VectorSlotPair feedback; in TEST_F() 820 VectorSlotPair feedback; in TEST_F() 843 VectorSlotPair feedback; in TEST_F() 863 VectorSlotPair feedback; in TEST_F()
|
D | js-type-feedback-unittest.cc | 83 VectorSlotPair feedback; in ReturnLoadNamedFromGlobal()
|