aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-22openmp: Temporarily disable into_ssa when gimplifying OpenMP reduction clause...Jakub Jelinek1-0/+7
2021-04-22gimplify: Gimplify value in gimplify_init_ctor_eval_range [PR98353]Jakub Jelinek1-1/+5
2021-04-22openmp: Don't optimize shared to firstprivate on task with depend clauseJakub Jelinek1-0/+12
2021-03-17middle-end/94479 - fix gimplification of addressRichard Biener1-1/+3
2020-03-04gimplify: Don't optimize register const vars to static [PR93949]Jakub Jelinek1-0/+1
2020-02-17middle-end/93054 deal with undefs in call gimplificationRichard Biener1-1/+2
2019-11-11Assert 'offset2' instead of 'offset' in 'gcc/gimplify.c:gimplify_scan_omp_cla...Thomas Schwinge1-2/+2
2019-08-30Backport PRs 91126, 91131, 91162, 91200, 91280, 91293, 91375Richard Biener1-1/+1
2019-08-29backport: re PR middle-end/78884 ([7/8] ICE when gimplifying VLA in OpenMP SI...Jakub Jelinek1-3/+22
2019-05-24Backport r271548Martin Liska1-0/+1
2019-04-30backport: re PR c/89872 (GCC does not generate read access to volatile compou...Jakub Jelinek1-0/+1
2019-04-30backport: re PR target/89752 (ICE in emit_move_insn, at expr.c:3723)Jakub Jelinek1-0/+13
2019-02-07backport: re PR middle-end/89002 (ICE in scan_omp_1_op, at omp-low.c:3166)Jakub Jelinek1-1/+10
2019-02-07backport: re PR middle-end/88968 (Stack overflow in gimplify_expr)Jakub Jelinek1-3/+30
2019-01-08backport: re PR c++/82294 (Array of objects with constexpr constructors initi...Jakub Jelinek1-1/+25
2019-01-02Backport of the "asm inline" patchesSegher Boessenkool1-0/+1
2018-12-28poly_int: get_inner_reference & co.: fix known_eq typo/bugThomas Schwinge1-1/+1
2018-07-26backport: re PR middle-end/86539 (OpenMP wrong-code with taskloop and referen...Jakub Jelinek1-1/+33
2018-06-19gimplify.c (gimplify_init_constructor): Really never clear for an incomplete ...Eric Botcazou1-2/+2
2018-05-08Backport PRs 85567, 85588, 85597, 85615Richard Biener1-2/+5
2018-03-28Fix wrong use-after-scope sanitization for omp variable (PR sanitizer/85081).Jakub Jelinek1-6/+4
2018-03-16re PR c++/79937 (ICE in replace_placeholders_r)Jakub Jelinek1-0/+2
2018-01-18re PR sanitizer/81715 (asan-stack=1 redzone allocation is too inflexible)Jakub Jelinek1-2/+9
2018-01-16re PR libgomp/83590 ([nvptx] openacc reduction C regressions)Jakub Jelinek1-1/+10
2018-01-12Allow variable-sized temporary variables in gimplify.cRichard Sandiford1-2/+2
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2017-12-21poly_int: get_inner_reference & co.Richard Sandiford1-13/+13
2017-12-20gimplify.c (gimplify_return_expr): Remove dead error_mark_node check.Paolo Carlini1-2/+1
2017-12-20poly_int: tree constantsRichard Sandiford1-1/+1
2017-12-19gimplify.c (gimplify_expr): Use error_operand_p.Paolo Carlini1-3/+1
2017-12-12[SFN] introduce statement frontier notes, still disabledAlexandre Oliva1-33/+125
2017-12-12[SFN] not-quite-boilerplate changes in preparation to introduce nonbind markersAlexandre Oliva1-10/+13
2017-12-01re PR c/79153 (-Wimplicit-fallthrough missed warning)Jakub Jelinek1-3/+57
2017-11-28Remove Cilk Plus support.Julia Koval1-54/+0
2017-11-28tree.def (SWITCH_EXPR): Change from 3 operand to 2 operand tree.Jakub Jelinek1-5/+1
2017-11-23generic.texi (ANNOTATE_EXPR): Document 3rd operand.Eric Botcazou1-1/+3
2017-11-17re PR fortran/83017 (DO CONCURRENT not parallelizing)Richard Biener1-0/+1
2017-11-08Simplify call of gimple_call_internal_p.Martin Liska1-4/+2
2017-11-08Fix fallthrough attribute ignorance w/ -fsanitize=address (PR sanitizer/82792).Martin Liska1-2/+6
2017-10-30Fix ia64 build failure.James E Wilson1-0/+1
2017-10-29Fix cygwin builds, broken by PR sanitizer/82517 fix.James E Wilson1-0/+1
2017-10-20Add generic part for Intel CET enabling. The spec is available atIgor Tsimbalist1-4/+2
2017-10-19asan.c (handle_builtin_alloca): Deal with all alloca variants.Eric Botcazou1-5/+3
2017-10-19Do not instrument use-after-scope for vars with large alignment (PR sanitizer...Martin Liska1-1/+4
2017-09-27re PR c++/82159 (ICE: in assign_temp, at function.c:961)Jakub Jelinek1-1/+6
2017-08-29Set the call nothrow flag more oftenRichard Sandiford1-1/+3
2017-08-17gimplify.c (gimplify_adjust_omp_clauses): Compare with 0 instead of 1.Marek Polacek1-1/+1
2017-08-08trans.c: Include header files.Martin Liska1-0/+2
2017-08-07re PR c/69389 (bit field incompatible with OpenMP atomic update)Jakub Jelinek1-0/+6
2017-07-31Recover GOTO predictor.Jan Hubicka1-1/+3