Lines Matching refs:scratch2
81 Register scratch, Register scratch2,
88 __ Lsa(scratch2, array, scratch, kSystemPointerSizeLog2);
89 __ lw(scratch2, MemOperand(scratch2));
91 __ lw(scratch2, MemOperand(scratch2));
93 __ push(scratch2);
339 // Clobbers scratch1 and scratch2; preserves all other registers.
341 Register scratch1, Register scratch2) {
352 __ sll(scratch2, argc, kPointerSizeLog2);
354 __ Branch(&okay, gt, scratch1, Operand(scratch2));
805 Register scratch2) {
810 __ RecordWriteField(closure, JSFunction::kCodeOffset, scratch1, scratch2,
816 Register scratch2) {
826 Register actual_params_size = scratch2;
860 Register scratch1, Register scratch2) {
866 DCHECK(!AreAliased(optimized_code_entry, a1, a3, scratch1, scratch2));
890 scratch1, scratch2);
934 Register scratch2, Register scratch3,
957 __ And(scratch2, bytecode, Operand(1));
958 __ Branch(&extra_wide, ne, scratch2, Operand(zero_reg));
962 __ Addu(scratch2, bytecode_array, bytecode_offset);
963 __ lbu(bytecode, MemOperand(scratch2));
971 __ Addu(scratch2, bytecode_array, bytecode_offset);
972 __ lbu(bytecode, MemOperand(scratch2));
997 __ Addu(scratch2, bytecode_size_table, bytecode);
998 __ lb(scratch2, MemOperand(scratch2));
999 __ Addu(bytecode_offset, bytecode_offset, scratch2);
1439 Register scratch, Register scratch2) {
1447 __ PushArray(start_address, num_args, scratch, scratch2,
2013 Register pointer_to_new_space_out, Register scratch1, Register scratch2,
2016 scratch2));
2018 Register new_space = scratch2;
2023 Register end = scratch2;
2854 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch);
2855 Register scratch3 = GetRegisterThatIsNotOneOf(result_reg, scratch, scratch2);
2862 __ Push(scratch, scratch2, scratch3);
2887 Register input_high = scratch2;
2967 __ Pop(scratch, scratch2, scratch3);