Show patches with: Submitter = Aldy Hernandez       |    State = Action Required       |    Archived = No       |   625 patches
« 1 2 3 46 7 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[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
[PR,tree-optimization/71691] Fix unswitching in presence of maybe-undef SSA_NAMEs (take 2) - - - - 0 0 0 2017-01-23 Aldy Hernandez New
[PR,middle-end/79123] cast false positive in -Walloca-larger-than= - - - - 0 0 0 2017-01-19 Aldy Hernandez New
[PR,C/79116] ICE with CilkPlus array notation and _Cilk_for (C front-end) - - - - 0 0 0 2017-01-17 Aldy Hernandez New
[PR,c++/70565] ICE at gimplify.c:8832 (cilkplus array extension) - - - - 0 0 0 2017-01-17 Aldy Hernandez New
[PR,tree-optimization/71691] Fix unswitching in presence of maybe-undef SSA_NAMEs (take 2) - - - - 0 0 0 2017-01-03 Aldy Hernandez New
« 1 2 3 46 7 »