aboutsummaryrefslogtreecommitdiff
path: root/gcc/builtins.c
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2016-10-05 11:38:59 +0000
committerRichard Biener <rguenth@gcc.gnu.org>2016-10-05 11:38:59 +0000
commit39bb7d015297586294c6416a4db78b50345d2a46 (patch)
tree3a7a8b7f9c7e9c3afc2ea544f0459e8e8419cdd9 /gcc/builtins.c
parenteeb57981e2d639f144ee6264fdc2bf6f23f8508b (diff)
downloadgcc-39bb7d015297586294c6416a4db78b50345d2a46.zip
gcc-39bb7d015297586294c6416a4db78b50345d2a46.tar.gz
gcc-39bb7d015297586294c6416a4db78b50345d2a46.tar.bz2
re PR target/77826 (ICE in decompose, at wide-int.h:928 w/ -m64 -O2 and above)
2016-10-05 Richard Biener <rguenther@suse.de> PR middle-end/77826 * genmatch.c (dt_operand::gen_match_op): Amend operand_equal_p with types_match for GIMPLE code gen to handle type mismatched constants properly. (dt_operand::gen): Adjust. * match.pd ((X /[ex] A) * A -> X): Properly handle converted and constant A. * gcc.dg/torture/pr77826.c: New testcase. From-SVN: r240776
Diffstat (limited to 'gcc/builtins.c')
0 files changed, 0 insertions, 0 deletions