Lines Matching refs:holder_reg
585 void MacroAssembler::CheckAccessGlobalProxy(Register holder_reg, in CheckAccessGlobalProxy() argument
590 ASSERT(!holder_reg.is(scratch)); in CheckAccessGlobalProxy()
616 cmp(scratch, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset)); in CheckAccessGlobalProxy()
623 push(holder_reg); in CheckAccessGlobalProxy()
627 mov(holder_reg, FieldOperand(holder_reg, JSGlobalProxy::kContextOffset)); in CheckAccessGlobalProxy()
631 cmp(holder_reg, isolate()->factory()->null_value()); in CheckAccessGlobalProxy()
634 push(holder_reg); in CheckAccessGlobalProxy()
636 mov(holder_reg, FieldOperand(holder_reg, HeapObject::kMapOffset)); in CheckAccessGlobalProxy()
637 cmp(holder_reg, isolate()->factory()->global_context_map()); in CheckAccessGlobalProxy()
639 pop(holder_reg); in CheckAccessGlobalProxy()
645 cmp(scratch, FieldOperand(holder_reg, token_offset)); in CheckAccessGlobalProxy()
646 pop(holder_reg); in CheckAccessGlobalProxy()