llvm-project
51e3c3d5 - [Offload] Implement 'olIsValidBinary' in offload and clean up (#159658)

Commit
5 days ago
[Offload] Implement 'olIsValidBinary' in offload and clean up (#159658) Summary: This exposes the 'isDeviceCompatible' routine for checking if a binary *can* be loaded. This is useful if people don't want to consume errors everywhere when figuring out which image to put to what device. I don't know if this is a good name, I was thining like `olIsCompatible` or whatever. Let me know what you think. Long term I'd like to be able to do something similar to what OpenMP does where we can conditionally only initialize devices if we need them. That's going to be support needed if we want this to be more generic.
Author
Parents
Loading