/external/v8/src/debug/ |
H A D | debug-scopes.cc | 181 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 D | macro-assembler-ia32.cc | 606 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 D | macro-assembler-ia32.h | 222 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/x87/ |
H A D | macro-assembler-x87.cc | 521 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 D | macro-assembler-x87.h | 225 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/wasm/ |
H A D | wasm-module.h | 411 int index, Handle<JSFunction> js_function);
|
H A D | wasm-module.cc | 1806 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 D | macro-assembler-x64.cc | 485 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 D | macro-assembler-x64.h | 303 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/arm/ |
H A D | macro-assembler-arm.cc | 657 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 D | macro-assembler-arm.h | 308 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/ppc/ |
H A D | macro-assembler-ppc.cc | 464 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 D | macro-assembler-ppc.h | 258 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/arm64/ |
H A D | macro-assembler-arm64.cc | 3547 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 D | macro-assembler-arm64.h | 1746 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/mips/ |
H A D | macro-assembler-mips.cc | 395 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 D | macro-assembler-mips.h | 465 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/s390/ |
H A D | macro-assembler-s390.cc | 423 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 D | macro-assembler-s390.h | 558 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/mips64/ |
H A D | macro-assembler-mips64.cc | 411 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 D | macro-assembler-mips64.h | 498 void RecordWriteCodeEntryField(Register js_function, Register code_entry,
|
/external/v8/src/ |
H A D | objects.h | 11247 DECL_ACCESSORS(js_function, Object)
|