Home
last modified time | relevance | path

Searched refs:fp_offset (Results 1 – 25 of 36) sorted by relevance

12

/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dtic6x-dis.c240 bfd_vma fp_offset; in print_insn_tic6x() local
249 fp_offset = addr & 0x1f; in print_insn_tic6x()
250 fp_addr = addr - fp_offset; in print_insn_tic6x()
265 if (fp_offset & 0x1) in print_insn_tic6x()
267 if ((fp_offset & 0x3) && (fp_offset >= 28 in print_insn_tic6x()
268 || !header.word_compact[fp_offset >> 2])) in print_insn_tic6x()
270 if (fp_offset == 28) in print_insn_tic6x()
277 num_bits = (header.word_compact[fp_offset >> 2] ? 16 : 32); in print_insn_tic6x()
282 if (fp_offset & 0x3) in print_insn_tic6x()
289 info->fprintf_func (info->stream, ".byte 0x%.2x", fp[fp_offset]); in print_insn_tic6x()
[all …]
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dtic6x-dis.c240 bfd_vma fp_offset; in print_insn_tic6x() local
249 fp_offset = addr & 0x1f; in print_insn_tic6x()
250 fp_addr = addr - fp_offset; in print_insn_tic6x()
265 if (fp_offset & 0x1) in print_insn_tic6x()
267 if ((fp_offset & 0x3) && (fp_offset >= 28 in print_insn_tic6x()
268 || !header.word_compact[fp_offset >> 2])) in print_insn_tic6x()
270 if (fp_offset == 28) in print_insn_tic6x()
277 num_bits = (header.word_compact[fp_offset >> 2] ? 16 : 32); in print_insn_tic6x()
282 if (fp_offset & 0x3) in print_insn_tic6x()
289 info->fprintf_func (info->stream, ".byte 0x%.2x", fp[fp_offset]); in print_insn_tic6x()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bpf/
H A Dbpf.c328 int fp_offset = -cfun->machine->local_vars_size; in bpf_expand_prologue() local
341 if (!IN_RANGE (fp_offset, -1 - 0x7fff, 0x7fff)) in bpf_expand_prologue()
350 fp_offset - 8)); in bpf_expand_prologue()
353 fp_offset -= 8; in bpf_expand_prologue()
392 int fp_offset = -cfun->machine->local_vars_size; in bpf_expand_epilogue() local
404 if (!IN_RANGE (fp_offset, -1 - 0x7fff, 0x7fff)) in bpf_expand_epilogue()
413 fp_offset - 8)); in bpf_expand_epilogue()
416 fp_offset -= 8; in bpf_expand_epilogue()
/netbsd-src/external/gpl3/binutils/dist/libsframe/
H A Dsframe-dump.c112 int32_t fp_offset = 0; in dump_sframe_func_with_fres() local
157 fp_offset = sframe_fre_get_fp_offset (sfd_ctx, &fre, &err[1]); in dump_sframe_func_with_fres()
168 sprintf (temp, "c%+d", fp_offset); in dump_sframe_func_with_fres()
H A Dsframe.c693 int8_t fp_offset = sframe_decoder_get_fixed_fp_offset (dctx); in sframe_fre_get_fp_offset() local
696 if (fp_offset != SFRAME_CFA_FIXED_FP_INVALID) in sframe_fre_get_fp_offset()
700 return fp_offset; in sframe_fre_get_fp_offset()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/bpf/
H A Dbpf.cc447 int fp_offset = -cfun->machine->local_vars_size; in bpf_expand_prologue() local
460 if (!IN_RANGE (fp_offset, -1 - 0x7fff, 0x7fff)) in bpf_expand_prologue()
469 fp_offset - 8)); in bpf_expand_prologue()
471 fp_offset -= 8; in bpf_expand_prologue()
508 int fp_offset = -cfun->machine->local_vars_size; in bpf_expand_epilogue() local
520 if (!IN_RANGE (fp_offset, -1 - 0x7fff, 0x7fff)) in bpf_expand_epilogue()
529 fp_offset - 8)); in bpf_expand_epilogue()
531 fp_offset -= 8; in bpf_expand_epilogue()
/netbsd-src/external/bsd/pcc/dist/pcc/arch/amd64/
H A Dcode.c525 static char *gp_offset, *fp_offset, *overflow_arg_area, *reg_save_area; variable
551 fp_offset = addname("fp_offset"); in bjobcode()
558 soumemb(p, fp_offset, 0); in bjobcode()
613 buildtree(ASSIGN, structref(ccopy(p), STREF, fp_offset), in amd64_builtin_stdarg_start()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/frv/
H A Dfrv.c1786 int fp_offset = info->reg_offset[FRAME_POINTER_REGNUM]; in frv_expand_prologue() local
1792 fp_offset - accessor.base_offset); in frv_expand_prologue()
1793 rtx dwarf_src = plus_constant (Pmode, sp, fp_offset); in frv_expand_prologue()
1796 frv_frame_access (&accessor, fp, fp_offset); in frv_expand_prologue()
1804 accessor.base_offset = fp_offset; in frv_expand_prologue()
1859 int fp_offset; in frv_expand_epilogue() local
1861 fp_offset = info->reg_offset[FRAME_POINTER_REGNUM]; in frv_expand_epilogue()
1866 emit_insn (gen_addsi3 (sp, fp, frv_frame_offset_rtx (-fp_offset))); in frv_expand_epilogue()
1886 mem = frv_frame_mem (Pmode, fp, lr_offset - fp_offset); in frv_expand_epilogue()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/frv/
H A Dfrv.cc1775 int fp_offset = info->reg_offset[FRAME_POINTER_REGNUM]; in frv_expand_prologue() local
1781 fp_offset - accessor.base_offset); in frv_expand_prologue()
1782 rtx dwarf_src = plus_constant (Pmode, sp, fp_offset); in frv_expand_prologue()
1785 frv_frame_access (&accessor, fp, fp_offset); in frv_expand_prologue()
1793 accessor.base_offset = fp_offset; in frv_expand_prologue()
1848 int fp_offset; in frv_expand_epilogue() local
1850 fp_offset = info->reg_offset[FRAME_POINTER_REGNUM]; in frv_expand_epilogue()
1855 emit_insn (gen_addsi3 (sp, fp, frv_frame_offset_rtx (-fp_offset))); in frv_expand_epilogue()
1875 mem = frv_frame_mem (Pmode, fp, lr_offset - fp_offset); in frv_expand_epilogue()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/pru/
H A Dpru.c318 int fp_offset = total_frame_size in pru_expand_prologue() local
323 fp_offset, REG_NOTE_MAX); in pru_expand_prologue()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/pru/
H A Dpru.cc318 int fp_offset = total_frame_size in pru_expand_prologue() local
323 fp_offset, REG_NOTE_MAX); in pru_expand_prologue()
/netbsd-src/external/bsd/elftoolchain/dist/libdwarf/
H A Dlibdwarf.h201 Dwarf_Signed fp_offset; member
H A Dlibdwarf_frame.c955 fop[*count].fp_offset = (x); \ in _dwarf_frame_convert_inst()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/
H A Di386.c6503 base_offset = m->fs.fp_offset - cfa_offset; in choose_basereg()
6542 toffset = m->fs.fp_offset - cfa_offset; in choose_basereg()
6663 cfun->machine->fs.fp_offset - cfa_offset); in ix86_emit_save_reg_using_mov()
6673 cfun->machine->fs.fp_offset - cfa_offset); in ix86_emit_save_reg_using_mov()
6840 ooffset = m->fs.fp_offset; in pro_epilogue_adjust_stack()
8099 m->fs.fp_offset = m->fs.cfa_offset; in ix86_expand_prologue()
8203 m->fs.fp_offset = m->fs.sp_offset; in ix86_expand_prologue()
8508 m->fs.fp_offset = frame.hard_frame_pointer_offset; in ix86_expand_prologue()
8645 m->fs.sp_offset = m->fs.fp_offset - UNITS_PER_WORD; in ix86_emit_leave()
8659 m->fs.fp_offset); in ix86_emit_leave()
[all …]
H A Di386.h2707 HOST_WIDE_INT fp_offset; member
/netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/
H A Di386.cc6995 base_offset = m->fs.fp_offset - cfa_offset; in choose_basereg()
7034 toffset = m->fs.fp_offset - cfa_offset; in choose_basereg()
7155 cfun->machine->fs.fp_offset - cfa_offset); in ix86_emit_save_reg_using_mov()
7165 cfun->machine->fs.fp_offset - cfa_offset); in ix86_emit_save_reg_using_mov()
7332 ooffset = m->fs.fp_offset; in pro_epilogue_adjust_stack()
8466 m->fs.fp_offset = m->fs.cfa_offset; in ix86_expand_prologue()
8570 m->fs.fp_offset = m->fs.sp_offset; in ix86_expand_prologue()
8888 m->fs.fp_offset = frame.hard_frame_pointer_offset; in ix86_expand_prologue()
9025 m->fs.sp_offset = m->fs.fp_offset - UNITS_PER_WORD; in ix86_emit_leave()
9039 m->fs.fp_offset); in ix86_emit_leave()
[all …]
H A Di386.h2591 HOST_WIDE_INT fp_offset; member
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DTargetInfo.cpp4010 llvm::Value *gp_offset = nullptr, *fp_offset = nullptr; in EmitVAArg() local
4020 fp_offset = CGF.Builder.CreateLoad(fp_offset_p, "fp_offset"); in EmitVAArg()
4023 FitsInFP = CGF.Builder.CreateICmpULE(fp_offset, FitsInFP, "fits_in_fp"); in EmitVAArg()
4065 llvm::Value *FPAddr = CGF.Builder.CreateGEP(RegSaveArea, fp_offset); in EmitVAArg()
4102 RegAddr = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset), in EmitVAArg()
4113 Address RegAddrLo = Address(CGF.Builder.CreateGEP(RegSaveArea, fp_offset), in EmitVAArg()
4144 CGF.Builder.CreateStore(CGF.Builder.CreateAdd(fp_offset, Offset), in EmitVAArg()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/alpha/
H A Dalpha.cc8168 int fp_is_frame_pointer, fp_offset; in alpha_expand_epilogue() local
8188 fp_offset = 0; in alpha_expand_epilogue()
8225 fp_offset = reg_offset; in alpha_expand_epilogue()
8291 fp_offset)); in alpha_expand_epilogue()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/alpha/
H A Dalpha.c8163 int fp_is_frame_pointer, fp_offset; in alpha_expand_epilogue() local
8183 fp_offset = 0; in alpha_expand_epilogue()
8220 fp_offset = reg_offset; in alpha_expand_epilogue()
8286 fp_offset)); in alpha_expand_epilogue()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.c1822 HOST_WIDE_INT fp_offset = STACK_POINTER_OFFSET in spu_expand_prologue() local
1825 insn = frame_emit_add_imm (fp_reg, sp_reg, fp_offset, scratch_reg_0); in spu_expand_prologue()
1827 real = gen_addsi3 (fp_reg, sp_reg, GEN_INT (fp_offset)); in spu_expand_prologue()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/sparc/
H A Dsparc.c5855 int fp_offset = -1; in emit_save_or_restore_regs() local
5875 fp_offset = offset; in emit_save_or_restore_regs()
5885 if (fp_offset >= 0) in emit_save_or_restore_regs()
5887 mem = gen_frame_mem (DImode, plus_constant (Pmode, base, fp_offset)); in emit_save_or_restore_regs()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/sparc/
H A Dsparc.cc5787 int fp_offset = -1; in emit_save_or_restore_regs() local
5807 fp_offset = offset; in emit_save_or_restore_regs()
5817 if (fp_offset >= 0) in emit_save_or_restore_regs()
5819 mem = gen_frame_mem (DImode, plus_constant (Pmode, base, fp_offset)); in emit_save_or_restore_regs()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Darm.c23205 int fp_offset = 0; in arm_expand_prologue() local
23308 fp_offset = 4; in arm_expand_prologue()
23313 -fp_offset)); in arm_expand_prologue()
23349 fp_offset = args_to_push; in arm_expand_prologue()
23378 fp_offset)); in arm_expand_prologue()
23481 insn = GEN_INT (-(4 + args_to_push + fp_offset)); in arm_expand_prologue()
23487 insn = GEN_INT (saved_regs - (4 + fp_offset)); in arm_expand_prologue()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Darm.cc23405 int fp_offset = 0; in arm_expand_prologue() local
23553 fp_offset = 4; in arm_expand_prologue()
23558 -fp_offset)); in arm_expand_prologue()
23594 fp_offset = args_to_push; in arm_expand_prologue()
23623 fp_offset)); in arm_expand_prologue()
23726 insn = GEN_INT (-(4 + args_to_push + fp_offset)); in arm_expand_prologue()
23732 insn = GEN_INT (saved_regs - (4 + fp_offset)); in arm_expand_prologue()

12