aboutsummaryrefslogtreecommitdiff
path: root/openmp/libomptarget
AgeCommit message (Expand)AuthorFilesLines
2023-07-25Revert "[OpenMP] [OMPT] [7/8] Invoke tool-supplied callbacks before and after...Michael Halkenhaeuser13-451/+76
2023-07-24[OpenMP] [OMPT] [7/8] Invoke tool-supplied callbacks before and after target ...Michael Halkenhaeuser13-76/+451
2023-07-23Revert commits for kernel environmentShilei Tian15-153/+78
2023-07-23[OpenMP] Introduce kernel environmentShilei Tian15-78/+153
2023-07-23[OpenMP][Plugin] Update the global address calculationShilei Tian2-18/+2
2023-07-21[OpenMP][OMPT] Add 'Initialized' flagMichael Halkenhaeuser4-24/+43
2023-07-21[OpenMP] [OMPT] [6/8] Added callback support for target data operations, targ...Michael Halkenhaeuser3-0/+496
2023-07-19[libc] Add basic support for calling host functions from the GPUJoseph Huber1-0/+54
2023-07-18[OpenMP][NFCI] Avoid storing non-constant values in ICVJohannes Doerfert4-10/+24
2023-07-18[OpenMP][NFCI] Split assertion message from assertion expressionJohannes Doerfert8-41/+44
2023-07-18libomptarget: Try to fix dependency tracking for llvm toolsMatt Arsenault1-6/+7
2023-07-17[AMDGPU] Add targets gfx1150 and gfx1151Jay Foad1-1/+1
2023-07-14[OMPT] Fix use of 'DEBUG_PREFIX' in the OMPT headersJoseph Huber3-8/+18
2023-07-14[OpenMP] Build device runtimes for sm_87Adrian Munera1-1/+1
2023-07-12[OpenMP] Disable veccopy tests for AArch64Carlos Eduardo Seo5-0/+10
2023-07-11[Libomptarget][Obvious] Fix uninitialized pointerJoseph Huber1-1/+2
2023-07-11[Libomptarget] Remove RPCHandleTy indirectionJoseph Huber7-70/+27
2023-07-11[OpenMP][NFC] lit: Allow setting default environment variables for testJoachim Jenke1-0/+8
2023-07-11[OpenMP] [OMPT] [amdgpu] [5/8] Implemented device init/fini/load callbacksMichael Halkenhaeuser18-265/+306
2023-07-09[OpenMP] Fix build warningsShao-Ce SUN2-2/+4
2023-07-08Add missing StringExtras.h includesElliot Goodrich1-0/+1
2023-07-07[Libomptarget][NFC] Clean up warnings and formatJoseph Huber3-6/+5
2023-07-07[Libomptarget] Fix tests only including the LTO variantJoseph Huber2-6/+2
2023-07-07[Libomptarget] Refine logic for determining if we support RPCJoseph Huber3-8/+13
2023-07-07[Libomptarget] Fix test logic for optionally adding the libcgpu.aJoseph Huber1-8/+8
2023-07-07[Libomptarget] Begin implementing support for RPC servicesJoseph Huber12-13/+490
2023-07-06[Libomptarget] Disable the 'mapping/prelock.cpp' test on AMDGPUJoseph Huber1-1/+2
2023-07-06[Libomptarget] Fix tests after deleting the next-gen pluginsJoseph Huber3-2/+37
2023-07-05[OpenMP] Delete old pluginsJoseph Huber49-7227/+34
2023-07-05[Libomptarget] Remove the remote and ve plugins from libomptargetJoseph Huber17-2785/+0
2023-07-04[Libomptarget][Obvious] Missing comma on enumJoseph Huber1-1/+1
2023-07-04[Libomptarget] Add missing HSA agent info enumerationJoseph Huber1-0/+1
2023-07-04[Libomptarget] Correctly implement `getWTime` on AMDGPUJoseph Huber9-14/+47
2023-07-04[Libomptarget] Fix misused macro name preventing printing of library nameJoseph Huber1-1/+1
2023-07-03[OpenMP] libomptarget: Don't map alignment padding to hostJoel E. Denny5-54/+89
2023-06-30[OpenMP] Added memory scope to atomic::inc API and used the device scope in r...Dhruva Chakrabarti3-20/+43
2023-06-29[OpenMP] Adjust using the NVPTX architecture detection toolJoseph Huber1-3/+10
2023-06-28[flang][openmp] Fortran offloading testEthan Luis McDonough5-1/+70
2023-06-28OpenMP: Revert accidental cmake change to make amdgpu-arch errors fatalMatt Arsenault1-2/+1
2023-06-28OpenMP/cmake: Use TARGET instead of looking for amdgpu-archMatt Arsenault1-2/+8
2023-06-26Move SubtargetFeature.h from MC to TargetParserJob Noorman1-1/+1
2023-06-25[openmp] remove initializeRewriteSymbolsLegacyPassPassShao-Ce SUN1-43/+0
2023-06-23Revert "OpenMP/cmake: Use list append instead of repeating variable name"Matt Arsenault1-13/+13
2023-06-23OpenMP/cmake: Use DEPFILE instead of IMPLICIT_DEPENDSMatt Arsenault1-2/+4
2023-06-23OpenMP/cmake: Use list append instead of repeating variable nameMatt Arsenault1-13/+13
2023-06-20[OpenMP] Disable some tests for AArch64Carlos Eduardo Seo5-0/+10
2023-06-15[OpenMP] Update the default version of OpenMP to 5.1Animesh Kumar17-24/+24
2023-06-08[OpenMP] Fix --libomptarget-nvptx-bc-path in testsJoel E. Denny1-1/+1
2023-06-05[Attributor] Identify and remove no-op fencesJohannes Doerfert1-4/+2
2023-06-05[OpenMP] Improve default block count selection fow low block countsJohannes Doerfert3-7/+100