Lines Matching refs:overflow_dst
4373 Register overflow_dst, in AdduAndCheckForOverflow() argument
4375 DCHECK(!dst.is(overflow_dst)); in AdduAndCheckForOverflow()
4377 DCHECK(!overflow_dst.is(scratch)); in AdduAndCheckForOverflow()
4378 DCHECK(!overflow_dst.is(left)); in AdduAndCheckForOverflow()
4379 DCHECK(!overflow_dst.is(right)); in AdduAndCheckForOverflow()
4386 DCHECK(!overflow_dst.is(t9)); in AdduAndCheckForOverflow()
4395 xor_(overflow_dst, dst, right); in AdduAndCheckForOverflow()
4396 and_(overflow_dst, overflow_dst, scratch); in AdduAndCheckForOverflow()
4401 xor_(overflow_dst, dst, left); in AdduAndCheckForOverflow()
4402 and_(overflow_dst, overflow_dst, scratch); in AdduAndCheckForOverflow()
4405 xor_(overflow_dst, dst, left); in AdduAndCheckForOverflow()
4407 and_(overflow_dst, scratch, overflow_dst); in AdduAndCheckForOverflow()
4415 Register overflow_dst, in SubuAndCheckForOverflow() argument
4417 DCHECK(!dst.is(overflow_dst)); in SubuAndCheckForOverflow()
4419 DCHECK(!overflow_dst.is(scratch)); in SubuAndCheckForOverflow()
4420 DCHECK(!overflow_dst.is(left)); in SubuAndCheckForOverflow()
4421 DCHECK(!overflow_dst.is(right)); in SubuAndCheckForOverflow()
4429 mov(overflow_dst, zero_reg); in SubuAndCheckForOverflow()
4436 xor_(overflow_dst, dst, scratch); // scratch is original left. in SubuAndCheckForOverflow()
4438 and_(overflow_dst, scratch, overflow_dst); in SubuAndCheckForOverflow()
4442 xor_(overflow_dst, dst, left); in SubuAndCheckForOverflow()
4444 and_(overflow_dst, scratch, overflow_dst); in SubuAndCheckForOverflow()
4447 xor_(overflow_dst, dst, left); in SubuAndCheckForOverflow()
4449 and_(overflow_dst, scratch, overflow_dst); in SubuAndCheckForOverflow()