aboutsummaryrefslogtreecommitdiff
path: root/offload/unittests
AgeCommit message (Expand)AuthorFilesLines
2026-01-30[Offload] Add a function to register an RPC Server callback (#178774)Joseph Huber1-0/+30
2026-01-20[OFFLOAD] Add asynchronous queue query API for libomptarget migration (#172231)fineg742-1/+26
2026-01-12[OFFLOAD] Add memory data locking API for libomptarget migration (#173138)fineg742-1/+86
2026-01-12[CMake][NFC] Don't use uninitialized LLVM_REQUIRES_* (#175554)Alexis Engelke1-1/+1
2025-12-21[offload] Fix unittests when multiple devices are available (#173209)Kevin Sala Penades1-6/+6
2025-12-21[offload] Fix kernel launch unittest (#173203)Kevin Sala Penades1-2/+2
2025-12-14[offload] Fix CUDA args size by subtracting tail padding (#172249)Kevin Sala Penades3-0/+19
2025-11-13[Offload] Add device info for shared memory (#167817)Kevin Sala Penades2-0/+7
2025-11-04[Offload] Add device UID (#164391)Robert Imschweiler2-0/+21
2025-10-06[Offload] Remove check on kernel argument sizes (#162121)Joseph Huber3-0/+6
2025-09-24[Offload] Add olGetMemInfo with platform-less API (#159581)Ross Brunton3-1/+196
2025-09-23[Offload] Re-allocate overlapping memory (#159567)Ross Brunton1-0/+20
2025-09-19[Offload] Implement 'olIsValidBinary' in offload and clean up (#159658)Joseph Huber2-0/+50
2025-09-16[Offload] Make `ASSERT_ERROR` output more readable (#157653)Ross Brunton1-2/+6
2025-09-09[Offload] Skip most liboffload tests if no devices (#157417)Ross Brunton2-1/+8
2025-08-29[Offload] Add `OL_DEVICE_INFO_MAX_WORK_SIZE[_PER_DIMENSION]` (#155823)Ross Brunton2-0/+23
2025-08-29[Offload] Improve `olDestroyQueue` logic (#153041)Ross Brunton1-0/+9
2025-08-28[Offload] Add PRODUCT_NAME device info (#155632)Ross Brunton4-4/+29
2025-08-26[Offload][Conformance] Add README file (#155190)Leandro Lacerda1-0/+83
2025-08-26[Offload] Full AMD support for olMemFill (#154958)Ross Brunton2-29/+122
2025-08-24[Offload][Conformance] Add exhaustive tests for half-precision math functions...Leandro Lacerda32-5/+1644
2025-08-22[Offload][Conformance] Add randomized tests for double-precision math functio...Leandro Lacerda20-5/+1303
2025-08-22[Offload] Implement olMemFill (#154102)Callum Fare2-0/+135
2025-08-22[Offload] `OL_EVENT_INFO_IS_COMPLETE` (#153194)Ross Brunton2-1/+16
2025-08-21[Offload][Conformance] Add randomized tests for single-precision bivariate ma...Leandro Lacerda8-0/+276
2025-08-20[Offload][Conformance] Add `RandomGenerator` for large input spaces (#154252)Leandro Lacerda10-73/+361
2025-08-19[Offload] Add olCalculateOptimalOccupancy (#142950)Ross Brunton3-0/+60
2025-08-19[Offload] Define additional device info properties (#152533)Rafal Bielski2-40/+125
2025-08-15[Offload] `olLaunchHostFunction` (#152482)Ross Brunton2-1/+109
2025-08-08[Offload] Make olLaunchKernel test thread safe (#149497)Ross Brunton2-0/+41
2025-08-08[Offload] OL_QUEUE_INFO_EMPTY (#152473)Ross Brunton2-0/+12
2025-08-07[Offload][Conformance] Add support for CUDA Math and HIP Math providers (#152...Leandro Lacerda8-16/+517
2025-08-07[NFC][Offload] Move conformance test warning outside of function (#152466)Ross Brunton2-5/+5
2025-08-05[Offload][Conformance] Add tests for single-precision math functions (#152013)Leandro Lacerda31-17/+1603
2025-08-04[Offload] Rework `MAX_WORK_GROUP_SIZE` (#151926)Ross Brunton2-1/+16
2025-08-04[Offload][UnitTests] Build device code as C++ (#151714)Leandro Lacerda15-22/+34
2025-08-02[Offload][UnitTests] Fix incorrect CUDA path variable in CMake helper (#151820)Leandro Lacerda1-1/+1
2025-07-29[Offload] Add framework for math conformance tests (#149242)Leandro Lacerda32-26/+2435
2025-07-24[Offload] Fix olWaitEvents tests after change to events API (#150465)Callum Fare1-3/+6
2025-07-24[Offload] Replace "EventOut" parameters with `olCreateEvent` (#150217)Ross Brunton7-82/+76
2025-07-23[Offload] Add olWaitEvents (#150036)Ross Brunton4-1/+163
2025-07-23[Offload] Rename olWaitEvent/Queue to olSyncEvent/Queue (#150023)Ross Brunton7-36/+36
2025-07-21[Offload] Verify SyncCycle for events in AMDGPU (#149524)Ross Brunton1-0/+17
2025-07-18[Offload] Implement event sync in amdgpu (#149300)Ross Brunton2-6/+0
2025-07-16[Offload] Cache symbols in program (#148209)Ross Brunton1-0/+18
2025-07-14[Offload] Skip event tests on AMDGPU (#148632)Kenneth Benzie (Benie)2-0/+17
2025-07-11[Offload] Add global variable address/size queries (#147972)Ross Brunton3-0/+147
2025-07-11[Offload] Add `olGetSymbolInfo[Size]` (#147962)Ross Brunton4-3/+133
2025-07-11[Offload] Replace `GetKernel` with `GetSymbol` with global support (#148221)Ross Brunton6-42/+111
2025-07-10[Offload] Change `ol_kernel_handle_t` -> `ol_symbol_handle_t` (#147943)Ross Brunton3-6/+6