ATLAS Offline Software
|
#include <cstdint>
#include <climits>
#include <cstring>
Go to the source code of this file.
Namespaces | |
FloatingPointHelpers | |
FloatingPointHelpers::LeadingZerosPortability | |
FloatingPointHelpers::OperatorsHelper | |
FloatingPointHelpers::BitCastHelper | |
Macros | |
#define | CALORECGPU_INCLUDE_CUDA_SUPPORT 1 |
#define | CALORECGPU_MULTIPLE_PORTABILITY_CLZ_FUNC_HELPER(ATTRIB, TYPE, BUILTIN) |
Typedefs | |
using | FloatingPointHelpers::StandardFloat = IEEE754_like< 23, 8 > |
using | FloatingPointHelpers::StandardDouble = IEEE754_like< 52, 11 > |
using | FloatingPointHelpers::CUDAHalfFloat = IEEE754_like< 10, 5 > |
using | FloatingPointHelpers::CUDABFloat16 = IEEE754_like< 7, 8 > |
Contains functions to deal with arbitrary IEEE754-like floating point formats.
Definition in file FPHelpers.h.
#define CALORECGPU_INCLUDE_CUDA_SUPPORT 1 |
Definition at line 13 of file FPHelpers.h.