SWDEV-441629 - Update doxygen on link options
Change-Id: Ib27e92634be4dc0b24abbceaae10f7a6bbe16c11
[ROCm/hip commit: 6628ff64a8]
Этот коммит содержится в:
коммит произвёл
Julia Jiang
родитель
0c464a1039
Коммит
dd341bdd17
@@ -134,7 +134,7 @@ typedef struct hipDeviceProp_t {
|
||||
int maxTexture2DLinear[3]; ///< Maximum 2D tex dimensions if tex are bound to pitched memory
|
||||
int maxTexture2DGather[2]; ///< Maximum 2D tex dimensions if gather has to be performed
|
||||
int maxTexture3D[3]; ///< Maximum dimensions (width, height, depth) of 3D images, in image
|
||||
///< elements
|
||||
///< elements
|
||||
int maxTexture3DAlt[3]; ///< Maximum alternate 3D texture dims
|
||||
int maxTextureCubemap; ///< Maximum cubemap texture dims
|
||||
int maxTexture1DLayered[2]; ///< Maximum number of elements in 1D array images
|
||||
|
||||
@@ -67,34 +67,37 @@ typedef enum hiprtcResult {
|
||||
*/
|
||||
|
||||
typedef enum hiprtcJIT_option {
|
||||
HIPRTC_JIT_MAX_REGISTERS = 0, ///< Maximum registers
|
||||
HIPRTC_JIT_THREADS_PER_BLOCK, ///< Thread per block
|
||||
HIPRTC_JIT_WALL_TIME, ///< Time from aall clock
|
||||
HIPRTC_JIT_INFO_LOG_BUFFER, ///< Log buffer info
|
||||
HIPRTC_JIT_INFO_LOG_BUFFER_SIZE_BYTES, ///< Log buffer size in bytes
|
||||
HIPRTC_JIT_ERROR_LOG_BUFFER, ///< Log buffer error
|
||||
HIPRTC_JIT_ERROR_LOG_BUFFER_SIZE_BYTES, ///< Log buffer size in bytes
|
||||
HIPRTC_JIT_OPTIMIZATION_LEVEL, ///< Optimization level
|
||||
HIPRTC_JIT_TARGET_FROM_HIPCONTEXT, ///<
|
||||
HIPRTC_JIT_MAX_REGISTERS = 0, ///< Maximum registers may be used in a thread, passed to compiler
|
||||
HIPRTC_JIT_THREADS_PER_BLOCK, ///< Number of thread per block
|
||||
HIPRTC_JIT_WALL_TIME, ///< Value for total wall clock time
|
||||
HIPRTC_JIT_INFO_LOG_BUFFER, ///< Pointer to the buffer with logged information
|
||||
HIPRTC_JIT_INFO_LOG_BUFFER_SIZE_BYTES, ///< Size of the buffer in bytes for logged info
|
||||
HIPRTC_JIT_ERROR_LOG_BUFFER, ///< Pointer to the buffer with logged error(s)
|
||||
HIPRTC_JIT_ERROR_LOG_BUFFER_SIZE_BYTES, ///< Size of the buffer in bytes for logged error(s)
|
||||
HIPRTC_JIT_OPTIMIZATION_LEVEL, ///< Value of optimization level for generated codes
|
||||
HIPRTC_JIT_TARGET_FROM_HIPCONTEXT, ///< The target context, which is the default
|
||||
HIPRTC_JIT_TARGET, ///< JIT target
|
||||
HIPRTC_JIT_FALLBACK_STRATEGY, ///< Fallback strategy
|
||||
HIPRTC_JIT_GENERATE_DEBUG_INFO, ///< Generate debug information
|
||||
HIPRTC_JIT_LOG_VERBOSE, ///< Log verbose
|
||||
HIPRTC_JIT_GENERATE_LINE_INFO, ///< Generate line information
|
||||
HIPRTC_JIT_CACHE_MODE, ///< Cache mode
|
||||
HIPRTC_JIT_NEW_SM3X_OPT, ///< New SM3X option
|
||||
HIPRTC_JIT_FAST_COMPILE, ///< Fast compile
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_NAMES, ///< Global symbol names
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_ADDRESS, ///< Global symbol address
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_COUNT, ///< Global symbol count
|
||||
HIPRTC_JIT_LTO, ///< LTO
|
||||
HIPRTC_JIT_FTZ, ///< FTZ
|
||||
HIPRTC_JIT_PREC_DIV, ///< Prec_VIV
|
||||
HIPRTC_JIT_PREC_SQRT, ///< PREC_SQRT
|
||||
HIPRTC_JIT_FMA, ///< FMA
|
||||
HIPRTC_JIT_LOG_VERBOSE, ///< Generate log verbose
|
||||
HIPRTC_JIT_GENERATE_LINE_INFO, ///< Generate line number information
|
||||
HIPRTC_JIT_CACHE_MODE, ///< Set cache mode
|
||||
HIPRTC_JIT_NEW_SM3X_OPT, ///< @deprecated New SM3X option.
|
||||
HIPRTC_JIT_FAST_COMPILE, ///< Set fast compile
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_NAMES, ///< Array of device symbol names to be relocated to the host
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_ADDRESS, ///< Array of host addresses to be relocated to the device
|
||||
HIPRTC_JIT_GLOBAL_SYMBOL_COUNT, ///< Number of symbol count.
|
||||
HIPRTC_JIT_LTO, ///< @deprecated Enable link-time optimization for device code
|
||||
HIPRTC_JIT_FTZ, ///< @deprecated Set single-precision denormals.
|
||||
HIPRTC_JIT_PREC_DIV, ///< @deprecated Set single-precision floating-point division and
|
||||
///< reciprocals
|
||||
HIPRTC_JIT_PREC_SQRT, ///< @deprecated Set single-precision floating-point square root
|
||||
HIPRTC_JIT_FMA, ///< @deprecated Enable floating-point multiplies and adds/subtracts operations
|
||||
HIPRTC_JIT_NUM_OPTIONS, ///< Number of options
|
||||
HIPRTC_JIT_IR_TO_ISA_OPT_EXT = 10000, ///< AMD only. Linker options to be passed on to
|
||||
HIPRTC_JIT_IR_TO_ISA_OPT_COUNT_EXT, ///< AMD only. Count of linker options
|
||||
HIPRTC_JIT_IR_TO_ISA_OPT_EXT = 10000, ///< Linker options to be passed on to compiler
|
||||
/// @note Only supported for the AMD platform.
|
||||
HIPRTC_JIT_IR_TO_ISA_OPT_COUNT_EXT, ///< Count of linker options to be passed on to
|
||||
///< compiler @note Only supported for the AMD platform
|
||||
} hiprtcJIT_option;
|
||||
|
||||
/**
|
||||
|
||||
Ссылка в новой задаче
Block a user