Lines Matching refs:Address
293 // Will clobber 4 registers: object, address, scratch, ip. The
298 Register address,
305 DCHECK(!AreAliased(object, address, value, t8));
306 DCHECK(!AreAliased(object, address, value, t9));
309 lw(at, MemOperand(address));
345 RecordWriteStub stub(isolate(), object, value, address, remembered_set_action,
362 li(address, Operand(bit_cast<int32_t>(kZapValue + 12)));
369 Register address,
386 sw(address, MemOperand(scratch));
1129 void MacroAssembler::FlushICache(Register address, unsigned instructions) {
1134 // Save to a0 in case address == t0.
1135 Move(a0, address);
2825 void MacroAssembler::Jump(Address target,
2893 int MacroAssembler::CallSize(Address target,
2904 void MacroAssembler::Call(Address target,
2932 return CallSize(reinterpret_cast<Address>(code.location()),
2953 Call(reinterpret_cast<Address>(code.location()), rmode, cond, rs, rt, bd);
3160 // Compute the handler entry address and jump to it. The handler table is
3242 // Set the top handler address to next handler past the top ENTRY handler.
3294 reinterpret_cast<intptr_t>(allocation_top.address());
3296 reinterpret_cast<intptr_t>(allocation_limit.address());
3299 // Set up allocation top address and object size registers.
3381 reinterpret_cast<intptr_t>(allocation_top.address());
3383 reinterpret_cast<intptr_t>(allocation_limit.address());
3386 // Set up allocation top address and object size registers.
3463 // Write the address of the object to un-allocate as the current top.
3842 // scratch1 is now effective address of the double element
4290 return ref0.address() - ref1.address();
4318 // Additional parameter is the address of the actual callback.
4344 // return address pushed on stack (could have moved after GC).
4872 // Load the stub address to t9 and call it,
4873 // GetCodeAgeAndParity() extracts the stub address from this instruction.
4966 // Reserve place for the return address, stack space and an optional slot
4976 // Set the exit frame sp value to point just before the return address
5293 // Calculate address of entry in string cache: each entry consists
5311 // Calculate address of entry in string cache: each entry consists
5447 // Remaining arguments are pushed on the stack, above (higher address than)
5526 // allow preemption, so the return address in the link register
6022 CodePatcher::CodePatcher(byte* address,
6025 : address_(address),
6027 masm_(NULL, address, size_ + Assembler::kGap),
6029 // Create a new macro assembler pointing to the address of the code to patch.
6053 void CodePatcher::Emit(Address addr) {