index
:
riscv-gnu-toolchain/gcc.git
devel/analyzer
devel/autopar_devel
devel/autopar_europar_2021
devel/bypass-asm
devel/c++-contracts
devel/c++-coroutines
devel/c++-modules
devel/c++-name-lookup
devel/coarray_native
devel/existing-fp8
devel/fortran_unsigned
devel/gccgo
devel/gfortran-caf
devel/gimple-linterchange
devel/gomp-5_0-branch
devel/icpp2021
devel/ira-select
devel/ix86/evex512
devel/jlaw/crc
devel/loop-unswitch-support-switches
devel/lto-offload
devel/m2link
devel/modula-2
devel/mold-lto-plugin
devel/mold-lto-plugin-v2
devel/nothrow-detection
devel/omp/gcc-10
devel/omp/gcc-11
devel/omp/gcc-12
devel/omp/gcc-13
devel/omp/gcc-14
devel/omp/gcc-9
devel/omp/ompd
devel/power-ieee128
devel/range-gen3
devel/ranger
devel/rust/master
devel/sh-lra
devel/sphinx
devel/ssa-range
devel/subreg-coalesce
devel/unified-autovect
master
releases/egcs-1.0
releases/egcs-1.1
releases/gcc-10
releases/gcc-11
releases/gcc-12
releases/gcc-13
releases/gcc-14
releases/gcc-2.95
releases/gcc-2.95.2.1-branch
releases/gcc-3.0
releases/gcc-3.1
releases/gcc-3.2
releases/gcc-3.3
releases/gcc-3.4
releases/gcc-4.0
releases/gcc-4.1
releases/gcc-4.2
releases/gcc-4.3
releases/gcc-4.4
releases/gcc-4.5
releases/gcc-4.6
releases/gcc-4.7
releases/gcc-4.8
releases/gcc-4.9
releases/gcc-5
releases/gcc-6
releases/gcc-7
releases/gcc-8
releases/gcc-9
releases/libgcj-2.95
trunk
Unnamed repository; edit this file 'description' to name the repository.
root
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
gcc
/
tree-vrp.c
Age
Commit message (
Expand
)
Author
Files
Lines
2020-06-27
Move simplification of statements using ranges into its own class.
Aldy Hernandez
1
-15
/
+22
2020-06-10
Merge evrp uses of substitute_and_fold_engine into the engine itself.
Aldy Hernandez
1
-2
/
+2
2020-06-01
Move array bounds checking into its own file.
Aldy Hernandez
1
-681
/
+1
2020-06-01
Move value_range_equiv code to its own file.
Aldy Hernandez
1
-299
/
+1
2020-05-18
PR middle-end/94940 - spurious -Warray-bounds for a zero length array member ...
Martin Sebor
1
-29
/
+15
2020-05-17
Revert previous patch:
Aldy Hernandez
1
-0
/
+26
2020-05-17
Move operand_less_p to vr-values.c.
Aldy Hernandez
1
-26
/
+0
2020-05-17
Remove vrp_insert::live_on_edge declaration.
Aldy Hernandez
1
-3
/
+0
2020-05-17
More refactoring of tree-vrp.c.
Aldy Hernandez
1
-169
/
+232
2020-05-17
Move array bounds checking out of vrp_prop and into its own class.
Aldy Hernandez
1
-37
/
+61
2020-05-12
Refactor tree-vrp.c
Giuliano Belinassi
1
-111
/
+198
2020-01-01
Update copyright years.
Jakub Jelinek
1
-1
/
+1
2019-12-05
PR middle-end/92622 - FAIL: gcc.dg/Warray-bounds-22.c on ILP32: missing warni...
Martin Sebor
1
-14
/
+16
2019-11-14
Change fold_range to return a boolean result.
Andrew MacLeod
1
-4
/
+2
2019-11-14
Make normalize_addresses and normalize_symbolics work on THIS, instead
Aldy Hernandez
1
-8
/
+13
2019-11-13
Move plain value_range things to value-range.[hc]*.
Aldy Hernandez
1
-1536
/
+0
2019-11-13
Rewrite value_range constructors to the value_range_kind is at the end, and d...
Aldy Hernandez
1
-60
/
+47
2019-11-12
Remove gcc/params.* files.
Martin Liska
1
-1
/
+0
2019-11-12
Apply mechanical replacement (generated patch).
Martin Liska
1
-2
/
+2
2019-11-12
re PR tree-optimization/92452 (ICE in vrp_prop::check_array_ref at tree-vrp.c...
Jakub Jelinek
1
-2
/
+5
2019-11-08
Modify range_operator::fold_range() and wi_fold () to return via reference.
Andrew MacLeod
1
-12
/
+8
2019-11-05
PR middle-end/92333 - missing variable name referencing VLA in warnings
Martin Sebor
1
-8
/
+27
2019-11-05
Fix indentation inconsistencies introduced by previous patch.
Aldy Hernandez
1
-14
/
+7
2019-11-05
PR middle-end/92341 - missing -Warray-bounds indexing past the end of a compo...
Martin Sebor
1
-9
/
+12
2019-11-05
The base class for ranges is currently value_range_base, which is rather long...
Aldy Hernandez
1
-150
/
+151
2019-11-05
Move vrp_set_zero_nonzero_bits from tree-vrp.c into vr-values.c, and make it ...
Aldy Hernandez
1
-63
/
+0
2019-11-05
Move vrp_bitmap_equal_p above its only use and make it static.
Aldy Hernandez
1
-12
/
+12
2019-11-05
Use value_range_base::equal_p in value_range_base::operator== so we can handle
Aldy Hernandez
1
-24
/
+1
2019-11-04
Do not special case pointers in value_range_base::set.
Aldy Hernandez
1
-8
/
+3
2019-11-04
Remove handle_pointers argument from all the vrp_val*{min,max} functions.
Aldy Hernandez
1
-36
/
+34
2019-11-04
Use the value_range_base constructors in value_range_base::invert to
Aldy Hernandez
1
-2
/
+4
2019-11-04
Remove unused range_int_cst_singleton_p.
Aldy Hernandez
1
-9
/
+0
2019-11-04
Handle VR_UNDEFINED in value_range_base::normalize_addresses().
Aldy Hernandez
1
-0
/
+3
2019-11-04
Implement debugging functions for assert_info's.
Aldy Hernandez
1
-0
/
+39
2019-11-04
PR tree-optimization/92349 - ICE in -Warray-bounds of a VLA member
Martin Sebor
1
-1
/
+2
2019-11-01
PR middle-end/91679 - missing -Warray-bounds accessing a member array in a lo...
Martin Sebor
1
-31
/
+77
2019-10-23
re PR tree-optimization/92131 (incorrect assumption that (ao >= 0) is always ...
Eric Botcazou
1
-7
/
+8
2019-10-17
re PR tree-optimization/92131 (incorrect assumption that (ao >= 0) is always ...
Aldy Hernandez
1
-2
/
+2
2019-10-16
Deal with incoming POLY_INT_CST ranges (PR92033)
Richard Sandiford
1
-0
/
+18
2019-10-14
Normalize unsigned ~[0,0] into [1,MAX].
Aldy Hernandez
1
-4
/
+4
2019-10-07
Disentangle range_fold_*ary_expr() into various independent pieces.
Aldy Hernandez
1
-112
/
+152
2019-10-07
Use value_range_base::num_pairs instead of vrp_val_is* to check if a range
Aldy Hernandez
1
-4
/
+1
2019-10-03
Makefile.in (OBJS): Add range.o and range-op.o.
Aldy Hernandez
1
-699
/
+527
2019-09-03
re PR tree-optimization/91597 (GCC miscompiles a branch depending on a pointe...
Jakub Jelinek
1
-3
/
+1
2019-08-30
PR middle-end/91584 - Bogus warning from -Warray-bounds during string assignment
Martin Sebor
1
-16
/
+7
2019-08-28
PR tree-optimization/91457 - inconsistent warning for writing past the end of...
Martin Sebor
1
-19
/
+38
2019-08-26
PR tree-optimization/83431 - -Wformat-truncation may incorrectly report trunc...
Martin Sebor
1
-1
/
+1
2019-08-26
[PATCH 1/2] Allow folding all statements.
Robin Dapp
1
-0
/
+1
2019-08-16
Add type to VR_VARYING.
Aldy Hernandez
1
-49
/
+93
2019-08-15
Enforce canonicalization in value_range.
Aldy Hernandez
1
-92
/
+206
[next]