Lines Matching refs:truncation
76 UseInfo(MachineRepresentation preferred, Truncation truncation) in UseInfo() argument
77 : preferred_(preferred), truncation_(truncation) {} in UseInfo()
121 Truncation truncation() const { return truncation_; } in truncation() function in v8::internal::compiler::__anon28a82ec20111::UseInfo
229 use1.truncation().IsLessGeneralThan(use2.truncation()); in IsUseLessGeneral()
312 truncation_ = Truncation::Generalize(truncation_, info.truncation()); in AddUse()
320 Truncation truncation() const { return truncation_; } in truncation() function in v8::internal::compiler::RepresentationSelector::NodeInfo
365 VisitNode(node, info->truncation(), nullptr); in Run()
382 VisitNode(node, info->truncation(), lowering); in Run()
428 PrintTruncation(info->truncation()); in EnqueueInput()
432 PrintTruncation(info->truncation()); in EnqueueInput()
442 PrintTruncation(info->truncation()); in EnqueueInput()
556 use.preferred(), use.truncation()); in ConvertInput()
708 void VisitSelect(Node* node, Truncation truncation, in VisitSelect() argument
712 NodeOutputInfo output = GetOutputInfoForPhi(node, truncation); in VisitSelect()
725 UseInfo input_use(output.representation(), truncation); in VisitSelect()
731 void VisitPhi(Node* node, Truncation truncation, in VisitPhi() argument
733 NodeOutputInfo output = GetOutputInfoForPhi(node, truncation); in VisitPhi()
747 UseInfo input_use(output.representation(), truncation); in VisitPhi()
830 void VisitNode(Node* node, Truncation truncation, in VisitNode() argument
870 return VisitSelect(node, truncation, lowering); in VisitNode()
872 return VisitPhi(node, truncation, lowering); in VisitNode()
958 truncation.TruncatesToWord32()) { in VisitNode()
979 if (truncation.TruncatesToWord32() && in VisitNode()
1002 if (truncation.TruncatesToWord32()) { in VisitNode()
1009 if (BothInputsAreUnsigned32(node) && truncation.TruncatesToWord32()) { in VisitNode()
1028 if (truncation.TruncatesToWord32()) { in VisitNode()
1035 if (BothInputsAreUnsigned32(node) && truncation.TruncatesToWord32()) { in VisitNode()
1176 if (truncation.TruncatesUndefinedToZeroOrNaN()) { in VisitNode()
1177 if (truncation.TruncatesNaNToZero()) { in VisitNode()
1454 void PrintTruncation(Truncation truncation) { in PrintTruncation() argument
1457 os << truncation.description(); in PrintTruncation()
1464 os << info.preferred() << ":" << info.truncation().description(); in PrintUseInfo()