Lines Matching defs:address
42 void Builtins::Generate_Adaptor(MacroAssembler* masm, Address address) {
45 __ Mov(kJavaScriptCallExtraArg1Register, ExternalReference::Create(address));
89 // -- lr : return address
212 // -- lr : return address
355 // Store offset of return address for deoptimizer.
467 // -- lr : return address
535 // -- lr : return address
1409 // - lr: return address.
1731 // -- x2 : the address of the first argument to be pushed. Subsequent
1765 // -- x4 : address of the first argument
1861 // get the custom trampoline, otherwise grab the entry address of the global
2006 // address from the builtins table.
2055 // Pop the return address to this function's caller from the return stack
2109 // Compute the target address = code_obj + header_size + osr_offset
3161 // at the highest address:
3174 // Calculate argv, argc and the target address, and store them in
3222 // receiver at the highest address:
3241 // sp -> sp[0]: Space reserved for the return address.
3343 // Compute the handler entry address and jump to it. We use x17 here for the
3429 return static_cast<int>(ref0.address() - ref1.address());
3469 // Additional parameter is the address of the actual callback.
3574 // -- x1 : api function address
3647 // Arguments are after the return address (pushed by EnterExitFrame()).
3733 // Load address of v8::PropertyAccessorInfo::args_ array and name handle.
3762 // +3 is to skip prolog, return address and name handle.
3777 // DirectCEntry places the return address on the stack (updated by the GC),
3780 __ Poke<TurboAssembler::kSignLR>(lr, 0); // Store the return address.
3908 // Get the address of the location in the code object. This is the return
3909 // address for lazy deoptimization.
3928 // - x2: code object address
3953 // walk the stack without the return address.
4043 // later. We can use it to hold the address of last output frame while
4213 // If the bytecode offset is kFunctionEntryOffset, get the start address of