Age | Commit message (Expand) | Author | Files | Lines |
2024-12-12 | ifcombine field-merge: set upper bound for get_best_mode | Alexandre Oliva | 1 | -18/+34 |
2024-12-12 | fold fold_truth_andor field merging into ifcombine | Alexandre Oliva | 1 | -0/+1148 |
2024-12-06 | Use new RAW_DATA_{U,S}CHAR_ELT macros in the middle-end and C FE | Jakub Jelinek | 1 | -3/+1 |
2024-12-06 | Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initia... | Thomas Schwinge | 1 | -1/+1 |
2024-11-29 | gimple: Handle variable-sized vectors in BIT_FIELD_REF | Tejas Belagod | 1 | -1/+1 |
2024-11-29 | gimple-fold: Fix up type_has_padding_at_level_p [PR117065] | Jakub Jelinek | 1 | -1/+1 |
2024-11-28 | expr, c: Don't clear whole unions [PR116416] | Jakub Jelinek | 1 | -4/+14 |
2024-11-28 | gimple-fold: Avoid ICEs with bogus declarations like const attribute no snpri... | Jakub Jelinek | 1 | -16/+60 |
2024-11-22 | build: Remove INCLUDE_MEMORY [PR117737] | Andrew Pinski | 1 | -1/+0 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -20/+20 |
2024-10-24 | Use unique_ptr in more places in pretty_printer/diagnostics [PR116613] | David Malcolm | 1 | -0/+1 |
2024-10-16 | libcpp, c, middle-end: Optimize initializers using #embed in C | Jakub Jelinek | 1 | -5/+37 |
2024-10-13 | Fortran: Use OpenACC's acc_on_device builtin, fix OpenMP' __builtin_is_initia... | Tobias Burnus | 1 | -1/+1 |
2024-09-09 | gimple-fold: Move optimizing memcpy to memset to fold_stmt from fab | Andrew Pinski | 1 | -0/+134 |
2024-08-31 | Optimize initialization of small padded objects | Alexandre Oliva | 1 | -0/+50 |
2024-08-18 | forwprop: Also dce from added statements from gimple_simplify | Andrew Pinski | 1 | -7/+36 |
2024-08-07 | OpenMP: Constructors and destructors for "declare target" static aggregates | Tobias Burnus | 1 | -0/+20 |
2024-07-18 | gimple-fold: consistent dump of builtin call simplifications | Rubin Gerritsen | 1 | -12/+10 |
2024-07-17 | gimple-fold: Fix up __builtin_clear_padding lowering [PR115527] | Jakub Jelinek | 1 | -5/+7 |
2024-06-04 | fold-const, gimple-fold: Some formatting cleanups | Jakub Jelinek | 1 | -4/+4 |
2024-06-03 | Remove value_range typedef. | Aldy Hernandez | 1 | -2/+2 |
2024-02-28 | gimple-fold: Use bitwise vector types rather than barely supported huge integ... | Jakub Jelinek | 1 | -4/+7 |
2024-02-06 | asan: Don't fold some strlens with -fsanitize=address [PR110676] | Jakub Jelinek | 1 | -0/+5 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-12-21 | Fix -Wcalloc-transposed-args warning in collect2.cc and work around -Walloc-s... | Jakub Jelinek | 1 | -2/+4 |
2023-12-15 | bitint: Introduce abi_limb_mode | Jakub Jelinek | 1 | -2/+3 |
2023-11-02 | tree-optimization/112320 - bougs debug IL after SCCP | Richard Biener | 1 | -7/+18 |
2023-10-16 | use more get_range_query | Jiufu Guo | 1 | -4/+2 |
2023-09-29 | Remove poly_int_pod | Richard Sandiford | 1 | -1/+1 |
2023-09-07 | middle-end: Avoid calling targetm.c.bitint_type_info inside of gcc_assert [PR... | Jakub Jelinek | 1 | -2/+4 |
2023-09-06 | Middle-end _BitInt support [PR102989] | Jakub Jelinek | 1 | -4/+78 |
2023-08-01 | [PATCH] Add POLY_INT_CST support to fold_ctor_reference in gimple-fold.cc | Richard Ball | 1 | -2/+2 |
2023-07-21 | cleanup: Change LEN_MASK into MASK_LEN | Juzhe-Zhong | 1 | -6/+6 |
2023-07-19 | Add flow_sensitive_info_storage and use it in gimple-fold. | Andrew Pinski | 1 | -10/+7 |
2023-07-03 | Middle-end: Change order of LEN_MASK_LOAD/LEN_MASK_STORE arguments | Ju-Zhe Zhong | 1 | -4/+4 |
2023-06-30 | Fix couple of endianness issues in fold_ctor_reference | Eric Botcazou | 1 | -21/+36 |
2023-06-26 | GIMPLE_FOLD: Fix gimple fold for LEN_{MASK}_{LOAD,STORE} | Ju-Zhe Zhong | 1 | -2/+4 |
2023-06-25 | GIMPLE_FOLD: Apply LEN_MASK_{LOAD,STORE} into GIMPLE_FOLD | Ju-Zhe Zhong | 1 | -5/+18 |
2023-06-15 | middle-end, i386: Pattern recognize add/subtract with carry [PR79173] | Jakub Jelinek | 1 | -0/+29 |
2023-06-15 | middle-end: Move constant args folding of .UBSAN_CHECK_* and .*_OVERFLOW into... | Jakub Jelinek | 1 | -16/+0 |
2023-05-01 | Conversion to irange wide_int API. | Aldy Hernandez | 1 | -2/+2 |
2023-05-01 | vrange_storage overhaul | Aldy Hernandez | 1 | -2/+2 |
2023-03-03 | gimple-fold: Fix up fputs -> fwrite folding [PR108988] | Jakub Jelinek | 1 | -7/+8 |
2023-02-28 | ubsan: Honor -fstrict-flex-arrays= in -fsanitize=bounds [PR108894] | Jakub Jelinek | 1 | -1/+1 |
2023-02-07 | tree-optimization/26854 - compile-time hog in SSA forwprop | Richard Biener | 1 | -5/+7 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-12-07 | PR107920: Fix handling of virtual operands and disable folding for -fnon-call... | Prathamesh Kulkarni | 1 | -1/+1 |
2022-12-04 | gimple-fold: Refine gimple_fold_partial_load_store_mem_ref [PR107412] | Kewen Lin | 1 | -8/+7 |
2022-11-17 | [PR68097] Try to avoid recursing for floats in gimple_stmt_nonnegative_warnv_p. | Aldy Hernandez | 1 | -0/+10 |
2022-11-16 | Fix typo in gimple_fold_partial_load_store_mem_ref | Kewen Lin | 1 | -1/+1 |