aboutsummaryrefslogtreecommitdiff
path: root/gcc/value-range-storage.cc
AgeCommit message (Expand)AuthorFilesLines
2023-10-14middle-end: Allow _BitInt(65535) [PR102989]Jakub Jelinek1-10/+10
2023-07-07Implement value/mask tracking for irange.Aldy Hernandez1-6/+20
2023-05-06Remove type from vrange_storage::equal_p.Aldy Hernandez1-17/+11
2023-05-03clang warning: warning: private field 'm_gc' is not used [-Wunused-private-fi...Martin Liska1-1/+0
2023-05-01Convert internal representation of irange to wide_ints.Aldy Hernandez1-16/+6
2023-05-01vrange_storage overhaulAldy Hernandez1-104/+374
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-11-09Clear NAN when reading back a global range if necessary.Aldy Hernandez1-1/+8
2022-10-27[PR tree-optimization/107394] Canonicalize global franges as they are read back.Aldy Hernandez1-11/+22
2022-10-04Convert nonzero mask in irange to wide_int.Aldy Hernandez1-5/+1
2022-09-18Rewrite NAN and sign handling in frangeAldy Hernandez1-3/+6
2022-08-31Stream out endpoints for frange.Aldy Hernandez1-11/+7
2022-08-30Force a [NAN, NAN] range when the definite NAN property is set.Aldy Hernandez1-3/+1
2022-08-30Add support for floating point endpoints to frange.Aldy Hernandez1-0/+12
2022-08-02Implement streamer for frange.Aldy Hernandez1-1/+60
2022-07-11Implement global ranges for all vrange types (SSA_NAME_RANGE_INFO).Aldy Hernandez1-2/+2
2022-07-04Integrate nonzero bits with irange.Aldy Hernandez1-2/+7
2022-07-03Implement class vrange_storage to stream ranges to long term memory.Aldy Hernandez1-0/+212