Lines Matching refs:scratch2

80                             Register scratch, Register scratch2,
87 __ Dlsa(scratch2, array, scratch, kSystemPointerSizeLog2);
88 __ Ld(scratch2, MemOperand(scratch2));
90 __ Ld(scratch2, MemOperand(scratch2));
92 __ push(scratch2);
503 // Clobbers scratch1 and scratch2; preserves all other registers.
505 Register scratch1, Register scratch2) {
515 __ dsll(scratch2, argc, kPointerSizeLog2);
516 __ Branch(&okay, gt, scratch1, Operand(scratch2)); // Signed comparison.
816 Register scratch2) {
817 DCHECK(!AreAliased(optimized_code, closure, scratch1, scratch2));
821 __ RecordWriteField(closure, JSFunction::kCodeOffset, scratch1, scratch2,
827 Register scratch2) {
836 Register actual_params_size = scratch2;
869 Register scratch1, Register scratch2) {
875 DCHECK(!AreAliased(optimized_code_entry, a1, a3, scratch1, scratch2));
899 scratch1, scratch2);
944 Register scratch2, Register scratch3,
966 __ And(scratch2, bytecode, Operand(1));
967 __ Branch(&extra_wide, ne, scratch2, Operand(zero_reg));
971 __ Daddu(scratch2, bytecode_array, bytecode_offset);
972 __ Lbu(bytecode, MemOperand(scratch2));
980 __ Daddu(scratch2, bytecode_array, bytecode_offset);
981 __ Lbu(bytecode, MemOperand(scratch2));
1006 __ Daddu(scratch2, bytecode_size_table, bytecode);
1007 __ Lb(scratch2, MemOperand(scratch2));
1008 __ Daddu(bytecode_offset, bytecode_offset, scratch2);
1447 Register scratch, Register scratch2) {
1454 __ PushArray(start_address, num_args, scratch, scratch2,
2058 Register pointer_to_new_space_out, Register scratch1, Register scratch2,
2061 scratch2));
2063 Register new_space = scratch2;
2068 Register end = scratch2;
2939 Register scratch2 = GetRegisterThatIsNotOneOf(result_reg, scratch);
2940 Register scratch3 = GetRegisterThatIsNotOneOf(result_reg, scratch, scratch2);
2947 __ Push(scratch, scratch2, scratch3);
2972 Register input_high = scratch2;
3053 __ Pop(scratch, scratch2, scratch3);