Age | Commit message (Expand) | Author | Files | Lines |
2024-11-28 | [PATCH v6 02/12] Add built-ins and tests for bit-forward and bit-reversed CRCs. | Mariam Arutunian | 1 | -1/+111 |
2024-11-28 | Add support for nonnull_if_nonzero attribute [PR117023] | Jakub Jelinek | 1 | -0/+18 |
2024-11-28 | builtins: Handle BITINT_TYPE in __builtin_iseqsig folding [PR117802] | Jakub Jelinek | 1 | -2/+4 |
2024-11-27 | builtins: Emit __sync_lock_release_{8,16} call as last resort instead of doin... | Jakub Jelinek | 1 | -4/+5 |
2024-11-26 | builtins: Fix up DFP ICEs on __builtin_fpclassify [PR102674] | Jakub Jelinek | 1 | -9/+14 |
2024-11-26 | builtins: Fix up DFP ICEs on __builtin_is{inf,finite,normal} [PR43374] | Jakub Jelinek | 1 | -5/+8 |
2024-11-21 | c: Add u{,l,ll,imax}abs builtins [PR117024] | Jakub Jelinek | 1 | -1/+14 |
2024-11-20 | OpenMP: middle-end support for dispatch + adjust_args | Paul-Antoine Arras | 1 | -0/+2 |
2024-11-15 | c: Add _Decimal64x support | Jakub Jelinek | 1 | -0/+3 |
2024-11-01 | builtins: Fix expand_builtin_prefetch [PR117407] | Jakub Jelinek | 1 | -2/+2 |
2024-11-02 | Use IN_RANGE in prefetch builtin | Haochen Jiang | 1 | -2/+2 |
2024-11-01 | Support Intel MOVRS | Hu, Lin1 | 1 | -2/+2 |
2024-10-25 | gcc: Remove trailing whitespace | Jakub Jelinek | 1 | -33/+33 |
2024-08-30 | expand: Small speed up expansion of __builtin_prefetch | Andrew Pinski | 1 | -14/+14 |
2024-08-20 | builtins: Don't expand bit query builtins for __int128_t if the target suppor... | Andrew Pinski | 1 | -1/+3 |
2024-06-26 | optab: Add isnormal_optab for isnormal builtin | Haochen Gui | 1 | -0/+2 |
2024-06-26 | optab: Add isfinite_optab for isfinite builtin | Haochen Gui | 1 | -1/+3 |
2024-06-18 | Add force_highpart_subreg | Richard Sandiford | 1 | -11/+4 |
2024-06-18 | Make more use of force_lowpart_subreg | Richard Sandiford | 1 | -5/+2 |
2024-06-04 | builtins: Force SAVE_EXPR for __builtin_{add,sub,mul}_overflow and __builtin{... | Jakub Jelinek | 1 | -1/+21 |
2024-06-03 | Remove value_range typedef. | Aldy Hernandez | 1 | -2/+2 |
2024-04-04 | Add condition coverage (MC/DC) | Jørgen Kvalsvik | 1 | -1/+1 |
2024-03-22 | Another ICE after conflicting types of redeclaration [PR109619] | Andrew Pinski | 1 | -6/+6 |
2024-02-24 | Use HOST_WIDE_INT_{C,UC,0,0U,1,1U} macros some more | Jakub Jelinek | 1 | -1/+1 |
2024-01-31 | hwasan: instrument new memory and string functions [PR112644] | Tamar Christina | 1 | -1/+2 |
2024-01-31 | 0From: Alexandre Oliva <oliva@adacore.com> | Alexandre Oliva | 1 | -3/+2 |
2024-01-28 | Fix __builtin_nested_func_ptr_{created,deleted} symbol versions [PR113402] | Iain Sandoe | 1 | -0/+4 |
2024-01-09 | strub: Only unbias stack point for SPARC_STACK_BOUNDARY_HACK [PR113100] | Kewen Lin | 1 | -1/+4 |
2024-01-03 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2023-12-21 | -finline-stringops: drop obsolete comment [PR112778] | Alexandre Oliva | 1 | -4/+0 |
2023-12-20 | strub: sparc64: unbias the stack address [PR112917] | Alexandre Oliva | 1 | -2/+32 |
2023-12-20 | untyped calls: use wrapper class type for implicit plus_one | Alexandre Oliva | 1 | -12/+20 |
2023-12-12 | untyped calls: enable target switching [PR112334] | Alexandre Oliva | 1 | -2/+14 |
2023-12-11 | -finline-stringops: check base blksize for memset [PR112778] | Alexandre Oliva | 1 | -9/+48 |
2023-12-11 | -finline-stringops: don't assume ptr_mode ptr in memset [PR112804] | Alexandre Oliva | 1 | -1/+1 |
2023-12-08 | OpenMP/Fortran: Implement omp allocators/allocate for ptr/allocatables | Tobias Burnus | 1 | -0/+1 |
2023-12-05 | Introduce strub: machine-independent stack scrubbing | Alexandre Oliva | 1 | -0/+269 |
2023-12-05 | middle-end/112830 - avoid gimplifying non-default addr-space assign to memcpy | Richard Biener | 1 | -0/+3 |
2023-11-29 | Introduce -finline-stringops | Alexandre Oliva | 1 | -15/+134 |
2023-11-21 | builtins: Fix fold_builtin_query clzg/ctzg side-effects handling [PR112639] | Jakub Jelinek | 1 | -0/+2 |
2023-11-20 | c, c++: Add new value for vector types for __builtin_classify_type | Jakub Jelinek | 1 | -0/+1 |
2023-11-14 | Add type-generic clz/ctz/clrsb/ffs/parity/popcount builtins [PR111309] | Jakub Jelinek | 1 | -0/+277 |
2023-09-29 | Simplify & expand c_readstr | Richard Sandiford | 1 | -35/+11 |
2023-09-26 | __atomic_test_and_set: Fall back to library, not non-atomic code | Hans-Peter Nilsson | 1 | -1/+4 |
2023-09-20 | c, c++: Accept __builtin_classify_type (typename) | Jakub Jelinek | 1 | -2/+1 |
2023-09-06 | Middle-end _BitInt support [PR102989] | Jakub Jelinek | 1 | -2/+5 |
2023-07-20 | Add __builtin_iseqsig() | Francois-Xavier Coudert | 1 | -0/+41 |
2023-06-16 | uiltins: Add support for clang compatible __builtin_{add,sub}c{,l,ll} [PR79173] | Jakub Jelinek | 1 | -0/+53 |
2023-05-18 | gcc: use _P() defines from tree.h | Bernhard Reutner-Fischer | 1 | -4/+4 |
2023-05-05 | builtins: Fix comment typo mpft_t -> mpfr_t | Jakub Jelinek | 1 | -2/+2 |