/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/latest/include/hip/library_types.h File Reference

/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/latest/include/hip/library_types.h File Reference#

HIP Runtime API Reference: /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-hip/checkouts/latest/include/hip/library_types.h File Reference
library_types.h File Reference
#include <hip/hip_common.h>
Include dependency graph for library_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  hipDataType {
  HIP_R_32F = 0 ,
  HIP_R_64F = 1 ,
  HIP_R_16F = 2 ,
  HIP_R_8I = 3 ,
  HIP_C_32F = 4 ,
  HIP_C_64F = 5 ,
  HIP_C_16F = 6 ,
  HIP_C_8I = 7 ,
  HIP_R_8U = 8 ,
  HIP_C_8U = 9 ,
  HIP_R_32I = 10 ,
  HIP_C_32I = 11 ,
  HIP_R_32U = 12 ,
  HIP_C_32U = 13 ,
  HIP_R_16BF = 14 ,
  HIP_C_16BF = 15 ,
  HIP_R_4I = 16 ,
  HIP_C_4I = 17 ,
  HIP_R_4U = 18 ,
  HIP_C_4U = 19 ,
  HIP_R_16I = 20 ,
  HIP_C_16I = 21 ,
  HIP_R_16U = 22 ,
  HIP_C_16U = 23 ,
  HIP_R_64I = 24 ,
  HIP_C_64I = 25 ,
  HIP_R_64U = 26 ,
  HIP_C_64U = 27 ,
  HIP_R_8F_E4M3 = 28 ,
  HIP_R_8F_E5M2 = 29 ,
  HIP_R_8F_E4M3_FNUZ = 1000 ,
  HIP_R_8F_E5M2_FNUZ = 1001
}
 
enum  hipLibraryPropertyType {
  HIP_LIBRARY_MAJOR_VERSION ,
  HIP_LIBRARY_MINOR_VERSION ,
  HIP_LIBRARY_PATCH_LEVEL
}
 

Enumeration Type Documentation

◆ hipDataType

Enumerator
HIP_R_32F 
HIP_R_64F 
HIP_R_16F 
HIP_R_8I 
HIP_C_32F 
HIP_C_64F 
HIP_C_16F 
HIP_C_8I 
HIP_R_8U 
HIP_C_8U 
HIP_R_32I 
HIP_C_32I 
HIP_R_32U 
HIP_C_32U 
HIP_R_16BF 
HIP_C_16BF 
HIP_R_4I 
HIP_C_4I 
HIP_R_4U 
HIP_C_4U 
HIP_R_16I 
HIP_C_16I 
HIP_R_16U 
HIP_C_16U 
HIP_R_64I 
HIP_C_64I 
HIP_R_64U 
HIP_C_64U 
HIP_R_8F_E4M3 
HIP_R_8F_E5M2 
HIP_R_8F_E4M3_FNUZ 
HIP_R_8F_E5M2_FNUZ 

◆ hipLibraryPropertyType

Enumerator
HIP_LIBRARY_MAJOR_VERSION 
HIP_LIBRARY_MINOR_VERSION 
HIP_LIBRARY_PATCH_LEVEL