Lines Matching refs:scratch2
313 Register scratch2, PushArrayOrder order) {
324 LoadU64WithUpdate(scratch2, MemOperand(scratch, -kSystemPointerSize));
325 StoreU64WithUpdate(scratch2, MemOperand(sp, -kSystemPointerSize));
337 LoadU64WithUpdate(scratch2, MemOperand(scratch, kSystemPointerSize));
338 StoreU64WithUpdate(scratch2, MemOperand(sp, -kSystemPointerSize));
2015 Register scratch2) {
2021 Move(scratch2, ExternalReference::Create(counter));
2022 lwz(scratch1, MemOperand(scratch2));
2024 stw(scratch1, MemOperand(scratch2));
2030 Register scratch2) {
2036 Move(scratch2, ExternalReference::Create(counter));
2037 lwz(scratch1, MemOperand(scratch2));
2039 stw(scratch1, MemOperand(scratch2));
3340 Register scratch, Register scratch2) {
3342 LoadU64LE(scratch, mem, scratch2);
3344 LoadF64(dst, MemOperand(sp), scratch2);
3352 Register scratch, Register scratch2) {
3354 LoadU32LE(scratch, mem, scratch2);
3356 LoadF32(dst, MemOperand(sp, 4), scratch2);
3364 Register scratch, Register scratch2) {
3366 StoreF64(dst, mem, scratch2);
3367 LoadU64(scratch, mem, scratch2);
3368 StoreU64LE(scratch, mem, scratch2);
3375 Register scratch, Register scratch2) {
3377 StoreF32(dst, mem, scratch2);
3378 LoadU32(scratch, mem, scratch2);
3379 StoreU32LE(scratch, mem, scratch2);
3771 #define COUNT_TRAILING_ZEROES_SLOW(max_count, scratch1, scratch2) \
3778 andi(scratch2, scratch1, Operand(1)); \
3785 Register scratch1, Register scratch2,
3790 COUNT_TRAILING_ZEROES_SLOW(32, scratch1, scratch2);
3795 Register scratch1, Register scratch2,
3800 COUNT_TRAILING_ZEROES_SLOW(64, scratch1, scratch2);
3813 Register scratch1, Register scratch2) {
3816 ReverseBitsInSingleByteU64(dst, dst, scratch1, scratch2, i);
3821 Register scratch1, Register scratch2) {
3824 ReverseBitsInSingleByteU64(dst, dst, scratch1, scratch2, i);
3831 Register scratch2,
3836 li(scratch2, Operand(0));
3847 // scratch2 = scratch2|scratch1
3848 orx(scratch2, scratch2, scratch1);
3850 // clear jth byte of dst and insert jth byte of scratch2
3852 orx(dst, dst, scratch2);