Home
last modified time | relevance | path

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

/dflybsd-src/contrib/gcc-4.7/gcc/cp/
H A Dmethod.c84 tree fixed_offset, tree virtual_offset) in make_thunk() argument
95 if (this_adjusting && virtual_offset) in make_thunk()
96 virtual_offset in make_thunk()
98 virtual_offset, in make_thunk()
110 && !virtual_offset == !THUNK_VIRTUAL_OFFSET (thunk) in make_thunk()
111 && (!virtual_offset in make_thunk()
114 virtual_offset) in make_thunk()
115 : THUNK_VIRTUAL_OFFSET (thunk) == virtual_offset))) in make_thunk()
140 THUNK_VIRTUAL_OFFSET (thunk) = virtual_offset; in make_thunk()
174 tree virtual_offset = THUNK_VIRTUAL_OFFSET (thunk); in finish_thunk() local
[all …]
H A Dmangle.c3536 mangle_call_offset (const tree fixed_offset, const tree virtual_offset) in mangle_call_offset() argument
3538 write_char (virtual_offset ? 'v' : 'h'); in mangle_call_offset()
3545 if (virtual_offset) in mangle_call_offset()
3547 write_integer_cst (virtual_offset); in mangle_call_offset()
3567 tree virtual_offset) in mangle_thunk() argument
3581 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
3585 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
3590 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
3592 virtual_offset = THUNK_VIRTUAL_OFFSET (fn_decl); in mangle_thunk()
3593 if (virtual_offset) in mangle_thunk()
[all …]
H A Dclass.c2178 tree fixed_offset, virtual_offset; in update_vtable_entry_for_fn() local
2187 virtual_offset = THUNK_VIRTUAL_OFFSET (fn); in update_vtable_entry_for_fn()
2190 fixed_offset = virtual_offset = NULL_TREE; in update_vtable_entry_for_fn()
2192 if (virtual_offset) in update_vtable_entry_for_fn()
2196 virtual_offset = binfo_for_vbase (BINFO_TYPE (virtual_offset), in update_vtable_entry_for_fn()
2227 for (virtual_offset = thunk_binfo; in update_vtable_entry_for_fn()
2228 virtual_offset; in update_vtable_entry_for_fn()
2229 virtual_offset = BINFO_INHERITANCE_CHAIN (virtual_offset)) in update_vtable_entry_for_fn()
2230 if (BINFO_VIRTUAL_P (virtual_offset)) in update_vtable_entry_for_fn()
2233 if (virtual_offset in update_vtable_entry_for_fn()
[all …]
/dflybsd-src/contrib/gcc-8.0/gcc/cp/
H A Dmethod.c58 tree fixed_offset, tree virtual_offset) in make_thunk() argument
69 if (this_adjusting && virtual_offset) in make_thunk()
70 virtual_offset in make_thunk()
72 virtual_offset, in make_thunk()
84 && !virtual_offset == !THUNK_VIRTUAL_OFFSET (thunk) in make_thunk()
85 && (!virtual_offset in make_thunk()
88 virtual_offset) in make_thunk()
89 : THUNK_VIRTUAL_OFFSET (thunk) == virtual_offset))) in make_thunk()
115 THUNK_VIRTUAL_OFFSET (thunk) = virtual_offset; in make_thunk()
149 tree virtual_offset = THUNK_VIRTUAL_OFFSET (thunk); in finish_thunk() local
[all …]
H A Dmangle.c4091 mangle_call_offset (const tree fixed_offset, const tree virtual_offset) in mangle_call_offset() argument
4093 write_char (virtual_offset ? 'v' : 'h'); in mangle_call_offset()
4100 if (virtual_offset) in mangle_call_offset()
4102 write_integer_cst (virtual_offset); in mangle_call_offset()
4122 tree virtual_offset, tree thunk) in mangle_thunk() argument
4139 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4143 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4148 mangle_call_offset (fixed_offset, virtual_offset); in mangle_thunk()
4150 virtual_offset = THUNK_VIRTUAL_OFFSET (fn_decl); in mangle_thunk()
4151 if (virtual_offset) in mangle_thunk()
[all …]
H A Dclass.c2456 tree fixed_offset, virtual_offset; in update_vtable_entry_for_fn() local
2465 virtual_offset = THUNK_VIRTUAL_OFFSET (fn); in update_vtable_entry_for_fn()
2468 fixed_offset = virtual_offset = NULL_TREE; in update_vtable_entry_for_fn()
2470 if (virtual_offset) in update_vtable_entry_for_fn()
2474 virtual_offset = binfo_for_vbase (BINFO_TYPE (virtual_offset), in update_vtable_entry_for_fn()
2504 for (virtual_offset = thunk_binfo; in update_vtable_entry_for_fn()
2505 virtual_offset; in update_vtable_entry_for_fn()
2506 virtual_offset = BINFO_INHERITANCE_CHAIN (virtual_offset)) in update_vtable_entry_for_fn()
2507 if (BINFO_VIRTUAL_P (virtual_offset)) in update_vtable_entry_for_fn()
2510 if (virtual_offset in update_vtable_entry_for_fn()
[all …]
/dflybsd-src/contrib/gcc-8.0/gcc/
H A Dcgraphunit.c1624 HOST_WIDE_INT fixed_offset, tree virtual_offset) in thunk_adjust() argument
1641 if (virtual_offset) in thunk_adjust()
1678 virtual_offset)); in thunk_adjust()
1732 tree virtual_offset = NULL; in expand_thunk() local
1837 virtual_offset = size_int (virtual_value); in expand_thunk()
1902 virtual_offset)); in expand_thunk()
1957 && (fixed_offset || virtual_offset)) in expand_thunk()
1999 fixed_offset, virtual_offset); in expand_thunk()
H A Dcgraph.c621 tree virtual_offset, in create_thunk() argument
633 gcc_checking_assert (virtual_offset in create_thunk()
634 ? virtual_value == wi::to_wide (virtual_offset) in create_thunk()
641 node->thunk.virtual_offset_p = virtual_offset != NULL; in create_thunk()
H A Dcgraph.h1029 tree virtual_offset,
H A Dtree-inline.c4500 tree virtual_offset = NULL; in expand_call_inline() local
4513 virtual_offset = size_int (id->src_node->thunk.virtual_value); in expand_call_inline()
4521 virtual_offset); in expand_call_inline()
/dflybsd-src/contrib/gcc-4.7/gcc/
H A Dcgraphunit.c1495 HOST_WIDE_INT fixed_offset, tree virtual_offset) in thunk_adjust() argument
1512 if (virtual_offset) in thunk_adjust()
1553 virtual_offset)); in thunk_adjust()
1609 tree virtual_offset = NULL; in assemble_thunk() local
1671 virtual_offset = size_int (virtual_value); in assemble_thunk()
1709 virtual_offset)); in assemble_thunk()
1753 fixed_offset, virtual_offset); in assemble_thunk()
H A Dcgraph.c604 tree virtual_offset, in cgraph_add_thunk() argument
619 gcc_checking_assert (!virtual_offset in cgraph_add_thunk()
621 (tree_to_double_int (virtual_offset), in cgraph_add_thunk()
626 node->thunk.virtual_offset_p = virtual_offset != NULL; in cgraph_add_thunk()