/freebsd-11-stable/contrib/gcc/config/rs6000/ |
H A D | linux-unwind.h | 243 fs->regs.reg[i].loc.offset = (long) ®s->gpr[i] - new_cfa; 247 fs->regs.reg[CR2_REGNO].loc.offset = (long) ®s->ccr - new_cfa; 250 fs->regs.reg[LINK_REGISTER_REGNUM].loc.offset = (long) ®s->link - new_cfa; 253 fs->regs.reg[ARG_POINTER_REGNUM].loc.offset = (long) ®s->nip - new_cfa; 275 fs->regs.reg[i + 32].loc.offset = (long) ®s->fpr[i] - new_cfa; 292 fs->regs.reg[i + FIRST_ALTIVEC_REGNO].loc.offset 297 fs->regs.reg[VSCR_REGNO].loc.offset = (long) &vregs->vscr - new_cfa; 301 fs->regs.reg[VRSAVE_REGNO].loc.offset = (long) &vregs->vsave - new_cfa;
|
H A D | rs6000.c | 87 int gp_save_offset; /* offset to save GP regs from initial SP */ 88 int fp_save_offset; /* offset to save FP regs from initial SP */ 89 int altivec_save_offset; /* offset to save AltiVec regs from initial SP */ 90 int lr_save_offset; /* offset to save LR from initial SP */ 91 int cr_save_offset; /* offset to save CR from initial SP */ 92 int vrsave_save_offset; /* offset to save VRSAVE from initial SP */ 93 int spe_gp_save_offset; /* offset to save spe 64-bit gprs */ 94 int varargs_save_offset; /* offset to save the varargs registers */ 95 int ehrd_offset; /* offset to EH return data */ 2530 /* Add offset t 2799 unsigned HOST_WIDE_INT offset, extra; local 3486 rtx offset = gen_rtx_CONST (Pmode, local 5647 HOST_WIDE_INT offset = 0; local 9347 int offset; local 9443 int offset; local 14098 rtx synth, offset, reg, real2; local 14217 emit_frame_save(rtx frame_reg, rtx frame_ptr, enum machine_mode mode, unsigned int regno, int offset, HOST_WIDE_INT total_size) argument 14260 gen_frame_mem_offset(enum machine_mode mode, rtx reg, int offset) argument 14594 int offset = info->spe_gp_save_offset + sp_offset + 8 * i; local 14749 int offset; local 14781 int offset; local 15233 int offset = info->spe_gp_save_offset + sp_offset + 8 * i; local 15979 HOST_WIDE_INT offset = 0; local 18236 rtx base, offset; local 19444 HOST_WIDE_INT offset; local [all...] |
/freebsd-11-stable/contrib/gcc/config/s390/ |
H A D | linux-unwind.h | 112 fs->regs.reg[i].loc.offset = 118 fs->regs.reg[16+i].loc.offset = 125 fs->regs.reg[32].loc.offset = (long)®s->psw_addr - new_cfa;
|
H A D | s390.c | 1495 /* GOT offset is not OK, the GOT can be large. */ 1524 HOST_WIDE_INT offset = 0; local 1590 offset = INTVAL (disp); 1597 offset = INTVAL (XEXP (XEXP (disp, 0), 1)); 1747 if (!DISP_IN_RANGE (offset)) 1780 if (offset) 1782 /* If we have an offset, make sure it does not 1785 if (offset >= GET_MODE_SIZE (get_pool_mode (sym))) 1788 orig_disp = plus_constant (orig_disp, offset); 1812 and return the base register in BASE and the offset i 1817 s390_decompose_shift_count(rtx op, rtx *base, HOST_WIDE_INT *offset) argument 4401 HOST_WIDE_INT offset; local 5168 replace_constant_pool_ref(rtx *x, rtx ref, rtx offset) argument 5424 rtx offset; local 5489 rtx offset; local 6251 int offset; local 6908 HOST_WIDE_INT offset; local 6951 save_fpr(rtx base, int offset, int regnum) argument 6968 restore_fpr(rtx base, int offset, int regnum) argument 6982 save_gprs(rtx base, int offset, int first, int last) argument 7067 restore_gprs(rtx base, int offset, int first, int last) argument 7114 rtx offset; local 7143 int offset; local 7403 int area_bottom, area_top, offset = 0; local 8977 rtx set, base, offset; local [all...] |
H A D | tpf-unwind.h | 51 /* TPF return address offset from start of stack frame. */ 93 fs->regs.reg[14].loc.offset = TPFRA_OFFSET - STACK_POINTER_OFFSET; 111 fs->regs.reg[i].loc.offset = regs + i*8 - new_cfa; 117 fs->regs.reg[16 + i].loc.offset = regs + 16*8 + i*8 - new_cfa;
|
/freebsd-11-stable/contrib/gcc/config/sparc/ |
H A D | linux-unwind.h | 62 fs->regs.reg[i].loc.offset = 68 fs->regs.reg[i + 16].loc.offset = 78 fs->regs.reg[i + 32].loc.offset = 84 fs->regs.reg[0].loc.offset = 133 fs->regs.reg[i].loc.offset = 139 fs->regs.reg[i + 16].loc.offset = 147 fs->regs.reg[i + 32].loc.offset = 153 fs->regs.reg[0].loc.offset = this_cfa+(regs_off+4)-new_cfa;
|
H A D | sparc.c | 2973 /* We can't allow TFmode in 32-bit mode, because an offset greater 3259 rtx base, offset; 3273 offset = legitimize_pic_address (XEXP (XEXP (orig, 0), 1), Pmode, 3276 if (GET_CODE (offset) == CONST_INT) 3278 if (SMALL_INT (offset)) 3279 return plus_constant (base, INTVAL (offset)); 3281 offset = force_reg (Pmode, offset); 3286 return gen_rtx_PLUS (Pmode, base, offset); 3410 rtx addr, base, offset; 3251 rtx base, offset; local 3401 rtx addr, base, offset; local 3767 save_or_restore_regs(int low, int high, rtx base, int offset, int action) argument 3842 HOST_WIDE_INT offset; local 8501 HOST_WIDE_INT offset = 16*UNITS_PER_WORD; local [all...] |
H A D | sparc.h | 168 The maximum offset from any instruction to the label 174 The maximum offset from any instruction to the label 927 /* The stack bias (amount by which the hardware register is offset by). */ 968 /* Register which holds offset table for position-independent 980 to place the wanted value at offset 64 from the frame. 1385 goes at a more negative offset in the frame. */ 1389 If FRAME_GROWS_DOWNWARD, this is the offset to the END of the 1390 first local allocated. Otherwise, it is the offset to the BEGINNING 1728 /* This is the offset of the return address to the true next instruction to be 1753 /* The offset fro [all...] |
/freebsd-11-stable/contrib/gcc/ |
H A D | coverage.c | 211 gcov_position_t offset; 214 offset = gcov_position (); 310 gcov_sync (offset, length); 540 unsigned long offset; 556 offset = gcov_write_tag (GCOV_TAG_FUNCTION); 563 gcov_write_length (offset); 209 gcov_position_t offset; local 536 unsigned long offset; local
|
H A D | cse.c | 1797 or it may be either of those plus a numeric offset. */ 1883 question ignoring the offset. */ 1955 remove_invalid_subreg_refs (unsigned int regno, unsigned int offset, 1960 unsigned int end = offset + (GET_MODE_SIZE (mode) - 1); 1973 + (GET_MODE_SIZE (GET_MODE (exp)) - 1)) >= offset) 2101 HOST_WIDE_INT offset; 2158 offset = (get_integer_term (x) - get_integer_term (p->exp)); 2160 return plus_constant (q->exp, offset); 2735 us a three instruction sequence, load large offset into a register, 3494 HOST_WIDE_INT offset 1946 remove_invalid_subreg_refs(unsigned int regno, unsigned int offset, enum machine_mode mode) argument 2089 HOST_WIDE_INT offset; local 3475 HOST_WIDE_INT offset = 0; local [all...] |
H A D | dbxout.c | 30 and a "value" which is an address or an offset. 64 it is the stack offset; for one in a register, the register number. 287 /* A C expression for the integer offset value of an automatic variable 294 /* A C expression for the integer offset value of an argument (N_PSYM) 295 having address X (an RTX). The nominal offset is OFFSET. */ 812 NUMBER is used when the value is an offset from an implicit base 2083 offset within the vtable where we must look 2217 /* Should print as an int, because it is really just an offset. */ 2355 tree offset, tem; 2359 tem = get_inner_reference (expr, &bitsize, &bitpos, &offset, 2347 tree offset, tem; local [all...] |
H A D | df-scan.c | 885 unsigned int offset = 0; 904 reg_info->begin = offset; 907 ref_info->refs[offset] = ref; 908 DF_REF_ID (ref) = offset++; 882 unsigned int offset = 0; local
|
H A D | dojump.c | 326 tree offset; 331 get_inner_reference (exp, &bitsize, &bitpos, &offset, &mode, 325 tree offset; local
|
H A D | dwarf2out.c | 79 The CFA register and offset, which may change during the course 174 Information instructions. The register number, offset 213 HOST_WIDE_INT offset; local 256 /* The size in bytes of a DWARF field indicating an offset or length 464 HOST_WIDE_INT offset = rnum * GET_MODE_SIZE (mode); 477 if (offset < 0) 480 emit_move_insn (adjust_address (mem, mode, offset), 496 HOST_WIDE_INT offset = i * GET_MODE_SIZE (mode); 498 emit_move_insn (adjust_address (mem, mode, offset), GEN_INT (size)); 663 loc->offset 463 HOST_WIDE_INT offset = rnum * GET_MODE_SIZE (mode); local 495 HOST_WIDE_INT offset = i * GET_MODE_SIZE (mode); local 729 dwarf2out_def_cfa(const char *label, unsigned int reg, HOST_WIDE_INT offset) argument 849 reg_save(const char *label, unsigned int reg, unsigned int sreg, HOST_WIDE_INT offset) argument 931 dwarf2out_reg_save(const char *label, unsigned int reg, HOST_WIDE_INT offset) argument 940 dwarf2out_return_save(const char *label, HOST_WIDE_INT offset) argument 961 HOST_WIDE_INT offset = 0; local 1020 HOST_WIDE_INT offset = 0; local 1092 HOST_WIDE_INT offset; local 1208 queue_reg_save(const char *label, rtx reg, rtx sreg, HOST_WIDE_INT offset) argument 1514 HOST_WIDE_INT offset; local 2308 int offset = ( 4 /* Length */ local 2465 int offset = ( 4 /* Length */ local 3307 int offset; local 3456 build_cfa_loc(dw_cfa_location *cfa, HOST_WIDE_INT offset) argument 5278 add_AT_offset(dw_die_ref die, enum dwarf_attribute attr_kind, unsigned HOST_WIDE_INT offset) argument 5292 add_AT_range_list(dw_die_ref die, enum dwarf_attribute attr_kind, long unsigned int offset) argument 8784 based_loc_descr(rtx reg, HOST_WIDE_INT offset) argument 9282 tree obj, offset; local 9772 HOST_WIDE_INT offset; local 10322 int offset = (UNITS_PER_WORD local 10551 convert_cfa_to_fb_loc_list(HOST_WIDE_INT offset) argument 10634 compute_frame_pointer_to_fb_displacement(HOST_WIDE_INT offset) argument [all...] |
H A D | emit-rtl.c | 256 ^ ((p->offset ? INTVAL (p->offset) : 0) * 50000) 271 return (p->alias == q->alias && p->offset == q->offset 283 get_mem_attrs (HOST_WIDE_INT alias, tree expr, rtx offset, rtx size, 292 if (alias == 0 && expr == 0 && offset == 0 301 attrs.offset = offset; 322 return ((p->offset * 1000) ^ (long) p->decl); 335 return (p->decl == q->decl && p->offset 282 get_mem_attrs(HOST_WIDE_INT alias, tree expr, rtx offset, rtx size, unsigned int align, enum machine_mode mode) argument 341 get_reg_attrs(tree decl, int offset) argument 606 validate_subreg(enum machine_mode omode, enum machine_mode imode, rtx reg, unsigned int offset) argument 691 gen_rtx_SUBREG(enum machine_mode mode, rtx reg, int offset) argument 820 gen_rtx_REG_offset(rtx reg, enum machine_mode mode, unsigned int regno, int offset) argument 1107 int offset = 0; local 1212 unsigned int offset = 0; local 1231 unsigned int offset = 0; local 1289 operand_subword(rtx op, unsigned int offset, int validate_address, enum machine_mode mode) argument 1335 operand_subword_force(rtx op, unsigned int offset, enum machine_mode mode) argument 1435 rtx offset = MEM_OFFSET (ref); local 1744 set_mem_offset(rtx mem, rtx offset) argument 1837 adjust_address_1(rtx memref, enum machine_mode mode, HOST_WIDE_INT offset, int validate, int adjust) argument 1905 adjust_automodify_address_1(rtx memref, enum machine_mode mode, rtx addr, HOST_WIDE_INT offset, int validate) argument 1917 offset_address(rtx memref, rtx offset, unsigned HOST_WIDE_INT pow2) argument 1982 widen_memory_access(rtx memref, enum machine_mode mode, HOST_WIDE_INT offset) argument 2003 tree offset = component_ref_field_offset (expr); local [all...] |
H A D | except.c | 940 provide here mandates a single offset to find new number from old, 3070 int offset; 3102 new->offset = VARRAY_ACTIVE_SIZE (cfun->eh->action_record_data) + 1; 3108 record is a "self-relative" byte offset, or zero to indicate 3118 return new->offset; 3714 "@TType base offset"); 3743 dw2_asm_output_data_uleb128 (disp, "@TType base offset"); 3054 int offset; member in struct:action_record
|
H A D | explow.c | 551 HOST_WIDE_INT offset; 559 /* Split the address into a base and offset. */ 561 offset = 0; 566 offset += INTVAL (XEXP (XEXP (base, 0), 1)); 582 offset += SYMBOL_REF_BLOCK_OFFSET (base); 583 base = get_section_anchor (SYMBOL_REF_BLOCK (base), offset, 586 /* Work out the offset from the anchor. */ 587 offset -= SYMBOL_REF_BLOCK_OFFSET (base); 595 return replace_equiv_address (x, plus_constant (base, offset)); 1143 avoid clobbering the reg save area. Note that the offset o 548 HOST_WIDE_INT offset; local 1391 HOST_WIDE_INT offset; local [all...] |
H A D | expmed.c | 353 unsigned HOST_WIDE_INT offset, bitpos; 448 offset = bitnum / unit; 451 + (offset * UNITS_PER_WORD); 460 || (offset * BITS_PER_UNIT % bitsize == 0 464 op0 = adjust_address (op0, fieldmode, offset); 543 + (offset * UNITS_PER_WORD)), 599 if (offset != 0 614 op0, (offset * UNITS_PER_WORD)); 616 offset = 0; 683 Compute offset a 352 unsigned HOST_WIDE_INT offset, bitpos; local 790 store_fixed_bit_field(rtx op0, unsigned HOST_WIDE_INT offset, unsigned HOST_WIDE_INT bitsize, unsigned HOST_WIDE_INT bitpos, rtx value) argument 992 unsigned HOST_WIDE_INT offset; local 1095 unsigned HOST_WIDE_INT offset, bitpos; local 1699 extract_fixed_bit_field(enum machine_mode tmode, rtx op0, unsigned HOST_WIDE_INT offset, unsigned HOST_WIDE_INT bitsize, unsigned HOST_WIDE_INT bitpos, rtx target, int unsignedp) argument 1993 unsigned HOST_WIDE_INT offset = bitpos / BITS_PER_UNIT; local 2073 unsigned HOST_WIDE_INT offset; local [all...] |
H A D | expr.c | 103 HOST_WIDE_INT offset; member in struct:move_by_pieces 117 HOST_WIDE_INT offset; member in struct:store_by_pieces 885 data.offset = 0; 917 if (data.reverse) data.offset = len; 1018 data.offset); 1023 --data.offset; 1024 to1 = adjust_address (data.to, QImode, data.offset); 1097 data->offset -= size; 1103 data->offset); 1105 to1 = adjust_address (data->to, mode, data->offset); 1593 rtx offset = XEXP (XVECEXP (orig, 0, i), 1); local 2195 HOST_WIDE_INT offset = 0; local 3108 int offset; local 3496 HOST_WIDE_INT offset; local 3618 int offset; local 3738 int offset = partial % (PARM_BOUNDARY / BITS_PER_UNIT); local 4052 tree offset; local 4954 tree offset; local 5657 tree offset = size_zero_node; local 6498 tree inner, offset; local 7440 tree offset; local 8874 is_aligning_offset(tree offset, tree exp) argument 8920 tree array, offset; local [all...] |
H A D | expr.h | 113 struct args_size offset; 524 /* Return the tree node and offset if a given argument corresponds to 618 to MODE and its address offset by OFFSET bytes. */ 111 struct args_size offset; member in struct:locate_and_pad_arg_data
|
/freebsd-11-stable/contrib/gcc/cp/ |
H A D | class.c | 84 vcall offset initializers. */ 89 /* The vtable index of the next vcall or vbase offset. */ 97 /* True when adding vcall offset entries to the vtable. False when 244 tree offset; local 289 offset = BINFO_OFFSET (binfo); 293 /* Do we need to look in the vtable for the real offset? */ 304 if (!virtual_access && integer_zerop (offset)) 348 /* Going via virtual base V_BINFO. We need the static offset 349 from V_BINFO to BINFO, and the dynamic offset from D_BINFO to 350 V_BINFO. That offset i 2103 tree offset = convert (ssizetype, BINFO_OFFSET (thunk_binfo)); local 3105 record_subobject_offset(tree type, tree offset, splay_tree offsets) argument 3130 check_subobject_offset(tree type, tree offset, splay_tree offsets) argument 3162 walk_subobject_offsets(tree type, subobject_offset_fn f, tree offset, splay_tree offsets, tree max_offset, int vbases_p) argument 3360 record_subobject_offsets(tree type, tree offset, splay_tree offsets, bool is_data_member) argument 3393 layout_conflict_p(tree type, tree offset, splay_tree offsets, int vbases_p) argument 3425 tree offset = NULL_TREE; local 3515 empty_base_at_nonzero_offset_p(tree type, tree offset, splay_tree offsets ATTRIBUTE_UNUSED) argument 4310 propagate_binfo_offsets(tree binfo, tree offset) argument 4452 tree offset; local 7743 tree offset; local [all...] |
H A D | pt.c | 4343 int offset = 0; local 4344 while (bufp[offset - 1] == ' ') 4345 offset--; 4346 obstack_blank_fast (&scratch_obstack, offset); 4349 if (bufp[offset - 1] == '>')
|
H A D | rtti.c | 164 tree offset; 176 /* The offset-to-top field is at index -2 from the vptr. */ 180 offset = build_vtbl_ref (build_indirect_ref (exp, NULL), index); 185 convert_to_integer (ptrdiff_type_node, offset)); 1056 tree offset; 1063 /* We store the vtable offset at which the virtual 1064 base offset can be found. */ 1065 offset = BINFO_VPTR_FIELD (base_binfo); 1066 offset = convert (sizetype, offset); 163 tree offset; local 1053 tree offset; local [all...] |
H A D | search.c | 300 tree offset; /* Best hint offset discovered so far. */ 320 data->offset = ssize_int (-1); 321 return data->offset; 323 if (data->offset) 324 data->offset = ssize_int (-3); 326 data->offset = BINFO_OFFSET (binfo); 328 return data->repeated_base ? dfs_skip_bases : data->offset; 351 inappropriate. Return a TREE specifying the base offset, BOFF. 352 BOFF >= 0, there is only one public non-virtual SUBTYPE base at offset BOF 298 tree offset; /* Best hint offset discovered so far. */ member in struct:dcast_data_s [all...] |
/freebsd-11-stable/contrib/gcc/doc/include/ |
H A D | texinfo.tex | 386 % offset so that the space between them is truly \outerhsize or \outervsize 6887 % 3) voffset; 4) hoffset; 5) binding offset; 6) topskip;
|