Lines Matching refs:NumberOperationHint

509 std::ostream& operator<<(std::ostream& os, NumberOperationHint hint) {
511 case NumberOperationHint::kSignedSmall:
513 case NumberOperationHint::kSignedSmallInputs:
515 case NumberOperationHint::kNumber:
517 case NumberOperationHint::kNumberOrBoolean:
519 case NumberOperationHint::kNumberOrOddball:
525 size_t hash_value(NumberOperationHint hint) {
529 NumberOperationHint NumberOperationHintOf(const Operator* op) {
547 return OpParameter<NumberOperationHint>(op);
1145 template <NumberOperationHint kHint> \
1146 struct Name##Operator final : public Operator1<NumberOperationHint> { \
1148 : Operator1<NumberOperationHint>( \
1152 Name##Operator<NumberOperationHint::kSignedSmall> \
1154 Name##Operator<NumberOperationHint::kSignedSmallInputs> \
1156 Name##Operator<NumberOperationHint::kNumber> k##Name##NumberOperator; \
1157 Name##Operator<NumberOperationHint::kNumberOrOddball> \
1161 SpeculativeNumberEqualOperator<NumberOperationHint::kNumberOrBoolean>
1164 template <NumberOperationHint kHint>
1174 SpeculativeToNumberOperator<NumberOperationHint::kSignedSmall>
1176 SpeculativeToNumberOperator<NumberOperationHint::kNumber>
1178 SpeculativeToNumberOperator<NumberOperationHint::kNumberOrOddball>
1546 NumberOperationHint hint, const FeedbackSource& feedback) {
1549 case NumberOperationHint::kSignedSmall:
1551 case NumberOperationHint::kSignedSmallInputs:
1553 case NumberOperationHint::kNumber:
1555 case NumberOperationHint::kNumberOrBoolean:
1558 case NumberOperationHint::kNumberOrOddball:
1789 const Operator* SimplifiedOperatorBuilder::Name(NumberOperationHint hint) { \
1791 case NumberOperationHint::kSignedSmall: \
1793 case NumberOperationHint::kSignedSmallInputs: \
1795 case NumberOperationHint::kNumber: \
1797 case NumberOperationHint::kNumberOrBoolean: \
1800 case NumberOperationHint::kNumberOrOddball: \
1811 NumberOperationHint hint) {
1813 case NumberOperationHint::kSignedSmall:
1815 case NumberOperationHint::kSignedSmallInputs:
1817 case NumberOperationHint::kNumber:
1819 case NumberOperationHint::kNumberOrBoolean:
1821 case NumberOperationHint::kNumberOrOddball: