Age | Commit message (Expand) | Author | Files | Lines |
2022-07-03 | Move range allocator code to value-range-storage.* | Aldy Hernandez | 1 | -0/+1 |
2022-06-30 | Implement ggc_vrange_allocator. | Aldy Hernandez | 1 | -2/+2 |
2022-06-16 | Clear invariant bit for inferred ranges. | Andrew MacLeod | 1 | -1/+6 |
2022-06-03 | Misc range temporary fixes. | Aldy Hernandez | 1 | -1/+1 |
2022-06-01 | Convert ranger and clients to vrange. | Aldy Hernandez | 1 | -65/+75 |
2022-06-01 | Revamp irange_allocator to handle vranges. | Aldy Hernandez | 1 | -26/+29 |
2022-05-25 | Tweak comments. | Andrew MacLeod | 1 | -1/+1 |
2022-05-25 | Use infer instead of side-effect for ranges. | Andrew MacLeod | 1 | -16/+16 |
2022-05-20 | Use "final" and "override" directly, rather than via macros | David Malcolm | 1 | -6/+6 |
2022-05-17 | Add side effect infrastructure. | Andrew MacLeod | 1 | -204/+46 |
2022-05-13 | Fix return value in ranger_cache::get_global_range. | Andrew MacLeod | 1 | -1/+1 |
2022-05-13 | Make range_from_dom more effective. | Andrew MacLeod | 1 | -47/+88 |
2022-03-17 | Always use dominators in the cache when available. | Andrew MacLeod | 1 | -28/+75 |
2022-03-10 | tree-optimization/102943 - use tree form for sbr_sparse_bitmap | Richard Biener | 1 | -7/+8 |
2022-02-09 | Register non-null side effects properly. | Andrew MacLeod | 1 | -34/+101 |
2022-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2021-12-06 | Use dominators to reduce cache-flling. | Andrew MacLeod | 1 | -0/+73 |
2021-11-24 | Split return functionality of get_non_stale_global_range. | Andrew MacLeod | 1 | -27/+28 |
2021-11-14 | Do not pass NULL to memset in ssa_global_cache. | Aldy Hernandez | 1 | -1/+2 |
2021-11-10 | Grow sbr_vector in ranger's on-entry cache as needed. | Andrew MacLeod | 1 | -4/+31 |
2021-11-05 | Abstract ranger cache update list. | Andrew MacLeod | 1 | -30/+99 |
2021-10-21 | Split --param=evrp-mode into evrp-mode and ranger-debug. | Andrew MacLeod | 1 | -2/+2 |
2021-10-08 | Grow non_null_ref bitmap when num_ssa_names increases. | Aldy Hernandez | 1 | -0/+3 |
2021-10-06 | Add range intersect with 2 wide-ints. | Andrew MacLeod | 1 | -3/+3 |
2021-10-06 | Ranger: More efficient zero/nonzero check. | Andrew MacLeod | 1 | -2/+3 |
2021-09-23 | Create a ranger-local flag for non-executable edges. | Andrew MacLeod | 1 | -1/+2 |
2021-09-21 | Allocate non_null_ref tables at creation. | Aldy Hernandez | 1 | -2/+2 |
2021-09-17 | Virtualize relation oracle and various cleanups. | Andrew MacLeod | 1 | -1/+1 |
2021-08-25 | Avoid printing range table header alone. | Martin Sebor | 1 | -14/+26 |
2021-08-17 | Change evrp-mode options. | Andrew MacLeod | 1 | -0/+3 |
2021-07-30 | Change const basic_block to const_basic_block. | Andrew MacLeod | 1 | -18/+18 |
2021-07-22 | Allow non-null adjustments for pointers even when there is a known range. | Aldy Hernandez | 1 | -6/+11 |
2021-07-15 | Abstract out non_null adjustments in ranger. | Aldy Hernandez | 1 | -9/+26 |
2021-06-24 | Correctly unify recomputation with existing range. | Andrew MacLeod | 1 | -20/+9 |
2021-06-23 | Do not continue propagating values which cannot be set properly. | Andrew MacLeod | 1 | -1/+10 |
2021-06-23 | Adjust on_entry cache to indicate if the value was set properly. | Andrew MacLeod | 1 | -19/+25 |
2021-06-22 | Add relational support to fold_using_range | Andrew MacLeod | 1 | -0/+10 |
2021-06-18 | Calculate a global definition if one has not been registered. | Andrew MacLeod | 1 | -9/+15 |
2021-06-18 | Remove poor value computations. | Andrew MacLeod | 1 | -119/+6 |
2021-06-17 | Fix spacing and typos in comments. | Andrew MacLeod | 1 | -1/+1 |
2021-06-16 | Range_on_edge in ranger_cache should return true for all ranges. | Andrew MacLeod | 1 | -9/+5 |
2021-06-16 | Avoid loading an undefined value in the ranger_cache constructor. | Andrew MacLeod | 1 | -1/+1 |
2021-06-14 | Limit new value calculations to first order effects. | Andrew MacLeod | 1 | -14/+13 |
2021-06-07 | Implement a sparse bitmap representation for Rangers on-entry cache. | Andrew MacLeod | 1 | -3/+144 |
2021-06-03 | Implement generic expression evaluator for range_query. | Aldy Hernandez | 1 | -2/+2 |
2021-05-31 | Do not calculate new values when evaluating a debug statement. | Andrew MacLeod | 1 | -0/+20 |
2021-05-31 | Replace ssa_range_in_bb with entry exit and def range | Andrew MacLeod | 1 | -34/+92 |
2021-05-31 | Move Ranger cache to range-query and fur_source model. | Andrew MacLeod | 1 | -28/+51 |
2021-05-31 | Range invariant global values are also always current. | Andrew MacLeod | 1 | -8/+8 |
2021-05-26 | Common API for accessing global and on-demand ranges. | Aldy Hernandez | 1 | -1/+0 |