aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimple-fold.c
AgeCommit message (Expand)AuthorFilesLines
2019-08-30backport: [multiple changes]Richard Biener1-6/+2
2019-04-30backport: re PR middle-end/89998 (ICE: verify_gimple failed in printf-return-...Jakub Jelinek1-15/+14
2018-07-13re PR middle-end/86202 (ICE in get_range_info calling an invalid memcpy() dec...Marek Polacek1-1/+1
2018-06-13PR tree-optimization/86114 - ICE in gimple_fold_builtin_strlen with an invali...Martin Sebor1-3/+4
2018-04-20PR c/85365 - -Wrestrict false positives with -fsanitize=undefinedMartin Sebor1-2/+10
2018-03-12PR tree-optimization/83456 - -Wrestrict false positive on a non-overlapping m...Martin Sebor1-28/+15
2018-02-22PR tree-optimization/84480 - bogus -Wstringop-truncation despite assignment w...Martin Sebor1-31/+3
2018-02-21re PR tree-optimization/84478 (pdftex miscompilation on i386)Jakub Jelinek1-31/+48
2018-02-19Fix ubsan in gimple-fold.c (PR tree-optimization/82491).Martin Liska1-7/+3
2018-02-13re PR tree-optimization/84339 (Wrong-code with optimizing strlen)Jakub Jelinek1-2/+8
2018-01-10PR tree-optimization/83781 - Bootstrap failed on x86 with --with-arch=corei7Martin Sebor1-0/+7
2018-01-10PR tree-optimization/83671 - Fix for false positive reported by -Wstringop-ov...Martin Sebor1-27/+113
2018-01-03poly_int: GET_MODE_SIZERichard Sandiford1-1/+1
2018-01-03poly_int: GET_MODE_BITSIZERichard Sandiford1-1/+2
2018-01-03poly_int: TYPE_VECTOR_SUBPARTSRichard Sandiford1-6/+10
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: MEM_REF offsetsRichard Sandiford1-1/+1
2017-12-20Simplify fold_internal_goacc_dimTom de Vries1-6/+14
2017-12-20poly_int: get_addr_base_and_unit_offsetRichard Sandiford1-20/+13
2017-12-20poly_int: get_ref_base_and_extentRichard Sandiford1-13/+13
2017-12-20poly_int: fold_ctor_referenceRichard Sandiford1-5/+10
2017-12-16PR tree-optimization/78918 - missing -Wrestrict on memcpy copying over selfMartin Sebor1-9/+58
2017-12-14Patch for middle-end/PR79538Qing Zhao1-0/+13
2017-12-07Make gimple_build_vector take a tree_vector_builderRichard Sandiford1-11/+18
2017-12-07Use tree_vector_builder instead of build_vectorRichard Sandiford1-2/+3
2017-11-30spellcheck-tree.c (test_find_closest_identifier): Use ; instead of ;;.Jakub Jelinek1-1/+1
2017-11-28re PR tree-optimization/83141 (SRA and memcpy folding interact badly generati...Richard Biener1-1/+17
2017-11-27gimple-fold.c (gimple_fold_builtin_memory_op): Remove dead code, refactor a bit.Richard Biener1-50/+11
2017-11-21PR tree-optimization/82945 - add warning for passing non-strings to functions...Martin Sebor1-59/+49
2017-11-16re PR middle-end/78809 (Inline strcmp with small constant strings)Qing Zhao1-0/+15
2017-11-10PR c/81117 - Improve buffer overflow checking in strncpyMartin Sebor1-18/+135
2017-10-31[PR 81702] Remove devirtualization assertMartin Jambor1-1/+0
2017-10-10Require wi::to_wide for treesRichard Sandiford1-1/+1
2017-09-14Add gimple_build_vector* helpersRichard Sandiford1-0/+52
2017-09-14Use vec<> in build_vectorRichard Sandiford1-5/+5
2017-09-13re PR tree-optimization/82128 (ICE on valid code)Richard Biener1-14/+8
2017-09-12Turn SLOW_UNALIGNED_ACCESS into a target hookRichard Sandiford1-2/+2
2017-09-04re PR sanitizer/81981 (-fsanitize=undefined makes a -Wmaybe-uninitialized war...Jakub Jelinek1-8/+33
2017-08-30[34/77] Add a SCALAR_INT_TYPE_MODE macroRichard Sandiford1-1/+1
2017-08-30[24/77] Replace a != BLKmode check with is_a <scalar_int_mode>Richard Sandiford1-13/+11
2017-08-24PR middle-end/81908 - FAIL: gfortran.dg/alloc_comp_auto_array_2.f90 -O3 -g -m32Martin Sebor1-2/+33
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-07-28re PR middle-end/81502 (In some cases the data is moved to memory unnecessari...Richard Biener1-1/+1
2017-07-06ASAN: Implement dynamic allocas/VLAs sanitization.Maxim Ostapenko1-1/+1
2017-06-27re PR middle-end/81207 (tree check fail in simplify_builtin_call)Jakub Jelinek1-1/+2
2017-06-16PR tree-optimization/80934 - bzero should be assumed not to escape pointer ar...Martin Sebor1-5/+83
2017-06-13Implement no_sanitize function attributeMartin Liska1-1/+2
2017-05-16Add default value for last argument of dump functions.Martin Liska1-1/+1
2017-05-14PR middle-end/77671 - missing -Wformat-overflow warning on sprintf overflow w...Martin Sebor1-12/+5
2017-05-12gimple-fold.c (create_tmp_reg_or_ssa_name): Remove static declaration.Will Schmidt1-2/+2