diff options
author | Andrew MacLeod <amacleod@redhat.com> | 2021-11-04 11:07:28 -0400 |
---|---|---|
committer | Andrew MacLeod <amacleod@redhat.com> | 2021-11-04 13:15:36 -0400 |
commit | 004afb984beb6efbe25f44a5857b1c27ebc2ec82 (patch) | |
tree | 6f9c5a694d125164cad695d5ef02fcd44d551fdb /gcc/dwarf2out.c | |
parent | 1ece90ffa9ce63b416296bd662b8117d9b538913 (diff) | |
download | gcc-004afb984beb6efbe25f44a5857b1c27ebc2ec82.zip gcc-004afb984beb6efbe25f44a5857b1c27ebc2ec82.tar.gz gcc-004afb984beb6efbe25f44a5857b1c27ebc2ec82.tar.bz2 |
Treat undefined operands as varying in GORI.
If the LHS is UNDEFINED simply stop calculating. Treat op1 and op2
as VARYING if they are UNDEFINED.
PR tree-optimization/103079
gcc/
* gimple-range-gori.cc (gimple_range_calc_op1): Treat undefined as
varying.
(gimple_range_calc_op2): Ditto.
gcc/testsuite/
* gcc.dg/pr103079.c: New.
Diffstat (limited to 'gcc/dwarf2out.c')
0 files changed, 0 insertions, 0 deletions