aboutsummaryrefslogtreecommitdiff
path: root/gcc/fold-const.c
diff options
context:
space:
mode:
authorJakub Jelinek <jakub@redhat.com>2018-03-13 09:12:59 +0100
committerJakub Jelinek <jakub@gcc.gnu.org>2018-03-13 09:12:59 +0100
commit9e61e48e12ae2737f4738c37bfe05de726dc0e2e (patch)
treec36e6e8944f9cee6d2772d4dc9cc1540c2728783 /gcc/fold-const.c
parentcd471b26ca3923f6ca39105c0efe166248ec0425 (diff)
downloadgcc-9e61e48e12ae2737f4738c37bfe05de726dc0e2e.zip
gcc-9e61e48e12ae2737f4738c37bfe05de726dc0e2e.tar.gz
gcc-9e61e48e12ae2737f4738c37bfe05de726dc0e2e.tar.bz2
re PR middle-end/84834 (ICE: tree check: expected integer_cst, have complex_cst in to_wide, at tree.h:5527)
PR middle-end/84834 * match.pd ((A & C) != 0 ? D : 0): Use INTEGER_CST@2 instead of integer_pow2p@2 and test integer_pow2p in condition. (A < 0 ? C : 0): Similarly for @1. * gcc.dg/pr84834.c: New test. From-SVN: r258479
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions