Toggle navigation
Patchwork
GNU Compiler Collection
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Aldy Hernandez
| State =
Action Required
| Archived =
No
| 630 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Needs Review / ACK
Search
Archived
No
Yes
Both
Delegate
Apply
«
1
2
3
4
…
6
7
»
Patch
Series
A/F/R/T
S/W/F
Date
Submitter
Delegate
State
[COMMITTED] Remove range_intersect, range_invert, and range_union.
[COMMITTED] Remove range_intersect, range_invert, and range_union.
- - - -
0 0 0
2019-11-14
Aldy Hernandez
New
[committed] remove multi-range selftests from range-ops.cc
[committed] remove multi-range selftests from range-ops.cc
- - - -
0 0 0
2019-11-14
Aldy Hernandez
New
[committed] change normalize_{addresses,symbolics} to work in place
[committed] change normalize_{addresses,symbolics} to work in place
- - - -
0 0 0
2019-11-14
Aldy Hernandez
New
extract independent value_range bits to value-range.cc
extract independent value_range bits to value-range.cc
- - - -
0 0 0
2019-11-13
Aldy Hernandez
New
[committed] place value_range_kind at the end of value_range constructors
[committed] place value_range_kind at the end of value_range constructors
- - - -
0 0 0
2019-11-13
Aldy Hernandez
New
[committed] fix indentation issues with value_range_equiv patch
[committed] fix indentation issues with value_range_equiv patch
- - - -
0 0 0
2019-11-05
Aldy Hernandez
New
make value_range the base class and value_range_equiv the derived class
make value_range the base class and value_range_equiv the derived class
- - - -
0 0 0
2019-11-05
Aldy Hernandez
New
make range_int_cst_p work with any numeric range (VR_ANTI_RANGE, etc)
make range_int_cst_p work with any numeric range (VR_ANTI_RANGE, etc)
- - - -
0 0 0
2019-11-05
Aldy Hernandez
New
[committed] move vrp_set_zero_nonzero_bits into vr-values.c
[committed] move vrp_set_zero_nonzero_bits into vr-values.c
- - - -
0 0 0
2019-11-05
Aldy Hernandez
New
[committed] make vrp_bitmap_equal_p static
[committed] make vrp_bitmap_equal_p static
- - - -
0 0 0
2019-11-05
Aldy Hernandez
New
handle symbolics when comparing ranges
handle symbolics when comparing ranges
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
[committed] do not create non-canonical ranges in value_range_base::invert
[committed] do not create non-canonical ranges in value_range_base::invert
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
always handle pointers in vrp_val*{min,max}
always handle pointers in vrp_val*{min,max}
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
[committed] remove unused range_int_cst_singleton_p
[committed] remove unused range_int_cst_singleton_p
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
[committed] handle VR_UNDEFINED in normalize_addresses
[committed] handle VR_UNDEFINED in normalize_addresses
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
[committed] add debugging routines for assert_info structure
[committed] add debugging routines for assert_info structure
- - - -
0 0 0
2019-11-04
Aldy Hernandez
New
[committed] use value_range_base::num_pairs in singleton_p
[committed] use value_range_base::num_pairs in singleton_p
- - - -
0 0 0
2019-10-07
Aldy Hernandez
New
disentangle range_fold_*ary_expr into various pieces
disentangle range_fold_*ary_expr into various pieces
- - - -
0 0 0
2019-10-04
Aldy Hernandez
New
canonicalize unsigned [1,MAX] ranges into ~[0,0]
canonicalize unsigned [1,MAX] ranges into ~[0,0]
- - - -
0 0 0
2019-10-04
Aldy Hernandez
New
committed: cleanups to range-op.cc
committed: cleanups to range-op.cc
- - - -
0 0 0
2019-10-04
Aldy Hernandez
New
range-ops contribution
range-ops contribution
- - - -
0 0 0
2019-10-01
Aldy Hernandez
New
types for VR_VARYING
types for VR_VARYING
- - - -
0 0 0
2019-08-12
Aldy Hernandez
New
[range-ops] patch 05/04: bonus round!
[range-ops] patch 05/04: bonus round!
- - - -
0 0 0
2019-07-01
Aldy Hernandez
New
[range-ops] patch 04/04: range-ops proper (PLACEHOLDER)
[range-ops] patch 04/04: range-ops proper (PLACEHOLDER)
- - - -
0 0 0
2019-07-01
Aldy Hernandez
New
[range-ops] patch 03/04: abstract out a few things from extract_range_from*
[range-ops] patch 03/04: abstract out a few things from extract_range_from*
- - - -
0 0 0
2019-07-01
Aldy Hernandez
New
[range-ops] patch 02/04: enforce canonicalization in value_range
[range-ops] patch 02/04: enforce canonicalization in value_range
- - - -
0 0 0
2019-07-01
Aldy Hernandez
New
[range-ops] patch 01/04: types for VR_UNDEFINED and VR_VARYING
[range-ops] patch 01/04: types for VR_UNDEFINED and VR_VARYING
- - - -
0 0 0
2019-07-01
Aldy Hernandez
New
value_range and irange unification
value_range and irange unification
- - - -
0 0 0
2019-06-21
Aldy Hernandez
New
Add value_range_base::contains_p
Add value_range_base::contains_p
- - - -
0 0 0
2019-06-11
Aldy Hernandez
New
Remove value_range_constant_singleton
Remove value_range_constant_singleton
- - - -
0 0 0
2019-06-11
Aldy Hernandez
New
value_range_base::{non_zero_p, set_zero, set_non_zero}
value_range_base::{non_zero_p, set_zero, set_non_zero}
- - - -
0 0 0
2019-05-30
Aldy Hernandez
New
abstract out EH propagation cleanups
abstract out EH propagation cleanups
- - - -
0 0 0
2019-05-07
Aldy Hernandez
New
[PR,middle-end/85598] make -Wprintf* pass use loop info for PHI's
[PR,middle-end/85598] make -Wprintf* pass use loop info for PHI's
- - - -
0 0 0
2019-01-31
Aldy Hernandez
New
cleanups and unification of value_range dumping code
cleanups and unification of value_range dumping code
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
implement value_range::domain_p()
implement value_range::domain_p()
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
misc VRP cleanups for value_range API
misc VRP cleanups for value_range API
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
[committed] value_range::may_contain_p: Do not access extremes directly
[committed] value_range::may_contain_p: Do not access extremes directly
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
record_ranges_from_incoming_edge: use value_range API for creating new range
record_ranges_from_incoming_edge: use value_range API for creating new range
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
expr_not_equal_to: use value_range API
expr_not_equal_to: use value_range API
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
vr_values::{get,update}_value_range: use value_range API
vr_values::{get,update}_value_range: use value_range API
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
Implement {get,set}_range_info() variants that work with value_range's
Implement {get,set}_range_info() variants that work with value_range's
- - - -
0 0 0
2018-11-08
Aldy Hernandez
New
PING: Fwd: Re: [patch] new API for value_range
PING: Fwd: Re: [patch] new API for value_range
- - - -
0 0 0
2018-10-17
Aldy Hernandez
New
new API for value_range
new API for value_range
- - - -
0 0 0
2018-10-09
Aldy Hernandez
New
RFC: Implementing a new API for value_range
RFC: Implementing a new API for value_range
- - - -
0 0 0
2018-10-03
Aldy Hernandez
New
[PR,87415] handle 1 bit bit fields in set_value_range_with_overflow()
[PR,87415] handle 1 bit bit fields in set_value_range_with_overflow()
- - - -
0 0 0
2018-09-26
Aldy Hernandez
New
VRP: special case all pointer conversion code
VRP: special case all pointer conversion code
- - - -
0 0 0
2018-09-17
Aldy Hernandez
New
VRP: allow unsigned truncating conversions that will fit
VRP: allow unsigned truncating conversions that will fit
- - - -
0 0 0
2018-09-14
Aldy Hernandez
New
VRP: convert pointers of known quantity better
VRP: convert pointers of known quantity better
- - - -
0 0 0
2018-09-14
Aldy Hernandez
New
VRP: make worst case scenario for ABS_EXPR is still the set of positives
VRP: make worst case scenario for ABS_EXPR is still the set of positives
- - - -
0 0 0
2018-09-14
Aldy Hernandez
New
VRP: normalize VR_VARYING in PLUS/MINUS_EXPR handling
VRP: normalize VR_VARYING in PLUS/MINUS_EXPR handling
- - - -
0 0 0
2018-09-11
Aldy Hernandez
New
[committed] VRP: Treat all divisions by zero as VR_UNDEFINED.
[committed] VRP: Treat all divisions by zero as VR_UNDEFINED.
- - - -
0 0 0
2018-09-11
Aldy Hernandez
New
VRP: undefined shifting calculation should not need sign bit
VRP: undefined shifting calculation should not need sign bit
- - - -
0 0 0
2018-09-11
Aldy Hernandez
New
avoid uninitialized use in -Walloca* pass
avoid uninitialized use in -Walloca* pass
- - - -
0 0 0
2018-09-07
Aldy Hernandez
New
VRP: abstract out bitwise AND/OR optimizations
VRP: abstract out bitwise AND/OR optimizations
- - - -
0 0 0
2018-08-29
Aldy Hernandez
New
VRP: abstract out POINTER_TYPE_P handling
VRP: abstract out POINTER_TYPE_P handling
- - - -
0 0 0
2018-08-29
Aldy Hernandez
New
VRP: abstract out wide int CONVERT_EXPR_P code
VRP: abstract out wide int CONVERT_EXPR_P code
- - - -
0 0 0
2018-08-27
Aldy Hernandez
New
[PR,87059] kludge over MIN_EXPR problem causing VRP failure in value ranges
[PR,87059] kludge over MIN_EXPR problem causing VRP failure in value ranges
- - - -
0 0 0
2018-08-24
Aldy Hernandez
New
[PR,87073,committed] fix go bootstrap
[PR,87073,committed] fix go bootstrap
- - - -
0 0 0
2018-08-24
Aldy Hernandez
New
VRP: make range_includes_zero_p handle value_ranges
VRP: make range_includes_zero_p handle value_ranges
- - - -
0 0 0
2018-08-22
Aldy Hernandez
New
VRP: abstract out MIN/MAX/ABS wide int code
VRP: abstract out MIN/MAX/ABS wide int code
- - - -
0 0 0
2018-08-17
Aldy Hernandez
New
lightweight class to wide int ranges in VRP and friends
lightweight class to wide int ranges in VRP and friends
- - - -
0 0 0
2018-08-15
Aldy Hernandez
New
VRP: rewrite the division code (to handle corner cases including 0)
VRP: rewrite the division code (to handle corner cases including 0)
- - - -
0 0 0
2018-08-15
Aldy Hernandez
New
Move all wide_int_range* functions into wide-int-range.[ch]
Move all wide_int_range* functions into wide-int-range.[ch]
- - - -
0 0 0
2018-08-01
Aldy Hernandez
New
abstract remaining wide int operations in VRP
abstract remaining wide int operations in VRP
- - - -
0 0 0
2018-07-30
Aldy Hernandez
New
cleanup cross product code in VRP
cleanup cross product code in VRP
- - - -
0 0 0
2018-07-16
Aldy Hernandez
New
allow thread_through_all_blocks() to start from the same initial BB
allow thread_through_all_blocks() to start from the same initial BB
- - - -
0 0 0
2018-07-10
Aldy Hernandez
New
abstract gimple_call_nonnull*() from vr-values
abstract gimple_call_nonnull*() from vr-values
- - - -
0 0 0
2018-07-10
Aldy Hernandez
New
abstract wide int binop code from VRP
abstract wide int binop code from VRP
- - - -
0 0 0
2018-07-10
Aldy Hernandez
New
calculate overflow type in wide int arithmetic
calculate overflow type in wide int arithmetic
- - - -
0 0 0
2018-07-05
Aldy Hernandez
New
abstract ABS_EXPR code for ranges into separate function
abstract ABS_EXPR code for ranges into separate function
- - - -
0 0 0
2018-07-01
Aldy Hernandez
New
extract_range_from_binary* cleanups for VRP
extract_range_from_binary* cleanups for VRP
- - - -
0 0 0
2018-06-29
Aldy Hernandez
New
[PR,middle-end/70359] uncoalesce IVs outside of loops
[PR,middle-end/70359] uncoalesce IVs outside of loops
- - - -
0 0 0
2018-03-19
Aldy Hernandez
New
[PR,bootstrap/56750] implement --disable-stage1-static-libs
[PR,bootstrap/56750] implement --disable-stage1-static-libs
- - - -
0 0 0
2018-02-08
Aldy Hernandez
New
PR tree-optimization/84225: do not pass non-integers to operation_no_trapping_overflow
PR tree-optimization/84225: do not pass non-integers to operation_no_trapping_overflow
- - - -
0 0 0
2018-02-06
Aldy Hernandez
New
[PR,tree-optimization/84224] do not ICE on malformed allocas
[PR,tree-optimization/84224] do not ICE on malformed allocas
- - - -
0 0 0
2018-02-06
Aldy Hernandez
New
[PR,target/84089] handle E_VOIDmode in PA's base14_operand
[PR,target/84089] handle E_VOIDmode in PA's base14_operand
- - - -
0 0 0
2018-02-01
Aldy Hernandez
New
[PR,tree-optimization/84047] missing -Warray-bounds on an out-of-bounds index
[PR,tree-optimization/84047] missing -Warray-bounds on an out-of-bounds index
- - - -
0 0 0
2018-01-30
Aldy Hernandez
New
[PR,lto/84105] handle TYPE_IDENTIFIERs for FUNCTION_TYPEs in the gimple pretty printer
[PR,lto/84105] handle TYPE_IDENTIFIERs for FUNCTION_TYPEs in the gimple pretty printer
- - - -
0 0 0
2018-01-30
Aldy Hernandez
New
[PR/middle-end,81897] make tree-ssa-uninit.c handle longer sequences
[PR/middle-end,81897] make tree-ssa-uninit.c handle longer sequences
- - - -
0 0 0
2018-01-05
Aldy Hernandez
New
[committed] fix typo in find_jump_threads_backwards()
[committed] fix typo in find_jump_threads_backwards()
- - - -
0 0 0
2017-11-21
Aldy Hernandez
New
backwards threader cleanups
backwards threader cleanups
- - - -
0 0 0
2017-11-14
Aldy Hernandez
New
implement generic debug() for vectors and hash sets
implement generic debug() for vectors and hash sets
- - - -
0 0 0
2017-11-13
Aldy Hernandez
New
jump threading multiple paths that start from the same BB
jump threading multiple paths that start from the same BB
- - - -
0 0 0
2017-11-07
Aldy Hernandez
New
PING*2 Fwd: [patch] implement generic debug() for vectors and hash sets
PING*2 Fwd: [patch] implement generic debug() for vectors and hash sets
- - - -
0 0 0
2017-11-01
Aldy Hernandez
New
PING Fwd: [patch] implement generic debug() for vectors and hash sets
PING Fwd: [patch] implement generic debug() for vectors and hash sets
- - - -
0 0 0
2017-10-23
Aldy Hernandez
New
implement generic debug() functions for wide_int's
implement generic debug() functions for wide_int's
- - - -
0 0 0
2017-10-18
Aldy Hernandez
New
avoid printing leading 0 in widest_int hex dumps
avoid printing leading 0 in widest_int hex dumps
- - - -
0 0 0
2017-10-17
Aldy Hernandez
New
implement generic debug() for vectors and hash sets
implement generic debug() for vectors and hash sets
- - - -
0 0 0
2017-10-16
Aldy Hernandez
New
generate TAGS for params.def file
generate TAGS for params.def file
- - - -
0 0 0
2017-10-09
Aldy Hernandez
New
PING^2: Fwd: SSA range class and removal of VR_ANTI_RANGEs
- - - -
0 0 0
2017-07-17
Aldy Hernandez
New
PING: Fwd: SSA range class and removal of VR_ANTI_RANGEs
- - - -
0 0 0
2017-07-03
Aldy Hernandez
New
Avoid generating useless range info
- - - -
0 0 0
2017-06-28
Aldy Hernandez
New
SSA range class and removal of VR_ANTI_RANGEs
- - - -
0 0 0
2017-06-21
Aldy Hernandez
New
Avoid generating useless range info
- - - -
0 0 0
2017-06-14
Aldy Hernandez
New
SSA range class and removal of VR_ANTI_RANGEs
- - - -
0 0 0
2017-05-23
Aldy Hernandez
New
[committed] fix a few typos in tree-ssa-loop-niter.c
- - - -
0 0 0
2017-02-24
Aldy Hernandez
New
loop versioning doc changes
- - - -
0 0 0
2017-02-21
Aldy Hernandez
New
PR rtl-optimization/64081: Enable RTL loop unrolling for duplicated exit blocks and back edges (w...
- - - -
0 0 0
2017-02-09
Aldy Hernandez
New
[PR,tree-optimization/71691] Fix unswitching in presence of maybe-undef SSA_NAMEs (take 2)
- - - -
0 0 0
2017-01-30
Aldy Hernandez
New
[PR,tree-optimization/71691] Fix unswitching in presence of maybe-undef SSA_NAMEs (take 2)
- - - -
0 0 0
2017-01-27
Aldy Hernandez
New
«
1
2
3
4
…
6
7
»