summaryrefslogtreecommitdiff
path: root/gcc/builtins.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright years.Jakub Jelinek2017-01-011-1/+1
* re PR bootstrap/78817 (stage2 bootstrap failure in vec.h:1613:5: error: argum...Jakub Jelinek2016-12-211-11/+15
* PR c/78673 - sprintf missing attribute nonnull on destination argumentMartin Sebor2016-12-141-8/+23
* re PR middle-end/78750 (ICE in get_range_info, at tree-ssanames.c:375)Marek Polacek2016-12-091-1/+1
* PR c/77531 - __attribute__((alloc_size(1,2))) could also warn on multiplicati...Martin Sebor2016-12-081-3/+15
* PR c/53562 - Add -Werror= support for -D_FORTIFY_SOURCE / __builtin___memcpy_chkMartin Sebor2016-12-071-91/+582
* builtins.c (fold_builtin_strstr): Removed.Jakub Jelinek2016-12-071-70/+0
* i386.md (cmpstrnsi): New test to bail out if neither string input is a string...Aaron Sawdey2016-11-171-20/+12
* re PR middle-end/77718 (expand_builtin_memcmp swaps args)Jakub Jelinek2016-11-091-1/+1
* builtins.c (expand_builtin_nonlocal_goto): Avoid evaluating PIC_OFFSET_TABLE_...Aldy Hernandez2016-10-271-2/+2
* PR middle-end/77735 - FAIL: gcc.dg/tree-ssa/builtin-sprintf-warn-1.cMartin Sebor2016-10-241-28/+75
* re PR ada/37139 (DEP prevents using Ada tasking)Eric Botcazou2016-10-161-2/+60
* Fold __builtin_memchr functionMartin Liska2016-10-141-45/+14
* Fold __builtin_str{n}{case}cmp functionsMartin Liska2016-10-141-138/+0
* Remove RECORD_TYPE special-casing in std_canonical_va_list_typeTom de Vries2016-10-111-4/+2
* tree-ssa.c (target_for_debug_bind, [...]): Use VAR_P and/or VAR_OR_FUNCTION_D...Jakub Jelinek2016-10-091-5/+3
* Move all existing strchr and strrchr folding from builtins.c to gimple-fold.c.Wilco Dijkstra2016-10-051-128/+0
* builtins.c (expand_builtin_memcmp): don't swap args unless result is only bei...Bernd Schmidt2016-09-291-5/+7
* tree.h (memmodel_from_int, [...]): Move to ...Thomas Preud'homme2016-09-261-0/+1
* Implement -Wimplicit-fallthrough.Marek Polacek2016-09-261-2/+3
* re PR middle-end/77624 (ICE on x86_64-linux-gnu (internal compiler error: in ...Jakub Jelinek2016-09-201-2/+4
* Add inline functions for various bitwise operations.Jason Merrill2016-09-161-5/+5
* Make canonical_va_list_type more strictTom de Vries2016-09-101-4/+0
* tm.texi.in (INITIAL_FRAME_POINTER_OFFSET): Remove.Bernd Edlinger2016-09-091-2/+0
* PR tree-optimization/71831 - __builtin_object_size poor results with noMartin Sebor2016-09-011-4/+3
* Support __builtin_isinf_sign for new floating-point types (PR middle-end/77269).Joseph Myers2016-08-221-2/+1
* Add minimal _FloatN, _FloatNx built-in functions.Joseph Myers2016-08-221-0/+5
* Makefile.in: Add tree-vrp.h to GTFILES.Kugan Vivekanandarajah2016-08-201-0/+1
* builtins.c: Use HOST_WIDE_INT_1 instead of (HOST_WIDE_INT) 1...Uros Bizjak2016-07-191-2/+2
* Convert TYPE_ALIGN_OK to a TYPE_LANG_FLAG.Bernd Edlinger2016-07-111-5/+1
* re PR middle-end/66867 (Suboptimal code generation for atomic_compare_exchange)Jakub Jelinek2016-06-281-0/+117
* re PR c++/70507 (integer overflow builtins not constant expressions)Martin Sebor2016-06-081-3/+51
* re PR tree-optimization/52171 (memcmp/strcmp/strncmp can be optimized when th...Bernd Schmidt2016-06-031-45/+38
* builtins.c (expand_builtin_memcmp): Do not emit the call here.Eric Botcazou2016-05-131-45/+14
* PR c++/66561 - __builtin_LINE at al. should yield constant expressionsMartin Sebor2016-05-031-0/+42
* re PR target/49244 (__sync or __atomic builtins will not emit 'lock bts/btr/b...Jakub Jelinek2016-05-031-0/+84
* PR70117, ppc long double isinfAlan Modra2016-04-081-11/+89
* re PR middle-end/70424 (Pointer derived from integer gets reduced alignment)Richard Biener2016-03-291-1/+1
* cgraph.c: Spelling fixes - behaviour -> behavior and neighbour -> neighbor.Jakub Jelinek2016-02-121-1/+1
* re PR c/69104 (invalid atomic memory order not diagnosed)Marek Polacek2016-01-051-16/+26
* Update copyright years.Jakub Jelinek2016-01-041-1/+1
* re PR rtl-optimization/68636 (unnecessary unaligned load on mips o32)Richard Biener2015-12-041-0/+4
* PR 68432: Add a target hook to control size/speed optab choicesRichard Sandiford2015-12-021-1/+2
* Extend tree-call-cdce to calls whose result is usedRichard Sandiford2015-11-171-331/+0
* Short-cut generation of simple built-in functionsRichard Sandiford2015-11-171-1/+1
* Extend mathfn_built_in to handle combined_fnRichard Sandiford2015-11-171-109/+121
* Extend fold_const_call to combined_fnRichard Sandiford2015-11-171-4/+5
* Add internal bitcount functionsRichard Sandiford2015-11-171-0/+2
* Add internal math functionsRichard Sandiford2015-11-171-0/+58
* Merge of the scalar-storage-order branch.Eric Botcazou2015-11-081-3/+3