Searched refs:BinaryOperationFeedback (Results 1 – 8 of 8) sorted by relevance
/third_party/node/deps/v8/src/ic/ |
D | binary-op-assembler.cc | 71 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 …]
|
D | unary-op-assembler.cc | 39 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/ |
D | feedback-vector-inl.h | 247 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/ |
D | processed-feedback.h | 15 class BinaryOperationFeedback; variable 48 BinaryOperationFeedback const& AsBinaryOperation() const; 239 class BinaryOperationFeedback
|
D | js-heap-broker.cc | 588 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/ |
D | interpreter-assembler.cc | 1568 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/ |
D | code-stub-assembler.cc | 5528 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/ |
D | globals.h | 1461 class BinaryOperationFeedback {
|