Searched refs:CompareOperationHint (Results 1 – 11 of 11) sorted by relevance
34 std::ostream& operator<<(std::ostream& os, CompareOperationHint hint) { in operator <<()36 case CompareOperationHint::kNone: in operator <<()38 case CompareOperationHint::kSignedSmall: in operator <<()40 case CompareOperationHint::kNumber: in operator <<()42 case CompareOperationHint::kNumberOrOddball: in operator <<()44 case CompareOperationHint::kInternalizedString: in operator <<()46 case CompareOperationHint::kString: in operator <<()48 case CompareOperationHint::kSymbol: in operator <<()50 case CompareOperationHint::kBigInt: in operator <<()52 case CompareOperationHint::kReceiver: in operator <<()[all …]
210 CompareOperationHint CompareOperationHintFromFeedback(int type_feedback) { in CompareOperationHintFromFeedback()213 return CompareOperationHint::kNone; in CompareOperationHintFromFeedback()215 return CompareOperationHint::kSignedSmall; in CompareOperationHintFromFeedback()217 return CompareOperationHint::kNumber; in CompareOperationHintFromFeedback()219 return CompareOperationHint::kNumberOrOddball; in CompareOperationHintFromFeedback()221 return CompareOperationHint::kInternalizedString; in CompareOperationHintFromFeedback()223 return CompareOperationHint::kString; in CompareOperationHintFromFeedback()225 return CompareOperationHint::kSymbol; in CompareOperationHintFromFeedback()227 return CompareOperationHint::kBigInt; in CompareOperationHintFromFeedback()229 return CompareOperationHint::kReceiver; in CompareOperationHintFromFeedback()[all …]
34 enum class CompareOperationHint : uint8_t { enum47 inline size_t hash_value(CompareOperationHint hint) { in hash_value()51 std::ostream& operator<<(std::ostream&, CompareOperationHint);
623 CompareOperationHint GetCompareOperationFeedback() const;711 inline CompareOperationHint CompareOperationHintFromFeedback(int type_feedback);
636 CompareOperationHint hint = GetCompareOperationFeedback(); in StateFromFeedback()637 if (hint == CompareOperationHint::kNone) { in StateFromFeedback()639 } else if (hint == CompareOperationHint::kAny) { in StateFromFeedback()1129 CompareOperationHint FeedbackNexus::GetCompareOperationFeedback() const { in GetCompareOperationFeedback()
586 CompareOperationHint CompareOperationHintOf(const Operator* op) { in CompareOperationHintOf()593 return OpParameter<CompareOperationHint>(op); in CompareOperationHintOf()696 template <CompareOperationHint kHint> \697 struct Name##Operator final : public Operator1<CompareOperationHint> { \699 : Operator1<CompareOperationHint>( \703 Name##Operator<CompareOperationHint::kNone> k##Name##NoneOperator; \704 Name##Operator<CompareOperationHint::kSignedSmall> \706 Name##Operator<CompareOperationHint::kNumber> k##Name##NumberOperator; \707 Name##Operator<CompareOperationHint::kNumberOrOddball> \709 Name##Operator<CompareOperationHint::kInternalizedString> \[all …]
67 CompareOperationHint GetCompareOperationHint() { in GetCompareOperationHint()79 case CompareOperationHint::kSignedSmall: in GetCompareNumberOperationHint()82 case CompareOperationHint::kNumber: in GetCompareNumberOperationHint()85 case CompareOperationHint::kNumberOrOddball: in GetCompareNumberOperationHint()88 case CompareOperationHint::kAny: in GetCompareNumberOperationHint()89 case CompareOperationHint::kNone: in GetCompareNumberOperationHint()90 case CompareOperationHint::kString: in GetCompareNumberOperationHint()91 case CompareOperationHint::kSymbol: in GetCompareNumberOperationHint()92 case CompareOperationHint::kBigInt: in GetCompareNumberOperationHint()93 case CompareOperationHint::kReceiver: in GetCompareNumberOperationHint()[all …]
666 CompareOperationHint CompareOperationHintOf(const Operator* op);681 const Operator* Equal(CompareOperationHint hint); in NON_EXPORTED_BASE()682 const Operator* StrictEqual(CompareOperationHint hint); in NON_EXPORTED_BASE()683 const Operator* LessThan(CompareOperationHint hint); in NON_EXPORTED_BASE()684 const Operator* GreaterThan(CompareOperationHint hint); in NON_EXPORTED_BASE()685 const Operator* LessThanOrEqual(CompareOperationHint hint); in NON_EXPORTED_BASE()686 const Operator* GreaterThanOrEqual(CompareOperationHint hint); in NON_EXPORTED_BASE()
39 case CompareOperationHint::kSignedSmall: in GetCompareNumberOperationHint()42 case CompareOperationHint::kNumber: in GetCompareNumberOperationHint()45 case CompareOperationHint::kNumberOrOddball: in GetCompareNumberOperationHint()48 case CompareOperationHint::kAny: in GetCompareNumberOperationHint()49 case CompareOperationHint::kNone: in GetCompareNumberOperationHint()50 case CompareOperationHint::kString: in GetCompareNumberOperationHint()51 case CompareOperationHint::kSymbol: in GetCompareNumberOperationHint()52 case CompareOperationHint::kBigInt: in GetCompareNumberOperationHint()53 case CompareOperationHint::kReceiver: in GetCompareNumberOperationHint()54 case CompareOperationHint::kInternalizedString: in GetCompareNumberOperationHint()[all …]
234 CompareOperationHint GetCompareOperationHint();
2192 CompareOperationHint BytecodeGraphBuilder::GetCompareOperationHint() { in GetCompareOperationHint()