Lines Matching refs:BranchHint
30 enum class BranchHint : uint8_t { kNone, kTrue, kFalse }; enum
32 inline BranchHint NegateBranchHint(BranchHint hint) { in NegateBranchHint()
34 case BranchHint::kNone: in NegateBranchHint()
36 case BranchHint::kTrue: in NegateBranchHint()
37 return BranchHint::kFalse; in NegateBranchHint()
38 case BranchHint::kFalse: in NegateBranchHint()
39 return BranchHint::kTrue; in NegateBranchHint()
44 inline size_t hash_value(BranchHint hint) { return static_cast<size_t>(hint); } in hash_value()
46 V8_EXPORT_PRIVATE std::ostream& operator<<(std::ostream&, BranchHint);
76 BranchHint hint;
93 V8_EXPORT_PRIVATE BranchHint BranchHintOf(const Operator* const)
137 BranchHint hint = BranchHint::kNone)
141 BranchHint hint() const { return hint_; } in hint()
145 const BranchHint hint_;
447 const Operator* Branch(BranchHint = BranchHint::kNone, in NON_EXPORTED_BASE()
496 const Operator* Select(MachineRepresentation, BranchHint = BranchHint::kNone); in NON_EXPORTED_BASE()