Home
last modified time | relevance | path

Searched refs:LessGeneral (Results 1 – 2 of 2) sorted by relevance

/external/v8/src/compiler/
Drepresentation-change.h32 return LessGeneral(kind_, TruncationKind::kBool); in IsUsedAsBool()
35 return LessGeneral(kind_, TruncationKind::kWord32); in IsUsedAsWord32()
38 return LessGeneral(kind_, TruncationKind::kFloat64); in IsUsedAsFloat64()
41 return LessGeneral(kind_, TruncationKind::kWord32) || in IdentifiesNaNAndZero()
42 LessGeneral(kind_, TruncationKind::kBool); in IdentifiesNaNAndZero()
45 return LessGeneral(kind_, TruncationKind::kFloat64) || in IdentifiesUndefinedAndNaNAndZero()
46 LessGeneral(kind_, TruncationKind::kWord64); in IdentifiesUndefinedAndNaNAndZero()
56 return LessGeneral(kind(), other.kind()); in IsLessGeneralThan()
75 static bool LessGeneral(TruncationKind rep1, TruncationKind rep2);
Drepresentation-change.cc59 if (LessGeneral(rep1, rep2)) return rep2; in Generalize()
60 if (LessGeneral(rep2, rep1)) return rep1; in Generalize()
62 if (LessGeneral(rep1, TruncationKind::kFloat64) && in Generalize()
63 LessGeneral(rep2, TruncationKind::kFloat64)) { in Generalize()
67 if (LessGeneral(rep1, TruncationKind::kAny) && in Generalize()
68 LessGeneral(rep2, TruncationKind::kAny)) { in Generalize()
78 bool Truncation::LessGeneral(TruncationKind rep1, TruncationKind rep2) { in LessGeneral() function in v8::internal::compiler::Truncation