re PR tree-optimization/79908 (ICE in gimplify_expr (gimplify.c:12155) gimplification...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Tue, 21 Mar 2017 13:57:20 +0000 (13:57 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Tue, 21 Mar 2017 13:57:20 +0000 (13:57 +0000)
commit0ffe60b5058fa621288e1dbe12fb588d2c040e5e
treeed8f0b3cc75049f7f39d3a6c9acfa2c85581a7ea
parent54eb90fe8a2645ce85266bede939eb0804c1bd80
re PR tree-optimization/79908 (ICE in gimplify_expr (gimplify.c:12155) gimplification failed)

[gcc]

2017-03-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
            Richard Biener  <rguenth@suse.com>

PR tree-optimization/79908
* tree-stdarg.c (expand_ifn_va_arg_1): For a VA_ARG whose LHS has
been cast away, use force_gimple_operand to construct the side
effects.

[gcc/testsuite]

2017-03-21  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
            Richard Biener  <rguenther@suse.de>

PR tree-optimization/79908
* gcc.dg/torture/pr79908.c: New file.

Co-Authored-By: Richard Biener <rguenth@suse.com>
Co-Authored-By: Richard Biener <rguenther@suse.de>
From-SVN: r246319
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr79908.c [new file with mode: 0644]
gcc/tree-stdarg.c