Searched refs:fp_offset (Results 1 - 13 of 13) sorted by relevance

/haiku-buildtools/binutils/opcodes/
H A Dtic6x-dis.c241 bfd_vma fp_offset; local
250 fp_offset = addr & 0x1f;
251 fp_addr = addr - fp_offset;
266 if (fp_offset & 0x1)
268 if ((fp_offset & 0x3) && (fp_offset >= 28
269 || !header.word_compact[fp_offset >> 2]))
271 if (fp_offset == 28)
278 num_bits = (header.word_compact[fp_offset >> 2] ? 16 : 32);
283 if (fp_offset
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/mips/
H A Dmips.c5723 HOST_WIDE_INT fp_offset;
5967 fp_offset = current_frame_info.fp_sp_offset;
5968 end_offset = fp_offset - (current_frame_info.fp_reg_size - fp_size);
5970 if (fp_offset < 0 || end_offset < 0)
5971 fatal ("fp_offset (%ld) or end_offset (%ld) is less than zero.",
5972 (long) fp_offset, (long) end_offset);
5974 else if (fp_offset < 32768)
5978 && (unsigned HOST_WIDE_INT) (base_offset - fp_offset) < 32768
5983 && (unsigned HOST_WIDE_INT) (large_offset - fp_offset) < 32768
6011 base_offset = fp_offset;
5693 HOST_WIDE_INT fp_offset; local
[all...]
/haiku-buildtools/gcc/gcc/config/aarch64/
H A Daarch64.c2415 HOST_WIDE_INT fp_offset; /* Offset from hard FP to SP. */ local
2423 fp_offset = frame_size - hard_fp_offset;
2442 fp_offset = 0;
2486 if (fp_offset)
2492 aarch64_save_callee_saves (DImode, fp_offset, R29_REGNUM,
2502 GEN_INT (fp_offset)));
2511 if (fp_offset
2533 aarch64_save_callee_saves (DImode, fp_offset, R0_REGNUM, R30_REGNUM,
2535 aarch64_save_callee_saves (DFmode, fp_offset, V0_REGNUM, V31_REGNUM,
2578 HOST_WIDE_INT fp_offset; local
2742 HOST_WIDE_INT fp_offset; local
[all...]
/haiku-buildtools/gcc/gcc/config/frv/
H A Dfrv.c1841 int fp_offset = info->reg_offset[FRAME_POINTER_REGNUM];
1847 fp_offset - accessor.base_offset);
1848 rtx dwarf_src = plus_constant (Pmode, sp, fp_offset);
1851 frv_frame_access (&accessor, fp, fp_offset);
1859 accessor.base_offset = fp_offset;
1917 int fp_offset;
1919 fp_offset = info->reg_offset[FRAME_POINTER_REGNUM];
1924 emit_insn (gen_addsi3 (sp, fp, frv_frame_offset_rtx (-fp_offset)));
1944 mem = frv_frame_mem (Pmode, fp, lr_offset - fp_offset);
1831 int fp_offset = info->reg_offset[FRAME_POINTER_REGNUM]; local
1905 int fp_offset; local
/haiku-buildtools/legacy/gcc/gcc/config/alpha/
H A Dalpha.c3905 int fp_is_frame_pointer, fp_offset;
3977 fp_offset = reg_offset;
4049 mem = gen_rtx_MEM (DImode, plus_constant(sa_reg, fp_offset));
3892 int fp_is_frame_pointer, fp_offset; local
/haiku-buildtools/gcc/gcc/config/alpha/
H A Dalpha.c8239 int fp_is_frame_pointer, fp_offset;
8265 fp_offset = 0;
8312 fp_offset = reg_offset;
8389 fp_offset));
8222 int fp_is_frame_pointer, fp_offset; local
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.h2427 HOST_WIDE_INT fp_offset;
2410 HOST_WIDE_INT fp_offset; variable
H A Di386.c8651 FIELD_DECL, get_identifier ("fp_offset"),
10393 base_offset = m->fs.fp_offset - cfa_offset;
10432 toffset = m->fs.fp_offset - cfa_offset;
10509 cfun->machine->fs.fp_offset - cfa_offset);
10519 cfun->machine->fs.fp_offset - cfa_offset);
10686 ooffset = m->fs.fp_offset;
11504 m->fs.fp_offset = m->fs.cfa_offset;
11602 m->fs.fp_offset = m->fs.sp_offset;
11863 m->fs.fp_offset = frame.hard_frame_pointer_offset;
11998 m->fs.sp_offset = m->fs.fp_offset
[all...]
/haiku-buildtools/gcc/gcc/config/spu/
H A Dspu.c1855 HOST_WIDE_INT fp_offset = STACK_POINTER_OFFSET
1858 insn = frame_emit_add_imm (fp_reg, sp_reg, fp_offset, scratch_reg_0);
1860 real = gen_addsi3 (fp_reg, sp_reg, GEN_INT (fp_offset));
1852 HOST_WIDE_INT fp_offset = STACK_POINTER_OFFSET local
/haiku-buildtools/gcc/gcc/config/sparc/
H A Dsparc.c5301 int fp_offset = -1;
5321 fp_offset = offset;
5331 if (fp_offset >= 0)
5333 mem = gen_frame_mem (DImode, plus_constant (Pmode, base, fp_offset));
5291 int fp_offset = -1; local
/haiku-buildtools/legacy/binutils/gas/config/
H A Dtc-arm.c78 offsetT fp_offset; member in struct:__anon2530
2156 unwind.fp_offset = 0;
2740 unwind.fp_offset = unwind.frame_size;
2812 unwind.fp_offset = unwind.frame_size - offset;
2814 unwind.fp_offset -= offset;
10911 unwind.pending_offset += unwind.fp_offset - unwind.frame_size;
/haiku-buildtools/gcc/gcc/config/arm/
H A Darm.c21224 int fp_offset = 0;
21339 fp_offset = 4;
21344 -fp_offset));
21383 fp_offset = args_to_push;
21390 fp_offset));
21481 insn = GEN_INT (-(4 + args_to_push + fp_offset));
21206 int fp_offset = 0; local
/haiku-buildtools/binutils/gas/config/
H A Dtc-arm.c70 offsetT fp_offset; member in struct:__anon348
3774 unwind.fp_offset = 0;
4466 unwind.fp_offset = unwind.frame_size - offset;
4544 unwind.fp_offset = unwind.frame_size - offset;
4546 unwind.fp_offset -= offset;
22077 unwind.pending_offset += unwind.fp_offset - unwind.frame_size;

Completed in 1220 milliseconds