Show patches with: Submitter = Andrew MacLeod       |    State = Action Required       |    Archived = No       |   546 patches
« 1 2 ... 3 4 5 6 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[COMMITTED] Dump should be read only. Do not trigger new lookups. [COMMITTED] Dump should be read only. Do not trigger new lookups. - - - - --- 2021-06-23 Andrew MacLeod New
[COMMITTED,7/7] Add relational self-tests. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,6/7] Add relation between LHS and op1 for casts and copies. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,5/7] Add relation effects between operands to MINUS_EXPR. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,4/7] Add relations between LHS and op1/op2 for PLUS_EXPR. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,3/7] Add relational support to fold_using_range [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,2/7] Add relational support to range-op. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
[COMMITTED,1/7] Initial value-relation code. [COMMITTED,1/7] Initial value-relation code. - - - - --- 2021-06-22 Andrew MacLeod New
tree-optimization/101014 - Remove poor value computations. tree-optimization/101014 - Remove poor value computations. - - - - --- 2021-06-18 Andrew MacLeod New
cleanup some types in comments and spacing. cleanup some types in comments and spacing. - - - - --- 2021-06-17 Andrew MacLeod New
Add recomputation to outgoing_edge_range. Add recomputation to outgoing_edge_range. - - - - --- 2021-06-17 Andrew MacLeod New
Range_on_edge in ranger_cache should return true for all ranges. Range_on_edge in ranger_cache should return true for all ranges. - - - - --- 2021-06-17 Andrew MacLeod New
Avoid loading an undefined value in the ranger_cache constructor. Avoid loading an undefined value in the ranger_cache constructor. - - - - --- 2021-06-16 Andrew MacLeod New
tree-optimization PR/101014 - Limit new value calculations to first order effects. tree-optimization PR/101014 - Limit new value calculations to first order effects. - - - - --- 2021-06-14 Andrew MacLeod New
Improvements to fur_source interface class, enhanced stmt folding options. Improvements to fur_source interface class, enhanced stmt folding options. - - - - --- 2021-06-09 Andrew MacLeod New
[11] tree-optimization/100299 - Cherry picked solution from trunk [11] tree-optimization/100299 - Cherry picked solution from trunk - - - - --- 2021-06-08 Andrew MacLeod New
PR tree-optimization/100299 - Implement a sparse bitmap representation for Rangers on-entry cache. PR tree-optimization/100299 - Implement a sparse bitmap representation for Rangers on-entry cache. - - - - --- 2021-06-07 Andrew MacLeod New
[RFC] Sparse on entry cache for Ranger. [RFC] Sparse on entry cache for Ranger. - - - - --- 2021-06-02 Andrew MacLeod New
PR tree-optimization/100781 - Do not calculate new values when evaluating a debug, statement. PR tree-optimization/100781 - Do not calculate new values when evaluating a debug, statement. - - - - --- 2021-06-01 Andrew MacLeod New
Replace ssa_range_in_bb with entry exit and def range Replace ssa_range_in_bb with entry exit and def range - - - - --- 2021-06-01 Andrew MacLeod New
Move Ranger cache to range-query and fur_source model. Move Ranger cache to range-query and fur_source model. - - - - --- 2021-06-01 Andrew MacLeod New
PR tree-optimization/100774- Range invariant global values are also always current. PR tree-optimization/100774- Range invariant global values are also always current. - - - - --- 2021-06-01 Andrew MacLeod New
[8/8] Remove the logical stmt cache for now. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[7/8] Adjust fur_source internal api to use gori_compute not, ranger_cache. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[6/8] Make expr_range_in_bb stmt based rather than block based. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[5/8] Tweak location of non-null calls. revamp ranger debug, output. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[4/8] Unify temporal cache with gori dependencies. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[3/8] Add imports and strengthen the export definition to range_def and gori_map. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[2/8] fully populate the export list from range_cache, not, gori_compute. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
[1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. [1/8] Change gori_compute to inherit from gori_map instead of, having a gori-map. - - - - --- 2021-05-25 Andrew MacLeod New
Split gimple statement range folding into a stand alone class. Split gimple statement range folding into a stand alone class. - - - - --- 2021-05-19 Andrew MacLeod New
PR tree-optimization/100512: Once a range becomes constant, make it invariant. PR tree-optimization/100512: Once a range becomes constant, make it invariant. - - - - --- 2021-05-17 Andrew MacLeod New
abstract the on entry cache. abstract the on entry cache. - - - - --- 2021-05-07 Andrew MacLeod New
Use the dominator tree when checking for non-null. Use the dominator tree when checking for non-null. - - - - --- 2021-05-07 Andrew MacLeod New
tweak range-on-exit. tweak range-on-exit. - - - - --- 2021-05-07 Andrew MacLeod New
Export gcond edge range routine. Export gcond edge range routine. - - - - --- 2021-05-07 Andrew MacLeod New
Don;t over allocate switch default clauses. Don;t over allocate switch default clauses. - - - - --- 2021-05-07 Andrew MacLeod New
Change x mod 0 to undefined. Change x mod 0 to undefined. - - - - --- 2021-05-07 Andrew MacLeod New
Enhance initial global ranges. Enhance initial global ranges. - - - - --- 2021-05-07 Andrew MacLeod New
PR tree-optimization/100081 - Limit depth of logical expression windback. - - - - --- 2021-04-19 Andrew MacLeod New
PR tree-optimization/100081 - Limit depth of logical expression windback. PR tree-optimization/100081 - Limit depth of logical expression windback. - - - - --- 2021-04-18 Andrew MacLeod New
tree-optimization/98866 - Compile time hog in VRP tree-optimization/98866 - Compile time hog in VRP - - - - --- 2021-01-29 Andrew MacLeod New
Re: trapv question Re: trapv question - - - - --- 2021-01-20 Andrew MacLeod New
trapv question trapv question - - - - --- 2021-01-20 Andrew MacLeod New
[PR,tree-optimization/97750] Fix trap in pointer conversion in op1_range. [PR,tree-optimization/97750] Fix trap in pointer conversion in op1_range. - - - - --- 2020-12-17 Andrew MacLeod New
[PR,tree-optimization/98174] Reduce memory requirements for ranger [PR,tree-optimization/98174] Reduce memory requirements for ranger - - - - --- 2020-12-10 Andrew MacLeod New
Process only valid shift ranges. Process only valid shift ranges. - - - - --- 2020-11-19 Andrew MacLeod New
recognize implied ranges for modulo. recognize implied ranges for modulo. - - - - --- 2020-11-17 Andrew MacLeod New
IOR with nonzero, range cannot contain 0. IOR with nonzero, range cannot contain 0. - - - - --- 2020-11-17 Andrew MacLeod New
Re: Fix gimple_expr_code? Re: Fix gimple_expr_code? - - - - --- 2020-11-13 Andrew MacLeod New
Add 3 new EVRP testcases. Add 3 new EVRP testcases. - - - - --- 2020-11-13 Andrew MacLeod New
Cleanup range of address calculations. Cleanup range of address calculations. - - - - --- 2020-11-13 Andrew MacLeod New
Change range_handler, was Re: Fix gimple_expr_code? Change range_handler, was Re: Fix gimple_expr_code? - - - - --- 2020-11-13 Andrew MacLeod New
Fix gimple_expr_code? Fix gimple_expr_code? - - - - --- 2020-11-12 Andrew MacLeod New
Fix logical_combine OR operation. Again. Fix logical_combine OR operation. Again. - - - - --- 2020-11-10 Andrew MacLeod New
Combine new calculated ranges with existing range. Combine new calculated ranges with existing range. - - - - --- 2020-11-06 Andrew MacLeod New
Pass multi-range from range_query::value_* routines Pass multi-range from range_query::value_* routines - - - - --- 2020-11-05 Andrew MacLeod New
Add Ranger temporal cache Add Ranger temporal cache - - - - --- 2020-11-04 Andrew MacLeod New
More Ranger cache tweaks More Ranger cache tweaks - - - - --- 2020-11-03 Andrew MacLeod New
Tweaks to ranger cache Tweaks to ranger cache - - - - --- 2020-11-03 Andrew MacLeod New
Tweaks to ranger API routines. Tweaks to ranger API routines. - - - - --- 2020-10-28 Andrew MacLeod New
Combine logical OR ranges properly. pr97567 Combine logical OR ranges properly. pr97567 - - - - --- 2020-10-26 Andrew MacLeod New
Re: error: ‘EVRP_MODE_DEBUG’ was not declared – was: [PUSHED] Ranger classes. Re: error: ‘EVRP_MODE_DEBUG’ was not declared – was: [PUSHED] Ranger classes. - - - - --- 2020-10-26 Andrew MacLeod New
Use precision and sign to compare types for ranges - update Use precision and sign to compare types for ranges - update - - - - --- 2020-10-22 Andrew MacLeod New
Handle a_2= &b properly in range calculations. Handle a_2= &b properly in range calculations. - - - - --- 2020-10-22 Andrew MacLeod New
Check for undefined before not returning a constant value Check for undefined before not returning a constant value - - - - --- 2020-10-22 Andrew MacLeod New
Temporarily disable trap in in extract_range_builtin check. Temporarily disable trap in in extract_range_builtin check. - - - - --- 2020-10-20 Andrew MacLeod New
Use precision and sign to compare types for ranges Use precision and sign to compare types for ranges - - - - --- 2020-10-19 Andrew MacLeod New
Don't display ranges for dead ssa-names. Don't display ranges for dead ssa-names. - - - - --- 2020-10-16 Andrew MacLeod New
pointer_plus [0, 0] + const folding pointer_plus [0, 0] + const folding - - - - --- 2020-10-16 Andrew MacLeod New
Don't invoke range_of_expr multiple times. Don't invoke range_of_expr multiple times. - - - - --- 2020-10-16 Andrew MacLeod New
Don't assert on a negative shift. Don't assert on a negative shift. - - - - --- 2020-10-16 Andrew MacLeod New
[PUSHED] Off by one final fix. [PUSHED] Off by one final fix. - - - - --- 2020-10-07 Andrew MacLeod New
[PUSHED] Hybrid EVRP and testcases [PUSHED] Hybrid EVRP and testcases - - - - --- 2020-10-06 Andrew MacLeod New
[6/6] Hybrid EVRP [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[5/6] gimple-range [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[4/6] gimple-range-cache [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[3/6] gimple-range-gori [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[2/6] gimple-range-edge [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[1/6] Ranger patches. [1/6] Ranger patches. - - - - --- 2020-10-02 Andrew MacLeod New
[committed] Change range_operator:fold_range to return a boolean indicating success. [committed] Change range_operator:fold_range to return a boolean indicating success. - - - - --- 2019-11-14 Andrew MacLeod New
[committed] operator_abs::fold_range() returning incorrect result for overflows (pr92506) [committed] operator_abs::fold_range() returning incorrect result for overflows (pr92506) - - - - --- 2019-11-14 Andrew MacLeod New
[COMMITTED] Change fold_range() and wi_fold() to return the result via reference parameter. [COMMITTED] Change fold_range() and wi_fold() to return the result via reference parameter. - - - - --- 2019-11-08 Andrew MacLeod New
not a type buglet in c/c-array-notation - - - - --- 2016-03-31 Andrew MacLeod New
New remainder of front end header reduction - - - - --- 2015-11-02 Andrew MacLeod New
New 'all' front end header reduction - - - - --- 2015-10-30 Andrew MacLeod New
[4/3] Header file reduction - Tools for contrib - second cut - - - - --- 2015-10-14 Andrew MacLeod New
Include recog.h from ira-int.h - - - - --- 2015-08-13 Andrew MacLeod New
Move symbol_visibility to coretypes.h - - - - --- 2015-07-30 Andrew MacLeod New
[4/n] Remove GENERIC stmt combining from SCCVN - - - - --- 2015-07-16 Andrew MacLeod New
options.h and comments on a couple of tm.h #include's - - - - --- 2015-07-15 Andrew MacLeod New
Adjust *-streamer.h - - - - --- 2015-07-14 Andrew MacLeod New
bit of cleanup to graphite files - - - - --- 2015-07-10 Andrew MacLeod New
Remove needless obstack.h includes - - - - --- 2015-07-10 Andrew MacLeod New
Adjust tilepro generated headers - - - - --- 2015-07-10 Andrew MacLeod New
Remove target.h and alloc-pool.h from lto-streamer.h. - - - - --- 2015-07-09 Andrew MacLeod New
Flatten flags.h - - - - --- 2015-07-08 Andrew MacLeod New
[9/9] Final patch with all changes - - - - --- 2015-07-07 Andrew MacLeod New
[8/9] Flatten df.h - - - - --- 2015-07-07 Andrew MacLeod New
[7/9] Flatten cfgloop.h - - - - --- 2015-07-07 Andrew MacLeod New
« 1 2 ... 3 4 5 6 »