LMMS
Loading...
Searching...
No Matches
juce::dsp::SIMDRegister_test_internal Namespace Reference

Classes

struct  RandomPrimitive
struct  RandomPrimitive< type, typename std::enable_if< std::is_floating_point< type >::value >::type >
struct  RandomPrimitive< type, typename std::enable_if< std::is_integral< type >::value >::type >
struct  RandomValue
struct  RandomValue< std::complex< type > >

Functions

template<typename type>
static void fillVec (type *dst, Random &random)
template<typename type>
static type safeAbs (type a)
template<typename type>
static type safeAbs (std::complex< type > a)
template<typename type>
static double difference (type a)
template<typename type>
static double difference (type a, type b)

Function Documentation

◆ difference() [1/2]

template<typename type>
double juce::dsp::SIMDRegister_test_internal::difference ( type a)
static

◆ difference() [2/2]

template<typename type>
double juce::dsp::SIMDRegister_test_internal::difference ( type a,
type b )
static

◆ fillVec()

template<typename type>
void juce::dsp::SIMDRegister_test_internal::fillVec ( type * dst,
Random & random )
static

◆ safeAbs() [1/2]

template<typename type>
type juce::dsp::SIMDRegister_test_internal::safeAbs ( std::complex< type > a)
static

◆ safeAbs() [2/2]

template<typename type>
type juce::dsp::SIMDRegister_test_internal::safeAbs ( type a)
static