Go to the source code of this file.
|
namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations.
|
|
namespace | llvm::offloading |
|
|
llvm::Error | llvm::offloading::wrapOpenMPBinaries (llvm::Module &M, llvm::ArrayRef< llvm::ArrayRef< char > > Images, EntryArrayTy EntryArray, llvm::StringRef Suffix="", bool Relocatable=false) |
| Wraps the input device images into the module M as global symbols and registers the images with the OpenMP Offloading runtime libomptarget.
|
|
llvm::Error | llvm::offloading::wrapCudaBinary (llvm::Module &M, llvm::ArrayRef< char > Images, EntryArrayTy EntryArray, llvm::StringRef Suffix="", bool EmitSurfacesAndTextures=true) |
| Wraps the input fatbinary image into the module M as global symbols and registers the images with the CUDA runtime.
|
|
llvm::Error | llvm::offloading::wrapHIPBinary (llvm::Module &M, llvm::ArrayRef< char > Images, EntryArrayTy EntryArray, llvm::StringRef Suffix="", bool EmitSurfacesAndTextures=true) |
| Wraps the input bundled image into the module M as global symbols and registers the images with the HIP runtime.
|
|