Searched refs:stack_offset (Results 1 - 4 of 4) sorted by relevance

/art/compiler/utils/mips/
H A Dassembler_mips.cc550 int stack_offset = frame_size - kFramePointerSize; local
551 StoreToOffset(kStoreWord, RA, SP, stack_offset);
553 stack_offset -= kFramePointerSize;
555 StoreToOffset(kStoreWord, reg, SP, stack_offset);
573 int stack_offset = frame_size - (callee_save_regs.size() * kFramePointerSize) - kFramePointerSize; local
576 LoadFromOffset(kLoadWord, reg, SP, stack_offset);
577 stack_offset += kFramePointerSize;
579 LoadFromOffset(kLoadWord, RA, SP, stack_offset);
/art/compiler/optimizing/
H A Dcode_generator_x86_64.cc1406 int stack_offset = ensure_scratch.IsSpilled() ? kX86_64WordSize : 0; local
1407 __ movl(CpuRegister(TMP), Address(CpuRegister(RSP), mem1 + stack_offset)); local
1409 Address(CpuRegister(RSP), mem2 + stack_offset)); local
1410 __ movl(Address(CpuRegister(RSP), mem2 + stack_offset), CpuRegister(TMP)); local
1411 __ movl(Address(CpuRegister(RSP), mem1 + stack_offset), local
1425 int stack_offset = ensure_scratch.IsSpilled() ? kX86_64WordSize : 0; local
1426 __ movq(CpuRegister(TMP), Address(CpuRegister(RSP), mem1 + stack_offset)); local
1428 Address(CpuRegister(RSP), mem2 + stack_offset)); local
1429 __ movq(Address(CpuRegister(RSP), mem2 + stack_offset), CpuRegister(TMP)); local
1430 __ movq(Address(CpuRegister(RSP), mem1 + stack_offset), local
[all...]
H A Dcode_generator_x86.cc1493 int stack_offset = ensure_scratch.IsSpilled() ? kX86WordSize : 0; local
1494 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, src + stack_offset));
1495 __ movl(Address(ESP, dst + stack_offset), static_cast<Register>(ensure_scratch.GetRegister()));
1536 int stack_offset = ensure_scratch.IsSpilled() ? kX86WordSize : 0; local
1537 __ movl(static_cast<Register>(ensure_scratch.GetRegister()), Address(ESP, mem + stack_offset));
1538 __ movl(Address(ESP, mem + stack_offset), reg);
1550 int stack_offset = ensure_scratch1.IsSpilled() ? kX86WordSize : 0; local
1551 stack_offset += ensure_scratch2.IsSpilled() ? kX86WordSize : 0;
1552 __ movl(static_cast<Register>(ensure_scratch1.GetRegister()), Address(ESP, mem1 + stack_offset));
1553 __ movl(static_cast<Register>(ensure_scratch2.GetRegister()), Address(ESP, mem2 + stack_offset));
[all...]
H A Dcode_generator_arm.cc1548 int stack_offset = ensure_scratch.IsSpilled() ? kArmWordSize : 0; local
1550 SP, mem1 + stack_offset);
1551 __ LoadFromOffset(kLoadWord, IP, SP, mem2 + stack_offset);
1553 SP, mem2 + stack_offset);
1554 __ StoreToOffset(kStoreWord, IP, SP, mem1 + stack_offset);

Completed in 58 milliseconds