Home
last modified time | relevance | path

Searched refs:TruncationKind (Results 1 - 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Drepresentation-change.h26 return Truncation(TruncationKind::kNone, kIdentifyZeros); in None()
29 return Truncation(TruncationKind::kBool, kIdentifyZeros); in Bool()
32 return Truncation(TruncationKind::kWord32, kIdentifyZeros); in Word32()
35 return Truncation(TruncationKind::kWord64, kIdentifyZeros); in Word64()
39 return Truncation(TruncationKind::kOddballAndBigIntToNumber, in OddballAndBigIntToNumber()
43 return Truncation(TruncationKind::kAny, identify_zeros); in Any()
53 bool IsUnused() const { return kind_ == TruncationKind::kNone; } in IsUnused()
55 return LessGeneral(kind_, TruncationKind::kBool); in IsUsedAsBool()
58 return LessGeneral(kind_, TruncationKind::kWord32); in IsUsedAsWord32()
61 return LessGeneral(kind_, TruncationKind in IsUsedAsWord64()
90 enum class TruncationKind : uint8_t { global() class in v8::internal::compiler::final
[all...]
H A Drepresentation-change.cc26 case TruncationKind::kNone: in description()
28 case TruncationKind::kBool: in description()
30 case TruncationKind::kWord32: in description()
32 case TruncationKind::kWord64: in description()
34 case TruncationKind::kOddballAndBigIntToNumber: in description()
41 case TruncationKind::kAny: in description()
75 Truncation::TruncationKind Truncation::Generalize(TruncationKind rep1, in Generalize()
76 TruncationKind rep2) { in Generalize()
80 if (LessGeneral(rep1, TruncationKind in Generalize()
[all...]
H A Dsimplified-lowering-verifier.cc70 case Truncation::TruncationKind::kAny: { in GeneralizeTruncation()
73 case Truncation::TruncationKind::kWord32: { in GeneralizeTruncation()
78 return Truncation(Truncation::TruncationKind::kWord32, identify_zeros); in GeneralizeTruncation()
80 case Truncation::TruncationKind::kWord64: { in GeneralizeTruncation()
90 return Truncation(Truncation::TruncationKind::kWord64, identify_zeros); in GeneralizeTruncation()

Completed in 2 milliseconds