summaryrefslogtreecommitdiff
path: root/gcc/vr-values.c
Commit message (Expand)AuthorAgeFilesLines
* Makefile.in (OBJS): Add range.o and range-op.o.Aldy Hernandez2019-10-031-6/+7
* re PR tree-optimization/90387 (__builtin_constant_p and -Warray-bounds warnings)Richard Biener2019-09-111-9/+2
* PR tree-optimization/91567 - Spurious -Wformat-overflow warnings building gli...Martin Sebor2019-08-271-1/+6
* PR tree-optimization/83431 - -Wformat-truncation may incorrectly report trunc...Martin Sebor2019-08-261-1/+1
* Add type to VR_VARYING.Aldy Hernandez2019-08-161-32/+46
* Enforce canonicalization in value_range.Aldy Hernandez2019-08-151-3/+3
* vr-values.h (vr_values::swap_vr_value): New.Richard Biener2019-07-311-0/+12
* re PR middle-end/91267 (SEGV in value_range_base::equal_p)Richard Biener2019-07-291-1/+5
* gimple-loop-versioning.cc (loop_versioning::prune_loop_conditions): Make valu...Richard Biener2019-07-251-65/+81
* PR c++/61339 - add mismatch between struct and class [-Wmismatched-tags] to n...Martin Sebor2019-07-091-2/+2
* Revamp value_range::may_contain_p.Aldy Hernandez2019-06-131-1/+1
* Remove value_range_constant_singleton in favor of value_range::singleton_p.Aldy Hernandez2019-06-121-1/+4
* Split up value_range::intersect into base (value_range_base) andAldy Hernandez2019-06-071-1/+1
* vr-values.c (vr_values::extract_range_from_ssa_name): Do not put equivalences...Richard Biener2019-06-061-1/+2
* tree-vrp.h (value_range_base::nonzero_p): New.Aldy Hernandez2019-06-031-5/+18
* re PR middle-end/89655 (GCC crashes building linux kernel for arm 32-bit (cul...Jakub Jelinek2019-03-111-2/+7
* fix comments typo.Xiong Hu Luo2019-01-241-1/+1
* PR other/16615 [1/5]Sandra Loosemore2019-01-091-1/+1
* Update copyright years.Jakub Jelinek2019-01-011-1/+1
* [PR86153] simplify more overflow tests in VRPAlexandre Oliva2018-12-191-0/+33
* re PR tree-optimization/88427 (ICE: tree check: expected integer_cst, have pl...Richard Biener2018-12-101-4/+6
* re PR tree-optimization/88367 (-fno-delete-null-pointer-checks doesn't work p...Jakub Jelinek2018-12-071-3/+37
* re PR tree-optimization/88217 (Compile time and memory hog w/ -O2 -fstrict-en...Richard Biener2018-11-281-2/+4
* * gimple-ssa-evrp-analyze.cAldy Hernandez2018-11-141-1/+1
* 2018-11=12 Richard Biener <rguenther@suse.de>Richard Biener2018-11-121-89/+99
* tree-vrp.h (value_range_base::symbolic_p, [...]): Move from value_range.Richard Biener2018-11-121-21/+21
* tree-vrp.c (set_value_range_to_nonnull): Clear equiv.Richard Biener2018-11-121-2/+2
* vr-values.c (vr_values::get_value_range): Use value_range API instead of piec...Aldy Hernandez2018-11-091-19/+6
* bitmap.c (bitmap_head::dump): New.Aldy Hernandez2018-10-171-348/+290
* vr-values.c (vr_values::vr_values): Initialize to_remove_edges and to_update_...Jakub Jelinek2018-09-251-2/+2
* gimple-ssa-evrp.c (evrp_dom_walker::cleanup): Call vr_values::cleanup_edges_a...Jeff Law2018-09-211-0/+49
* Add new gswitch related functions into tree-cfg.c.Martin Liska2018-08-271-2/+3
* gimple-ssa-evrp-analyze.c (set_ssa_range_info): Pass value_range to range_inc...Aldy Hernandez2018-08-241-7/+3
* tree-vrp (zero_nonzero_bits_from_bounds): Rename to...Aldy Hernandez2018-08-011-2/+2
* vr-values.c (gimple_stmt_nonzero_p): Abstract common code to...Aldy Hernandez2018-07-111-29/+3
* tree-vrp.c (vrp_int_const_binop): Change overflow type to overflow_type.Aldy Hernandez2018-07-071-1/+1
* re PR tree-optimization/82665 (missing value range optimization for memchr)Prathamesh Kulkarni2018-05-011-0/+33
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* re PR tree-optimization/83418 (ICE in extract_range_for_var_from_comparison_e...Richard Biener2017-12-141-3/+4
* * gimple-ssa-evrp-analyze.cJeff Law2017-11-281-1/+2
* Avoid two_valued_val_range_p for pointers.Marc Glisse2017-11-221-1/+1
* New POINTER_DIFF_EXPRMarc Glisse2017-11-211-2/+2
* VRP: x+1 and -x cannot be INT_MINMarc Glisse2017-11-201-0/+19
* vr-values.h (get_output_for_vrp): Prototype.Jeff Law2017-11-171-10/+26
* vr-values.c: New file with contents extracted from tree-vrp.c.Jeff Law2017-11-141-0/+4183