aboutsummaryrefslogtreecommitdiff
path: root/gcc/gimplify.cc
AgeCommit message (Expand)AuthorFilesLines
2022-09-18OpenMP: Push attaches to end of clause list in "target" regionsJulian Brown1-1/+36
2022-09-14OpenMP/OpenACC: mapping group list-handling improvementsJulian Brown1-66/+165
2022-09-14OpenMP/OpenACC struct sibling list gimplification extension and reworkJulian Brown1-623/+881
2022-09-14OpenMP 5.0: Clause ordering for OpenMP 5.0 (topological sorting by base pointer)Julian Brown1-184/+735
2022-09-06openmp: Introduce gimple_omp_ordered_standalone_pJakub Jelinek1-2/+5
2022-09-03openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek1-34/+72
2022-08-25c: Support C2x empty initializer bracesJoseph Myers1-0/+15
2022-08-17OpenMP/C++: Allow classes with static members to be mappable [PR104493]Tobias Burnus1-1/+1
2022-08-08Fix middle-end/103645: empty struct store not removed when using compound lit...Andrew Pinski1-2/+5
2022-07-14Fix ICE on view conversion between struct and integerEric Botcazou1-13/+16
2022-06-13Introduce -finstrument-functions-onceEric Botcazou1-33/+104
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-7/+24
2022-05-23Remove is_gimple_condexprRichard Biener1-1/+0
2022-05-23Force the selection operand of a GIMPLE COND_EXPR to be a registerRichard Biener1-3/+3
2022-05-17openmp: Add support for inoutset depend-kindJakub Jelinek1-14/+86
2022-05-13Make gimple_build main workers more flexibleRichard Biener1-1/+1
2022-05-12openmp: Add omp_all_memory support (C/C++ only so far)Jakub Jelinek1-7/+12
2022-05-05Fortran: Add support for OMP non-rectangular loops.Sandra Loosemore1-2/+15
2022-05-04Fold more vector constants earlyRichard Biener1-17/+16
2022-03-29gimple: Wrong -Wimplicit-fallthrough with if(1) [PR103597]Marek Polacek1-6/+48
2022-03-18Fix "[openmp] Set location for taskloop stmts"Tom de Vries1-2/+2
2022-03-18[openmp] Set location for taskloop stmtsTom de Vries1-0/+2
2022-03-17gimplify: Emit clobbers for TARGET_EXPR_SLOT vars later [PR103984]Jakub Jelinek1-18/+16
2022-03-04gimplify: Clear TREE_READONLY on automatic vars being stored into [PR104529]Jakub Jelinek1-0/+11
2022-03-03openmp: Disable SSA form during gimplification on OMP_SIMD clauses and body [...Jakub Jelinek1-2/+13
2022-03-02Don't emit switch-unreachable warnings for -ftrivial-auto-var-init (PR102276)Qing Zhao1-25/+86
2022-02-14middle-end/104497 - gimplification of vector indexingRichard Biener1-3/+14
2022-02-11middle-end: Small __builtin_clear_padding improvementsJakub Jelinek1-13/+6
2022-02-09C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.Marcel Vollweiler1-1/+18
2022-02-04Add CLOBBER_EOL to mark storage end-of-life clobbersRichard Biener1-2/+2
2022-01-27Fix omp-low ICE for indirect references based off component access [PR103642]Chung-Lin Tang1-1/+4
2022-01-18c++: new (nothrow) array cleanup [PR104007]Jason Merrill1-0/+1
2022-01-17Change references of .c files to .cc filesMartin Liska1-6/+6
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+16582