#include <neolib/neolib.hpp>
#include <atomic>
#include <array>
#include <thread>
#include <cstdlib>
Go to the source code of this file.
|
double | neolib::fake_simd_fma_4d (double x1, double x2, double y1, double y2, double z1, double z2, double w1, double w2) |
|
void | neolib::fake_simd_mul_4d (double x1, double x2, double y1, double y2, double z1, double z2, double w1, double w2, double &a, double &b, double &c, double &d) |
|
void | neolib::fake_simd_srand (uint32_t seed) |
|
void | neolib::simd_srand (std::thread::id seed) |
|
uint32_t | neolib::fake_simd_rand () |
|
template<typename T > |
T | neolib::simd_rand (T aUpper) |
|
◆ simd_fma_4d
#define simd_fma_4d fake_simd_fma_4d |
◆ simd_mul_4d
#define simd_mul_4d fake_simd_mul_4d |
◆ simd_rand
#define simd_rand fake_simd_srand |
◆ simd_srand
#define simd_srand fake_simd_srand |