Lines Matching defs:overflow
752 /* https://gcc.gnu.org/onlinedocs/gcc/Integer-Overflow-Builtins.html */
1095 uint64_t max_value, bool *overflow)
1105 *overflow = r > 0 && l > max_value / r;
1122 *overflow = l > max_value - r;
1125 *overflow = l < r;
1129 /* TODO: warn about overflow. */
1160 int64_t min_value, int64_t max_value, bool *overflow)
1168 *overflow = l == min_value;
1169 return *overflow ? l : -l;
1176 *overflow = true;
1187 *overflow = true;
1198 *overflow = true;
1204 *overflow = true;
1208 *overflow = true;
1214 *overflow = true;
1218 *overflow = true;
1224 /* TODO: warn about overflow. */
1264 bool overflow = false;
1267 (uint64_t)l, (uint64_t)r, mask, &overflow);
1269 overflow = true;
1271 if (overflow && hflag) {
1288 l, r, min_value, max_value, &overflow);
1290 overflow = true;
1291 if (overflow && hflag) {
1995 overflow */