![]() |
Project
|
Typedefs | |
| typedef uint64_t | u64 |
| typedef int64_t | i64 |
| typedef uint32_t | u32 |
Functions | |
| GPUCA_B64_ALWAYS constexpr int32_t | clz64 (u64 x) |
| GPUCA_B64_ALWAYS constexpr int32_t | clz32 (u32 x) |
| GPUCA_B64_ALWAYS constexpr u32 | asu32 (float f) |
| GPUCA_B64_ALWAYS constexpr float | asf32 (u32 u) |
| GPUCA_B64_ALWAYS constexpr u64 | mulhiu (u64 a, u64 b) |
| GPUCA_B64_ALWAYS constexpr i64 | mulhis (i64 a, i64 b) |
| GPUCA_B64_ALWAYS constexpr u64 | shrJam (u64 m, int32_t s) |
| GPUCA_B64_ALWAYS constexpr u64 | roundPack (u64 sign, int32_t e, u64 m) |
| GPUCA_B64_ALWAYS constexpr u64 | propNaN (u64 a, u64 b, bool an, bool bn) |
| GPUCA_B64_OP constexpr u64 | addsub (u64 a, u64 b0, bool neg) |
| GPUCA_B64_OP constexpr u64 | mul (u64 a, u64 b) |
| GPUCA_B64_OP constexpr u64 | div (u64 a, u64 b) |
| GPUCA_B64_ALWAYS constexpr u64 | fromU32 (u32 x) |
| GPUCA_B64_ALWAYS constexpr u64 | fromI32 (int32_t x) |
| GPUCA_B64_ALWAYS constexpr u64 | fromFloat (float f) |
| GPUCA_B64_OP constexpr float | toFloat (u64 d) |
| typedef int64_t o2::gpu::binary64_detail::i64 |
Definition at line 53 of file GPUCommonDoubleBinary64.h.
| typedef uint32_t o2::gpu::binary64_detail::u32 |
Definition at line 54 of file GPUCommonDoubleBinary64.h.
| typedef uint64_t o2::gpu::binary64_detail::u64 |
Definition at line 52 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 152 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 79 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 78 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 76 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 75 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 228 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 307 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 302 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 293 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 185 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 92 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 85 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 140 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 122 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 108 of file GPUCommonDoubleBinary64.h.
|
constexpr |
Definition at line 328 of file GPUCommonDoubleBinary64.h.