Lines Matching refs:scratch2
54 Register scratch2) { in GenerateDictionaryLoad() argument
63 name, scratch1, scratch2); in GenerateDictionaryLoad()
72 __ ld(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()
120 __ ld(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
126 __ Daddu(scratch2, scratch2, Operand(kValueOffset - kHeapObjectTag)); in GenerateDictionaryStore()
127 __ sd(value, MemOperand(scratch2)); in GenerateDictionaryStore()
131 __ RecordWrite(elements, scratch2, scratch1, kRAHasNotBeenSaved, in GenerateDictionaryStore()
165 Register scratch1, Register scratch2, in GenerateFastArrayLoad() argument
211 __ ld(scratch2, MemOperand(at)); in GenerateFastArrayLoad()
216 __ Branch(out_of_range, eq, scratch2, Operand(at)); in GenerateFastArrayLoad()
217 __ mov(result, scratch2); in GenerateFastArrayLoad()
300 Register scratch2, Register scratch3, Label* unmapped_case, in GenerateMappedArgumentsLookup() argument
309 __ GetObjectType(object, scratch1, scratch2); in GenerateMappedArgumentsLookup()
310 __ Branch(slow_case, lt, scratch2, Operand(FIRST_JS_RECEIVER_TYPE)); in GenerateMappedArgumentsLookup()
319 __ CheckMap(scratch1, scratch2, arguments_map, slow_case, DONT_DO_SMI_CHECK); in GenerateMappedArgumentsLookup()
322 __ ld(scratch2, FieldMemOperand(scratch1, FixedArray::kLengthOffset)); in GenerateMappedArgumentsLookup()
323 __ Dsubu(scratch2, scratch2, Operand(Smi::FromInt(2))); in GenerateMappedArgumentsLookup()
324 __ Branch(unmapped_case, Ugreater_equal, key, Operand(scratch2)); in GenerateMappedArgumentsLookup()
334 __ Daddu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup()
335 __ ld(scratch2, MemOperand(scratch2)); in GenerateMappedArgumentsLookup()
337 __ Branch(unmapped_case, eq, scratch2, Operand(scratch3)); in GenerateMappedArgumentsLookup()
343 __ SmiUntag(scratch3, scratch2); in GenerateMappedArgumentsLookup()
346 __ Daddu(scratch2, scratch1, scratch3); in GenerateMappedArgumentsLookup()
347 return MemOperand(scratch2); in GenerateMappedArgumentsLookup()