summaryrefslogtreecommitdiff
path: root/offload/liboffload/src
AgeCommit message (Expand)Author
2025-08-29[Offload] Add `OL_DEVICE_INFO_MAX_WORK_SIZE[_PER_DIMENSION]` (#155823)Ross Brunton
2025-08-29[Offload] Improve `olDestroyQueue` logic (#153041)Ross Brunton
2025-08-28[Offload] Add PRODUCT_NAME device info (#155632)Ross Brunton
2025-08-22[Offload] Implement olMemFill (#154102)Callum Fare
2025-08-22[Offload] `OL_EVENT_INFO_IS_COMPLETE` (#153194)Ross Brunton
2025-08-21[Offload] Fix `OL_DEVICE_INFO_MAX_MEM_ALLOC_SIZE` on AMD (#154521)Ross Brunton
2025-08-20[Offload] Guard olMemAlloc/Free with a mutex (#153786)Ross Brunton
2025-08-19[Offload] Add olCalculateOptimalOccupancy (#142950)Ross Brunton
2025-08-19[Offload] Define additional device info properties (#152533)Rafal Bielski
2025-08-15[Offload] `olLaunchHostFunction` (#152482)Ross Brunton
2025-08-13[Offload] Store globals in the program's global list rather than the kernel l...Ross Brunton
2025-08-08[Offload] Make olLaunchKernel test thread safe (#149497)Ross Brunton
2025-08-08[Offload] OL_QUEUE_INFO_EMPTY (#152473)Ross Brunton
2025-08-07[Offload] Don't create events for empty queues (#152304)Ross Brunton
2025-08-04[Offload] Rework `MAX_WORK_GROUP_SIZE` (#151926)Ross Brunton
2025-07-25[Offload] Refactor device information queries to use new tagging (#147318)Ross Brunton
2025-07-24[Offload] Replace "EventOut" parameters with `olCreateEvent` (#150217)Ross Brunton
2025-07-23[Offload] Add olWaitEvents (#150036)Ross Brunton
2025-07-23[Offload] Rename olWaitEvent/Queue to olSyncEvent/Queue (#150023)Ross Brunton
2025-07-16[Offload] Cache symbols in program (#148209)Ross Brunton
2025-07-14[Offload] Check plugins aren't already deinitialized when tearing down (#148642)Callum Fare
2025-07-11[Offload] Add global variable address/size queries (#147972)Ross Brunton
2025-07-11[Offload] Add `olGetSymbolInfo[Size]` (#147962)Ross Brunton
2025-07-11[Offload] Replace `GetKernel` with `GetSymbol` with global support (#148221)Ross Brunton
2025-07-10[Offload] Change `ol_kernel_handle_t` -> `ol_symbol_handle_t` (#147943)Ross Brunton
2025-07-09[Offload] Implement olGetQueueInfo, olGetEventInfo (#142947)Callum Fare
2025-07-02[Offload] Add `MAX_WORK_GROUP_SIZE` device info query (#143718)Ross Brunton
2025-06-30[Offload] Refactor device/platform info queries (#146345)Ross Brunton
2025-06-30[Offload] Implement `olShutDown` (#144055)Ross Brunton
2025-06-27[Offload] Store device info tree in device handle (#145913)Ross Brunton
2025-06-25[Offload] Add an `unloadBinary` interface to PluginInterface (#143873)Ross Brunton
2025-06-24[Offload] Properly report errors when jit compiling (#145498)Ross Brunton
2025-06-20[Offload] Add type information to device info nodes (#144535)Ross Brunton
2025-06-20[Offload] Check for initialization (#144370)Ross Brunton
2025-06-19[Offload] Move (most) global state to an `OffloadContext` struct (#144494)Ross Brunton
2025-06-13[Offload] Replace device info queue with a tree (#144050)Ross Brunton
2025-06-12[Offload] Add `ol_dimensions_t` and convert ranges from size_t -> uint32_t (#...Ross Brunton
2025-06-06[Offload] Make olMemcpy src parameter const (#143161)Callum Fare
2025-06-03[Offload] Don't check in generated files (#141982)Callum Fare
2025-05-29[Offload] Fix Error checking (#141939)Ross Brunton
2025-05-28[Offload] Add specifier for the host type (#141635)Joseph Huber
2025-05-27[Offload] Fix segfault when looking for host device name (#141632)Joseph Huber
2025-05-27[Offload] Use llvm::Error throughout liboffload internals (#140879)Ross Brunton
2025-05-20[Offload] Use new error code handling mechanism and lower-case messages (#139...Ross Brunton
2025-05-02[Offload] Ensure all `llvm::Error`s are handled (#137339)Ross Brunton
2025-04-30[Offload] Adding missing Offload unit tests for event entry points (#137315)Callum Fare
2025-04-29[Offload] Add check-offload-unit for liboffload unittests (#137312)Callum Fare
2025-04-22[Offload] Implement the remaining initial Offload API (#122106)Callum Fare
2025-01-31[Offload][NFC] Fix typos discovered by codespell (#125119)Christian Clauss
2024-12-05Reland #118503: [Offload] Introduce offload-tblgen and initial new API implem...Callum Fare