Lines Matching refs:scratch2
54 Register scratch2) { in GenerateDictionaryLoad() argument
63 name, scratch1, scratch2); in GenerateDictionaryLoad()
72 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
79 FieldMemOperand(scratch2, kElementsStartOffset + 1 * kPointerSize)); in GenerateDictionaryLoad()
99 Register scratch2) { in GenerateDictionaryStore() argument
108 name, scratch1, scratch2); in GenerateDictionaryStore()
121 __ lw(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
127 __ Addu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
128 __ sw(value, MemOperand(scratch2)); in GenerateDictionaryStore()
132 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore()
166 Register scratch1, Register scratch2, in GenerateFastArrayLoad() argument
212 __ lw(scratch2, MemOperand(at)); in GenerateFastArrayLoad()
217 __ Branch(out_of_range, eq, scratch2, Operand(at)); in GenerateFastArrayLoad()
218 __ mov(result, scratch2); in GenerateFastArrayLoad()
302 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument
311 __ GetObjectType(object, scratch1, scratch2); in GenerateMappedArgumentsLookup()
312 __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE)); in GenerateMappedArgumentsLookup()
321 __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
324 __ lw(scratch2, FieldMemOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup()
325 __ Subu(scratch2, scratch2, Operand(Smi::FromInt(2))); in GenerateMappedArgumentsLookup()
326 __ Branch(unmapped_case, Ugreater_equal, key, Operand(scratch2)); in GenerateMappedArgumentsLookup()
336 __ Addu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup()
337 __ lw(scratch2, MemOperand(scratch2)); in GenerateMappedArgumentsLookup()
339 __ Branch(unmapped_case, eq, scratch2, Operand(scratch3)); in GenerateMappedArgumentsLookup()
346 __ Mul(scratch3, scratch2, scratch3); in GenerateMappedArgumentsLookup()
348 __ Addu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup()
349 return MemOperand(scratch2); in GenerateMappedArgumentsLookup()