From: Zdenek Dvorak Date: Mon, 23 Aug 2004 07:47:31 +0000 (+0200) Subject: tree-ssa-operands.c (get_call_expr_operands): Add VUSE operands for noreturn functions. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=c0e1b12feef416da65d62963b3dbff4c4ee2d903;p=gcc.git tree-ssa-operands.c (get_call_expr_operands): Add VUSE operands for noreturn functions. * tree-ssa-operands.c (get_call_expr_operands): Add VUSE operands for noreturn functions. From-SVN: r86411 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 29ac16e831f..3550910b9d7 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-08-23 Zdenek Dvorak + + * tree-ssa-operands.c (get_call_expr_operands): Add VUSE operands for + noreturn functions. + 2004-08-23 Richard Sandiford * config/mips/mips.h (ISA_HAS_DCLZ_DCLO): Delete. diff --git a/gcc/tree-ssa-operands.c b/gcc/tree-ssa-operands.c index 230167f84e9..5e49683f0f7 100644 --- a/gcc/tree-ssa-operands.c +++ b/gcc/tree-ssa-operands.c @@ -1378,7 +1378,7 @@ get_call_expr_operands (tree stmt, tree expr) if (TREE_SIDE_EFFECTS (expr) && !(call_flags & (ECF_PURE | ECF_CONST | ECF_NORETURN))) add_call_clobber_ops (stmt); - else if (!(call_flags & (ECF_CONST | ECF_NORETURN))) + else if (!(call_flags & ECF_CONST)) add_call_read_ops (stmt); } }