The Gaudi Framework  master (37c0b60a)
Kernel.h File Reference

Go to the source code of this file.

Macros

#define LONGLONG_MAX   0x7FFFFFFFFFFFFFFFLL
 
#define LONGLONG_MIN   0x8000000000000000LL
 
#define ULONGLONG_MAX   0xfFFFFFFFFFFFFFFFLL
 
#define ULONGLONG_MIN   0x0000000000000000LL
 
#define GAUDI_IMPORT
 
#define GAUDI_EXPORT
 
#define GAUDI_LOCAL
 
#define GAUDI_API   GAUDI_IMPORT
 
#define GAUDI_NO_SANITIZE_ADDRESS
 
#define GAUDI_NO_SANITIZE_MEMORY
 
#define GAUDI_NO_SANITIZE_UNDEFINED
 
#define GAUDI_NO_SANITIZE_THREAD
 
#define GAUDI_DO_PRAGMA(x)   _Pragma( #x )
 
#define GAUDI_LOOP_UNROLL(x)
 

Typedefs

typedef long long int longlong
 
typedef unsigned long long int ulonglong
 

Macro Definition Documentation

◆ GAUDI_API

#define GAUDI_API   GAUDI_IMPORT

Definition at line 82 of file Kernel.h.

◆ GAUDI_DO_PRAGMA

#define GAUDI_DO_PRAGMA (   x)    _Pragma( #x )

Definition at line 149 of file Kernel.h.

◆ GAUDI_EXPORT

#define GAUDI_EXPORT

Definition at line 73 of file Kernel.h.

◆ GAUDI_IMPORT

#define GAUDI_IMPORT

Definition at line 72 of file Kernel.h.

◆ GAUDI_LOCAL

#define GAUDI_LOCAL

Definition at line 74 of file Kernel.h.

◆ GAUDI_LOOP_UNROLL

#define GAUDI_LOOP_UNROLL (   x)

Definition at line 155 of file Kernel.h.

◆ GAUDI_NO_SANITIZE_ADDRESS

#define GAUDI_NO_SANITIZE_ADDRESS

Definition at line 124 of file Kernel.h.

◆ GAUDI_NO_SANITIZE_MEMORY

#define GAUDI_NO_SANITIZE_MEMORY

Definition at line 127 of file Kernel.h.

◆ GAUDI_NO_SANITIZE_THREAD

#define GAUDI_NO_SANITIZE_THREAD

Definition at line 133 of file Kernel.h.

◆ GAUDI_NO_SANITIZE_UNDEFINED

#define GAUDI_NO_SANITIZE_UNDEFINED

Definition at line 130 of file Kernel.h.

◆ LONGLONG_MAX

#define LONGLONG_MAX   0x7FFFFFFFFFFFFFFFLL

Definition at line 33 of file Kernel.h.

◆ LONGLONG_MIN

#define LONGLONG_MIN   0x8000000000000000LL

Definition at line 36 of file Kernel.h.

◆ ULONGLONG_MAX

#define ULONGLONG_MAX   0xfFFFFFFFFFFFFFFFLL

Definition at line 40 of file Kernel.h.

◆ ULONGLONG_MIN

#define ULONGLONG_MIN   0x0000000000000000LL

Definition at line 43 of file Kernel.h.

Typedef Documentation

◆ longlong

typedef long long int longlong

Definition at line 27 of file Kernel.h.

◆ ulonglong

typedef unsigned long long int ulonglong

Definition at line 28 of file Kernel.h.