Age | Commit message (Expand) | Author | Files | Lines |
2023-07-12 | [range-op] Take known set bits into account in popcount [PR107053] | Aldy Hernandez | 1 | -4/+7 |
2023-06-12 | Provide interface for non-standard operators. | Andrew MacLeod | 1 | -4/+7 |
2023-06-12 | Provide a default range_operator via range_op_handler. | Andrew MacLeod | 1 | -15/+13 |
2023-06-12 | Remove type from range_op_handler table selection | Andrew MacLeod | 1 | -30/+12 |
2023-06-08 | Provide a new dispatch mechanism for range-ops. | Andrew MacLeod | 1 | -54/+30 |
2023-06-08 | Unify range_operators to one class. | Andrew MacLeod | 1 | -13/+14 |
2023-06-05 | Remove widen_plus/minus_expr tree codes | Andre Vieira | 1 | -6/+0 |
2023-05-06 | gimple-range-op: Improve handling of sin/cos ranges | Jakub Jelinek | 1 | -16/+119 |
2023-05-06 | gimple-range-op: Improve handling of sqrt ranges | Jakub Jelinek | 1 | -15/+134 |
2023-05-01 | Cleanup irange::set. | Aldy Hernandez | 1 | -1/+3 |
2023-05-01 | Replace vrp_val* with wide_ints. | Aldy Hernandez | 1 | -5/+3 |
2023-05-01 | Conversion to irange wide_int API. | Aldy Hernandez | 1 | -15/+27 |
2023-04-28 | gimple-range-op: Handle sqrt (basic bounds only) | Jakub Jelinek | 1 | -0/+84 |
2023-04-28 | Implement range-op entry for sin/cos | Jakub Jelinek | 1 | -0/+97 |
2023-04-27 | tree-optimization/109170 - bogus use-after-free with __builtin_expect | Richard Biener | 1 | -8/+11 |
2023-04-18 | Declare dconstm0 to go along with dconst0 and friends. | Aldy Hernandez | 1 | -2/+0 |
2023-03-23 | ranger: Ranger meets aspell | Jakub Jelinek | 1 | -1/+1 |
2023-03-21 | tree-optimization/109170 - bogus use-after-free with __builtin_expect | Richard Biener | 1 | -0/+27 |
2023-03-12 | ranger: Add range-ops for widen addition and widen multiplication [PR108583] | Tamar Christina | 1 | -0/+53 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-08 | Ensure arguments to range-op handler are supported. | Andrew MacLeod | 1 | -0/+6 |
2022-10-17 | Add relation_trio class for range-ops. | Andrew MacLeod | 1 | -20/+20 |
2022-10-14 | Implement range-op entry for __builtin_copysign. | Aldy Hernandez | 1 | -0/+39 |
2022-10-14 | Replace CFN_BUILTIN_SIGNBIT* cases with CASE_FLT_FN. | Aldy Hernandez | 1 | -3/+1 |
2022-10-14 | Add cases for CFN_BUILT_IN_SIGNBIT[FL]. | Aldy Hernandez | 1 | -0/+2 |
2022-10-11 | ranger: add override keyword | Martin Liska | 1 | -1/+1 |
2022-10-10 | Add op1_range for __builtin_signbit. | Aldy Hernandez | 1 | -0/+20 |
2022-10-05 | [PR tree-optimization/107052] range-ops: Take into account nonzero mask in po... | Aldy Hernandez | 1 | -3/+12 |
2022-10-04 | [PR107130] range-ops: Separate out ffs and popcount optimizations. | Aldy Hernandez | 1 | -10/+27 |
2022-09-29 | Track value_relations in GORI. | Andrew MacLeod | 1 | -6/+6 |
2022-09-27 | range-ops: Calculate the popcount of a singleton. | Aldy Hernandez | 1 | -0/+8 |
2022-09-22 | Convert CFN_BUILT_IN_PARITY to range-ops. | Andrew MacLeod | 1 | -0/+19 |
2022-09-22 | Convert CFN_BUILT_IN_GOACC_DIM_* to range-ops. | Andrew MacLeod | 1 | -0/+47 |
2022-09-22 | Convert CFN_BUILT_IN_STRLEN to range-ops. | Andrew MacLeod | 1 | -0/+37 |
2022-09-22 | Convert CFN_BUILT_IN_UBSAN_CHECK_* to range-ops. | Andrew MacLeod | 1 | -0/+56 |
2022-09-22 | Convert CFN_BUILT_IN_CLRSB to range-ops. | Andrew MacLeod | 1 | -0/+23 |
2022-09-22 | Convert CFN_CTZ builtins to range-ops. | Andrew MacLeod | 1 | -0/+79 |
2022-09-22 | Convert CFN_CLZ builtins to range-ops. | Andrew MacLeod | 1 | -0/+84 |
2022-09-22 | Convert CFN_BUILT_FFS and CFN_POPCOUNT to range-ops. | Andrew MacLeod | 1 | -0/+34 |
2022-09-22 | Convert CFN_BUILT_IN_TOUPPER and TOLOWER to range-ops. | Andrew MacLeod | 1 | -0/+77 |
2022-09-22 | Convert CFN_BUILT_IN_SIGNBIT to range-ops. | Andrew MacLeod | 1 | -0/+27 |
2022-09-22 | Add range-ops support for builtin functions. | Andrew MacLeod | 1 | -8/+96 |
2022-09-22 | Fix calc_op1 for undefined op2_range. | Andrew MacLeod | 1 | -2/+6 |
2022-09-22 | Create gimple_range_op_handler in a new source file. | Andrew MacLeod | 1 | -0/+245 |