Searched refs:offset (Results 201 - 225 of 3197) sorted by path

1234567891011>>

/freebsd-11-stable/contrib/gcc/
H A Dc-typeck.c1561 simplify the offset for a component. */
5301 int offset;
5274 int offset; member in struct:constructor_stack
H A Dcaller-save.c113 int offset;
147 the validity of an insn operand is dependent on the address offset.
150 We first find a typical offset from some BASE_REG_CLASS register.
152 and by finding the smallest power of two that is a valid offset from
165 for (offset = 1 << (HOST_BITS_PER_INT / 2); offset; offset >>= 1)
167 address = gen_rtx_PLUS (Pmode, addr_reg, GEN_INT (offset));
179 if (offset == 0)
536 int offset
112 int offset; local
533 int offset = 0; local
[all...]
H A Dcalls.c851 calculating the bit offset. */
1367 rtx offset = ARGS_SIZE_RTX (args[i].locate.offset);
1380 if (GET_CODE (offset) == CONST_INT)
1381 addr = plus_constant (arg_reg, INTVAL (offset));
1383 addr = gen_rtx_PLUS (Pmode, arg_reg, offset);
1407 else if (GET_CODE (offset) == CONST_INT)
1409 align = INTVAL (offset) * BITS_PER_UNIT | boundary;
2970 int offset = 0;
2981 offset
1366 rtx offset = ARGS_SIZE_RTX (args[i].locate.offset); local
2969 int offset = 0; local
[all...]
H A Dcfgexpand.c103 /* The offset of the variable. During partitioning, this is the
104 offset relative to the partition. After partitioning, this
106 HOST_WIDE_INT offset; member in struct:stack_var
171 Return the frame offset. */
176 HOST_WIDE_INT offset, new_frame_offset; local
184 offset = new_frame_offset;
192 offset = new_frame_offset;
198 frame_offset = offset = 0;
200 return offset;
218 stack_vars[stack_vars_num].offset
378 union_stack_vars(size_t a, size_t b, HOST_WIDE_INT offset) argument
447 HOST_WIDE_INT offset = 0; local
522 expand_one_stack_var_at(tree decl, HOST_WIDE_INT offset) argument
557 HOST_WIDE_INT offset; local
592 HOST_WIDE_INT size, offset, align; local
[all...]
H A Dcombine.c1981 int offset = -1;
1990 offset = INTVAL (XEXP (dest, 2));
1993 offset = GET_MODE_BITSIZE (GET_MODE (dest)) - width - offset;
2001 offset = 0;
2004 if (offset >= 0)
2012 offset += GET_MODE_BITSIZE (GET_MODE (dest));
2015 offset = -1;
2018 if (offset >= 0)
2067 if (offset >
1968 int offset = -1; local
6047 HOST_WIDE_INT offset; local
6255 int offset = 0; local
9467 int offset = 0; local
9501 int offset = 0; local
11739 unsigned int i, offset; local
[all...]
/freebsd-11-stable/contrib/gcc/config/arm/
H A Darm.c534 /* The register number to be used for the PIC offset register. */
2583 has an offset of zero. For practical purposes this means
2682 /* On the ARM, the offset starts at 0. */
3282 understands that the PIC register has to be added into the offset. */
3317 rtx base, offset;
3336 offset = legitimize_pic_address (XEXP (XEXP (orig, 0), 1), Pmode,
3339 if (GET_CODE (offset) == CONST_INT)
3343 if (!arm_legitimate_index_p (mode, offset, SET, 0))
3346 offset = force_reg (Pmode, offset);
3308 rtx base, offset; local
4131 HOST_WIDE_INT offset = INTVAL (xop1); local
5856 rtx offset; local
6009 HOST_WIDE_INT offset; local
6083 rtx offset; local
6198 HOST_WIDE_INT offset; local
6243 HOST_WIDE_INT offset = *offsetp; local
6332 HOST_WIDE_INT offset = *offsetp; local
6844 HOST_WIDE_INT offset = 0; local
6961 HOST_WIDE_INT offset = 0; local
7310 HOST_WIDE_INT offset; member in struct:minipool_node
7567 HOST_WIDE_INT offset; local
7770 HOST_WIDE_INT offset = 0; local
14018 unsigned offset; local
14174 rtx offset; local
14367 HOST_WIDE_INT offset = 0; local
14611 int offset; local
14990 rtx offset; local
15421 HOST_WIDE_INT offset; local
15563 HOST_WIDE_INT offset; local
[all...]
H A Darm.h377 offset. In other words, generate
559 since the offset between the frame pointer and the
816 work out the offset between the frame pointer and the automatic variables
1153 /* Need to be careful, -256 is not a valid offset. */ \
1158 /* Need to be careful, -4096 is not a valid offset. */ \
1161 /* Need to be careful, -256 is not a valid offset. */ \
1165 /* Need to be careful, -1024 is not a valid offset. */ \
1194 register, but the resulting address is still invalid because the offset
1250 goes at a more negative offset in the frame. */
1268 If FRAME_GROWS_DOWNWARD, this is the offset t
[all...]
H A Dlib1funcs.asm134 .macro cfi_push advance, reg, offset, cfa_offset
140 .uleb128 (\offset / -4)
166 .4byte LSYM(Lstart_frame) @ FDE CIE offset
H A Dpr-support.c51 _uw16 offset; member in struct:__anon1213
57 _uw offset; member in struct:__anon1214
60 /* Calculate the address encoded by a 31-bit self-relative offset at address
66 _uw offset; local
68 offset = *p;
70 if (offset & (1 << 30))
71 offset |= 1u << 31;
73 return offset + (_uw) p;
135 _uw offset; local
137 offset
[all...]
H A Dunwind-arm.c92 _uw16 offset; member in struct:__anon496
98 _uw offset; member in struct:__anon497
330 /* Calculate the address encoded by a 31-bit self-relative offset at address
335 _uw offset; local
337 offset = *p;
339 if (offset & (1 << 30))
340 offset |= 1u << 31;
342 offset &= ~(1u << 31);
344 return offset + (_uw) p;
446 offset t
820 _uw offset; local
[all...]
/freebsd-11-stable/contrib/gcc/config/
H A Ddarwin.c530 rtx offset = gen_pic_offset (orig, pic_base); local
540 gen_rtx_HIGH (Pmode, offset))));
542 gen_rtx_LO_SUM (Pmode, hi_sum_reg, offset)));
550 gen_rtx_HIGH (Pmode, offset)));
552 gen_rtx_LO_SUM (Pmode, reg, offset)));
724 rtx offset = gen_pic_offset (XEXP (orig, 0), pic_base); local
733 sum = gen_rtx_HIGH (Pmode, offset);
741 hi_sum_reg, offset));
755 offset))));
758 gen_rtx_CONST (Pmode, offset))));
797 rtx offset = gen_pic_offset (orig, pic_base); local
[all...]
H A Dhost-hpux.c88 hpux_gt_pch_use_address (void *base, size_t size, int fd, size_t offset) argument
99 addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, offset);
118 if (lseek (fd, offset, SEEK_SET) == (off_t)-1)
H A Dhost-linux.c171 linux_gt_pch_use_address (void *base, size_t size, int fd, size_t offset) argument
182 addr = mmap (base, size, PROT_READ | PROT_WRITE, MAP_PRIVATE, fd, offset);
201 if (lseek (fd, offset, SEEK_SET) == (off_t)-1)
H A Dhost-solaris.c36 sol_gt_pch_use_address (void *base, size_t size, int fd, size_t offset) argument
47 fd, offset);
72 fd, offset);
/freebsd-11-stable/contrib/gcc/config/i386/
H A Dhost-mingw32.c115 size_t offset)
124 this to work. We can't change the offset. */
125 if ((offset & (va_granularity - 1)) != 0 || size > pch_VA_max_size)
136 mmap_addr = MapViewOfFileEx (mmap_handle, FILE_MAP_COPY, 0, offset,
114 mingw32_gt_pch_use_address(void *addr, size_t size, int fd, size_t offset) argument
H A Di386.c3270 BIT_OFFSET is used internally for handling records and specifies offset
3271 of the offset in bits modulo 256 to avoid overflow cases.
3327 int offset = tree_low_cst (BINFO_OFFSET (base_binfo), 0) * 8;
3332 (offset + bit_offset) % 256);
3337 int pos = (offset + (bit_offset % 64)) / 8 / 8;
3408 /* Unions are similar to RECORD_TYPE but offset is always 0.
5402 /* Return the offset between two registers, one to be eliminated, and the other
5435 HOST_WIDE_INT offset;
5483 offset = frame_pointer_needed ? UNITS_PER_WORD * 2 : UNITS_PER_WORD;
5485 frame->hard_frame_pointer_offset = offset;
3319 int offset = tree_low_cst (BINFO_OFFSET (base_binfo), 0) * 8; local
5422 HOST_WIDE_INT offset; local
5597 ix86_emit_save_regs_using_mov(rtx pointer, HOST_WIDE_INT offset) argument
5620 pro_epilogue_adjust_stack(rtx dest, rtx src, rtx offset, int style) argument
5878 ix86_emit_restore_regs_using_mov(rtx pointer, HOST_WIDE_INT offset, int maybe_eh_return) argument
5913 HOST_WIDE_INT offset; local
8487 rtx offset = NULL_RTX; local
12983 unsigned HOST_WIDE_INT offset = 0; local
13276 unsigned HOST_WIDE_INT offset = 0; local
14472 int offset = 0; local
[all...]
H A Dlinux-unwind.h71 fs->regs.reg[0].loc.offset = (long)&sc->rax - new_cfa;
73 fs->regs.reg[1].loc.offset = (long)&sc->rdx - new_cfa;
75 fs->regs.reg[2].loc.offset = (long)&sc->rcx - new_cfa;
77 fs->regs.reg[3].loc.offset = (long)&sc->rbx - new_cfa;
79 fs->regs.reg[4].loc.offset = (long)&sc->rsi - new_cfa;
81 fs->regs.reg[5].loc.offset = (long)&sc->rdi - new_cfa;
83 fs->regs.reg[6].loc.offset = (long)&sc->rbp - new_cfa;
85 fs->regs.reg[8].loc.offset = (long)&sc->r8 - new_cfa;
87 fs->regs.reg[9].loc.offset = (long)&sc->r9 - new_cfa;
89 fs->regs.reg[10].loc.offset
[all...]
/freebsd-11-stable/contrib/gcc/config/ia64/
H A Dia64.c1106 /* We really should have taken care of this offset earlier. */
1206 rtx offset;
1255 index register, or we might have a combined offset that
1258 offset = XEXP (base, 1);
1264 if (GET_CODE (XEXP (offset, 1)) == REG)
1273 gcc_assert (GET_CODE (XEXP (offset, 1)) == CONST_INT);
1274 if (INTVAL (XEXP (offset, 1)) < -256 + 8)
1282 (base, base, GEN_INT (INTVAL (XEXP (offset, 1)) - 8));
1286 /* Combined offset still fits in the displacement field.
1292 GEN_INT (INTVAL (XEXP (offset,
1201 rtx offset; local
1972 HOST_WIDE_INT offset; local
2590 HOST_WIDE_INT offset; local
3016 rtx offset; local
3439 rtx offset, frame_size_rtx; local
3982 int offset = ia64_function_arg_offset (cum, type, words); local
4149 int offset = ia64_function_arg_offset (cum, type, words); local
4174 int offset = ia64_function_arg_offset (cum, type, words); local
4378 int offset; local
4417 int offset; local
5733 HOST_WIDE_INT offset = INTVAL (XVECEXP (x, 0, 1)); local
[all...]
/freebsd-11-stable/contrib/gcc/config/mips/
H A Dcrti.asm2 Return spill offset of 40 and 20. Aligned to 16 bytes for n32. */
H A Dcrtn.asm2 Return spill offset of 40 and 20. Aligned to 16 bytes for n32. */
H A Dlinux-unwind.h102 fs->regs.reg[i].loc.offset
106 fs->regs.reg[SIGNAL_UNWIND_RETURN_COLUMN].loc.offset
H A Dmips.c117 A natural register + offset address. The register satisfies
118 mips_valid_base_register_p and the offset is a const_arith_operand.
427 HOST_WIDE_INT gp_save_offset; /* offset from vfp to store gp registers */
428 HOST_WIDE_INT fp_save_offset; /* offset from vfp to store fp registers */
429 HOST_WIDE_INT gp_sp_offset; /* offset from new sp to store gp registers */
430 HOST_WIDE_INT fp_sp_offset; /* offset from new sp to store fp registers */
473 /* For EABI, the offset of the first register from GP_ARG_FIRST or
474 FP_ARG_FIRST. For other ABIs, the offset of the first register from
485 /* The offset from the start of the stack overflow area of the argument's
497 REG is the base register and OFFSET is the constant offset
511 rtx offset; member in struct:mips_address_info
1285 mips_split_const(rtx x, rtx *base, HOST_WIDE_INT *offset) argument
1307 HOST_WIDE_INT offset; local
1320 mips_offset_within_object_p(rtx symbol, HOST_WIDE_INT offset) argument
1353 HOST_WIDE_INT offset; local
1607 HOST_WIDE_INT offset; local
1749 mips16_unextended_reference_p(enum machine_mode mode, rtx base, rtx offset) argument
1811 HOST_WIDE_INT offset; local
1961 HOST_WIDE_INT offset; local
1995 mips_add_offset(rtx temp, rtx reg, HOST_WIDE_INT offset) argument
2315 HOST_WIDE_INT offset; local
3523 HOST_WIDE_INT offset, delta; local
5314 mips_debugger_offset(rtx addr, HOST_WIDE_INT offset) argument
5696 HOST_WIDE_INT offset; local
6474 HOST_WIDE_INT offset; local
6489 HOST_WIDE_INT offset; local
6514 HOST_WIDE_INT offset; local
6556 mips_save_restore_reg(enum machine_mode mode, int regno, HOST_WIDE_INT offset, mips_save_restore_fn fn) argument
6577 HOST_WIDE_INT offset; local
6645 rtx addr, offset, incoming_address; local
6911 rtx offset = GEN_INT (cfun->machine->frame.args_size); local
6919 emit_move_insn (MIPS_PROLOGUE_TEMP (Pmode), offset); local
7189 rtx offset = GEN_INT (delta); local
7669 HOST_WIDE_INT offset; local
10420 unsigned int offset; local
10759 rtx offset, condition, cmp_result, ops[MAX_RECOG_OPERANDS]; local
[all...]
/freebsd-11-stable/contrib/gcc/config/rs6000/
H A Ddarwin-fallback.c356 fs->regs.reg[r].loc.offset = (_Unwind_Ptr)(addr) - new_cfa)
H A Ddarwin-fpsave.asm74 this starts at the offset of F30 restoration, so calling this
H A Ddarwin-world.asm197 the exception-handling epilog. R7 contains the offset to add to
267 /* set SP to original value + R7 offset */

Completed in 523 milliseconds

1234567891011>>