Age | Commit message (Expand) | Author | Files | Lines |
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 |
2023-04-27 | tree-optimization/109170 - bogus use-after-free with __builtin_expect | Richard Biener | 1 | -0/+2 |
2023-04-26 | Remove some uses of deprecated irange API. | Aldy Hernandez | 1 | -1/+1 |
2023-04-26 | Convert users of legacy API to get_legacy_range() function. | Aldy Hernandez | 1 | -3/+4 |
2023-04-20 | tree: Add 3+ argument fndecl_built_in_p | Jakub Jelinek | 1 | -2/+2 |
2023-04-19 | Transform more gmp/mpfr uses to use RAII | Richard Biener | 1 | -3/+1 |
2023-04-01 | aarch64, builtins: Include PR registers in FUNCTION_ARG_REGNO_P etc. [PR109254] | Jakub Jelinek | 1 | -17/+21 |
2023-03-24 | builtins: Fix up ICE in inline_string_cmp [PR109258] | Jakub Jelinek | 1 | -2/+2 |
2023-03-23 | Remove TARGET_GEN_MEMSET_SCRATCH_RTX since it's not used anymore. | liuhongt | 1 | -2/+2 |
2023-03-15 | builtins: Move the character difference into result instead of reassigning re... | Xi Ruoyao | 1 | -2/+10 |
2023-03-02 | amdgcn: Enable SIMD vectorization of math functions | Kwok Cheung Yeung | 1 | -0/+8 |
2023-02-14 | asan: Add --param=asan-kernel-mem-intrinsic-prefix= [PR108777] | Jakub Jelinek | 1 | -1/+18 |
2023-02-02 | Replace IFN_TRAP with BUILT_IN_UNREACHABLE_TRAP [PR107300] | Jakub Jelinek | 1 | -0/+2 |
2023-01-02 | Update copyright years. | Jakub Jelinek | 1 | -1/+1 |
2022-11-30 | Make Warray-bounds alias to Warray-bounds= [PR107787] | Iskander Shakirzyanov | 1 | -3/+3 |
2022-11-02 | builtins: Guard builtins.cc against HUGE_VAL and NAN definitions | Rainer Orth | 1 | -0/+5 |