From dbcdd5612f98d84c4d37769944af28b8d89a1aa3 Mon Sep 17 00:00:00 2001 From: Martin Liska Date: Wed, 13 Feb 2019 14:49:34 +0100 Subject: Clean up MPX-related stuff. 2019-02-13 Martin Liska * builtins.h (expand_builtin_with_bounds): Remove declaration. * calls.c (struct arg_data): Remove special_slot, pointer_arg and pointer_offset fields. (initialize_argument_information): Remove usage of dead fields. * cgraph.h (struct cgraph_thunk_info): Remove add_pointer_bounds_args. * cgraphunit.c (cgraph_node::expand_thunk): Remove usage of dead fields. (cgraph_node::assemble_thunks_and_aliases): Remove usage of dead fields. * config/i386/i386.c (ix86_function_arg_advance): Remove unrelated comment. (struct builtin_isa): Remove leaf_p and nothrow_p fields. (def_builtin): Remove usage of dead fields. (ix86_add_new_builtins): Likewise. * ipa-fnsummary.c (compute_fn_summary): Likewise. * ipa-icf.c (sem_function::equals_wpa): Likewise. (sem_function::init): Likewise. (sem_variable::merge): Likewise. * ipa-visibility.c (function_and_variable_visibility): Likewise. * ipa.c (symbol_table::remove_unreachable_nodes): Likewise. * lto-cgraph.c (lto_output_node): Likewise. (lto_output_varpool_node): Likewise. (input_node): Likewise. (input_varpool_node): Likewise. * lto-streamer-out.c (lto_output): Likewise. * tree-inline.c (expand_call_inline): Remove usage of assign_stmts. * tree-inline.h (struct copy_body_data): Likewise. * varpool.c (varpool_node::dump): Likewise. From-SVN: r268844 --- gcc/tree-inline.h | 3 --- 1 file changed, 3 deletions(-) (limited to 'gcc/tree-inline.h') diff --git a/gcc/tree-inline.h b/gcc/tree-inline.h index 11f596e..9c2915e 100644 --- a/gcc/tree-inline.h +++ b/gcc/tree-inline.h @@ -63,9 +63,6 @@ struct copy_body_data /* The VAR_DECL for the return value. */ tree retvar; - /* Assign statements that need bounds copy. */ - vec assign_stmts; - /* The map from local declarations in the inlined function to equivalents in the function into which it is being inlined. */ hash_map *decl_map; -- cgit v1.1