Searched refs:OsrGuardType (Results 1 – 8 of 8) sorted by relevance
290 enum class OsrGuardType { kUninitialized, kSignedSmall, kAny }; enum291 size_t hash_value(OsrGuardType type);292 std::ostream& operator<<(std::ostream&, OsrGuardType);293 OsrGuardType OsrGuardTypeOf(Operator const*);335 const Operator* OsrGuard(OsrGuardType type); in NON_EXPORTED_BASE()
310 size_t hash_value(OsrGuardType type) { return static_cast<size_t>(type); } in hash_value()312 std::ostream& operator<<(std::ostream& os, OsrGuardType type) { in operator <<()314 case OsrGuardType::kUninitialized: in operator <<()316 case OsrGuardType::kSignedSmall: in operator <<()318 case OsrGuardType::kAny: in operator <<()325 OsrGuardType OsrGuardTypeOf(Operator const* op) { in OsrGuardTypeOf()327 return OpParameter<OsrGuardType>(op); in OsrGuardTypeOf()1013 const Operator* CommonOperatorBuilder::OsrGuard(OsrGuardType type) { in OsrGuard()1014 return new (zone()) Operator1<OsrGuardType>( // -- in OsrGuard()
271 NodeProperties::ChangeOp(osr_guard, common->OsrGuard(OsrGuardType::kAny)); in SetTypeForOsrValue()
387 case OsrGuardType::kUninitialized: in Check()390 case OsrGuardType::kSignedSmall: in Check()393 case OsrGuardType::kAny: in Check()
596 case OsrGuardType::kUninitialized: in TypeOsrGuard()598 case OsrGuardType::kSignedSmall: in TypeOsrGuard()600 case OsrGuardType::kAny: in TypeOsrGuard()
1368 case OsrGuardType::kUninitialized: in VisitOsrGuard()1372 case OsrGuardType::kSignedSmall: in VisitOsrGuard()1378 case OsrGuardType::kAny: // Nothing to check. in VisitOsrGuard()
3049 ? builder_->common()->OsrGuard(OsrGuardType::kUninitialized) in PrepareForOsrEntry()3050 : builder_->common()->OsrGuard(OsrGuardType::kAny); in PrepareForOsrEntry()
338 const Operator* guard_op = common()->OsrGuard(OsrGuardType::kUninitialized); in PrepareForOsrEntry()