diff options
author | Richard Sandiford <richard.sandiford@linaro.org> | 2018-02-13 15:48:38 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 2018-02-13 08:48:38 -0700 |
commit | ff67aff425f2ea1e8c4608783e17eb48556d53e0 (patch) | |
tree | 5f324b6586bb67d7c7022702e0076b23f29bc7e8 /gcc/tree-inline.c | |
parent | 62e12268e613eff1b267f4c2538f2b7211067ecc (diff) | |
download | gcc-ff67aff425f2ea1e8c4608783e17eb48556d53e0.zip gcc-ff67aff425f2ea1e8c4608783e17eb48556d53e0.tar.gz gcc-ff67aff425f2ea1e8c4608783e17eb48556d53e0.tar.bz2 |
re PR tree-optimization/84321 (ice in intersect_range_with_nonzero_bits, at tree-vrp.c:213)
2018-02-12 Richard Sandiford <richard.sandiford@linaro.org>
gcc/
PR tree-optimization/84321
* tree-vrp.c (intersect_range_with_nonzero_bits): Fix VR_ANTI_RANGE
handling. Also check whether the anti-range contains any values
that satisfy the mask; switch to a VR_RANGE if not.
gcc/testsuite/
PR tree-optimization/84321
* gcc.dg/pr84321.c: New test.
From-SVN: r257629
Diffstat (limited to 'gcc/tree-inline.c')
0 files changed, 0 insertions, 0 deletions