Age | Commit message (Expand) | Author | Files | Lines |
2023-08-28 | [frange] Handle relations in LTGT_EXPR. | Aldy Hernandez | 1 | -2/+17 |
2023-08-25 | [frange] Relax floating point relational folding. | Aldy Hernandez | 1 | -28/+120 |
2023-08-03 | Add operand ranges to op1_op2_relation API. | Andrew MacLeod | 1 | -1/+128 |
2023-07-26 | range-op-float: Fix up -frounding-math frange_arithmetic +- handling [PR110755] | Jakub Jelinek | 1 | -0/+18 |
2023-06-13 | fix frange_nextafter odr violation | Alexandre Oliva | 1 | -3/+3 |
2023-06-12 | Add some overrides. | Andrew MacLeod | 1 | -0/+10 |
2023-06-12 | Remove type from range_op_handler table selection | Andrew MacLeod | 1 | -3/+3 |
2023-06-09 | Unify MULT_EXPR range operator | Andrew MacLeod | 1 | -180/+169 |
2023-06-09 | Unify NEGATE_EXPR range operator | Andrew MacLeod | 1 | -45/+41 |
2023-06-09 | Unify MINUS_EXPR range operator | Andrew MacLeod | 1 | -49/+44 |
2023-06-09 | Unify ABS_EXPR range operator | Andrew MacLeod | 1 | -20/+6 |
2023-06-09 | Unify PLUS_EXPR range operator | Andrew MacLeod | 1 | -50/+44 |
2023-06-09 | Unify operator_cst range operator | Andrew MacLeod | 1 | -0/+7 |
2023-06-09 | Unify Identity range operator | Andrew MacLeod | 1 | -25/+15 |
2023-06-09 | Unify GE_EXPR range operator | Andrew MacLeod | 1 | -40/+14 |
2023-06-09 | Unify GT_EXPR range operator | Andrew MacLeod | 1 | -37/+15 |
2023-06-09 | Unify LE_EXPR range operator | Andrew MacLeod | 1 | -37/+15 |
2023-06-09 | Unify LT_EXPR range operator | Andrew MacLeod | 1 | -37/+15 |
2023-06-09 | Unify NE_EXPR range operator | Andrew MacLeod | 1 | -27/+9 |
2023-06-09 | Unify EQ_EXPR range operator | Andrew MacLeod | 1 | -29/+12 |
2023-06-09 | Provide a unified range-op table. | Andrew MacLeod | 1 | -15/+14 |
2023-06-08 | Unify range_operators to one class. | Andrew MacLeod | 1 | -121/+101 |
2023-06-08 | Fix floating point bug in fold_range. | Andrew MacLeod | 1 | -1/+1 |
2023-05-06 | gimple-range-op: Improve handling of sqrt ranges | Jakub Jelinek | 1 | -1/+1 |
2023-04-18 | Declare dconstm0 to go along with dconst0 and friends. | Aldy Hernandez | 1 | -3/+3 |
2023-04-04 | range-op-float: Fix reverse ops of comparisons [PR109386] | Jakub Jelinek | 1 | -16/+16 |
2023-04-01 | range-op-float: Further foperator_{,not_}equal::fold_range fix | Jakub Jelinek | 1 | -0/+14 |
2023-04-01 | range-op-float: Further comparison fixes | Jakub Jelinek | 1 | -46/+108 |
2023-03-31 | range-op-float, value-range: Fix up handling of UN{LT,LE,GT,GE,EQ}_EXPR and h... | Jakub Jelinek | 1 | -5/+35 |
2023-03-28 | range-op-float: Only flush_denormals_to_zero for +-*/ [PR109154] | Jakub Jelinek | 1 | -0/+2 |
2023-03-28 | range-op-float: Use get_nan_state in float_widen_lhs_range | Jakub Jelinek | 1 | -6/+1 |
2023-03-23 | ranger: Ranger meets aspell | Jakub Jelinek | 1 | -6/+6 |
2023-03-10 | range-op-float: Extend lhs by 0.5ulp rather than 1ulp if not -frounding-math ... | Jakub Jelinek | 1 | -2/+18 |
2023-03-10 | range-op-float: Fix up -ffinite-math-only range extension and don't extend in... | Jakub Jelinek | 1 | -4/+34 |
2023-03-09 | range-op-float: Fix up reverse binary operations [PR109008] | Jakub Jelinek | 1 | -24/+57 |
2023-02-03 | range-ops: Handle undefined ranges in frange op[12]_range [PR108647] | Aldy Hernandez | 1 | -0/+56 |
2023-01-26 | frange: Fix up foperator_{,not_}equal::fold_range for signed zeros [PR108540] | Jakub Jelinek | 1 | -5/+35 |
2023-01-15 | [PR107608] [range-ops] Avoid folding into INF when flag_trapping_math. | Aldy Hernandez | 1 | -0/+21 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-08 | range-op-float: frange_arithmetic tweaks for MODE_COMPOSITE_P | Jakub Jelinek | 1 | -16/+46 |
2022-12-08 | range-op-float: Fix up frange_arithmetic [PR107967] | Jakub Jelinek | 1 | -3/+36 |
2022-12-06 | range-op-float: Improve binary reverse operations | Jakub Jelinek | 1 | -4/+29 |
2022-12-06 | range-op-float: Fix up ICE in lower_bound [PR107975] | Jakub Jelinek | 1 | -0/+6 |
2022-12-05 | range-op-float: Fix up multiplication and division reverse operation [PR107879] | Jakub Jelinek | 1 | -8/+66 |
2022-11-17 | [PR tree-optimization/107732] [range-ops] Handle attempt to abs() negatives. | Aldy Hernandez | 1 | -1/+1 |
2022-11-17 | [range-ops] Minor readability fix. | Aldy Hernandez | 1 | -2/+4 |
2022-11-16 | ragen-op-float: Fix up float_binary_op_range_finish [PR107668] | Jakub Jelinek | 1 | -1/+2 |
2022-11-12 | [range-ops] Add ability to represent open intervals in frange. | Aldy Hernandez | 1 | -4/+19 |
2022-11-12 | range-op: Implement op[12]_range operators for {PLUS,MINUS,MULT,RDIV}_EXPR | Jakub Jelinek | 1 | -0/+131 |
2022-11-12 | range-op: Cleanup floating point multiplication and division fold_range [PR10... | Jakub Jelinek | 1 | -196/+157 |