re PR rtl-optimization/66891 (ICE in expand_call, at calls.c:3407)
authorUros Bizjak <ubizjak@gmail.com>
Fri, 17 Jul 2015 06:32:58 +0000 (08:32 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Fri, 17 Jul 2015 06:32:58 +0000 (08:32 +0200)
commit5ba53785f74d9a0bdff4692684f4eba2e3480f74
treeb66dd17af273533138afe41bc473424fd7487ddb
parent92d30ce6d4df686a244fe417fe30b3bc3a81990a
re PR rtl-optimization/66891 (ICE in expand_call, at calls.c:3407)

PR rtl-optimization/66891
* calls.c (expand_call): Wrap precompute_register_parameters with
NO_DEFER_POP/OK_DEFER_POP to prevent deferred pops.

testsuite/ChangeLog:

PR target/66891
* gcc.target/i386/pr66891.c: New test.

From-SVN: r225918
gcc/ChangeLog
gcc/calls.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr66891.c [new file with mode: 0644]