projects
/
gcc.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
c++: Handle COMPOUND_EXPRs in ocp_convert [PR94339]
[gcc.git]
/
gcc
/
tree-vrp.c
2020-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
2019-12-06
Martin Sebor
PR middle-end/92622 - FAIL: gcc.dg/Warray-bounds-22...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Andrew MacLeod
Change fold_range to return a boolean result.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-14
Aldy Hernandez
Make normalize_addresses and normalize_symbolics work...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Aldy Hernandez
Move plain value_range things to value-range.[hc]*.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-13
Aldy Hernandez
Rewrite value_range constructors to the value_range_kin...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Martin Liska
Remove gcc/params.* files.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Martin Liska
Apply mechanical replacement (generated patch).
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Jakub Jelinek
re PR tree-optimization/92452 (ICE in vrp_prop::check_a...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-08
Andrew MacLeod
Modify range_operator::fold_range() and wi_fold ()...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Martin Sebor
PR middle-end/92333 - missing variable name referencing...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Aldy Hernandez
Fix indentation inconsistencies introduced by previous...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Martin Sebor
PR middle-end/92341 - missing -Warray-bounds indexing...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Aldy Hernandez
The base class for ranges is currently value_range_base...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Aldy Hernandez
Move vrp_set_zero_nonzero_bits from tree-vrp.c into...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Aldy Hernandez
Move vrp_bitmap_equal_p above its only use and make...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-05
Aldy Hernandez
Use value_range_base::equal_p in value_range_base:...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Do not special case pointers in value_range_base::set.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Remove handle_pointers argument from all the vrp_val...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Use the value_range_base constructors in value_range_ba...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Remove unused range_int_cst_singleton_p.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Handle VR_UNDEFINED in value_range_base::normalize_addr...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Aldy Hernandez
Implement debugging functions for assert_info's.
blob
|
commitdiff
|
raw
|
diff to current
2019-11-04
Martin Sebor
PR tree-optimization/92349 - ICE in -Warray-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2019-11-01
Martin Sebor
PR middle-end/91679 - missing -Warray-bounds accessing...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-23
Eric Botcazou
re PR tree-optimization/92131 (incorrect assumption...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-17
Aldy Hernandez
re PR tree-optimization/92131 (incorrect assumption...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-16
Richard Sandiford
Deal with incoming POLY_INT_CST ranges (PR92033)
blob
|
commitdiff
|
raw
|
diff to current
2019-10-14
Aldy Hernandez
Normalize unsigned ~[0,0] into [1,MAX].
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Aldy Hernandez
Disentangle range_fold_*ary_expr() into various indepen...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-07
Aldy Hernandez
Use value_range_base::num_pairs instead of vrp_val_is...
blob
|
commitdiff
|
raw
|
diff to current
2019-10-03
Aldy Hernandez
Makefile.in (OBJS): Add range.o and range-op.o.
blob
|
commitdiff
|
raw
|
diff to current
2019-09-03
Jakub Jelinek
re PR tree-optimization/91597 (GCC miscompiles a branch...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-30
Martin Sebor
PR middle-end/91584 - Bogus warning from -Warray-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-28
Martin Sebor
PR tree-optimization/91457 - inconsistent warning for...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-26
Martin Sebor
PR tree-optimization/83431 - -Wformat-truncation may...
blob
|
commitdiff
|
raw
|
diff to current
2019-08-26
Robin Dapp
[PATCH 1/2] Allow folding all statements.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-16
Aldy Hernandez
Add type to VR_VARYING.
blob
|
commitdiff
|
raw
|
diff to current
2019-08-15
Aldy Hernandez
Enforce canonicalization in value_range.
blob
|
commitdiff
|
raw
|
diff to current
2019-07-31
Richard Biener
re PR tree-optimization/91257 (Compile-time and memory...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-29
Richard Biener
re PR tree-optimization/91257 (Compile-time and memory...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Richard Biener
tree-vrp.c (extract_range_from_multiplicative_op):...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-25
Richard Biener
gimple-loop-versioning.cc (loop_versioning::prune_loop_...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-12
Martin Sebor
invoke.texi (ssa-name-def-chain-limit): Document new...
blob
|
commitdiff
|
raw
|
diff to current
2019-07-11
Aldy Hernandez
Do not try to further refine a VR_UNDEFINED result...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-13
Aldy Hernandez
Revamp value_range::may_contain_p.
blob
|
commitdiff
|
raw
|
diff to current
2019-06-12
Aldy Hernandez
Remove value_range_constant_singleton in favor of value...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-07
Aldy Hernandez
Split up value_range::intersect into base (value_range_...
blob
|
commitdiff
|
raw
|
diff to current
2019-06-03
Aldy Hernandez
tree-vrp.h (value_range_base::nonzero_p): New.
blob
|
commitdiff
|
raw
|
diff to current
2019-03-18
Martin Sebor
PR tree-optimization/89720 - Spurious -Warray-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-13
Martin Sebor
PR tree-optimization/89662 - -Warray-bounds ICE on...
blob
|
commitdiff
|
raw
|
diff to current
2019-03-08
Jakub Jelinek
re PR tree-optimization/89550 (Spurious array-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2019-02-01
Jakub Jelinek
re PR tree-optimization/89143 (comparison of abs(i...
blob
|
commitdiff
|
raw
|
diff to current
2019-01-01
Jakub Jelinek
Update copyright years.
blob
|
commitdiff
|
raw
|
diff to current
2018-12-17
Richard Sandiford
Add a loop versioning pass
blob
|
commitdiff
|
raw
|
diff to current
2018-12-11
Jakub Jelinek
re PR tree-optimization/88444 (ICE: tree check: expecte...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-06
Jakub Jelinek
re PR tree-optimization/88367 (-fno-delete-null-pointer...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-04
Richard Biener
re PR tree-optimization/88301 (Optimization regression...
blob
|
commitdiff
|
raw
|
diff to current
2018-12-03
Richard Biener
re PR tree-optimization/88301 (Optimization regression...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-30
Richard Biener
re PR tree-optimization/88274 (ICE in check, at tree...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-16
Richard Biener
re PR tree-optimization/88011 (r266028 causes a bunch...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-14
Aldy Hernandez
* gimple-ssa-evrp-analyze.c
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
Aldy Hernandez
tree-vrp.c (value_range_base::dump): Dump type.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-13
Richard Biener
tree-ssanames.h (set_range_info): Use value_range_base.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-12
Richard Biener
2018-11=12 Richard Biener <rguenther@suse.de>
blob
|
commitdiff
|
raw
|
diff to current
2018-11-12
Richard Biener
tree-vrp.h (value_range_base::symbolic_p, [...]): Move...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-12
Richard Biener
tree-vrp.c (set_value_range_to_nonnull): Clear equiv.
blob
|
commitdiff
|
raw
|
diff to current
2018-11-11
Richard Biener
tree-vrp.h (class value_range_base): New base class...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-09
Aldy Hernandez
tree-vrp.c (value_range::check): Do not access internal...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-09
Aldy Hernandez
* tree-vrp.c (may_contain_p): Do not access m_min/m_max...
blob
|
commitdiff
|
raw
|
diff to current
2018-11-09
Aldy Hernandez
gimple-fold.c (size_must_be_zero_p): Use value_range...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-23
Richard Biener
tree-vrp.c (add_assert_info): Guard dump_printf with...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Richard Biener
2018-10-22 Richard Biener <rguenther@suse.de>
blob
|
commitdiff
|
raw
|
diff to current
2018-10-22
Richard Biener
re PR bootstrap/87640 (internal compiler error: in...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-17
Aldy Hernandez
bitmap.c (bitmap_head::dump): New.
blob
|
commitdiff
|
raw
|
diff to current
2018-10-17
Aldy Hernandez
tree-vrp.c (extract_range_from_multiplicative_op):...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-17
Aldy Hernandez
wide-int-range.h (wide_int_range_shift_undefined_p...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-03
Aldy Hernandez
re PR tree-optimization/87415 (wrong code at -O1 and...
blob
|
commitdiff
|
raw
|
diff to current
2018-10-03
Aldy Hernandez
tree-vrp.c (extract_range_from_unary_expr): Special...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-25
Martin Liska
Remove unused functions and fields.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-21
Jeff Law
gimple-ssa-evrp.c (evrp_dom_walker::cleanup): Call...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-17
Aldy Hernandez
tree-vrp.c (extract_range_from_unary_expr): Do not...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-14
Aldy Hernandez
tree-vrp.c (extract_range_from_binary_expr_1): Normaliz...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-12
Aldy Hernandez
tree-vrp.c (vrp_shift_undefined_p): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-11
Aldy Hernandez
tree-vrp (extract_range_from_binary_expr_1): Treat...
blob
|
commitdiff
|
raw
|
diff to current
2018-09-04
Aldy Hernandez
wide-int-range.cc (wide_int_range_convert): New.
blob
|
commitdiff
|
raw
|
diff to current
2018-09-04
Aldy Hernandez
tree-vrp.c (vrp_can_optimize_bit_op): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-31
David Malcolm
tree-vrp: add "const" qualifier to various value_range...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-27
Martin Liska
Add new gswitch related functions into tree-cfg.c.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-24
Aldy Hernandez
gimple-ssa-evrp-analyze.c (set_ssa_range_info): Pass...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-23
Aldy Hernandez
tree-vrp.c (abs_extent_range): Remove.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-22
Richard Biener
re PR tree-optimization/86988 (ICE: tree check: expecte...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-21
Aldy Hernandez
wide-int-range.cc (wide_int_range_abs): New.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-20
Richard Biener
re PR c++/78655 (gcc doesn't exploit the fact that...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-14
Martin Sebor
PR tree-optimization/86650 - -Warray-bounds missing...
blob
|
commitdiff
|
raw
|
diff to current
2018-08-03
Aldy Hernandez
Makefile.in (wide-int-range.o): New.
blob
|
commitdiff
|
raw
|
diff to current
2018-08-01
Aldy Hernandez
tree-vrp (zero_nonzero_bits_from_bounds): Rename to...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-31
Martin Sebor
PR tree-optimization/86741 - ICE in -Warray-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Martin Sebor
PR tree-optimization/84047 - missing -Warray-bounds...
blob
|
commitdiff
|
raw
|
diff to current
2018-07-19
Aldy Hernandez
wide-int.h (widest2_int): New.
blob
|
commitdiff
|
raw
|
diff to current
next