gimple-fold.h (get_range_strlen): Update prototype.
[gcc.git] / gcc / builtins.c
2019-01-02 Martin Seborgimple-fold.h (get_range_strlen): Update prototype.
2019-01-01 Jakub JelinekUpdate copyright years.
2018-12-27 Martin LiskaComparison with an enum should mention enum value.
2018-12-23 Martin Seborbuiltins.h (c_strlen_data): Add new fields and comments.
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Rename "data" to ...
2018-12-23 Martin Seborbuiltins.c (unterminated_array): Use empty brace initia...
2018-11-30 Wilco Dijkstrare PR middle-end/64242 (Longjmp expansion incorrect)
2018-11-29 Martin LiskaFix thinko in transition to memop_ret type (PR middle...
2018-11-27 Martin LiskaCome up with memop_ret enum instead of int endp for...
2018-11-13 David MalcolmEliminate source_location in favor of location_t
2018-11-04 Bernd Edlingerre PR tree-optimization/86572 (unsafe strlen folding...
2018-10-17 Aldy Hernandezbitmap.c (bitmap_head::dump): New.
2018-10-05 Martin SeborPR tree-optimization/87490 - ICE in expand_builtin_strn...
2018-10-02 Martin Seborbuiltins.c (unterminated_array): Add new arguments.
2018-09-29 Jeff Lawbuiltins.c (unterminated_array): Pass in c_strlen_data...
2018-09-26 Andrew StubbsFix AArch64 ILP32 ICE.
2018-09-25 Jeff Lawre PR c/87387 (trunk/gcc/builtins.c:585:7: warning...
2018-09-21 Andrew StubbsPropagate address spaces to builtins.
2018-09-14 Bernd Edlingerbuiltins.c (fold_builtin_strlen): Remove TODO comment.
2018-09-14 Martin Seborbuiltins.c (unterminated_array): Handle ARRAY_REF.
2018-09-14 Martin Seborbuiltins.c (unterminated_array): New.
2018-09-14 Martin Seborbuiltins.h (c_srlen): Add argument.
2018-09-14 Bernd Edlingerbuiltins.c (c_strlen): Handle not zero terminated STRIN...
2018-08-29 Bernd Edlingerre PR middle-end/87053 (wrong code with c_strlen)
2018-08-29 Martin Seborre PR middle-end/86714 (tree-ssa-forwprop.c confused...
2018-08-28 Martin SeborPR tree-optimization/87112 - ICE in fold_binary_loc...
2018-08-27 Martin LiskaCome up with fndecl_built_in_p.
2018-08-25 Martin Seborre PR tree-optimization/87059 (internal compiler error...
2018-08-16 Bernd Edlingerbuiltins.c (c_strlen): Add new parameter eltsize.
2018-08-15 Qing ZhaoDo not expand the call to memcmp at all when overflow...
2018-08-10 Martin LiskaIntroduce __builtin_expect_with_probability (PR target...
2018-07-31 Richard EarnshawAdd __builtin_speculation_safe_value
2018-07-27 Qing ZhaoDisable strcmp/strncmp/memcmp inlining when optimization
2018-07-25 Martin SeborPR tree-optimization/86622 - incorrect strlen of array...
2018-07-20 Martin SeborPR middle-end/82063 - issues with arguments enabled...
2018-07-20 Qing ZhaoGive up the inlining expansion for strcmp/strncmp/memcm...
2018-07-16 Jakub Jelinekre PR tree-optimization/86526 (ICE in builtin_memcpy_re...
2018-07-16 Bernd Edlingerre PR middle-end/86528 (strlen of constant string malfu...
2018-07-13 Qing Zhao3nd Patch for PR78009
2018-07-09 Martin SeborPR middle-end/77357 - strlen of constant strings not...
2018-06-18 Martin SeborPR tree-optimization/81384 - built-in form of strnlen...
2018-06-12 Martin SeborPR tree-optimization/85259 - Missing -Wstringop-overflo...
2018-06-08 Martin LiskaRemove MPX
2018-06-04 Richard Bienerre PR middle-end/85955 (ICE in fold_convert_loc, at...
2018-05-31 Qing Zhao2nd Patch for PR78009
2018-05-30 Martin SeborPR middle-end/85369 - no -Wstringop-overflow for a...
2018-05-22 Martin SeborPR middle-end/85359 - duplicate -Wstringop-overflow...
2018-05-18 Richard SandifordReplace FMA_EXPR with one internal fn per optab
2018-05-04 Tom de Vries[expand] Handle null target in expand_builtin_goacc_par...
2018-05-02 Tom de Vries[openacc] Add __builtin_goacc_parlevel_{id,size}
2018-04-17 Jakub Jelinekre PR sanitizer/85230 (asan: false positives in kernel...
2018-04-13 Martin Liskare PR middle-end/81657 (FAIL: gcc.dg/20050503-1.c scan...
2018-04-04 Michael MatzFix -Wstringop-overflow regression
2018-04-03 Jakub Jelinekre PR tree-optimization/85156 (ICE with -O1 -g: gimplif...
2018-03-30 Martin SeborPR tree-optimization/84818 - integer_onep must not...
2018-03-20 Jakub Jelinekre PR c/84953 (misleading warning from strpbrk(x,""))
2018-02-19 Jakub Jelinekre PR c++/84444 (ICE with __builtin_launder and cast)
2018-01-18 Boris KolpackovAdd ability to remap file names in __FILE__, etc (PR...
2018-01-15 Martin Seborre PR other/83508 ([arm] c-c++-common/Wrestrict.c fails...
2018-01-10 Martin SeborPR tree-optimization/83671 - Fix for false positive...
2018-01-03 Richard Sandifordpoly_int: GET_MODE_SIZE
2018-01-03 Richard SandifordAdd a fixed_size_mode_pod class
2018-01-03 Jakub JelinekUpdate copyright years.
2018-01-03 Richard Sandifordpoly_int: expand_ifn_atomic_compare_exchange_into_call
2017-12-28 Michael Meissnerbuiltins.def: (_Float<N> and _Float<N>X BUILT_IN_CEIL...
2017-12-21 Richard Sandifordpoly_int: MEM_REF offsets
2017-12-21 Richard Sandifordpoly_int: REG_ARGS_SIZE
2017-12-20 Martin SeborPR testsuite/83131 - c-c++/common/attr-nonstring-3...
2017-12-20 Richard Sandifordpoly_int: get_object_alignment_2
2017-12-20 Tom de VriesDon't call targetm.calls.static_chain in non-static...
2017-12-19 Martin SeborPR middle-end/77608 - missing protection on trivially...
2017-12-16 Martin SeborPR tree-optimization/78918 - missing -Wrestrict on...
2017-12-06 Martin SeborPR tree-optimization/82646 - bogus -Wstringop-overflow...
2017-11-30 Jakub Jelinekspellcheck-tree.c (test_find_closest_identifier): Use...
2017-11-28 Julia KovalRemove Cilk Plus support.
2017-11-21 Martin SeborPR tree-optimization/82945 - add warning for passing...
2017-11-10 Martin SeborPR c/81117 - Improve buffer overflow checking in strncpy
2017-10-27 Michael Meissnerbuiltins.c (CASE_MATHFN_FLOATN): New helper macro to...
2017-10-23 Richard SandifordConvert STARTING_FRAME_OFFSET to a hook
2017-10-19 Eric Botcazouasan.c (handle_builtin_alloca): Deal with all alloca...
2017-10-17 Qing Zhaore PR middle-end/80295 (ICE in __builtin_update_setjmp_...
2017-09-25 Richard SandifordTurn CONSTANT_ALIGNMENT into a hook
2017-09-05 Richard SandifordMake more use of int_mode_for_size
2017-09-04 Richard SandifordPR82045: Avoid passing machine modes through "..."
2017-08-30 Richard Sandiford[62/77] Big machine_mode to scalar_int_mode replacement
2017-08-30 Richard Sandiford[34/77] Add a SCALAR_INT_TYPE_MODE macro
2017-08-30 Richard Sandiford[18/77] Make int_mode_for_mode return an opt_scalar_int...
2017-08-30 Richard Sandiford[17/77] Add an int_mode_for_size helper function
2017-08-30 Richard Sandiford[9/77] Add SCALAR_FLOAT_TYPE_MODE
2017-08-30 Richard Sandiford[4/77] Add FOR_EACH iterators for modes
2017-08-08 Martin Liskatrans.c: Include header files.
2017-08-01 Martin LiskaMake mempcpy more optimal (PR middle-end/70140).
2017-08-01 Martin LiskaRevert r250771
2017-08-01 Martin LiskaMake mempcpy more optimal (PR middle-end/70140).
2017-07-13 Maxim OstapenkoASAN: fix ICE in gcc.dg/asan/pr80168.c on aarch64 ...
2017-07-06 Maxim OstapenkoASAN: Implement dynamic allocas/VLAs sanitization.
2017-06-29 Nathan Sidwellbuiltins.c (fold_builtin_FUNCTION): Use lang_hooks...
2017-06-23 Segher BoessenkoolFix expand_builtin_atomic_fetch_op for pre-op (PR80902)
2017-06-16 Martin SeborPR tree-optimization/80934 - bzero should be assumed...
2017-06-09 Tamar ChristinaReverted r249005 until PowerPC and AIX issues sorted.
next