comparison gcc/tree-dfa.h @ 132:d34655255c78

update gcc-8.2
author mir3636
date Thu, 25 Oct 2018 10:21:07 +0900
parents 84e7813d76e9
children 1830386684a0
comparison
equal deleted inserted replaced
130:e108057fa461 132:d34655255c78
1 /* Header file for tree data flow functions. 1 /* Header file for tree data flow functions.
2 Copyright (C) 2013-2017 Free Software Foundation, Inc. 2 Copyright (C) 2013-2018 Free Software Foundation, Inc.
3 3
4 This file is part of GCC. 4 This file is part of GCC.
5 5
6 GCC is free software; you can redistribute it and/or modify it under 6 GCC is free software; you can redistribute it and/or modify it under
7 the terms of the GNU General Public License as published by the Free 7 the terms of the GNU General Public License as published by the Free
27 extern void dump_dfa_stats (FILE *); 27 extern void dump_dfa_stats (FILE *);
28 extern void debug_dfa_stats (void); 28 extern void debug_dfa_stats (void);
29 extern tree ssa_default_def (struct function *, tree); 29 extern tree ssa_default_def (struct function *, tree);
30 extern void set_ssa_default_def (struct function *, tree, tree); 30 extern void set_ssa_default_def (struct function *, tree, tree);
31 extern tree get_or_create_ssa_default_def (struct function *, tree); 31 extern tree get_or_create_ssa_default_def (struct function *, tree);
32 extern tree get_ref_base_and_extent (tree, HOST_WIDE_INT *, 32 extern tree get_ref_base_and_extent (tree, poly_int64_pod *, poly_int64_pod *,
33 HOST_WIDE_INT *, HOST_WIDE_INT *, bool *); 33 poly_int64_pod *, bool *);
34 extern tree get_addr_base_and_unit_offset_1 (tree, HOST_WIDE_INT *, 34 extern tree get_ref_base_and_extent_hwi (tree, HOST_WIDE_INT *,
35 HOST_WIDE_INT *, bool *);
36 extern tree get_addr_base_and_unit_offset_1 (tree, poly_int64_pod *,
35 tree (*) (tree)); 37 tree (*) (tree));
36 extern tree get_addr_base_and_unit_offset (tree, HOST_WIDE_INT *); 38 extern tree get_addr_base_and_unit_offset (tree, poly_int64_pod *);
37 extern bool stmt_references_abnormal_ssa_name (gimple *); 39 extern bool stmt_references_abnormal_ssa_name (gimple *);
38 extern void replace_abnormal_ssa_names (gimple *); 40 extern void replace_abnormal_ssa_names (gimple *);
39 extern void dump_enumerated_decls (FILE *, dump_flags_t); 41 extern void dump_enumerated_decls (FILE *, dump_flags_t);
40 42
41 43