Loading [MathJax]/extensions/tex2jax.js
The Gaudi Framework  master (f31105fd)
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
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.