]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/tree-vrp.c
PR tree-optimization/92131
[thirdparty/gcc.git] / gcc / tree-vrp.c
2019-10-17  aldyh PR tree-optimization/92131
2019-10-16  rsandifoDeal with incoming POLY_INT_CST ranges (PR92033)
2019-10-14  aldyhNormalize unsigned ~[0,0] into [1,MAX].
2019-10-07  aldyhDisentangle range_fold_*ary_expr() into various indepen...
2019-10-07  aldyhUse value_range_base::num_pairs instead of vrp_val_is...
2019-10-03  aldyh * Makefile.in (OBJS): Add range.o and range-op.o.
2019-09-03  jakub PR tree-optimization/91597
2019-08-30  mseborPR middle-end/91584 - Bogus warning from -Warray-bounds...
2019-08-28  mseborPR tree-optimization/91457 - inconsistent warning for...
2019-08-26  mseborPR tree-optimization/83431 - -Wformat-truncation may...
2019-08-26  rdapp[PATCH 1/2] Allow folding all statements.
2019-08-16  aldyhAdd type to VR_VARYING.
2019-08-15  aldyhEnforce canonicalization in value_range.
2019-07-31  rguenth2019-07-31 Richard Biener <rguenther@suse.de>
2019-07-29  rguenth2019-07-29 Richard Biener <rguenther@suse.de>
2019-07-25  rguenth2019-07-25 Richard Biener <rguenther@suse.de>
2019-07-25  rguenth2019-07-25 Richard Biener <rguenther@suse.de>
2019-07-12  mseborgcc/ChangeLog:
2019-07-11  aldyhDo not try to further refine a VR_UNDEFINED result...
2019-06-13  aldyhRevamp value_range::may_contain_p.
2019-06-12  aldyhRemove value_range_constant_singleton in favor of value...
2019-06-07  aldyhSplit up value_range::intersect into base (value_range_...
2019-06-03  aldyh * tree-vrp.h (value_range_base::nonzero_p): New.
2019-03-18  mseborPR tree-optimization/89720 - Spurious -Warray-bounds...
2019-03-13  mseborPR tree-optimization/89662 - -Warray-bounds ICE on...
2019-03-08  jakub PR tree-optimization/89550
2019-02-01  jakub PR tree-optimization/89143
2019-01-01  jakub Update copyright years.
2018-12-17  rsandifoAdd a loop versioning pass
2018-12-11  jakub PR tree-optimization/88444
2018-12-06  jakub PR c/88367
2018-12-04  rguenth2018-12-04 Richard Biener <rguenther@suse.de>
2018-12-03  rguenth2018-12-03 Richard Biener <rguenther@suse.de>
2018-11-30  rguenth2018-11-30 Richard Biener <rguenther@suse.de>
2018-11-16  rguenth2018-11-16 Richard Biener <rguenther@suse.de>
2018-11-14  aldyh * gimple-ssa-evrp-analyze.c
2018-11-13  aldyh * tree-vrp.c (value_range_base::dump): Dump type.
2018-11-13  rguenth2018-11-13 Richard Biener <rguenther@suse.de>
2018-11-12  rguenth2018-11=12 Richard Biener <rguenther@suse.de>
2018-11-12  rguenth2018-11-12 Richard Biener <rguenther@suse.de>
2018-11-12  rguenth2018-11-12 Richard Biener <rguenther@suse.de>
2018-11-11  rguenth2018-11-11 Richard Biener <rguenther@suse.de>
2018-11-09  aldyh * tree-vrp.c (value_range::check): Do not access internals
2018-11-09  aldyh * tree-vrp.c (may_contain_p): Do not access m_min...
2018-11-09  aldyh * gimple-fold.c (size_must_be_zero_p): Use value_range...
2018-10-23  rguenth2018-10-23 Richard Biener <rguenther@suse.de>
2018-10-22  rguenth2018-10-22 Richard Biener <rguenther@suse.de>
2018-10-22  rguenth2018-10-22 Richard Biener <rguenther@suse.de>
2018-10-17  aldyh * bitmap.c (bitmap_head::dump): New.
2018-10-17  aldyh * tree-vrp.c (extract_range_from_multiplicative...
2018-10-17  aldyh * wide-int-range.h (wide_int_range_shift_undefined_p...
2018-10-03  aldyh PR tree-optimization/87415
2018-10-03  aldyh * tree-vrp.c (extract_range_from_unary_expr): Special...
2018-09-25  marxinRemove unused functions and fields.
2018-09-21  law * gimple-ssa-evrp.c (evrp_dom_walker::cleanup): Call
2018-09-17  aldyh * tree-vrp.c (extract_range_from_unary_expr): Do not...
2018-09-14  aldyh * tree-vrp.c (extract_range_from_binary_expr_1): Normalize
2018-09-12  aldyh * tree-vrp.c (vrp_shift_undefined_p): Remove.
2018-09-11  aldyh * tree-vrp (extract_range_from_binary_expr_1): Treat...
2018-09-04  aldyh * wide-int-range.cc (wide_int_range_convert): New.
2018-09-04  aldyh * tree-vrp.c (vrp_can_optimize_bit_op): Remove.
2018-08-31  dmalcolmtree-vrp: add "const" qualifier to various value_range...
2018-08-27  marxinAdd new gswitch related functions into tree-cfg.c.
2018-08-24  aldyh * gimple-ssa-evrp-analyze.c (set_ssa_range_info):...
2018-08-23  aldyh * tree-vrp.c (abs_extent_range): Remove.
2018-08-22  rguenth2018-08-22 Richard Biener <rguenther@suse.de>
2018-08-21  aldyh * wide-int-range.cc (wide_int_range_abs): New.
2018-08-20  rguenth2018-08-20 Richard Biener <rguenther@suse.de>
2018-08-14  mseborPR tree-optimization/86650 - -Warray-bounds missing...
2018-08-03  aldyh * Makefile.in (wide-int-range.o): New.
2018-08-01  aldyh * tree-vrp (zero_nonzero_bits_from_bounds): Rename...
2018-07-31  mseborPR tree-optimization/86741 - ICE in -Warray-bounds...
2018-07-19  mseborPR tree-optimization/84047 - missing -Warray-bounds...
2018-07-19  aldyh * wide-int.h (widest2_int): New.
2018-07-16  aldyh * fold-const.c (int_const_binop_1): Abstract...
2018-07-07  aldyh * tree-vrp.c (vrp_int_const_binop): Change overflow...
2018-07-04  aldyh * tree-vrp.c (extract_range_from_binary_expr_1...
2018-07-02  aldyhAbstract a lot of the {PLUS,MINUS}_EXPR code in
2018-07-02  aldyh * tree-vrp.c (extract_range_from_unary_expr): Abstract...
2018-06-20  jakub PR tree-optimization/86231
2018-05-29  mseborPR middle-end/85888 - New test case c-c++-common/attr...
2018-05-23  marxinPR tree-optimization/85822
2018-03-19  rguenth2018-03-19 Richard Biener <rguenther@suse.de>
2018-02-13  law2018-02-12 Richard Sandiford <richard.sandiford@linar...
2018-02-08  rsandifoUse nonzero bits to refine range in split_constant_offs...
2018-01-23  dmalcolm-Warray-bounds: Fix false positive in some "switch...
2018-01-11  rguenth2018-01-11 Richard Biener <rguenther@suse.de>
2018-01-04  rsandifoProtect second call to extract_range_from_multiplicativ...
2018-01-03  jakub Update copyright years.
2017-12-21  rsandifopoly_int: MEM_REF offsets
2017-12-20  rsandifopoly_int: get_addr_base_and_unit_offset
2017-12-20  rsandifopoly_int: tree constants
2017-12-14  dmalcolmvrp_prop: Use dom_walker for -Warray-bounds (PR tree...
2017-12-12  law PR tree-optimization/83298
2017-11-28  rguenth2017-11-28 Richard Biener <rguenther@suse.de>
2017-11-28  rguenth2017-11-28 Richard Biener <rguenther@suse.de>
2017-11-23  law * gimple-ssa-evrp-analyze.c (evrp_range_analyzer:...
2017-11-22  jakub PR tree-optimization/83044
2017-11-16  mseborPR tree-optimization/82588 - missing -Warray-bounds...
2017-11-15  law * vr-values.c: New file with contents extracted from...
next