diff options
author | Richard Guenther <rguenther@suse.de> | 2008-07-28 20:32:32 +0000 |
---|---|---|
committer | Richard Biener <rguenth@gcc.gnu.org> | 2008-07-28 20:32:32 +0000 |
commit | 4d2ad64c5bc72eb10fc6fa28950d38a36cff1d29 (patch) | |
tree | 27bc737b856ed5e38f37234fa34ae7886bec905b /gcc/tree-flow.h | |
parent | f6e377f82ecead63e8691b1d8349aa2c7811e02f (diff) | |
download | gcc-4d2ad64c5bc72eb10fc6fa28950d38a36cff1d29.zip gcc-4d2ad64c5bc72eb10fc6fa28950d38a36cff1d29.tar.gz gcc-4d2ad64c5bc72eb10fc6fa28950d38a36cff1d29.tar.bz2 |
re PR ada/36957 (ACATS ce3801b ICE emit_move_insn, at expr.c:3381 post tuple merge)
2008-07-28 Richard Guenther <rguenther@suse.de>
PR tree-optimization/36957
* tree-flow.h (tree_ssa_useless_type_conversion): Remove.
(useless_type_conversion_p): Remove.
(types_compatible_p): Remove.
* gimple.h (tree_ssa_useless_type_conversion): Declare.
(useless_type_conversion_p): Declare.
(types_compatible_p): Declare.
(gimple_expr_type): Return the base type only if it is
trivially convertible to the subtype.
From-SVN: r138217
Diffstat (limited to 'gcc/tree-flow.h')
-rw-r--r-- | gcc/tree-flow.h | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/gcc/tree-flow.h b/gcc/tree-flow.h index 96c4795..1e94037 100644 --- a/gcc/tree-flow.h +++ b/gcc/tree-flow.h @@ -867,9 +867,6 @@ extern void redirect_edge_var_map_destroy (void); extern edge ssa_redirect_edge (edge, basic_block); extern void flush_pending_stmts (edge); -extern bool tree_ssa_useless_type_conversion (tree); -extern bool useless_type_conversion_p (tree, tree); -extern bool types_compatible_p (tree, tree); extern void verify_ssa (bool); extern void delete_tree_ssa (void); extern void walk_use_def_chains (tree, walk_use_def_chains_fn, void *, bool); |