aboutsummaryrefslogtreecommitdiff
path: root/openmp
AgeCommit message (Expand)AuthorFilesLines
2023-12-07[OpenMP][Fix] Fix test initialization (#74801)Gheorghe-Teodor Bercea1-6/+6
2023-12-07Revert "[OpenMP][Fix] Fix test array initialization. (#74799)" (#74800)Gheorghe-Teodor Bercea1-6/+6
2023-12-07[OpenMP][Fix] Fix test array initialization. (#74799)Gheorghe-Teodor Bercea1-6/+6
2023-12-07Fix test. (#74745)jyu2-git1-0/+2
2023-12-07[OpenMP] Fix runtime problem due to wrong map size. (#74692)jyu2-git1-0/+23
2023-12-07[Libomptarget][Obvious] Fix incorrect if-else in CMake for destinationJoseph Huber2-2/+2
2023-12-06Revert " [OpenMP][NFC] Remove `DelayedBinDesc`" (#74679)Johannes Doerfert5-7/+25
2023-12-06[OpenMP][NFC] Actually use a string in the error messageJohannes Doerfert1-1/+1
2023-12-06[OpenMP][FIX] Ensure we do not read outside the device image (#74669)Johannes Doerfert4-13/+48
2023-12-06[OpenMP][FIX] Use unique library name to avoid clashes with other testsJohannes Doerfert1-2/+2
2023-12-06 [OpenMP][NFC] Remove `DelayedBinDesc` (#74360)Johannes Doerfert5-25/+7
2023-12-06[OpenMP] Allow to specify what plugins to look for (#74538)Johannes Doerfert3-11/+26
2023-12-06[Libomptarget] Add a utility function for checking existence of symbols (#74550)Joseph Huber6-23/+30
2023-12-06[OpenMP] Disable offloading/barrier_fence testJP Lehr1-0/+2
2023-12-05[OpenMP][FIX] Fixup test that doesn't work with lit's `env` substituteJohannes Doerfert1-2/+2
2023-12-05[OpenMP] Reorganize the initialization of `PluginAdaptorTy` (#74397)Johannes Doerfert5-99/+137
2023-12-05[OpenMP][FIX] Ensure we allow shared libraries without kernels (#74532)Johannes Doerfert6-12/+51
2023-12-04[OpenMP] Ensure `Devices` is accessed exlusively (#74374)Johannes Doerfert9-226/+237
2023-12-03[OpenMP] return empty stmt for `nothing` (#74042)Sandeep Kosuri1-0/+27
2023-12-01[OpenMP][NFC] Remove PluginAdaptorManagerTyJohannes Doerfert4-205/+198
2023-12-01[OpenMP][FIX] Fixup testJohannes Doerfert1-1/+1
2023-12-01[OpenMP][NFCI] Organize offload entry logicJohannes Doerfert10-55/+179
2023-12-01[OpenMP][NFC] Extract device image handling into a class/header (#74129)Johannes Doerfert6-47/+103
2023-12-01[OpenMP] Separate Requirements into a standalone header (#74126)Johannes Doerfert8-71/+118
2023-12-01[OpenMP] Re-enable KMP_HAVE_QUAD on NetBSD 10.0 with GCC 10.5 (#73478)Brad Smith1-2/+3
2023-12-01[OpenMP] Add an INFO message for data transfer of kernel launch env. (#74030)dhruvachak1-0/+6
2023-12-01[OpenMP][NFC] Extract OffloadPolicy into a helper class (#74029)Johannes Doerfert4-41/+68
2023-12-01[OpenMP][NFC] Modernize the plugin handling (#74034)Johannes Doerfert5-174/+170
2023-12-01[OpenMP][flang] Adding more tests for commonblock with target map (#71146)Shraiysh1-4/+51
2023-12-01[amdgpu] Default to 1.0, instead of unspecified, for dynamic hsa (#74098)Jon Chesterfield1-0/+9
2023-12-01[OpenMP] Fix libomptarget build issue (#74067)Dominik Adamski1-1/+0
2023-11-30[OpenMP][NFC] Move mapping related logic into Mapping.h (#74009)Johannes Doerfert4-21/+21
2023-11-30[OpenMP][NFC] Encapsulate Devices.size() (#74010)Johannes Doerfert2-16/+13
2023-11-30[OpenMP][NFC] Encapsulate profiling logic (#74003)Johannes Doerfert3-15/+72
2023-11-30[OpenMP][NFC] Separate Envar (environment variable) handling (#73994)Johannes Doerfert8-196/+212
2023-11-30[OpenMP] Replace copy and paste code with instantiation (#73991)Johannes Doerfert9-211/+116
2023-11-30[Libomptarget] Output the DeviceRTL alongside the other libraries (#73705)Joseph Huber4-3/+15
2023-11-30[OpenMP] Start organizing PluginManager, PluginAdaptors (#73875)Johannes Doerfert11-229/+264
2023-11-30Revert "[OpenMP] Use simple VLA implementation to replace uses of actual VLA"Shilei Tian3-64/+4
2023-11-29[OpenMP] Add an 'stddef.h' include to 'omp.h' (#73876)Joseph Huber1-0/+1
2023-11-29[OpenMP][NFC] Move out plugin API and APITypes into standalone headers (#73868)Johannes Doerfert7-78/+108
2023-11-29[OpenMP] Avoid initializing the KernelLaunchEnvironment if possible (#73864)Johannes Doerfert1-2/+5
2023-11-29[OpenMP][NFC] Separate OpenMP/OpenACC specific mapping code (#73817)Johannes Doerfert6-429/+474
2023-11-29[OpenMP][NFC] Move more declarations out of private.h (#73823)Johannes Doerfert5-116/+128
2023-11-29[OpenMP][NFC] Put ExponentialBackoff in a Utils header (#73816)Johannes Doerfert3-30/+55
2023-11-29[OpenMP][NFC] Rename OmptCallback.cpp into OpenMP/OMPT/Callback.cpp (#73813)Johannes Doerfert2-9/+11
2023-11-29[OpenMP][NFC] Replace unnecessary typedefs (#73815)Johannes Doerfert3-25/+20
2023-11-29[OpenMP][NFC] Move OMPT headers into OpenMP/OMPT (#73718)Johannes Doerfert13-27/+27
2023-11-29[OpenMP][NFC] Flatten plugin-nextgen/common folder sturcture (#73725)Johannes Doerfert19-108/+99
2023-11-29[OpenMP][NFC] Extract timescope profile support into its own header (#73727)Johannes Doerfert7-19/+44