Lines Matching refs:truncation
44 return "no-truncation (but identify zeros)";
46 return "no-truncation (but distinguish zeros)";
153 // Changes representation from {output_rep} to {use_rep}. The {truncation}
216 use_info.truncation());
220 use_info.truncation());
511 Truncation truncation) {
549 truncation.IdentifiesZeroAndMinusZero())) {
553 truncation.IdentifiesZeroAndMinusZero()) ||
554 truncation.IsUsedAsWord32()) {
612 truncation.TruncatesOddballAndBigIntToNumber())) {
630 Truncation truncation) {
656 truncation.IsUsedAsWord32()) {
724 use_info.truncation().IdentifiesZeroAndMinusZero())) {
728 use_info.truncation().IdentifiesZeroAndMinusZero()) ||
729 use_info.truncation().IsUsedAsWord32()) {
736 if (use_info.truncation().TruncatesOddballAndBigIntToNumber() ||
752 use_info.truncation().TruncatesOddballAndBigIntToNumber())) {
773 use_info.truncation().TruncatesOddballAndBigIntToNumber()) ||
777 // this truncation must not happen. For this reason we restrict this
864 if (use_info.truncation().IsUsedAsWord32()) {
868 .IsLessGeneralThan(use_info.truncation()));
890 } else if (use_info.truncation().IsUsedAsWord32()) {
910 } else if (use_info.truncation().IsUsedAsWord32()) {
934 } else if (use_info.truncation().IsUsedAsWord32()) {
957 bool identify_zeros = use_info.truncation().IdentifiesZeroAndMinusZero();
984 use_info.truncation().IsUsedAsWord32())) {
1122 use_info.truncation().IsUsedAsWord64()) {
1167 use_info.truncation().IdentifiesZeroAndMinusZero());
1172 use_info.truncation().IdentifiesZeroAndMinusZero());
1224 use_info.truncation().IsUsedAsWord64() &&