/third_party/node/deps/v8/src/objects/ |
H A D | type-hints.h | 20 kNumberOrOddball, member in v8::internal::BinaryOperationHint 38 kNumberOrOddball, member in v8::internal::CompareOperationHint
|
H A D | type-hints.cc | 20 case BinaryOperationHint::kNumberOrOddball: in operator <<() 42 case CompareOperationHint::kNumberOrOddball: in operator <<()
|
H A D | feedback-vector-inl.h | 255 case BinaryOperationFeedback::kNumberOrOddball: in BinaryOperationHintFromFeedback() 256 return BinaryOperationHint::kNumberOrOddball; in BinaryOperationHintFromFeedback()
|
/third_party/node/deps/v8/src/compiler/ |
H A D | js-type-hint-lowering.cc | 33 case BinaryOperationHint::kNumberOrOddball: in BinaryOperationHintToNumberOperationHint() 34 *number_hint = NumberOperationHint::kNumberOrOddball; in BinaryOperationHintToNumberOperationHint() 51 case BinaryOperationHint::kNumberOrOddball: in BinaryOperationHintToBigIntOperationHint() 99 case CompareOperationHint::kNumberOrOddball: in GetCompareNumberOperationHint() 100 *hint = NumberOperationHint::kNumberOrOddball; in GetCompareNumberOperationHint()
|
H A D | representation-change.h | 122 kNumberOrOddball, member in v8::internal::compiler::TypeCheckKind 142 case TypeCheckKind::kNumberOrOddball: in operator <<() 281 TypeCheckKind::kNumberOrOddball, feedback); in CheckedNumberOrOddballAsFloat64() 286 TypeCheckKind::kNumberOrOddball, feedback); in CheckedNumberOrOddballAsWord32()
|
H A D | representation-change.cc | 225 use_info.type_check() == TypeCheckKind::kNumberOrOddball); in GetRepresentationFor() 704 case TypeCheckKind::kNumberOrOddball: in GetFloat64RepresentationFor() 738 use_info.type_check() == TypeCheckKind::kNumberOrOddball) { in GetFloat64RepresentationFor() 750 if (use_info.type_check() == TypeCheckKind::kNumberOrOddball || in GetFloat64RepresentationFor() 786 (use_info.type_check() == TypeCheckKind::kNumberOrOddball && in GetFloat64RepresentationFor() 793 } else if (use_info.type_check() == TypeCheckKind::kNumberOrOddball) { in GetFloat64RepresentationFor() 795 CheckTaggedInputMode::kNumberOrOddball, use_info.feedback()); in GetFloat64RepresentationFor() 844 use_info.type_check() == TypeCheckKind::kNumberOrOddball || in GetWord32RepresentationFor() 870 CHECK_NE(use_info.type_check(), TypeCheckKind::kNumberOrOddball); in GetWord32RepresentationFor() 940 } else if (use_info.type_check() == TypeCheckKind::kNumberOrOddball) { in GetWord32RepresentationFor() [all...] |
H A D | simplified-operator.cc | 293 case CheckTaggedInputMode::kNumberOrOddball: in operator <<() 519 case NumberOperationHint::kNumberOrOddball: in operator <<() 1050 CheckedTaggedToFloat64Operator<CheckTaggedInputMode::kNumberOrOddball> 1065 CheckedTruncateTaggedToWord32Operator<CheckTaggedInputMode::kNumberOrOddball> 1157 Name##Operator<NumberOperationHint::kNumberOrOddball> \ 1178 SpeculativeToNumberOperator<NumberOperationHint::kNumberOrOddball> 1416 case CheckTaggedInputMode::kNumberOrOddball: in CheckedTaggedToFloat64() 1435 case CheckTaggedInputMode::kNumberOrOddball: in CheckedTruncateTaggedToWord32() 1558 case NumberOperationHint::kNumberOrOddball: in SpeculativeToNumber() 1800 case NumberOperationHint::kNumberOrOddball [all...] |
H A D | simplified-operator.h | 334 kNumberOrOddball, member in v8::internal::AbortReason::CheckTaggedInputMode 529 kNumberOrOddball, // Inputs were Number or Oddball, output was Number. member in v8::internal::AbortReason::NumberOperationHint
|
H A D | typed-optimization.cc | 794 hint == NumberOperationHint::kNumberOrOddball) && in ReduceSpeculativeNumberAdd() 862 hint == NumberOperationHint::kNumberOrOddball) && in ReduceSpeculativeNumberBinop()
|
H A D | js-call-reducer.cc | 264 NumberOperationHint hint = NumberOperationHint::kNumberOrOddball); 2401 NumberOperationHint::kNumberOrOddball, p.feedback()), 2405 NumberOperationHint::kNumberOrOddball, p.feedback()), 2432 NumberOperationHint::kNumberOrOddball, p.feedback()), 2458 NumberOperationHint::kNumberOrOddball, p.feedback()), 2462 simplified()->SpeculativeToNumber(NumberOperationHint::kNumberOrOddball, 6645 simplified()->SpeculativeToNumber(NumberOperationHint::kNumberOrOddball, 7905 simplified()->SpeculativeToNumber(NumberOperationHint::kNumberOrOddball, 7986 NumberOperationHint::kNumberOrOddball, p.feedback()), 8012 NumberOperationHint::kNumberOrOddball, [all...] |
H A D | js-typed-lowering.cc | 53 case CompareOperationHint::kNumberOrOddball: in GetCompareNumberOperationHint() 54 *hint = NumberOperationHint::kNumberOrOddball; in GetCompareNumberOperationHint() 921 hint != NumberOperationHint::kNumberOrOddball && in ReduceJSStrictEqual()
|
H A D | simplified-lowering.cc | 119 case NumberOperationHint::kNumberOrOddball: in CheckedUseInfoAsWord32FromHint() 138 case NumberOperationHint::kNumberOrOddball: in CheckedUseInfoAsFloat64FromHint() 2365 case NumberOperationHint::kNumberOrOddball: in VisitNode() 3638 case NumberOperationHint::kNumberOrOddball: in VisitNode()
|
H A D | js-native-context-specialization.cc | 2820 NumberOperationHint::kNumberOrOddball, FeedbackSource()), in BuildElementAccess()
|
H A D | effect-control-linearizer.cc | 2811 case CheckTaggedInputMode::kNumberOrOddball: { in BuildCheckedHeapNumberOrOddballToFloat64()
|
/third_party/node/deps/v8/src/ic/ |
H A D | binary-op-assembler.cc | 218 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_AddWithFeedback() 362 SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_BinaryOperationWithFeedback() 372 SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_BinaryOperationWithFeedback() 393 var_type_feedback = SmiConstant(BinaryOperationFeedback::kNumberOrOddball); in Generate_BinaryOperationWithFeedback()
|
H A D | unary-op-assembler.cc | 187 BinaryOperationFeedback::kNumberOrOddball); in UnaryOpWithFeedback()
|
/third_party/node/deps/v8/src/common/ |
H A D | globals.h | 1451 // kSignedSmall -> kSignedSmallInputs -> kNumber -> kNumberOrOddball -> kAny 1456 // kNumberOrOddball values here, since for binary operations, we always 1468 kNumberOrOddball = 0xF, enumerator 1504 kNumberOrOddball = kNumber | kOddball, enumerator
|
/third_party/node/deps/v8/src/codegen/ |
H A D | code-stub-assembler.cc | 5577 BinaryOperationFeedback::kNumberOrOddball); 7751 OverwriteFeedback(var_feedback, BinaryOperationFeedback::kNumberOrOddball); 12315 CompareOperationFeedback::kNumberOrOddball); 13191 CompareOperationFeedback::kNumberOrOddball); 13213 CompareOperationFeedback::kNumberOrOddball); 13285 CompareOperationFeedback::kNumberOrOddball);
|