]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR middle-end/70457 (ICE (segfault) in gimple_expand_builtin_pow on powerpc64le...
authorBill Schmidt <wschmidt@linux.vnet.ibm.com>
Mon, 4 Apr 2016 15:47:51 +0000 (15:47 +0000)
committerWilliam Schmidt <wschmidt@gcc.gnu.org>
Mon, 4 Apr 2016 15:47:51 +0000 (15:47 +0000)
commitb741ea5cfa046a5b4e339fcdec99b6210f4dcb4b
treefe88bf17e0a0360cf4b92c81f764fc03f551fbed
parentfe0c6d12b8f7b2efa2581c3e2d643ff9a339db92
re PR middle-end/70457 (ICE (segfault) in gimple_expand_builtin_pow on powerpc64le-linux-gnu)

[gcc]

2016-04-04  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
    Jakub Jelinek <jakub@redhat.com>

PR middle-end/70457
* tree-inline.c (estimate_num_insn): Use gimple_call_builtin_p
to ensure a call statement is compatible with a built-in's
prototype.
* tree-ssa-math-opts.c (execute_cse_sincos_1): Likewise.
(execute_cse_sincos): Likewise.
(execute_optimize_widening_mul): Likewise.

[gcc/testsuite]

2016-04-04  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
    Jakub Jelinek <jakub@redhat.com>

PR middle-end/70457
* gcc.dg/torture/pr70457.c: New.

Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
From-SVN: r234718
gcc/ChangeLog
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr70457.c [new file with mode: 0644]
gcc/tree-inline.c
gcc/tree-ssa-math-opts.c