Searched refs:TruncationKind (Results 1 - 3 of 3) sorted by relevance
/third_party/node/deps/v8/src/compiler/ |
H A D | representation-change.h | 26 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 D | representation-change.cc | 26 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 D | simplified-lowering-verifier.cc | 70 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