Searched refs:stack_offset (Results 1 - 4 of 4) sorted by relevance
/art/compiler/utils/mips/ |
H A D | assembler_mips.cc | 550 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 D | code_generator_x86_64.cc | 1406 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 D | code_generator_x86.cc | 1493 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 D | code_generator_arm.cc | 1548 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