/external/v8/src/runtime/ |
runtime-generator.cc | 33 Handle<JSGeneratorObject> generator = 39 generator->set_continuation(JSGeneratorObject::kGeneratorExecuting); 46 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator_object, 0); 86 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); 88 generator->set_continuation(JSGeneratorObject::kGeneratorClosed); 96 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); 104 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); 112 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); 120 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0); 128 CONVERT_ARG_HANDLE_CHECKED(JSGeneratorObject, generator, 0) [all...] |
runtime-debug.cc | 217 Handle<JSGeneratorObject> generator = 218 Handle<JSGeneratorObject>::cast(object); [all...] |
/external/v8/src/compiler/ |
access-builder.cc | 134 JSGeneratorObject::kContextOffset, 146 JSGeneratorObject::kContinuationOffset, 157 JSGeneratorObject::kInputOrDebugPosOffset, 168 JSGeneratorObject::kOperandStackOffset, 180 JSGeneratorObject::kResumeModeOffset,
|
js-intrinsic-lowering.cc | 150 Node* const closed = jsgraph()->Constant(JSGeneratorObject::kGeneratorClosed);
|
/external/v8/src/x64/ |
builtins-x64.cc | 454 // -- rbx : the JSGeneratorObject to resume 461 __ movp(FieldOperand(rbx, JSGeneratorObject::kInputOrDebugPosOffset), rax); 462 __ RecordWriteField(rbx, JSGeneratorObject::kInputOrDebugPosOffset, rax, rcx, 466 __ movp(FieldOperand(rbx, JSGeneratorObject::kResumeModeOffset), rdx); 469 __ movp(rsi, FieldOperand(rbx, JSGeneratorObject::kContextOffset)); 470 __ movp(rdi, FieldOperand(rbx, JSGeneratorObject::kFunctionOffset)); 495 __ Push(FieldOperand(rbx, JSGeneratorObject::kReceiverOffset)); 499 // -- rbx : the JSGeneratorObject to resume 556 __ movp(rsi, FieldOperand(rbx, JSGeneratorObject::kOperandStackOffset)); 572 __ LoadRoot(FieldOperand(rbx, JSGeneratorObject::kOperandStackOffset) [all...] |
/external/v8/src/arm/ |
builtins-arm.cc | 689 // -- r1 : the JSGeneratorObject to resume 696 __ str(r0, FieldMemOperand(r1, JSGeneratorObject::kInputOrDebugPosOffset)); 697 __ RecordWriteField(r1, JSGeneratorObject::kInputOrDebugPosOffset, r0, r3, 701 __ str(r2, FieldMemOperand(r1, JSGeneratorObject::kResumeModeOffset)); 704 __ ldr(cp, FieldMemOperand(r1, JSGeneratorObject::kContextOffset)); 705 __ ldr(r4, FieldMemOperand(r1, JSGeneratorObject::kFunctionOffset)); 728 __ ldr(ip, FieldMemOperand(r1, JSGeneratorObject::kReceiverOffset)); 732 // -- r1 : the JSGeneratorObject to resume 791 __ ldr(r0, FieldMemOperand(r1, JSGeneratorObject::kOperandStackOffset)); 808 __ str(ip, FieldMemOperand(r1, JSGeneratorObject::kOperandStackOffset)) [all...] |
/external/v8/src/arm64/ |
builtins-arm64.cc | 696 // -- x1 : the JSGeneratorObject to resume 703 __ Str(x0, FieldMemOperand(x1, JSGeneratorObject::kInputOrDebugPosOffset)); 704 __ RecordWriteField(x1, JSGeneratorObject::kInputOrDebugPosOffset, x0, x3, 708 __ Str(x2, FieldMemOperand(x1, JSGeneratorObject::kResumeModeOffset)); 711 __ Ldr(cp, FieldMemOperand(x1, JSGeneratorObject::kContextOffset)); 712 __ Ldr(x4, FieldMemOperand(x1, JSGeneratorObject::kFunctionOffset)); 734 __ Ldr(x5, FieldMemOperand(x1, JSGeneratorObject::kReceiverOffset)); 738 // -- x1 : the JSGeneratorObject to resume 788 __ Ldr(x0, FieldMemOperand(x1, JSGeneratorObject::kOperandStackOffset)); 805 __ Str(x10, FieldMemOperand(x1, JSGeneratorObject::kOperandStackOffset)) [all...] |
/external/v8/src/ia32/ |
builtins-ia32.cc | 380 // -- ebx : the JSGeneratorObject to resume 387 __ mov(FieldOperand(ebx, JSGeneratorObject::kInputOrDebugPosOffset), eax); 388 __ RecordWriteField(ebx, JSGeneratorObject::kInputOrDebugPosOffset, eax, ecx, 392 __ mov(FieldOperand(ebx, JSGeneratorObject::kResumeModeOffset), edx); 395 __ mov(esi, FieldOperand(ebx, JSGeneratorObject::kContextOffset)); 396 __ mov(edi, FieldOperand(ebx, JSGeneratorObject::kFunctionOffset)); 418 __ Push(FieldOperand(ebx, JSGeneratorObject::kReceiverOffset)); 422 // -- ebx : the JSGeneratorObject to resume 479 __ mov(eax, FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset)); 494 __ mov(FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset) [all...] |
/external/v8/src/mips/ |
builtins-mips.cc | 811 // -- a1 : the JSGeneratorObject to resume 818 __ sw(v0, FieldMemOperand(a1, JSGeneratorObject::kInputOrDebugPosOffset)); 819 __ RecordWriteField(a1, JSGeneratorObject::kInputOrDebugPosOffset, v0, a3, 823 __ sw(a2, FieldMemOperand(a1, JSGeneratorObject::kResumeModeOffset)); 826 __ lw(cp, FieldMemOperand(a1, JSGeneratorObject::kContextOffset)); 827 __ lw(t0, FieldMemOperand(a1, JSGeneratorObject::kFunctionOffset)); 848 __ lw(t1, FieldMemOperand(a1, JSGeneratorObject::kReceiverOffset)); 852 // -- a1 : the JSGeneratorObject to resume 910 __ lw(a0, FieldMemOperand(a1, JSGeneratorObject::kOperandStackOffset)); 927 __ sw(t1, FieldMemOperand(a1, JSGeneratorObject::kOperandStackOffset)) [all...] |
/external/v8/src/mips64/ |
builtins-mips64.cc | 676 // -- a1 : the JSGeneratorObject to resume 683 __ sd(v0, FieldMemOperand(a1, JSGeneratorObject::kInputOrDebugPosOffset)); 684 __ RecordWriteField(a1, JSGeneratorObject::kInputOrDebugPosOffset, v0, a3, 688 __ sd(a2, FieldMemOperand(a1, JSGeneratorObject::kResumeModeOffset)); 691 __ ld(cp, FieldMemOperand(a1, JSGeneratorObject::kContextOffset)); 692 __ ld(a4, FieldMemOperand(a1, JSGeneratorObject::kFunctionOffset)); 713 __ ld(a5, FieldMemOperand(a1, JSGeneratorObject::kReceiverOffset)); 717 // -- a1 : the JSGeneratorObject to resume 774 __ ld(a0, FieldMemOperand(a1, JSGeneratorObject::kOperandStackOffset)); 792 __ sd(a5, FieldMemOperand(a1, JSGeneratorObject::kOperandStackOffset)) [all...] |
/external/v8/src/ppc/ |
builtins-ppc.cc | 702 // -- r4 : the JSGeneratorObject to resume 709 __ StoreP(r3, FieldMemOperand(r4, JSGeneratorObject::kInputOrDebugPosOffset), 711 __ RecordWriteField(r4, JSGeneratorObject::kInputOrDebugPosOffset, r3, r6, 715 __ StoreP(r5, FieldMemOperand(r4, JSGeneratorObject::kResumeModeOffset), r0); 718 __ LoadP(cp, FieldMemOperand(r4, JSGeneratorObject::kContextOffset)); 719 __ LoadP(r7, FieldMemOperand(r4, JSGeneratorObject::kFunctionOffset)); 745 __ LoadP(ip, FieldMemOperand(r4, JSGeneratorObject::kReceiverOffset)); 749 // -- r4 : the JSGeneratorObject to resume 807 __ LoadP(r3, FieldMemOperand(r4, JSGeneratorObject::kOperandStackOffset)); 825 __ StoreP(ip, FieldMemOperand(r4, JSGeneratorObject::kOperandStackOffset) [all...] |
/external/v8/src/s390/ |
builtins-s390.cc | 682 // -- r3 : the JSGeneratorObject to resume 689 __ StoreP(r2, FieldMemOperand(r3, JSGeneratorObject::kInputOrDebugPosOffset), 691 __ RecordWriteField(r3, JSGeneratorObject::kInputOrDebugPosOffset, r2, r5, 695 __ StoreP(r4, FieldMemOperand(r3, JSGeneratorObject::kResumeModeOffset)); 698 __ LoadP(cp, FieldMemOperand(r3, JSGeneratorObject::kContextOffset)); 699 __ LoadP(r6, FieldMemOperand(r3, JSGeneratorObject::kFunctionOffset)); 724 __ LoadP(ip, FieldMemOperand(r3, JSGeneratorObject::kReceiverOffset)); 728 // -- r3 : the JSGeneratorObject to resume 786 __ LoadP(r2, FieldMemOperand(r3, JSGeneratorObject::kOperandStackOffset)); 806 __ StoreP(ip, FieldMemOperand(r3, JSGeneratorObject::kOperandStackOffset) [all...] |
/external/v8/src/x87/ |
builtins-x87.cc | 381 // -- ebx : the JSGeneratorObject to resume 388 __ mov(FieldOperand(ebx, JSGeneratorObject::kInputOrDebugPosOffset), eax); 389 __ RecordWriteField(ebx, JSGeneratorObject::kInputOrDebugPosOffset, eax, ecx, 393 __ mov(FieldOperand(ebx, JSGeneratorObject::kResumeModeOffset), edx); 396 __ mov(esi, FieldOperand(ebx, JSGeneratorObject::kContextOffset)); 397 __ mov(edi, FieldOperand(ebx, JSGeneratorObject::kFunctionOffset)); 419 __ Push(FieldOperand(ebx, JSGeneratorObject::kReceiverOffset)); 423 // -- ebx : the JSGeneratorObject to resume 480 __ mov(eax, FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset)); 495 __ mov(FieldOperand(ebx, JSGeneratorObject::kOperandStackOffset) [all...] |
/external/v8/src/interpreter/ |
interpreter.cc | [all...] |
/external/v8/src/full-codegen/arm64/ |
full-codegen-arm64.cc | [all...] |
/external/v8/src/full-codegen/ia32/ |
full-codegen-ia32.cc | [all...] |
/external/v8/src/full-codegen/x64/ |
full-codegen-x64.cc | [all...] |
/external/v8/src/full-codegen/x87/ |
full-codegen-x87.cc | [all...] |
/external/v8/src/debug/ |
debug.cc | [all...] |
debug.h | 469 void RecordAsyncFunction(Handle<JSGeneratorObject> generator_object);
|
/external/v8/src/full-codegen/arm/ |
full-codegen-arm.cc | [all...] |
/external/v8/src/full-codegen/ppc/ |
full-codegen-ppc.cc | [all...] |
/external/v8/src/full-codegen/s390/ |
full-codegen-s390.cc | [all...] |
/external/v8/src/ |
builtins.cc | [all...] |
objects-debug.cc | 111 JSGeneratorObject::cast(this)->JSGeneratorObjectVerify(); 423 void JSGeneratorObject::JSGeneratorObjectVerify() { [all...] |