aboutsummaryrefslogtreecommitdiff
path: root/libjava
diff options
context:
space:
mode:
authorAldy Hernandez <aldyh@redhat.com>2022-09-21 11:18:48 +0200
committerAldy Hernandez <aldyh@redhat.com>2022-09-21 13:33:40 +0200
commitdc829c7613ddf562d1aecaf22eda965e87108ac8 (patch)
tree7ee6f7e4ba6a079f22570442ff09bec1b7bfdb5d /libjava
parent324fa420b66bc084dd5b20644c6ee7b35be90c00 (diff)
downloadgcc-dc829c7613ddf562d1aecaf22eda965e87108ac8.zip
gcc-dc829c7613ddf562d1aecaf22eda965e87108ac8.tar.gz
gcc-dc829c7613ddf562d1aecaf22eda965e87108ac8.tar.bz2
[PR106967] Set known NANs to undefined for flag_finite_math_only.
Explicit NANs in the IL can be treated as undefined for flag_finite_math_only. This causes all the right things to happen wrt threading, folding, etc. It also saves us special casing throughout. PR tree-optimization/106967 gcc/ChangeLog: * value-range.cc (frange::set): Set known NANs to undefined for flag_finite_math_only.
Diffstat (limited to 'libjava')
0 files changed, 0 insertions, 0 deletions