]> git.ipfire.org Git - thirdparty/gcc.git/commit
backport: re PR target/64979 (stdarg optimization not able to find escape sites in...
authorJakub Jelinek <jakub@redhat.com>
Wed, 11 Feb 2015 14:45:26 +0000 (15:45 +0100)
committerJakub Jelinek <jakub@gcc.gnu.org>
Wed, 11 Feb 2015 14:45:26 +0000 (15:45 +0100)
commit76d1a42d4a1665d0262dc8ae44ab9afdbe225fda
tree836f517f6ca75e9c82f5ceb73d6e4adef7a6c08d
parentbc4723fdd19e6d65fd1d05cb783411a19896cb10
backport: re PR target/64979 (stdarg optimization not able to find escape sites in phi nodes)

Backported from mainline
2015-02-09  Jakub Jelinek  <jakub@redhat.com>

PR target/64979
* tree-stdarg.c (pass_stdarg::execute): Scan phi node args for
va_list escapes.

* gcc.dg/tree-ssa/stdarg-7.c: New test.
* gcc.c-torture/execute/pr64979.c: New test.

From-SVN: r220623
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/pr64979.c [new file with mode: 0644]
gcc/testsuite/gcc.dg/tree-ssa/stdarg-7.c [new file with mode: 0644]
gcc/tree-stdarg.c