aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
AgeCommit message (Expand)AuthorFilesLines
2021-04-01tree-optimization/99863 - clear vector CTOR TREE_SIDE_EFFECTSRichard Biener1-0/+1
2021-03-12Fortran/OpenMP: Fix use_device_{ptr,addr} with assumed-size array [PR98858]Tobias Burnus1-1/+1
2021-02-17openacc: Fix lowering for derived-type mappings through array elementsJulian Brown1-0/+12
2021-02-10openmp: Temporarily disable into_ssa when gimplifying OpenMP reduction clause...Jakub Jelinek1-0/+7
2021-01-25skip asan-poisoning of discarded varsAlexandre Oliva1-1/+7
2021-01-16openmp: Add support for the OpenMP 5.0 task detach clauseKwok Cheung Yeung1-0/+14
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-12-22gimplify: Gimplify value in gimplify_init_ctor_eval_range [PR98353]Jakub Jelinek1-1/+5
2020-12-21openmp: Fix up handling of addressable temporaries in simd lb, b and incr exp...Jakub Jelinek1-3/+20
2020-12-18openmp: Don't optimize shared to firstprivate on task with depend clauseJakub Jelinek1-0/+12
2020-11-25libsanitizer: Add hwasan pass and associated gimple changesMatthew Malcomson1-3/+6
2020-11-20c++: Add __builtin_clear_padding builtin - C++20 P0528R3 compiler side [PR88101]Jakub Jelinek1-0/+14
2020-11-20C: Drop qualifiers during lvalue conversion [PR97702]Martin Uecker1-0/+13
2020-11-14openmp: Add support for non-VLA {,first}private allocate on omp taskJakub Jelinek1-12/+12
2020-11-12openmp: Implement allocate clause in omp lowering.Jakub Jelinek1-6/+55
2020-11-10Fortran: OpenMP 5.0 (in_,task_)reduction clause extensionsTobias Burnus1-2/+4
2020-11-10openmp: Implement OpenMP 5.0 base-pointer attachement and clause orderingChung-Lin Tang1-44/+226
2020-10-30openmp: Fix handling of allocate clause on taskloopJakub Jelinek1-5/+50
2020-10-28openmp: Parsing and some semantic analysis of OpenMP allocate clauseJakub Jelinek1-1/+24
2020-10-22Move nested function info out of cgraph_nodeJan Hubicka1-2/+5
2020-10-06[openacc] Fix acc declare for VLAsTom de Vries1-3/+10
2020-09-15OpenMP/Fortran: Fix (re)mapping of allocatable/pointer arrays [PR96668]Tobias Burnus1-9/+16
2020-08-13openmp: Add support for non-rectangular loops in taskloop constructJakub Jelinek1-63/+82
2020-08-03openacc: No attach/detach present/release mappings for array descriptorsJulian Brown1-1/+6
2020-07-13openacc: Don't strip TO_PSET/POINTER for enter/exit dataJulian Brown1-10/+11
2020-07-03Extend store merging to STRING_CSTEric Botcazou1-0/+1
2020-06-18[OpenMP, gimplifier] 'inform' after 'error' diagnosticThomas Schwinge1-5/+5
2020-06-17Lower VEC_COND_EXPR into internal functions.Martin Liska1-14/+1
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-4/+78
2020-06-15Optimize assignment to volatile aggregate variableEric Botcazou1-17/+36
2020-06-12tsan: Add param to disable func-entry-exit instrumentationMarco Elver1-1/+2
2020-06-05[OpenACC 'exit data'] Strip 'GOMP_MAP_STRUCT' mappingsThomas Schwinge1-1/+2
2020-06-03[OpenMP] Fix mapping of artificial variables (PR94874)Tobias Burnus1-1/+12
2020-05-26openmp: Ensure copy ctor for composite distribute parallel for class iterator...Jakub Jelinek1-56/+0
2020-05-15[OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635)Tobias Burnus1-1/+3
2020-05-07extend DECL_GIMPLE_REG_P to all typesRichard Biener1-44/+2
2020-05-05Do not put incomplete CONSTRUCTORs into static memoryEric Botcazou1-1/+1
2020-04-17[OpenMP] Fix 'omp exit data' for Fortran arrays (PR 94635)Tobias Burnus1-4/+8
2020-04-07middle-end/94479 - fix gimplification of addressRichard Biener1-1/+3
2020-03-26gimplify: Fix -fcompare-debug differences caused by gimplify_body [PR94281]Jakub Jelinek1-3/+32
2020-02-27gimplify: Don't optimize register const vars to static [PR93949]Jakub Jelinek1-0/+1
2020-02-09openmp: Optimize DECL_IN_CONSTANT_POOL vars in target regionsJakub Jelinek1-0/+16
2020-02-06openmp: Notice reduction decl in outer contexts after adding it to shared [PR...Jakub Jelinek1-3/+7
2020-01-17gimplifier: handle POLY_INT_CST-sized TARGET_EXPRsRichard Sandiford1-3/+3
2020-01-13PR c++/33799 - destroy return value if local cleanup throws.Jason Merrill1-0/+8
2020-01-10Further changes for the OpenACC 'if_present' clause on the 'host_data' constructThomas Schwinge1-4/+11
2020-01-10PR c++/93173 - incorrect tree sharing.Jason Merrill1-1/+1
2020-01-09re PR tree-optimization/93054 (ICE in gimple_set_lhs, at gimple.c:1820)Richard Biener1-1/+2
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-12-20OpenACC 2.6 deep copy: middle-end partsJulian Brown1-24/+195