Lines Matching full:exit
181 Label exit(env_); in GetDoubleOfTNumber() local
187 Jump(&exit); in GetDoubleOfTNumber()
192 Jump(&exit); in GetDoubleOfTNumber()
194 Bind(&exit); in GetDoubleOfTNumber()
216 Label exit(env_); in TruncDoubleToInt() local
221 BRANCH(DoubleToIntOverflowCheck(x, typeBits), &exit, &overflow); in TruncDoubleToInt()
227 Jump(&exit); in TruncDoubleToInt()
229 Bind(&exit); in TruncDoubleToInt()
239 Label exit(env_); in SaturateTruncDoubleToInt32() local
244 BRANCH(DoubleToIntOverflowCheck(x, base::INT32_BITS), &exit, &overflow); in SaturateTruncDoubleToInt32()
250 Jump(&exit); in SaturateTruncDoubleToInt32()
252 Bind(&exit); in SaturateTruncDoubleToInt32()
262 Label exit(env_); in DoubleCheckINFInRangeInt32() local
271 Branch(DoubleIsINF(x), &isInfinity, &exit); in DoubleCheckINFInRangeInt32()
278 Jump(&exit); in DoubleCheckINFInRangeInt32()
283 Jump(&exit); in DoubleCheckINFInRangeInt32()
286 Bind(&exit); in DoubleCheckINFInRangeInt32()
296 Label exit(env_); in DoubleInRangeInt32() local
308 Jump(&exit); in DoubleInRangeInt32()
312 Branch(DoubleLessThan(x, Min), &underflow, &exit); in DoubleInRangeInt32()
316 Jump(&exit); in DoubleInRangeInt32()
319 Bind(&exit); in DoubleInRangeInt32()
334 Label exit(env_); in DoubleIsWithinInt32() local
339 Branch(DoubleLessThanOrEqual(x, limitMax), &noOverflow, &exit); // NaN, +inf -> exit in DoubleIsWithinInt32()
341 Branch(DoubleGreaterThanOrEqual(x, limitMin), &noUnderflow, &exit); // NaN, -inf -> exit in DoubleIsWithinInt32()
344 Branch(DoubleEqual(ChangeInt32ToFloat64(xToInt32), x), &isWithinInt32, &exit); in DoubleIsWithinInt32()
347 Jump(&exit); in DoubleIsWithinInt32()
349 Bind(&exit); in DoubleIsWithinInt32()
359 Label exit(env_); in ThreeInt64Min() local
371 Branch(Int64GreaterThan(*min, third), &useThird, &exit); in ThreeInt64Min()
375 Jump(&exit); in ThreeInt64Min()
377 Bind(&exit); in ThreeInt64Min()