aboutsummaryrefslogtreecommitdiff
path: root/libgomp/testsuite/libgomp.c
AgeCommit message (Expand)AuthorFilesLines
2023-06-19Fix DejaGnu directive syntax error in 'libgomp.c/target-51.c'Thomas Schwinge1-1/+1
2023-06-19libgomp.c/target-51.c: Accept more error-msg variants in dg-outputTobias Burnus1-2/+1
2023-06-19OpenMP (C/C++): Keep pointer value of unmapped ptr with default mapping [PR11...Tobias Burnus1-6/+15
2023-06-16libgomp: Fix OMP_TARGET_OFFLOAD=mandatoryTobias Burnus2-0/+43
2023-06-15libgomp: Extend OMP_ALLOCATOR, add affinity env var docTobias Burnus6-0/+104
2023-06-14Align a 'OMP_TARGET_OFFLOAD=mandatory' diagnostic with othersThomas Schwinge1-1/+1
2023-06-14driver: Forward '-lgfortran', '-lm' to offloading compilationThomas Schwinge1-1/+0
2023-06-14Fix typo in 'libgomp.c/target-51.c'Thomas Schwinge1-1/+1
2023-06-14OpenMP: Set default-device-var with OMP_TARGET_OFFLOAD=mandatoryTobias Burnus8-0/+210
2023-05-15libgomp testsuite: Have each '*.exp' file specify the compiler to use [PR91884]Thomas Schwinge1-0/+2
2023-05-12libgomp testsuite: Localize 'lang_[...]' etc.Thomas Schwinge1-11/+0
2023-05-09libgomp testsuite: Use 'lang_test_file_found' instead of 'lang_test_file'Thomas Schwinge1-2/+2
2023-04-25'omp scan' struct block seq update for OpenMP 5.xTobias Burnus1-0/+121
2023-03-02amdgcn: Enable SIMD vectorization of math functionsKwok Cheung Yeung1-0/+217
2023-01-19openmp: Fix up OpenMP expansion of non-rectangular loops [PR108459]Jakub Jelinek1-0/+41
2023-01-16Update copyright years.Jakub Jelinek2-2/+2
2022-11-30amdgcn: Support AMD-specific 'isa' traits in OpenMP context selectorsPaul-Antoine Arras7-0/+106
2022-11-25OpenMP: Generate SIMD clones for functions with "declare target"Sandra Loosemore3-0/+122
2022-10-17Fix nvptx-specific '-foffload-options' syntax in 'libgomp.c/reverse-offload-s...Thomas Schwinge1-1/+1
2022-10-12libgomp: Fix up creation of artificial teamsJakub Jelinek2-0/+40
2022-09-12nvptx/mkoffload.cc: Warn instead of error when reverse offload is not possibleTobias Burnus1-0/+15
2022-09-08openmp: Implement doacross(sink: omp_cur_iteration - 1)Jakub Jelinek4-0/+888
2022-08-17OpenMP: Fix var replacement with 'simd' and linear-step vars [PR106548]Tobias Burnus1-0/+254
2022-06-21libgomp: Fix up target-31.c test [PR106045]Jakub Jelinek1-1/+1
2022-06-13openmp: Conforming device numbers and omp_{initial,invalid}_deviceJakub Jelinek4-3/+63
2022-05-27openmp: Add support for enter clause on declare targetJakub Jelinek1-1/+1
2022-03-22[nvptx] Add warp sync at simt exitTom de Vries1-0/+25
2022-03-18[openmp] Fix SIMT reduction using TRUTH_{AND,OR}IF_EXPRTom de Vries2-0/+46
2022-03-10[nvptx] Disable warp sync in simt regionTom de Vries1-0/+18
2022-02-28[libgomp, testsuite, nvptx] Add -mptx=_ in declare-variant-3-sm*.cTom de Vries6-6/+6
2022-02-24[libgomp, testsuite, nvptx] Add libgomp.c/declare-variant-3-sm*.cTom de Vries7-0/+108
2022-02-22[libgomp, nvptx] Fix hang in gomp_team_barrier_wait_endTom de Vries1-8/+0
2022-02-09C, C++, Fortran, OpenMP: Add 'has_device_addr' clause to 'target' construct.Marcel Vollweiler1-0/+33
2022-02-08libgomp: Fix segfault with posthumous orphan tasks [PR104385]Jakub Jelinek1-0/+26
2022-01-13Host and offload targets have no common meaning of address spacesThomas Schwinge1-4/+0
2022-01-03Update copyright years.Jakub Jelinek2-2/+2
2021-12-09OpenMP 5.0: Remove array section base-pointer mapping semantics and other fro...Chung-Lin Tang2-11/+11
2021-11-24openmp: Fix up handling of kind(host) and kind(nohost) in ACCEL_COMPILERs [PR...Jakub Jelinek1-0/+45
2021-11-15libgomp: Add a testcase for omp_get_num_teams inside of target inside of host...Jakub Jelinek1-0/+17
2021-11-12openmp: Honor OpenMP 5.1 num_teams lower boundJakub Jelinek1-1/+1
2021-11-11libgomp: Use TLS storage for omp_get_num_teams()/omp_get_team_num() valuesJakub Jelinek1-0/+30
2021-10-30OpenMP: Add strictly nested API call check [PR102972]Tobias Burnus9-64/+124
2021-10-27openmp: Allow non-rectangular loops with pointer iteratorsJakub Jelinek2-0/+376
2021-10-15openmp: Improve testsuite/libgomp.c/affinity-1.c testcaseJakub Jelinek1-2/+3
2021-10-15openmp: Handle OpenMP 5.1 simplified OMP_PLACES syntaxJakub Jelinek1-2/+4
2021-10-15openmp: Fix up handling of OMP_PLACES=threads(1)Jakub Jelinek5-0/+50
2021-10-15openmp: Add support for OMP_PLACES=numa_domainsJakub Jelinek1-0/+10
2021-10-15openmp: Add support for OMP_PLACES=ll_cachesJakub Jelinek4-0/+40
2021-10-12vectorizer: Fix up -fsimd-cost-model= handlingJakub Jelinek12-12/+12
2021-10-09Adjust more testcases for O2 vectorization enabling.liuhongt12-12/+12