aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-17Rename .c files to .cc files.Martin Liska1-16582/+0
2022-01-11Change the 3rd parameter of function .DEFERRED_INIT from IS_VLA to decl name.Qing Zhao1-10/+18
2022-01-04openmp: Fix ICE in gimplify_omp_affinity [PR103643]Chung-Lin Tang1-1/+1
2022-01-03Update copyright years.Jakub Jelinek1-1/+1
2021-12-09OpenMP 5.0: Remove array section base-pointer mapping semantics and other fro...Chung-Lin Tang1-33/+187
2021-12-08openmp: Improve OpenMP target support for C++ (PR92120)Chung-Lin Tang1-17/+108
2021-12-01middle-end: Skip initialization of opaque type variables [PR103127]Peter Bergner1-0/+1
2021-11-24Restore previous OpenACC implicit data clauses ordering [PR103244]Thomas Schwinge1-8/+14
2021-11-23inliner: Remove unused transform_lang_insert_block hookJakub Jelinek1-1/+0
2021-11-23openmp: Fix up handling of reduction clauses on the loop construct [PR102431]Jakub Jelinek1-26/+60
2021-11-17Fix ICE when mixing VLAs and statement expressions [PR91038]Martin Uecker1-43/+36
2021-11-15openmp: Add support for thread_limit clause on targetJakub Jelinek1-4/+7
2021-11-12openmp: Relax handling of implicit map vs. existing device mappingsChung-Lin Tang1-2/+12
2021-11-11openmp: Add support for 2 argument num_teams clauseJakub Jelinek1-5/+50
2021-11-01PR 102281 (-ftrivial-auto-var-init=zero causes ice)Oracle Public Cloud User1-6/+19
2021-10-30openmp: Diagnose threadprivate OpenMP loop iteratorsJakub Jelinek1-0/+18
2021-10-05Not add initialization for variables been initialized by FEs [PR102359]qing zhao1-1/+8
2021-10-04avoid hardreg autoinitRichard Biener1-0/+2
2021-09-29openmp: Disallow reduction with var private in containing parallel even on sc...Jakub Jelinek1-1/+1
2021-09-28openmp: Don't call omp_finish_clause on implicitly added private clauses on s...Jakub Jelinek1-2/+6
2021-09-27Fix PR c/94726: ICE with __builtin_shuffle and changing of typesAndrew Pinski1-0/+3
2021-09-18openmp: Allow private or firstprivate arguments to default clause even for C/C++Jakub Jelinek1-0/+12
2021-09-14openmp: Add testing checks (whether lhs appears in operands at all) to more t...Jakub Jelinek1-55/+78
2021-09-10openmp: Implement OpenMP 5.1 atomics, so far for C onlyJakub Jelinek1-23/+138
2021-09-10middle-end/102269 - avoid auto-init of empty typesRichard Biener1-1/+2
2021-09-09Add -ftrivial-auto-var-init option and uninitialized variable attribute.qing zhao1-9/+142
2021-08-31[OMP] Standardize on 'omp_privatize_by_reference'Thomas Schwinge1-8/+9
2021-08-31Add support for device-modifiers for 'omp target device'.Marcel Vollweiler1-0/+32
2021-08-17openmp: Implement OpenMP 5.1 scope constructJakub Jelinek1-4/+20
2021-08-12openmp: Add support for OpenMP 5.1 masked constructJakub Jelinek1-3/+28
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-0/+2
2021-07-21openmp: Fix up omp_check_private [PR101535]Jakub Jelinek1-5/+16
2021-07-15gimplify: Fix endless recursion on volatile empty type reads/writes [PR101437]Jakub Jelinek1-1/+2
2021-06-24middle-end: add support for per-location warning groups.Martin Sebor1-8/+9
2021-06-24openmp: in_reduction clause support on target constructJakub Jelinek1-7/+119
2021-06-22middle-end/101156 - remove not working optimization in gimplificationRichard Biener1-14/+1
2021-06-21inline-asm: Fix ICE with bitfields in "m" operands [PR100785]Jakub Jelinek1-3/+6
2021-06-15Fortran/OpenMP: Extend defaultmap clause for OpenMP 5 [PR92568]Tobias Burnus1-10/+25
2021-06-10OpenACC: Separate enter/exit data ABIsAndrew Stubbs1-1/+4
2021-06-01Use is_empty_type instead of zero-sized type.Andrew Pinski1-27/+7
2021-05-29openmp: Add shared to parallel for linear on parallel master taskloop simd [P...Jakub Jelinek1-3/+5
2021-05-28OpenMP: Add iterator support to Fortran's depend; add affinity clauseTobias Burnus1-0/+129
2021-05-26Fix C++ libgomp regressionsEric Botcazou1-1/+1
2021-05-25Remove stalled TREE_READONLY flag on automatic variableEric Botcazou1-0/+3
2021-05-21openmp: Fix up firstprivate+lastprivate clause handling [PR99928]Jakub Jelinek1-7/+38
2021-05-21openmp: Fix up handling of implicit lastprivate on outer constructs for impli...Jakub Jelinek1-197/+73
2021-05-20openmp: Handle explicit linear clause properly in combined constructs with ta...Jakub Jelinek1-3/+2
2021-05-19openmp: Handle lastprivate on combined target correctly [PR99928]Jakub Jelinek1-65/+38
2021-05-05Generate debug info for local dynamic record typesEric Botcazou1-6/+14
2021-04-12ASAN: do not unpoison in OpenMP contextMartin Liska1-1/+2