Lines Matching refs:may_overflow

212   bool may_overflow = false;  // Overflow is ignored here.  in AddConstant()  local
214 lower_ = AddWithoutOverflow(r, lower_, value, &may_overflow); in AddConstant()
215 upper_ = AddWithoutOverflow(r, upper_, value, &may_overflow); in AddConstant()
275 bool may_overflow = false; in AddAndCheckOverflow() local
276 lower_ = AddWithoutOverflow(r, lower_, other->lower(), &may_overflow); in AddAndCheckOverflow()
277 upper_ = AddWithoutOverflow(r, upper_, other->upper(), &may_overflow); in AddAndCheckOverflow()
278 if (may_overflow) { in AddAndCheckOverflow()
286 return may_overflow; in AddAndCheckOverflow()
291 bool may_overflow = false; in SubAndCheckOverflow() local
292 lower_ = SubWithoutOverflow(r, lower_, other->upper(), &may_overflow); in SubAndCheckOverflow()
293 upper_ = SubWithoutOverflow(r, upper_, other->lower(), &may_overflow); in SubAndCheckOverflow()
294 if (may_overflow) { in SubAndCheckOverflow()
302 return may_overflow; in SubAndCheckOverflow()
327 bool may_overflow = false; in MulAndCheckOverflow() local
328 int v1 = MulWithoutOverflow(r, lower_, other->lower(), &may_overflow); in MulAndCheckOverflow()
329 int v2 = MulWithoutOverflow(r, lower_, other->upper(), &may_overflow); in MulAndCheckOverflow()
330 int v3 = MulWithoutOverflow(r, upper_, other->lower(), &may_overflow); in MulAndCheckOverflow()
331 int v4 = MulWithoutOverflow(r, upper_, other->upper(), &may_overflow); in MulAndCheckOverflow()
332 if (may_overflow) { in MulAndCheckOverflow()
341 return may_overflow; in MulAndCheckOverflow()