diff options
author | Jakub Jelinek <jakub@redhat.com> | 2013-02-05 16:54:39 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2013-02-05 16:54:39 +0100 |
commit | 11f1e3ab239b3a45b085ca5eb1327f1254fb6205 (patch) | |
tree | 899e8e666ecaed66a88bbdcc9ab214a36edc66dd /gcc/gcc.c | |
parent | 14ac6aa24e155affd1829600a5294a8f3cc115cd (diff) | |
download | gcc-11f1e3ab239b3a45b085ca5eb1327f1254fb6205.zip gcc-11f1e3ab239b3a45b085ca5eb1327f1254fb6205.tar.gz gcc-11f1e3ab239b3a45b085ca5eb1327f1254fb6205.tar.bz2 |
re PR tree-optimization/56205 (stdarg pass confused by jump threading)
PR tree-optimization/56205
* tree-stdarg.c (check_all_va_list_escapes): Return true if
there are any PHI nodes that set non-va_list_escape_vars SSA_NAME
and some va_list_escape_vars SSA_NAME appears in some PHI argument.
* gcc.dg/tree-ssa/stdarg-6.c: New test.
* gcc.c-torture/execute/pr56205.c: New test.
From-SVN: r195760
Diffstat (limited to 'gcc/gcc.c')
0 files changed, 0 insertions, 0 deletions