Searched refs:js_function (Results 1 - 22 of 22) sorted by relevance

/external/v8/src/debug/
H A Ddebug-scopes.cc181 Handle<JSFunction> js_function = HasContext() local
191 js_function = GetFunction();
194 } else if (!js_function.is_null()) {
195 start_position = js_function->shared()->start_position();
196 end_position = js_function->shared()->end_position();
199 if (!js_function.is_null()) {
200 Handle<String> closure_name = JSFunction::GetDebugName(js_function);
206 details->set(kScopeDetailsFunctionIndex, *js_function);
/external/v8/src/ia32/
H A Dmacro-assembler-ia32.cc606 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
616 DCHECK(!js_function.is(code_entry));
617 DCHECK(!js_function.is(scratch));
619 AssertNotSmi(js_function);
623 lea(scratch, FieldOperand(js_function, offset));
637 CheckPageFlag(js_function, scratch,
642 push(js_function);
646 lea(dst, FieldOperand(js_function, offset));
649 PushCallerSaved(kDontSaveFPRegs, js_function, code_entry);
653 mov(Operand(esp, 0 * kPointerSize), js_function); local
[all...]
H A Dmacro-assembler-ia32.h222 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/x87/
H A Dmacro-assembler-x87.cc521 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
531 DCHECK(!js_function.is(code_entry));
532 DCHECK(!js_function.is(scratch));
534 AssertNotSmi(js_function);
538 lea(scratch, FieldOperand(js_function, offset));
552 CheckPageFlag(js_function, scratch,
557 push(js_function);
561 lea(dst, FieldOperand(js_function, offset));
564 PushCallerSaved(kDontSaveFPRegs, js_function, code_entry);
568 mov(Operand(esp, 0 * kPointerSize), js_function); local
[all...]
H A Dmacro-assembler-x87.h225 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/wasm/
H A Dwasm-module.h411 int index, Handle<JSFunction> js_function);
H A Dwasm-module.cc1806 Handle<JSFunction> js_function = js_wrappers_[exp.index]; local
1807 if (js_function.is_null()) {
1819 js_function = WasmExportedFunction::New(
1822 js_wrappers_[exp.index] = js_function;
1824 desc.set_value(js_function);
1826 isolate_->factory()->NewWeakCell(js_function);
2035 Handle<WasmExportedFunction> js_function = local
2040 js_wrappers_[func_index] = js_function;
/external/v8/src/x64/
H A Dmacro-assembler-x64.cc485 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
492 DCHECK(js_function.is(rdi));
501 AssertNotSmi(js_function);
505 leap(scratch, FieldOperand(js_function, offset));
519 CheckPageFlag(js_function, scratch,
524 Push(js_function);
528 leap(dst, FieldOperand(js_function, offset));
531 PushCallerSaved(kDontSaveFPRegs, js_function, code_entry);
541 movp(arg_reg_1, js_function); // rcx gets rdi.
547 // rdi is already loaded with js_function
[all...]
H A Dmacro-assembler-x64.h303 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/arm/
H A Dmacro-assembler-arm.cc657 void MacroAssembler::RecordWriteCodeEntryField(Register js_function,
667 DCHECK(js_function.is(r1));
670 AssertNotSmi(js_function);
673 add(scratch, js_function, Operand(offset - kHeapObjectTag));
685 CheckPageFlag(js_function, scratch,
689 add(dst, js_function, Operand(offset - kHeapObjectTag));
693 // Save caller-saved registers, which includes js_function.
694 DCHECK((kCallerSaved & js_function.bit()) != 0);
701 mov(r0, js_function);
713 // Restore caller-saved registers (including js_function an
[all...]
H A Dmacro-assembler-arm.h308 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/ppc/
H A Dmacro-assembler-ppc.cc464 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
474 DCHECK(js_function.is(r4));
477 AssertNotSmi(js_function);
480 addi(scratch, js_function, Operand(offset - kHeapObjectTag));
492 CheckPageFlag(js_function, scratch,
496 addi(dst, js_function, Operand(offset - kHeapObjectTag));
498 // Save caller-saved registers. js_function and code_entry are in the
500 DCHECK(kJSCallerSaved & js_function.bit());
508 mr(r3, js_function);
520 // Restore caller-saved registers (including js_function an
[all...]
H A Dmacro-assembler-ppc.h258 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/arm64/
H A Dmacro-assembler-arm64.cc3547 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
3557 DCHECK(js_function.is(x1));
3560 AssertNotSmi(js_function);
3565 Add(scratch, js_function, offset - kHeapObjectTag);
3577 CheckPageFlagClear(js_function, scratch,
3581 Add(dst, js_function, offset - kHeapObjectTag);
3589 Mov(x0, js_function);
H A Dmacro-assembler-arm64.h1746 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/mips/
H A Dmacro-assembler-mips.cc395 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
405 DCHECK(js_function.is(a1));
408 AssertNotSmi(js_function);
411 Addu(scratch, js_function, Operand(offset - kHeapObjectTag));
423 CheckPageFlag(js_function, scratch,
427 Addu(dst, js_function, Operand(offset - kHeapObjectTag));
429 // Save caller-saved registers. js_function and code_entry are in the
431 DCHECK(kJSCallerSaved & js_function.bit());
439 mov(a0, js_function);
H A Dmacro-assembler-mips.h465 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/s390/
H A Dmacro-assembler-s390.cc423 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
433 DCHECK(js_function.is(r3));
436 AssertNotSmi(js_function);
439 AddP(scratch, js_function, Operand(offset - kHeapObjectTag));
451 CheckPageFlag(js_function, scratch,
455 AddP(dst, js_function, Operand(offset - kHeapObjectTag));
457 // Save caller-saved registers. js_function and code_entry are in the
459 DCHECK(kJSCallerSaved & js_function.bit());
466 LoadRR(r2, js_function);
478 // Restore caller-saved registers (including js_function an
[all...]
H A Dmacro-assembler-s390.h558 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/mips64/
H A Dmacro-assembler-mips64.cc411 void MacroAssembler::RecordWriteCodeEntryField(Register js_function, argument
421 DCHECK(js_function.is(a1));
424 AssertNotSmi(js_function);
427 Daddu(scratch, js_function, Operand(offset - kHeapObjectTag));
439 CheckPageFlag(js_function, scratch,
443 Daddu(dst, js_function, Operand(offset - kHeapObjectTag));
445 // Save caller-saved registers. js_function and code_entry are in the
447 DCHECK(kJSCallerSaved & js_function.bit());
455 Move(a0, js_function);
H A Dmacro-assembler-mips64.h498 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
/external/v8/src/
H A Dobjects.h11247 DECL_ACCESSORS(js_function, Object)

Completed in 1998 milliseconds