|
MCKL
Monte Carlo Kernel Library
|
Go to the source code of this file.
Namespaces | |
| mckl | |
| mckl::internal | |
Macros | |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_AND1ADD_EPI32 |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_AND1ADD_EPI64 |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU32_PS |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU32_PS_31 |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU64_PD |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU64_PD_52 |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_FMADD_PD(a, b) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_FMADD_PS(a, b) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_LOADU_SI512(u) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_LOADU_SI512_CVTEPU32_EPI64(u) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_MUL_PD(a) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_MUL_PS(a) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_SLLI_EPI32(imm8) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_SLLI_EPI64(imm8) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_SRLI_EPI32(imm8) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_SRLI_EPI64(imm8) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_STOREU_PD(r) |
| #define | MCKL_RANDOM_INTERNAL_U01_AVX512_STOREU_PS(r) |
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_AND1ADD_EPI32 |
Definition at line 66 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_AND1ADD_EPI64 |
Definition at line 73 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU32_PS |
Definition at line 110 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU32_PS_31 |
Definition at line 104 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU64_PD |
Definition at line 155 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_CVTEPU64_PD_52 |
Definition at line 144 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_FMADD_PD | ( | a, | |
| b | |||
| ) |
Definition at line 211 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_FMADD_PS | ( | a, | |
| b | |||
| ) |
Definition at line 201 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_LOADU_SI512 | ( | u | ) |
Definition at line 40 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_LOADU_SI512_CVTEPU32_EPI64 | ( | u | ) |
Definition at line 47 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_MUL_PD | ( | a | ) |
Definition at line 195 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_MUL_PS | ( | a | ) |
Definition at line 189 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_SLLI_EPI32 | ( | imm8 | ) |
Definition at line 80 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_SLLI_EPI64 | ( | imm8 | ) |
Definition at line 92 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_SRLI_EPI32 | ( | imm8 | ) |
Definition at line 86 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_SRLI_EPI64 | ( | imm8 | ) |
Definition at line 98 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_STOREU_PD | ( | r | ) |
Definition at line 60 of file u01_avx512.hpp.
| #define MCKL_RANDOM_INTERNAL_U01_AVX512_STOREU_PS | ( | r | ) |
Definition at line 54 of file u01_avx512.hpp.
1.8.13