Home
last modified time | relevance | path

Searched refs:Truncation (Results 1 - 7 of 7) sorted by relevance

/third_party/node/deps/v8/src/compiler/
H A Dsimplified-lowering-verifier.cc14 Truncation LeastGeneralTruncation(const Truncation& t1, const Truncation& t2) { in LeastGeneralTruncation()
20 Truncation LeastGeneralTruncation(const Truncation& t1, const Truncation& t2, in LeastGeneralTruncation()
21 const Truncation& t3) { in LeastGeneralTruncation()
43 const Truncation& trunc) { in CheckAndSet()
57 bool IsModuloTruncation(const Truncation& truncation) { in IsModuloTruncation()
59 Truncation in IsModuloTruncation()
[all...]
H A Drepresentation-change.h22 class Truncation final {
25 static Truncation None() { in None()
26 return Truncation(TruncationKind::kNone, kIdentifyZeros); in None()
28 static Truncation Bool() { in Bool()
29 return Truncation(TruncationKind::kBool, kIdentifyZeros); in Bool()
31 static Truncation Word32() { in Word32()
32 return Truncation(TruncationKind::kWord32, kIdentifyZeros); in Word32()
34 static Truncation Word64() { in Word64()
35 return Truncation(TruncationKind::kWord64, kIdentifyZeros); in Word64()
37 static Truncation OddballAndBigIntToNumbe in Word64()
99 explicit Truncation(TruncationKind kind, IdentifyZeros identify_zeros) Truncation() function in v8::internal::compiler::final
[all...]
H A Dsimplified-lowering-verifier.h20 Truncation truncation = Truncation::Any(IdentifyZeros::kDistinguishZeros);
52 Truncation::Any(IdentifyZeros::kDistinguishZeros)); in ResizeDataIfNecessary()
76 void SetTruncation(Node* node, const Truncation& truncation) { in SetTruncation()
81 Truncation InputTruncation(Node* node, int input_index) const { in InputTruncation()
82 static const Truncation any_truncation = in InputTruncation()
83 Truncation::Any(IdentifyZeros::kDistinguishZeros); in InputTruncation()
93 void CheckAndSet(Node* node, const Type& type, const Truncation& trunc);
96 // example, a Truncation::kWord32[kIdentifyZeros] does not have any effect on
98 // the values of the given type. We can use Truncation
[all...]
H A Drepresentation-change.cc24 const char* Truncation::description() const { in description()
75 Truncation::TruncationKind Truncation::Generalize(TruncationKind rep1, in Generalize()
94 IdentifyZeros Truncation::GeneralizeIdentifyZeros(IdentifyZeros i1, in GeneralizeIdentifyZeros()
104 bool Truncation::LessGeneral(TruncationKind rep1, TruncationKind rep2) { in LessGeneral()
129 bool Truncation::LessGeneralIdentifyZeros(IdentifyZeros i1, IdentifyZeros i2) { in LessGeneralIdentifyZeros()
511 Truncation truncation) { in GetTaggedRepresentationFor()
630 Truncation truncation) { in GetFloat32RepresentationFor()
867 CHECK(Truncation::Any(kIdentifyZeros) in GetWord32RepresentationFor()
H A Dsimplified-lowering.cc290 Truncation old_truncation = truncation_; in AddUse()
291 truncation_ = Truncation::Generalize(truncation_, info.truncation()); in AddUse()
303 Truncation truncation() const { return truncation_; } in truncation()
323 Truncation truncation_ = Truncation::None(); // Information about uses.
1044 void VisitNoop(Node* node, Truncation truncation) { in VisitNoop()
1127 Truncation use) { in GetOutputInfoForPhi()
1159 void VisitSelect(Node* node, Truncation truncation, in VisitSelect()
1184 void VisitPhi(Node* node, Truncation truncation, in VisitPhi()
1539 void VisitForCheckedInt32Mul(Node* node, Truncation truncatio
[all...]
/third_party/skia/third_party/externals/abseil-cpp/absl/debugging/
H A Dsymbolize_test.cc179 TEST(Symbolize, Truncation) { in TEST()
539 TEST(Symbolize, Truncation) { in TEST()
/third_party/skia/third_party/externals/abseil-cpp/absl/time/
H A Dduration_test.cc1128 TEST(Duration, Truncation) { in TEST()

Completed in 11 milliseconds