Age | Commit message (Expand) | Author | Files | Lines |
2020-10-15 | tree-optimization/97482 - fix split_constant_offset of nop-conversions | Richard Biener | 1 | -0/+2 |
2020-09-03 | Improve constant folding of vector lowering with vector bools | Richard Biener | 1 | -1/+3 |
2020-08-25 | middle-end: PR tree-optimization/21137: STRIP_NOPS avoids missed optimization. | Roger Sayle | 1 | -31/+39 |
2020-08-25 | gimple-fold: Don't optimize wierdo floating point value reads [PR95450] | Jakub Jelinek | 1 | -1/+13 |
2020-08-18 | Update native_encode_expr description. | Martin Sebor | 1 | -5/+6 |
2020-08-14 | PR tree-optimization/78257 - missing memcmp optimization with constant arrays | Martin Sebor | 1 | -9/+24 |
2020-08-04 | Adjust expr_not_equal_to to use irange API. | Aldy Hernandez | 1 | -13/+4 |
2020-07-31 | middle-end/96369 - fix missed short-circuiting during range folding | Richard Biener | 1 | -0/+7 |
2020-07-20 | Correct handling of constant representations containing embedded nuls. | Martin Sebor | 1 | -29/+44 |
2020-07-20 | fold-const: Handle bitfields in native_encode_initializer [PR93121] | Jakub Jelinek | 1 | -3/+111 |
2020-06-24 | fold-const: Fix A <= 0 ? A : -A folding [PR95810] | Jakub Jelinek | 1 | -2/+16 |
2020-05-28 | Add support for __builtin_bswap128 | Eric Botcazou | 1 | -0/+2 |
2020-05-04 | match.pd: Move (X & C) eqne (Y & C) -> -> (X ^ Y) & C eqne 0 opt to match.pd ... | Jakub Jelinek | 1 | -44/+0 |
2020-03-31 | fold-const: Fix division folding with vector operands [PR94412] | Jakub Jelinek | 1 | -4/+4 |
2020-03-19 | middle-end/94216 fix another build_fold_addr_expr use | Richard Biener | 1 | -1/+1 |
2020-03-18 | middle-end/94188 fix fold of addr expression generation | Richard Biener | 1 | -1/+6 |
2020-02-13 | sccvn: Handle bitfields in vn_reference_lookup_3 [PR93582] | Jakub Jelinek | 1 | -0/+64 |
2020-01-10 | re PR tree-optimization/93210 (Sub-optimal code optimization on struct/combou... | Jakub Jelinek | 1 | -7/+212 |
2020-01-01 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2019-12-07 | PR c++/91678 - wrong error with decltype and location wrapper. | Marek Polacek | 1 | -0/+1 |
2019-12-05 | Check for bitwise identity when encoding VECTOR_CSTs (PR 92768) | Richard Sandiford | 1 | -3/+14 |
2019-12-04 | Fix VIEW_CONVERT_EXPRs for VECTOR_BOOLEAN_TYPE_Ps | Richard Sandiford | 1 | -69/+94 |
2019-12-02 | Tighten check for vector types in fold_convertible_p (PR 92741) | Richard Sandiford | 1 | -1/+6 |
2019-11-18 | Handle VIEW_CONVERT_EXPR for variable-length vectors | Richard Sandiford | 1 | -9/+130 |
2019-11-12 | Remove gcc/params.* files. | Martin Liska | 1 | -1/+0 |
2019-11-12 | Apply mechanical replacement (generated patch). | Martin Liska | 1 | -6/+6 |
2019-11-07 | Add CONSTRUCTOR_NO_CLEARING to operand_equal_p. | Martin Liska | 1 | -0/+4 |
2019-11-05 | Remove FIELD_DECL leftover. | Martin Liska | 1 | -4/+0 |
2019-11-04 | Fix hash_operand for fields of a CONSTRUCTOR. | Martin Liska | 1 | -0/+3 |
2019-10-30 | Come up with an abstraction. | Martin Liska | 1 | -22/+341 |
2019-10-30 | operand_equal_p: add support for OBJ_TYPE_REF. | Martin Liska | 1 | -0/+18 |
2019-10-12 | re PR middle-end/92063 (ICE in operation_could_trap_p, at tree-eh.c:2528 when... | Jakub Jelinek | 1 | -2/+1 |
2019-09-02 | re PR go/91617 (Many go test case failures after r275026) | Jakub Jelinek | 1 | -6/+4 |
2019-08-26 | Builtin function roundeven folding implementation | Tejas Joshi | 1 | -0/+6 |
2019-08-13 | Use checking forms of DECL_FUNCTION_CODE (PR 91421) | Richard Sandiford | 1 | -1/+2 |
2019-08-07 | Replace int with boolean in predicate functions. | Martin Liska | 1 | -74/+74 |
2019-08-05 | re PR tree-optimization/91169 (cd2a31a FAILs) | Richard Biener | 1 | -15/+38 |
2019-07-25 | Come up with function_decl_type and use it in tree_function_decl. | Martin Liska | 1 | -1/+1 |
2019-07-12 | fold-const.h (get_array_ctor_element_at_index): Adjust. | Richard Biener | 1 | -8/+28 |
2019-07-10 | Fix folding of vector EQ/NE | Richard Sandiford | 1 | -3/+11 |
2019-06-11 | fold_real_zero_addition_p for vectors | Marc Glisse | 1 | -6/+11 |
2019-06-05 | fold-const.c (extract_muldiv_1): Do not distribute a multiplication by a powe... | Eric Botcazou | 1 | -8/+14 |
2019-06-03 | Fix typo in index comparison of CONSTRUCTOR. | Martin Liska | 1 | -2/+2 |
2019-05-21 | re PR tree-optimization/90510 (Unnecessary permutation) | Richard Biener | 1 | -0/+22 |
2019-05-20 | gimple-match-head.c: Include vec-perm-indices.h. | Richard Biener | 1 | -57/+6 |
2019-04-18 | Fix UB in int_const_binop | Richard Sandiford | 1 | -10/+10 |
2019-03-25 | re PR middle-end/89790 (ICE segfault in operand_equal_p() at fold-const.c:300... | Richard Biener | 1 | -0/+5 |
2019-03-21 | re PR middle-end/89779 (internal compiler error: tree check: expected class �... | Richard Biener | 1 | -5/+0 |
2019-03-15 | re PR c++/89709 (ICE with constexpr and "-O") | Jakub Jelinek | 1 | -3/+3 |
2019-03-14 | re PR c++/89698 (Run-time error due to optimization of field access after cas... | Richard Biener | 1 | -4/+10 |