aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-expand.cc
AgeCommit message (Expand)AuthorFilesLines
2025-01-14OpenMP: Remove dead code from declare variant reimplementationSandra Loosemore1-1/+1
2025-01-14OpenMP: Re-work and extend context selector resolutionSandra Loosemore1-0/+4
2025-01-02Update copyright years.Jakub Jelinek1-1/+1
2024-11-22build: Remove INCLUDE_MEMORY [PR117737]Andrew Pinski1-1/+0
2024-11-06openmp: Add IFN_GOMP_MAX_VFAndrew Stubbs1-8/+22
2024-11-06openmp: use offload max_vf for chunk_sizeAndrew Stubbs1-8/+28
2024-11-06openmp: Tune omp_max_vf for offload targetsAndrew Stubbs1-1/+1
2024-10-25gcc: Remove trailing whitespaceJakub Jelinek1-1/+1
2024-10-24Use unique_ptr in more places in pretty_printer/diagnostics [PR116613]David Malcolm1-0/+1
2024-09-26Fortran/OpenMP: Middle-end support for mapping of DT with allocatable componentsTobias Burnus1-3/+15
2024-01-17openmp: Add OpenMP _BitInt support [PR113409]Jakub Jelinek1-3/+3
2024-01-03Update copyright years.Jakub Jelinek1-1/+1
2023-11-24OpenMP: Add -Wopenmp and use itTobias Burnus1-5/+6
2023-10-25Handle OpenACC 'self' clause for compute constructs in OpenACC 'kernels' deco...Thomas Schwinge1-2/+12
2023-10-25OpenACC 2.7: Implement self clause for compute constructsChung-Lin Tang1-0/+41
2023-08-25OpenMP: Add OMP_STRUCTURED_BLOCK and GIMPLE_OMP_STRUCTURED_BLOCK.Sandra Loosemore1-0/+4
2023-08-19omp-expand.cc: Fix wrong code with non-rectangular loop nest [PR111017]Tobias Burnus1-1/+2
2023-05-04Rename last_stmt to last_nondebug_stmtRichard Biener1-34/+38
2023-03-17openmp: Fix up handling of doacross loops with noreturn body in loops [PR108685]Jakub Jelinek1-4/+10
2023-01-19openmp: Fix up OpenMP expansion of non-rectangular loops [PR108459]Jakub Jelinek1-2/+2
2023-01-02Update copyright years.Jakub Jelinek1-1/+1
2022-10-24OpenMP: Fix reverse offload GOMP_TARGET_REV IFN corner cases [PR107236]Tobias Burnus1-7/+6
2022-09-24openmp: Fix ICE with taskgroup at -O0 -fexceptions [PR107001]Jakub Jelinek1-2/+15
2022-09-08openmp: Implement doacross(sink: omp_cur_iteration - 1)Jakub Jelinek1-6/+111
2022-09-06openmp: Introduce gimple_omp_ordered_standalone_pJakub Jelinek1-8/+3
2022-09-03openmp: Partial OpenMP 5.2 doacross and omp_cur_iteration supportJakub Jelinek1-17/+26
2022-08-26OpenMP: Support reverse offload (middle end part)Tobias Burnus1-8/+99
2022-08-09autopar TLCRichard Biener1-32/+49
2022-08-02tree-optimization/106498 - reduce SSA updates in autoparRichard Biener1-10/+2
2022-07-29openmp: Fix up handling of non-rectangular simd loops with pointer type itera...Jakub Jelinek1-18/+39
2022-07-29openmp: Simplify fold_build_pointer_plus callers in omp-expandJakub Jelinek1-36/+15
2022-06-27Add 'final' and 'override' to opt_pass vfunc implsDavid Malcolm1-4/+10
2022-06-20Add operators / and * for profile_{count,probability}.Martin Liska1-15/+9
2022-06-13openmp: Conforming device numbers and omp_{initial,invalid}_deviceJakub Jelinek1-10/+64
2022-05-24openmp: Add taskwait nowait depend support [PR105378]Jakub Jelinek1-3/+5
2022-05-23Force the selection operand of a GIMPLE COND_EXPR to be a registerRichard Biener1-3/+4
2022-05-19Fix OMP CAS expansion with separate conditionRichard Biener1-5/+6
2022-01-17Change references of .c files to .cc filesMartin Liska1-2/+2
2022-01-17Rename .c files to .cc files.Martin Liska1-0/+10808