Home
last modified time | relevance | path

Searched refs:sp_offset (Results 1 – 12 of 12) sorted by relevance

/freebsd-12.1/contrib/gdb/gdb/
H A Darm-tdep.c672 int regno, sp_offset, fp_offset, ip_offset; in arm_scan_prologue() local
776 sp_offset = fp_offset = ip_offset = 0; in arm_scan_prologue()
807 sp_offset -= 4; in arm_scan_prologue()
822 sp_offset -= 4; in arm_scan_prologue()
823 cache->saved_regs[regno].addr = sp_offset; in arm_scan_prologue()
853 sp_offset -= imm; in arm_scan_prologue()
857 sp_offset -= 12; in arm_scan_prologue()
859 cache->saved_regs[regno].addr = sp_offset; in arm_scan_prologue()
885 sp_offset -= 12; in arm_scan_prologue()
902 cache->framesize = -sp_offset; in arm_scan_prologue()
[all …]
H A Di386-tdep.c283 CORE_ADDR sp_offset; member
307 cache->sp_offset = -4; in i386_alloc_frame_cache()
410 cache->sp_offset += 4; in i386_analyze_struct_return()
489 cache->sp_offset += 4; in i386_analyze_frame_setup()
630 cache->sp_offset += 4; in i386_analyze_register_saves()
806 cache->base = extract_unsigned_integer (buf, 4) + cache->sp_offset; in i386_frame_cache()
H A Damd64-tdep.c669 CORE_ADDR sp_offset; member
692 cache->sp_offset = -8; in amd64_alloc_frame_cache()
737 cache->sp_offset += 8; in amd64_analyze_prologue()
801 cache->base = extract_unsigned_integer (buf, 8) + cache->sp_offset; in amd64_frame_cache()
/freebsd-12.1/contrib/gcc/
H A Dfunction.c3459 sp_offset = 0; in pad_to_arg_alignment()
3494 offset_ptr->constant = -sp_offset + in pad_to_arg_alignment()
4765 info.sp_offset = 0; in keep_stack_depressed()
4795 info.new_sp_offset = info.sp_offset; in keep_stack_depressed()
4848 info.sp_offset)); in keep_stack_depressed()
4907 info.sp_offset), in keep_stack_depressed()
4925 info.sp_offset = info.new_sp_offset; in keep_stack_depressed()
4973 p->new_sp_offset += p->sp_offset; in handle_epilogue_set()
5000 p->sp_offset)); in handle_epilogue_set()
5009 p->sp_offset)); in handle_epilogue_set()
[all …]
H A Dregmove.c2113 HOST_WIDE_INT sp_offset; member
2218 ml->sp_offset = 0; in record_one_stack_memref()
2220 ml->sp_offset = INTVAL (XEXP (XEXP (*mem, 0), 1)); in record_one_stack_memref()
2247 ml->sp_offset - delta)), 1); in try_apply_stack_adjustment()
2253 ml->sp_offset -= delta; in try_apply_stack_adjustment()
H A DChangeLog.gcc4397 sp_offset depending on stack size. Save r12 depending
99 (rs6000_emit_epilogue): Update sp_offset depending only
128 saving after stack push. Set sp_offset whenever we push.
H A DChangeLog1872 Update sp_offset variable after save_world.
H A DChangeLog-200011865 (spill_offset, sp_offset, spill_offset_emitted): Remove.
20914 (spill_offset, sp_offset, spill_offset_emitted, tmp_reg, tmp_saved):
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.c14451 + sp_offset)); in rs6000_emit_prologue()
14461 + sp_offset)); in rs6000_emit_prologue()
14543 + sp_offset + 8*i)); in rs6000_emit_prologue()
14566 + sp_offset in rs6000_emit_prologue()
14620 + sp_offset in rs6000_emit_prologue()
14943 int sp_offset = 0; in rs6000_emit_epilogue() local
15083 + sp_offset in rs6000_emit_epilogue()
15109 sp_offset = 0; in rs6000_emit_epilogue()
15203 + sp_offset in rs6000_emit_epilogue()
15226 + sp_offset in rs6000_emit_epilogue()
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Instruction/ARM/
H A DEmulateInstructionARM.cpp982 addr_t addr = sp - sp_offset; in EmulatePUSH()
1014 context.SetImmediateSigned(-sp_offset); in EmulatePUSH()
1143 context.SetImmediateSigned(sp_offset); in EmulatePOP()
1194 addr_t sp_offset = imm32; in EmulateADDRdSPImm() local
1204 context.SetRegisterPlusOffset(sp_reg, sp_offset); in EmulateADDRdSPImm()
2362 addr_t sp_offset = imm32; in EmulateSUBIPSPImm() local
2621 addr_t sp_offset = imm32; in EmulateVPUSH() local
2622 addr_t addr = sp - sp_offset; in EmulateVPUSH()
2644 context.SetImmediateSigned(-sp_offset); in EmulateVPUSH()
2713 addr_t sp_offset = imm32; in EmulateVPOP() local
[all …]
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/
H A DRenderScriptRuntime.cpp179 uint64_t sp_offset = 0; in GetArgsX86_64() local
181 sp_offset += arg_size[arg_list[i].type]; in GetArgsX86_64()
184 sp_offset = (sp_offset + 0xf) & 0xf; in GetArgsX86_64()
185 sp += sp_offset; in GetArgsX86_64()
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips.c6572 mips_for_each_saved_reg (HOST_WIDE_INT sp_offset, mips_save_restore_fn fn) in mips_for_each_saved_reg() argument
6584 offset = cfun->machine->frame.gp_sp_offset - sp_offset; in mips_for_each_saved_reg()
6594 offset = cfun->machine->frame.fp_sp_offset - sp_offset; in mips_for_each_saved_reg()