hiplibraryloadfromfile Interface Reference#
hipfort::hiplibraryloadfromfile Interface Reference
Load hip Library from file. More...
Public Member Functions | |
| integer(c_int) function | hiplibraryloadfromfile_ (library, filename, jitoptions, jitoptionsvalues, numjitoptions, libraryoptions, libraryoptionvalues, numlibraryoptions) |
| integer(kind(hipsuccess)) function | hiplibraryloadfromfile_rank_0 (library, filename, jitoptions, jitoptionsvalues, numjitoptions, libraryoptions, libraryoptionvalues, numlibraryoptions) |
| integer(kind(hipsuccess)) function | hiplibraryloadfromfile_rank_1 (library, filename, jitoptions, jitoptionsvalues, numjitoptions, libraryoptions, libraryoptionvalues, numlibraryoptions) |
Detailed Description
Load hip Library from file.
- Parameters
-
[out] library Output Library [in] fileName file which contains code object [in] jitOptions JIT options, CUDA only [in] jitOptionsValues JIT options values, CUDA only [in] numJitOptions Number of JIT options [in] libraryOptions Library options [in] libraryOptionValues Library options values [in] numLibraryOptions Number of library options
- Returns
hipSuccess,hipErrorInvalidValue
Member Function/Subroutine Documentation
◆ hiplibraryloadfromfile_()
| integer(c_int) function hipfort::hiplibraryloadfromfile::hiplibraryloadfromfile_ | ( | type(c_ptr) | library, |
| type(c_ptr), value | filename, | ||
| type(c_ptr), value | jitoptions, | ||
| type(c_ptr) | jitoptionsvalues, | ||
| integer(c_int), value | numjitoptions, | ||
| type(c_ptr), value | libraryoptions, | ||
| type(c_ptr) | libraryoptionvalues, | ||
| integer(c_int), value | numlibraryoptions | ||
| ) |
◆ hiplibraryloadfromfile_rank_0()
| integer(kind(hipsuccess)) function hipfort::hiplibraryloadfromfile::hiplibraryloadfromfile_rank_0 | ( | type(c_ptr) | library, |
| type(c_ptr), value | filename, | ||
| integer(kind(hipjitoptionmaxregisters)), target | jitoptions, | ||
| type(c_ptr) | jitoptionsvalues, | ||
| integer(c_int) | numjitoptions, | ||
| integer(kind(hiplibraryhostuniversalfunctionanddatatable)), target | libraryoptions, | ||
| type(c_ptr) | libraryoptionvalues, | ||
| integer(c_int) | numlibraryoptions | ||
| ) |
◆ hiplibraryloadfromfile_rank_1()
| integer(kind(hipsuccess)) function hipfort::hiplibraryloadfromfile::hiplibraryloadfromfile_rank_1 | ( | type(c_ptr) | library, |
| type(c_ptr), value | filename, | ||
| integer(kind(hipjitoptionmaxregisters)), dimension(:), target | jitoptions, | ||
| type(c_ptr) | jitoptionsvalues, | ||
| integer(c_int) | numjitoptions, | ||
| integer(kind(hiplibraryhostuniversalfunctionanddatatable)), dimension(:), target | libraryoptions, | ||
| type(c_ptr) | libraryoptionvalues, | ||
| integer(c_int) | numlibraryoptions | ||
| ) |
The documentation for this interface was generated from the following file: