aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
AgeCommit message (Expand)AuthorFilesLines
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
2017-07-31Remove a Java-specific hunk.Martin Liska1-8/+2
2017-07-16gimplify.c (mostly_copy_tree_r): Revert latest change.Eric Botcazou1-5/+19
2017-07-14Remove Java references in source code.Martin Liska1-19/+5
2017-06-21Rework cold and hot label attributes in predict.c.Martin Liska1-1/+9
2017-06-21Make early return predictor more precise.Martin Liska1-0/+16
2017-06-21re PR c++/81130 (ICE OpenMP shared clause in gimplify_var_or_parm_decl, at gi...Jakub Jelinek1-3/+5
2017-06-19Initialize live_switch_vars for SWITCH_BODY == STATEMENT_LIST (PR sanitizer/8...Martin Liska1-1/+2
2017-06-13Implement no_sanitize function attributeMartin Liska1-3/+2
2017-06-07dumpfile.h (enum tree_dump_index): Rename TDI_generic to TDI_gimple.Jakub Jelinek1-1/+1
2017-05-30gimplify_modify_expr: avoid DECL_DEBUG_EXPR links across functionsPierre-Marie de Rodat1-1/+2
2017-05-22re PR middle-end/80809 (Multi-free error for variable size array used within ...Jakub Jelinek1-3/+3
2017-05-19OpenACC 2.5 default (present) clauseThomas Schwinge1-9/+43
2017-05-19Clarify gcc/gimplify.c:oacc_default_clauseThomas Schwinge1-18/+22
2017-05-16Add default value for last argument of dump functions.Martin Liska1-1/+1
2017-05-11dumpfle.h (dump_function): Declare here ...Nathan Sidwell1-1/+1
2017-05-01re PR c++/80038 (Random segfault using local vectors in Cilk function)Xi Ruoyao1-0/+21
2017-04-10re PR tree-optimization/80344 (-Wuninitialized triggering on a ctor on ARM)Richard Biener1-1/+3
2017-03-30re PR translation/80189 (gimplify.c: check whether parallel/task/teams should...Jakub Jelinek1-2/+2
2017-03-23re PR tree-optimization/80032 (C++ excessive stack usage (no stack reuse))Richard Biener1-14/+23
2017-03-22re PR c++/80129 (wrong code with ternary struct assignment to const)Jakub Jelinek1-0/+8
2017-03-22re PR c++/80029 (valgrind error in new_omp_context(omp_region_type) (gimplify...Cesar Philippidis1-5/+26
2017-03-21re PR tree-optimization/80032 (C++ excessive stack usage (no stack reuse))Richard Biener1-8/+7