aboutsummaryrefslogtreecommitdiff
path: root/offload/plugins-nextgen/common/src
AgeCommit message (Expand)AuthorFilesLines
2025-07-02[Offload] Store kernel name in GenericKernelTy (#142799)Ross Brunton1-1/+1
2025-06-25[Offload] Add an `unloadBinary` interface to PluginInterface (#143873)Ross Brunton1-34/+38
2025-06-24[Offload] Properly report errors when jit compiling (#145498)Ross Brunton1-2/+3
2025-06-13[Offload] Replace device info queue with a tree (#144050)Ross Brunton1-3/+3
2025-06-10[PGO][Offload] Fix offload coverage mapping (#143490)Ethan Luis McDonough2-20/+18
2025-06-03[Offload] Don't check in generated files (#141982)Callum Fare1-2/+2
2025-06-02[Offload] Optimistically accept SM architectures (#142399)Joseph Huber1-2/+1
2025-05-20[Offload] Use new error code handling mechanism and lower-case messages (#139...Ross Brunton4-42/+81
2025-05-19[Offload] Add Error Codes to PluginInterface (#138258)Ross Brunton1-0/+40
2025-04-23[Offload] Fix handling of 'bare' mode when environment missing (#136794)Joseph Huber1-14/+15
2025-03-24[Offload] Remove handling for COV4 binaries from offload/ (#131033)Joseph Huber1-3/+2
2025-03-19[PGO][Offload] Allow PGO flags to be used on GPU targets (#94268)Ethan Luis McDonough1-3/+11
2025-03-13[libc] Make RPC server handling header only (#131205)Joseph Huber1-3/+3
2025-03-12[TargetRegistry] Accept Triple in createTargetMachine() (NFC) (#130940)Nikita Popov1-3/+3
2025-03-06[offload] Fix build after Module::getTargetTriple() changeNikita Popov1-3/+3
2025-03-06[IR] Store Triple in Module (NFC) (#129868)Nikita Popov1-1/+1
2025-02-11 [PGO][Offload] Profile profraw generation for GPU instrumentation #76587 (#...Ethan Luis McDonough2-11/+56
2025-02-11[Offload] Properly guard modifications to the RPC device array (#126790)Joseph Huber1-1/+4
2025-02-06[Offload] Make only a single thread handle the RPC server thread (#126067)Joseph Huber2-13/+8
2025-02-05[Offload] Stop the RPC server faiilng with more than one GPU (#125982)Joseph Huber1-3/+4
2025-02-03[OpenMP] Guard OpenMP specific entry handlingJoseph Huber1-1/+2
2025-01-31[Offload][NFC] Fix typos discovered by codespell (#125119)Christian Clauss2-8/+8
2025-01-27[Offload] Fix offload-info interfaceJoseph Huber1-1/+1
2025-01-27[Offload] Fix server thread from being shut down if unusedJoseph Huber1-2/+3
2025-01-27[Offload][NFC] Make sure the thread is not running alreadyJoseph Huber1-0/+5
2025-01-24[Offload] Move RPC server handling to a dedicated thread (#112988)Joseph Huber2-34/+97
2025-01-21[Offload][NFC] Factor out and rename the `__tgt_offload_entry` struct (#123785)Joseph Huber1-7/+7
2025-01-14[Offload][PGO] Fix dump of array in ProfData (#122039)Jinsong Ji1-1/+8
2024-12-17[Offload] Add support for loongarch64 to host pluginwanglei1-0/+2
2024-12-15libc: Prefix RPC Status code to avoid conflict in windows build (#119991)Jinsong Ji1-5/+5
2024-12-09[Offload][AMDGPU] accept generic target (#118919)hidekisaito1-1/+2
2024-12-06[Offload][OMPX] Add the runtime support for multi-dim grid and block (#118042)Shilei Tian1-21/+27
2024-12-05[Offload][AMDGPU] Allow COV6 images (#118909)Shilei Tian1-2/+3
2024-12-03Revert "[AMDGPU] Use COV6 by default (#118515)"Shilei Tian1-3/+2
2024-12-03[AMDGPU] Use COV6 by default (#118515)Shilei Tian1-2/+3
2024-12-02[libc][NFC] Rename RPC opcodes to better reflect their usageJoseph Huber1-2/+2
2024-12-02[OpenMP] Unconditionally provide an RPC client interface for OpenMP (#117933)Joseph Huber2-46/+63
2024-11-27[libc] Move libc server handlers to a shared header (#117908)Joseph Huber1-8/+7
2024-11-27[libc] Export a pointer to the RPC client directly (#117913)Joseph Huber1-9/+4
2024-11-25[libc][NFC] Move RPC opcodes to the 'shared/' directory as wellJoseph Huber1-1/+1
2024-11-25[libc] Remove RPC server API and use the header directly (#117075)Joseph Huber1-70/+56
2024-11-19[offload] Fix copy-paste defect in error messageIvan Radanov Ivanov1-1/+1
2024-11-14Overhaul the TargetMachine and LLVMTargetMachine Classes (#111234)Matin Raayai1-2/+1
2024-11-13[Offload] Add support for riscv64 to host plugin (#115773)aurel321-0/+2
2024-09-05[Offload][NFC] Reorganize `utils::` and make Device/Host/Shared clearer (#100...Johannes Doerfert3-16/+18
2024-08-22[PGO][OpenMP] Instrumentation for GPU devices (Revision of #76587) (#102691)Ethan Luis McDonough2-0/+110
2024-08-12[Offload][CUDA] Allow CUDA kernels to use LLVM/Offload (#94549)Johannes Doerfert1-3/+11
2024-07-31[Offload] Allow to record kernel launch stack traces (#100472)Johannes Doerfert1-0/+12
2024-07-30[Offload] Implement double free (and other allocation error) reporting (#100261)Johannes Doerfert1-0/+53
2024-06-28Revert "[PGO][OpenMP] Instrumentation for GPU devices (#76587)"Ethan Luis McDonough2-110/+0