Home | History | Annotate | Download | only in x64

Lines Matching refs:JSFunction

304   __ Allocate(JSFunction::kSize, rax, rbx, rcx, &gc, TAG_OBJECT);
327 __ movq(FieldOperand(rax, JSFunction::kPrototypeOrInitialMapOffset), r8);
328 __ movq(FieldOperand(rax, JSFunction::kSharedFunctionInfoOffset), rdx);
329 __ movq(FieldOperand(rax, JSFunction::kContextOffset), rsi);
330 __ movq(FieldOperand(rax, JSFunction::kLiteralsOffset), rbx);
344 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset),
348 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx);
394 __ movq(FieldOperand(rax, JSFunction::kCodeEntryOffset), rdx);
399 __ movq(FieldOperand(rax, JSFunction::kNextFunctionLinkOffset), rdx);
400 // No need for write barrier as JSFunction (rax) is in the new space.
403 // Store JSFunction (rax) into rdx before issuing write barrier as
3512 // are uninitialized, monomorphic (indicated by a JSFunction), and
3695 // Check that function is a JSFunction.
3705 __ movq(jmp_reg, FieldOperand(rdi, JSFunction::kSharedFunctionInfoOffset));
6407 __ push(FieldOperand(rbx, JSFunction::kLiteralsOffset));
6653 __ movq(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
6681 // The type cell has either an AllocationSite or a JSFunction
6768 __ movq(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));
6778 __ movq(rcx, FieldOperand(rdi, JSFunction::kPrototypeOrInitialMapOffset));