mirror-llvm-project/offload/include
Joseph Huber 1774a65964
[Offload] Unify the kernel argument passing (#205224)
Summary:
Currently we have two conflicting methods of passing kernel arguments, a
flat pointer + size and an array of pointers. We recently decided to
move the offload API to the latter because it is more generic and lets
you construct the other formats.

This PR primarily just changes the format and the one existing core use.
The uses should be simplier now. Future changes will change the OpenMP
argument parsing.
2026-06-25 15:51:30 -05:00
..
OpenMP [OMPT] Add callback for omp_target_memset calls (#194168) 2026-05-28 17:52:04 +02:00
Shared [Offload] Unify the kernel argument passing (#205224) 2026-06-25 15:51:30 -05:00
Utils
device.h [offload] Add mechanism to return info to kernel replay tool (#192611) 2026-04-17 09:45:33 -07:00
DeviceImage.h
ExclusiveAccess.h
OffloadEntry.h
OffloadPolicy.h [Offload] Debug message update part 2 (#171683) 2025-12-17 09:04:55 -06:00
omptarget.h [offload] Add Windows offload support (#187006) 2026-06-17 10:07:08 +02:00
PerThreadTable.h [OFFLOAD] Add support for indexed per-thread containers (#164263) 2025-11-26 02:21:09 +01:00
PluginManager.h
rtl.h