hiplinkcreate Interface Reference

hiplinkcreate Interface Reference#

hipFORT API Reference: hipfort::hiplinkcreate Interface Reference
hipfort::hiplinkcreate Interface Reference

Creates a linker instance with options. More...

Public Member Functions

integer(c_int) function hiplinkcreate_ (numoptions, options, optionvalues, stateout)
 
integer(kind(hipsuccess)) function hiplinkcreate_rank_0 (numoptions, options, optionvalues, stateout)
 
integer(kind(hipsuccess)) function hiplinkcreate_rank_1 (numoptions, options, optionvalues, stateout)
 

Detailed Description

Creates a linker instance with options.

Parameters
[in]numOptionsNumber of options
[in]optionsArray of options
[in]optionValuesArray of option values cast to void*
[out]stateOuthip link state created upon success
Returns
hipSuccess hipErrorInvalidValue hipErrorInvalidConfiguration
See also
hipSuccess

Member Function/Subroutine Documentation

◆ hiplinkcreate_()

integer(c_int) function hipfort::hiplinkcreate::hiplinkcreate_ ( integer(c_int), value  numoptions,
type(c_ptr), value  options,
type(c_ptr)  optionvalues,
type(c_ptr)  stateout 
)

◆ hiplinkcreate_rank_0()

integer(kind(hipsuccess)) function hipfort::hiplinkcreate::hiplinkcreate_rank_0 ( integer(c_int)  numoptions,
integer(kind(hipjitoptionmaxregisters)), target  options,
type(c_ptr)  optionvalues,
type(c_ptr)  stateout 
)

◆ hiplinkcreate_rank_1()

integer(kind(hipsuccess)) function hipfort::hiplinkcreate::hiplinkcreate_rank_1 ( integer(c_int)  numoptions,
integer(kind(hipjitoptionmaxregisters)), dimension(:), target  options,
type(c_ptr)  optionvalues,
type(c_ptr)  stateout 
)

The documentation for this interface was generated from the following file: