diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2021-06-29 10:52:58 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2021-06-29 14:57:01 -0400 |
commit | a96d8d67d0073a7031c0712bc3fb7759417b2125 (patch) | |
tree | c97b8101babc4728956d07cc914a8b9863a800ac /gcc/go/go-gcc.cc | |
parent | 604dce2d74d3417970e23e7ad38322d1adbca2e2 (diff) | |
download | gcc-a96d8d67d0073a7031c0712bc3fb7759417b2125.zip gcc-a96d8d67d0073a7031c0712bc3fb7759417b2125.tar.gz gcc-a96d8d67d0073a7031c0712bc3fb7759417b2125.tar.bz2 |
Fix MINUS_EXPR relations.
Flesh out and correct relations for both wrapping and non-wrapping values.
gcc/
PR tree-optimization/101254
* range-op.cc (operator_minus::op1_op2_relation_effect): Check for
wrapping/non-wrapping when setting the result range.
gcc/testsuite
* gcc.dg/pr101254.c: New.
Diffstat (limited to 'gcc/go/go-gcc.cc')
0 files changed, 0 insertions, 0 deletions