aboutsummaryrefslogtreecommitdiff
path: root/gcc/coverage.c
diff options
context:
space:
mode:
authorKyrylo Tkachov <kyrylo.tkachov@arm.com>2013-09-17 13:29:41 +0000
committerKyrylo Tkachov <ktkachov@gcc.gnu.org>2013-09-17 13:29:41 +0000
commite3d3cfb4a5ac9560c78662c36568fde2675b201f (patch)
treec7ad9c99c8373202fc0c56229c3ab24d5189bba2 /gcc/coverage.c
parent4fce5f027cf84b6237b6f7d90b3b00f7ab7ca4d4 (diff)
downloadgcc-e3d3cfb4a5ac9560c78662c36568fde2675b201f.zip
gcc-e3d3cfb4a5ac9560c78662c36568fde2675b201f.tar.gz
gcc-e3d3cfb4a5ac9560c78662c36568fde2675b201f.tar.bz2
re PR tree-optimization/58088 (ICE in gcc.c)
[gcc/] 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> PR tree-optimization/58088 * fold-const.c (mask_with_trailing_zeros): New function. (fold_binary_loc): Make sure we don't recurse infinitely when the X in (X & C1) | C2 is a tree of the form (Y * K1) & K2. Use mask_with_trailing_zeros where appropriate. [gcc/testsuite] 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com> PR tree-optimization/58088 * gcc.c-torture/compile/pr58088.c: New test. From-SVN: r202652
Diffstat (limited to 'gcc/coverage.c')
0 files changed, 0 insertions, 0 deletions