Home
last modified time | relevance | path

Searched refs:virtual_offset (Results 1 – 19 of 19) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dsymtab-thunks.cc192 HOST_WIDE_INT fixed_offset, tree virtual_offset, in thunk_adjust() argument
208 if (!vtable_entry_type && (virtual_offset || indirect_offset != 0)) in thunk_adjust()
220 if (virtual_offset) in thunk_adjust()
247 virtual_offset)); in thunk_adjust()
338 tree virtual_offset = NULL; in expand_thunk() local
442 virtual_offset = size_int (virtual_value); in expand_thunk()
510 virtual_offset, indirect_offset)); in expand_thunk()
569 && (fixed_offset || virtual_offset)) in expand_thunk()
611 fixed_offset, virtual_offset, in expand_thunk()
Dcgraph.cc619 tree virtual_offset, in create_thunk() argument
631 gcc_checking_assert (virtual_offset in create_thunk()
632 ? virtual_value == wi::to_wide (virtual_offset) in create_thunk()
649 i->virtual_offset_p = virtual_offset != NULL; in create_thunk()
Dtree-inline.cc4879 tree virtual_offset = NULL; in expand_call_inline() local
4893 virtual_offset = size_int (info->virtual_value); in expand_call_inline()
4901 virtual_offset, info->indirect_offset); in expand_call_inline()
Dcgraph.h1048 tree virtual_offset,
DChangeLog-201431204 HOST_WIDE_INT fixed_offset, HOST_WIDE_INT virtual_value, tree virtual_offset,
/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dmethod.cc59 tree fixed_offset, tree virtual_offset) in make_thunk() argument
70 if (this_adjusting && virtual_offset) in make_thunk()
71 virtual_offset in make_thunk()
73 virtual_offset, in make_thunk()
85 && !virtual_offset == !THUNK_VIRTUAL_OFFSET (thunk) in make_thunk()
86 && (!virtual_offset in make_thunk()
89 virtual_offset) in make_thunk()
90 : THUNK_VIRTUAL_OFFSET (thunk) == virtual_offset))) in make_thunk()
116 THUNK_VIRTUAL_OFFSET (thunk) = virtual_offset; in make_thunk()
150 tree virtual_offset = THUNK_VIRTUAL_OFFSET (thunk); in finish_thunk() local
[all …]
Dmangle.cc4372 mangle_call_offset (const tree fixed_offset, const tree virtual_offset) in mangle_call_offset() argument
4374 write_char (virtual_offset ? 'v' : 'h'); in mangle_call_offset()
4381 if (virtual_offset) in mangle_call_offset()
4383 write_integer_cst (virtual_offset); in mangle_call_offset()
4403 tree virtual_offset, tree thunk) in mangle_thunk() argument
4420 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4424 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4429 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4431 virtual_offset = THUNK_VIRTUAL_OFFSET (fn_decl); in mangle_thunk()
4432 if (virtual_offset) in mangle_thunk()
[all …]
Dclass.cc2642 tree fixed_offset, virtual_offset; in update_vtable_entry_for_fn() local
2651 virtual_offset = THUNK_VIRTUAL_OFFSET (fn); in update_vtable_entry_for_fn()
2654 fixed_offset = virtual_offset = NULL_TREE; in update_vtable_entry_for_fn()
2656 if (virtual_offset) in update_vtable_entry_for_fn()
2660 virtual_offset = binfo_for_vbase (BINFO_TYPE (virtual_offset), in update_vtable_entry_for_fn()
2690 for (virtual_offset = thunk_binfo; in update_vtable_entry_for_fn()
2691 virtual_offset; in update_vtable_entry_for_fn()
2692 virtual_offset = BINFO_INHERITANCE_CHAIN (virtual_offset)) in update_vtable_entry_for_fn()
2693 if (BINFO_VIRTUAL_P (virtual_offset)) in update_vtable_entry_for_fn()
2696 if (virtual_offset in update_vtable_entry_for_fn()
[all …]
DChangeLog-19941381 get_class_offset instead of virtual_offset as get_class_offset will
1383 * tree.c (virtual_offset): Remove. It only ever worked some of the
DChangeLog-2002643 Rename vcall_offset to virtual_offset.
DChangeLog-20043413 thunk_alias, and the access and virtual_offset fields.
/netbsd/src/external/gpl3/binutils/dist/bfd/
Delf32-xtensa.c4937 bfd_vma virtual_offset; member
5014 r_rel->virtual_offset = 0; in r_reloc_init()
5047 if (r_rel->virtual_offset) in print_r_reloc()
5048 fprintf (fp, " + %" PRIx64, (uint64_t) r_rel->virtual_offset); in print_r_reloc()
5223 if (src1->r_rel.virtual_offset != src2->r_rel.virtual_offset) in literal_value_equal()
5315 hash_val += hash_bfd_vma (src->r_rel.virtual_offset); in literal_value_hash()
5438 bfd_vma virtual_offset; /* Zero except for adding literals. */ member
5634 bfd_vma virtual_offset = loc->virtual_offset; in text_action_add_literal() local
5643 ta->virtual_offset = virtual_offset; in text_action_add_literal()
9140 try_loc.virtual_offset += 4; in identify_literal_placement()
[all …]
DChangeLog-2004892 (r_reloc struct): Add new virtual_offset field.
894 virtual_offset field to zero. Add contents to target_offset field for
909 virtual_offset and is_abs_literal fields.
915 virtual_offset field in the hash value.
986 R_XTENSA_ASM_SIMPLIFY and R_XTENSA_DIFF* relocs. Use virtual_offset
/netbsd/src/external/gpl3/gdb/dist/bfd/
Delf32-xtensa.c4936 bfd_vma virtual_offset; member
5013 r_rel->virtual_offset = 0; in r_reloc_init()
5046 if (r_rel->virtual_offset) in print_r_reloc()
5047 fprintf (fp, " + %" PRIx64, (uint64_t) r_rel->virtual_offset); in print_r_reloc()
5222 if (src1->r_rel.virtual_offset != src2->r_rel.virtual_offset) in literal_value_equal()
5314 hash_val += hash_bfd_vma (src->r_rel.virtual_offset); in literal_value_hash()
5437 bfd_vma virtual_offset; /* Zero except for adding literals. */ member
5633 bfd_vma virtual_offset = loc->virtual_offset; in text_action_add_literal() local
5642 ta->virtual_offset = virtual_offset; in text_action_add_literal()
9139 try_loc.virtual_offset += 4; in identify_literal_placement()
[all …]
DChangeLog-2004892 (r_reloc struct): Add new virtual_offset field.
894 virtual_offset field to zero. Add contents to target_offset field for
909 virtual_offset and is_abs_literal fields.
915 virtual_offset field in the hash value.
986 R_XTENSA_ASM_SIMPLIFY and R_XTENSA_DIFF* relocs. Use virtual_offset
/netbsd/src/external/gpl3/gdb/dist/libiberty/
DChangeLog5178 offset and virtual_offset.
/netbsd/src/external/gpl3/binutils/dist/libiberty/
DChangeLog5178 offset and virtual_offset.
/netbsd/src/external/gpl3/gcc/dist/libiberty/
DChangeLog4687 offset and virtual_offset.
/netbsd/src/external/gpl3/gdb/dist/gdb/
DChangeLog-20132863 union of asection, containing_section. New fields virtual_offset