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. |
||
|---|---|---|
| .. | ||
| OpenMP | ||
| Shared | ||
| Utils | ||
| device.h | ||
| DeviceImage.h | ||
| ExclusiveAccess.h | ||
| OffloadEntry.h | ||
| OffloadPolicy.h | ||
| omptarget.h | ||
| PerThreadTable.h | ||
| PluginManager.h | ||
| rtl.h | ||