Home
last modified time | relevance | path

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

12

/netbsd-src/external/gpl3/gcc/dist/gcc/
H A 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()
H A 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()
H A 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()
H A Dcgraph.h1048 tree virtual_offset,
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dmethod.c59 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 …]
H A Dmangle.c4159 mangle_call_offset (const tree fixed_offset, const tree virtual_offset) in mangle_call_offset() argument
4161 write_char (virtual_offset ? 'v' : 'h'); in mangle_call_offset()
4168 if (virtual_offset) in mangle_call_offset()
4170 write_integer_cst (virtual_offset); in mangle_call_offset()
4190 tree virtual_offset, tree thunk) in mangle_thunk() argument
4207 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4211 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4216 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4218 virtual_offset = THUNK_VIRTUAL_OFFSET (fn_decl); in mangle_thunk()
4219 if (virtual_offset) in mangle_thunk()
[all …]
H A Dclass.c2539 tree fixed_offset, virtual_offset; in update_vtable_entry_for_fn() local
2548 virtual_offset = THUNK_VIRTUAL_OFFSET (fn); in update_vtable_entry_for_fn()
2551 fixed_offset = virtual_offset = NULL_TREE; in update_vtable_entry_for_fn()
2553 if (virtual_offset) in update_vtable_entry_for_fn()
2557 virtual_offset = binfo_for_vbase (BINFO_TYPE (virtual_offset), in update_vtable_entry_for_fn()
2587 for (virtual_offset = thunk_binfo; in update_vtable_entry_for_fn()
2588 virtual_offset; in update_vtable_entry_for_fn()
2589 virtual_offset = BINFO_INHERITANCE_CHAIN (virtual_offset)) in update_vtable_entry_for_fn()
2590 if (BINFO_VIRTUAL_P (virtual_offset)) in update_vtable_entry_for_fn()
2593 if (virtual_offset in update_vtable_entry_for_fn()
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A 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 …]
H A 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 …]
H A 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 …]
H A 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
H A DChangeLog-2002643 Rename vcall_offset to virtual_offset.
H A DChangeLog-20043413 thunk_alias, and the access and virtual_offset fields.
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dcgraphunit.c1739 HOST_WIDE_INT fixed_offset, tree virtual_offset, in thunk_adjust() argument
1755 if (!vtable_entry_type && (virtual_offset || indirect_offset != 0)) in thunk_adjust()
1767 if (virtual_offset) in thunk_adjust()
1794 virtual_offset)); in thunk_adjust()
1884 tree virtual_offset = NULL; in expand_thunk() local
1988 virtual_offset = size_int (virtual_value); in expand_thunk()
2055 virtual_offset, indirect_offset)); in expand_thunk()
2117 && (fixed_offset || virtual_offset)) in expand_thunk()
2159 fixed_offset, virtual_offset, in expand_thunk()
H A Dcgraph.c620 tree virtual_offset, in create_thunk() argument
632 gcc_checking_assert (virtual_offset in create_thunk()
633 ? virtual_value == wi::to_wide (virtual_offset) in create_thunk()
641 node->thunk.virtual_offset_p = virtual_offset != NULL; in create_thunk()
H A Dtree-inline.c4820 tree virtual_offset = NULL; in expand_call_inline() local
4833 virtual_offset = size_int (id->src_node->thunk.virtual_value); in expand_call_inline()
4841 virtual_offset, id->src_node->thunk.indirect_offset); in expand_call_inline()
H A Dcgraph.h1088 tree virtual_offset,
/netbsd-src/external/gpl3/binutils/dist/bfd/
H A 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 …]
H A 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/binutils.old/dist/bfd/
H A Delf32-xtensa.c4948 bfd_vma virtual_offset; member
5025 r_rel->virtual_offset = 0; in r_reloc_init()
5058 if (r_rel->virtual_offset) in print_r_reloc()
5061 fprintf_vma (fp, r_rel->virtual_offset); in print_r_reloc()
5237 if (src1->r_rel.virtual_offset != src2->r_rel.virtual_offset) in literal_value_equal()
5322 hash_val += hash_bfd_vma (src->r_rel.virtual_offset); in literal_value_hash()
5445 bfd_vma virtual_offset; /* Zero except for adding literals. */ member
5641 bfd_vma virtual_offset = loc->virtual_offset; in text_action_add_literal() local
5650 ta->virtual_offset = virtual_offset; in text_action_add_literal()
9147 try_loc.virtual_offset += 4; in identify_literal_placement()
[all …]
H A 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.old/dist/bfd/
H A 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/
H A 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/binutils/dist/libiberty/
H A DChangeLog5178 offset and virtual_offset.
/netbsd-src/external/gpl3/gcc/dist/libiberty/
H A DChangeLog4687 offset and virtual_offset.

12