• Home
  • Raw
  • Download

Lines Matching refs:scratch1

49                                    Register result, Register scratch1,  in GenerateDictionaryLoad()  argument
59 name, scratch1, scratch2); in GenerateDictionaryLoad()
68 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryLoad()
69 __ tst(scratch1, Operand(PropertyDetails::TypeField::kMask << kSmiTagSize)); in GenerateDictionaryLoad()
91 Register value, Register scratch1, in GenerateDictionaryStore() argument
101 name, scratch1, scratch2); in GenerateDictionaryStore()
114 __ ldr(scratch1, FieldMemOperand(scratch2, kDetailsOffset)); in GenerateDictionaryStore()
115 __ tst(scratch1, Operand(kTypeAndReadOnlyMask)); in GenerateDictionaryStore()
124 __ mov(scratch1, value); in GenerateDictionaryStore()
125 __ RecordWrite(elements, scratch2, scratch1, kLRHasNotBeenSaved, in GenerateDictionaryStore()
159 Register scratch1, Register scratch2, in GenerateFastArrayLoad() argument
189 __ ldr(scratch1, FieldMemOperand(elements, FixedArray::kLengthOffset)); in GenerateFastArrayLoad()
190 __ cmp(key, Operand(scratch1)); in GenerateFastArrayLoad()
207 __ CompareInstanceType(scratch2, scratch1, JS_OBJECT_TYPE); in GenerateFastArrayLoad()
209 __ ldrb(scratch1, FieldMemOperand(scratch2, Map::kBitFieldOffset)); in GenerateFastArrayLoad()
210 __ tst(scratch1, Operand((1 << Map::kIsAccessCheckNeeded) | in GenerateFastArrayLoad()
228 __ add(scratch1, elements, Operand(FixedArray::kHeaderSize - kHeapObjectTag)); in GenerateFastArrayLoad()
229 __ ldr(scratch2, MemOperand::PointerAddressFromSmiKey(scratch1, key)); in GenerateFastArrayLoad()