Home
last modified time | relevance | path

Searched refs:BinaryOperationFeedback (Results 1 – 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/ic/
Dbinary-op-assembler.cc71 var_type_feedback = SmiConstant(BinaryOperationFeedback::kSignedSmall); in Generate_AddWithFeedback()
120 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumber); in Generate_AddWithFeedback()
172 var_type_feedback = SmiConstant(BinaryOperationFeedback::kString); in Generate_AddWithFeedback()
202 var_type_feedback = SmiConstant(BinaryOperationFeedback::kBigInt); in Generate_AddWithFeedback()
210 UpdateFeedback(SmiConstant(BinaryOperationFeedback::kAny), in Generate_AddWithFeedback()
218 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_AddWithFeedback()
224 var_type_feedback = SmiConstant(BinaryOperationFeedback::kAny); in Generate_AddWithFeedback()
334 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumber); in Generate_BinaryOperationWithFeedback()
362 SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_BinaryOperationWithFeedback()
372 SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_BinaryOperationWithFeedback()
[all …]
Dunary-op-assembler.cc39 TaggedIsSmi(var_result.value()), BinaryOperationFeedback::kSignedSmall, in BitwiseNot()
40 BinaryOperationFeedback::kNumber); in BitwiseNot()
47 UpdateFeedback(SmiConstant(BinaryOperationFeedback::kBigInt), in BitwiseNot()
90 CombineFeedback(var_feedback, BinaryOperationFeedback::kSignedSmall); in Negate()
95 CombineFeedback(var_feedback, BinaryOperationFeedback::kNumber); in Negate()
138 TVARIABLE(Smi, var_feedback, SmiConstant(BinaryOperationFeedback::kNone)); in UnaryOpWithFeedback()
175 CombineFeedback(&var_feedback, BinaryOperationFeedback::kBigInt); in UnaryOpWithFeedback()
185 SmiConstant(BinaryOperationFeedback::kNone))); in UnaryOpWithFeedback()
187 BinaryOperationFeedback::kNumberOrOddball); in UnaryOpWithFeedback()
199 SmiConstant(BinaryOperationFeedback::kNone))); in UnaryOpWithFeedback()
[all …]
/third_party/node/deps/v8/src/objects/
Dfeedback-vector-inl.h247 case BinaryOperationFeedback::kNone: in BinaryOperationHintFromFeedback()
249 case BinaryOperationFeedback::kSignedSmall: in BinaryOperationHintFromFeedback()
251 case BinaryOperationFeedback::kSignedSmallInputs: in BinaryOperationHintFromFeedback()
253 case BinaryOperationFeedback::kNumber: in BinaryOperationHintFromFeedback()
255 case BinaryOperationFeedback::kNumberOrOddball: in BinaryOperationHintFromFeedback()
257 case BinaryOperationFeedback::kString: in BinaryOperationHintFromFeedback()
259 case BinaryOperationFeedback::kBigInt: in BinaryOperationHintFromFeedback()
/third_party/node/deps/v8/src/compiler/
Dprocessed-feedback.h15 class BinaryOperationFeedback; variable
48 BinaryOperationFeedback const& AsBinaryOperation() const;
239 class BinaryOperationFeedback
Djs-heap-broker.cc588 return *zone()->New<BinaryOperationFeedback>(hint, nexus.kind()); in ReadFeedbackForBinaryOperation()
899 BinaryOperationFeedback const& ProcessedFeedback::AsBinaryOperation() const { in AsBinaryOperation()
901 return *static_cast<BinaryOperationFeedback const*>(this); in AsBinaryOperation()
/third_party/node/deps/v8/src/interpreter/
Dinterpreter-assembler.cc1568 var_type_feedback = SmiConstant(BinaryOperationFeedback::kSignedSmall); in ToNumberOrNumeric()
1575 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumber); in ToNumberOrNumeric()
1589 var_type_feedback = SmiConstant(BinaryOperationFeedback::kBigInt); in ToNumberOrNumeric()
1597 var_type_feedback = SmiConstant(BinaryOperationFeedback::kAny); in ToNumberOrNumeric()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc5528 OverwriteFeedback(var_feedback, BinaryOperationFeedback::kNone); in TaggedToWord32OrBigIntImpl()
5537 CombineFeedback(var_feedback, BinaryOperationFeedback::kSignedSmall); in TaggedToWord32OrBigIntImpl()
5563 SmiConstant(BinaryOperationFeedback::kNone))); in TaggedToWord32OrBigIntImpl()
5571 OverwriteFeedback(var_feedback, BinaryOperationFeedback::kAny); in TaggedToWord32OrBigIntImpl()
5577 BinaryOperationFeedback::kNumberOrOddball); in TaggedToWord32OrBigIntImpl()
5583 CombineFeedback(var_feedback, BinaryOperationFeedback::kNumber); in TaggedToWord32OrBigIntImpl()
5589 CombineFeedback(var_feedback, BinaryOperationFeedback::kBigInt); in TaggedToWord32OrBigIntImpl()
5599 CombineFeedback(var_feedback, BinaryOperationFeedback::kSignedSmall); in TaggedToWord32OrBigIntImpl()
7605 *var_type_feedback = SmiConstant(BinaryOperationFeedback::kSignedSmall); in ToNumberOrNumeric()
7618 *var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumber); in ToNumberOrNumeric()
[all …]
/third_party/node/deps/v8/src/common/
Dglobals.h1461 class BinaryOperationFeedback {