re PR ipa/78515 (ICE: in fold_binary_loc, at fold-const.c:8999 with -Os -mavx512bw)
authorRichard Biener <rguenther@suse.de>
Fri, 25 Nov 2016 14:05:04 +0000 (14:05 +0000)
committerRichard Biener <rguenth@gcc.gnu.org>
Fri, 25 Nov 2016 14:05:04 +0000 (14:05 +0000)
commita77af1829fd2dc976599383d01ab4467c05eba5b
treef944144904fa846617008bdac25466aa470f5806
parent3cae214f76deaf8271e26b094d6d14a31e537e00
re PR ipa/78515 (ICE: in fold_binary_loc, at fold-const.c:8999 with -Os -mavx512bw)

2016-11-25  Richard Biener  <rguenther@suse.de>

PR ipa/78515
* ipa-prop.c (compute_complex_assign_jump_func): Properly identify
unary, binary and single RHSs.
* tree.def (BIT_INSERT_EXPR): Adjust tree code name.

* gcc.dg/torture/pr78515.c: New testcase.

From-SVN: r242876
gcc/ChangeLog
gcc/ipa-prop.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/pr78515.c [new file with mode: 0644]
gcc/tree.def