aboutsummaryrefslogtreecommitdiff
path: root/gcc/omp-general.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-31[OMP] Standardize on 'omp_privatize_by_reference'Thomas Schwinge1-2/+3
2021-07-21OpenACC 'nohost' clauseThomas Schwinge1-0/+17
2021-05-10Come up with startswith function.Martin Liska1-1/+1
2021-01-04Update copyright years.Jakub Jelinek1-1/+1
2020-10-28lto: LTO cgraph support for late declare variant resolution [PR96680]Jakub Jelinek1-0/+121
2020-08-27vec: add exact argument for various grow functions.Martin Liska1-1/+1
2020-08-13openmp: Add support for non-rectangular loops in taskloop constructJakub Jelinek1-6/+6
2020-08-03Removal of HSA offloading from gcc and libgompMartin Jambor1-21/+6
2020-07-15openmp: Fix up loop-21.cJakub Jelinek1-22/+8
2020-07-14openmp: Adjust outer bounds of non-rect loopsJakub Jelinek1-3/+126
2020-07-09openmp: Optimize triangular loop logical iterator to actual iterators computa...Jakub Jelinek1-1/+22
2020-06-27openmp: Non-rectangular loop support for non-composite worksharing loops and ...Jakub Jelinek1-0/+13
2020-06-22openmp: Compute triangular loop number of iterations at compile timeJakub Jelinek1-25/+201
2020-06-16openmp: Initial part of OpenMP 5.0 non-rectangular loop supportJakub Jelinek1-3/+49
2020-05-29openmp: One omp_resolve_declare_variant followupJakub Jelinek1-1/+1
2020-05-27openmp: Fix up omp_declare_variant{s,_alt} htab handlingJakub Jelinek1-0/+33
2020-05-26openmp: Ensure copy ctor for composite distribute parallel for class iterator...Jakub Jelinek1-0/+56
2020-05-14openmp: cgraph support for late declare variant resolutionJakub Jelinek1-7/+298
2020-04-10Handle 'omp declare target' attribute set for both OpenACC and OpenMP 'target...Thomas Schwinge1-0/+13
2020-01-01Update copyright years.Jakub Jelinek1-1/+1
2019-11-15gimplify.c (gimplify_call_expr): Don't call omp_resolve_declare_variant after...Jakub Jelinek1-8/+108
2019-11-14Replace autovectorize_vector_sizes with autovectorize_vector_modesRichard Sandiford1-5/+8
2019-11-14omp-general.c (omp_context_name_list_prop): New function.Jakub Jelinek1-5/+53
2019-11-11Fortran] Support absent optional args with use_device_{ptr,addr}Tobias Burnus1-4/+10
2019-11-05hsa-brig.c: Include alloc-pool.hJan Hubicka1-0/+1
2019-11-02gimplify.h (omp_construct_selector_matches): Change return type to int, add a...Jakub Jelinek1-10/+130
2019-11-02omp-general.h (omp_context_selector_set_compare): Declare.Jakub Jelinek1-8/+358
2019-10-31configure.ac: Compute and substitute omp_device_properties and omp_device_pro...Jakub Jelinek1-34/+180
2019-10-25gimplify.h (omp_construct_selector_matches): Declare.Jakub Jelinek1-0/+298
2019-10-11[OpenMP,Fortran] Fix several OpenMP use_device_addr/map/update errorsTobias Burnus1-0/+8
2019-10-02f95-lang.c (LANG_HOOKS_OMP_IS_OPTIONAL_ARGUMENT): Define to gfc_omp_is_option...Kwok Cheung Yeung1-0/+8
2019-07-17gimple.h (enum gf_mask): Remove GF_OMP_FOR_SIMD...Jakub Jelinek1-1/+1
2019-07-03tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__SCANTEMP_ clause.Jakub Jelinek1-0/+8
2019-05-30gimplify.c (enum gimplify_omp_var_data): Add GOVD_CONDTEMP.Jakub Jelinek1-0/+5
2019-05-24tree-core.h (enum omp_clause_code): Add OMP_CLAUSE__CONDTEMP_.Jakub Jelinek1-0/+6
2019-05-20cfgloop.h (struct loop): Add simdlen member.Jakub Jelinek1-1/+1
2019-05-17[PR89433] Repeated use of the C/C++ OpenACC 'routine' directiveThomas Schwinge1-2/+79
2019-05-17[PR89433] Use 'oacc_verify_routine_clauses' for C/C++ OpenACC 'routine' direc...Thomas Schwinge1-10/+56
2019-02-22[PR72741] Use 'oacc_build_routine_dims' for Fortran OpenACC 'routine' directi...Thomas Schwinge1-4/+14
2019-02-21[omp] Move NE_EXPR handling to omp_adjust_for_conditionMartin Jambor1-33/+34
2019-01-01Update copyright years.Jakub Jelinek1-1/+1
2018-11-08builtin-types.def (BT_FN_VOID_BOOL, [...]): New.Jakub Jelinek1-24/+62
2018-03-26Fix switch conversion in offloading functionsTom de Vries1-0/+10
2018-01-03Update copyright years.Jakub Jelinek1-1/+1
2018-01-03poly_int: current_vector_size and TARGET_AUTOVECTORIZE_VECTOR_SIZESRichard Sandiford1-9/+13
2018-01-03poly_int: omp_max_vfRichard Sandiford1-1/+1
2017-11-28Remove Cilk Plus support.Julia Koval1-5/+1
2017-08-08trans.c: Include header files.Martin Liska1-1/+2
2017-08-01Remove flag_tree_vectorizeJames Greenhalgh1-2/+1
2017-05-12Use "oacc kernels" attribute for OpenACC kernelsThomas Schwinge1-16/+2