Lines Matching refs:reg
520 // Keep track of the current object in register reg.
521 Register reg = object_reg;
553 GenerateDictionaryNegativeLookup(masm(), miss, reg, name, scratch1,
556 __ ldr(scratch1, FieldMemOperand(reg, HeapObject::kMapOffset));
557 reg = holder_reg; // From now on the object will be in holder_reg.
558 __ ldr(reg, FieldMemOperand(scratch1, Map::kPrototypeOffset));
562 // CheckMap implicitly loads the map of |reg| into |map_reg|.
563 __ CheckMap(reg, map_reg, current_map, miss, DONT_DO_SMI_CHECK);
565 __ ldr(map_reg, FieldMemOperand(reg, HeapObject::kMapOffset));
575 __ CheckAccessGlobalProxy(reg, scratch2, miss);
581 reg = holder_reg; // From now on the object will be in holder_reg.
590 __ ldr(reg, FieldMemOperand(map_reg, Map::kPrototypeOffset));
592 __ mov(reg, Operand(prototype));
606 __ CheckMap(reg, scratch1, current_map, miss, DONT_DO_SMI_CHECK);
613 __ CheckAccessGlobalProxy(reg, scratch1, miss);
617 return reg;
651 Register reg, Handle<ExecutableAccessorInfo> callback) {
661 DCHECK(!scratch2().is(reg));
662 DCHECK(!scratch3().is(reg));
663 DCHECK(!scratch4().is(reg));
677 __ Push(scratch4(), reg);