LMMS
Loading...
Searching...
No Matches
juce_SIMDRegister_test.cpp File Reference

Classes

struct  juce::dsp::SIMDRegister_test_internal::RandomPrimitive< type, typename >
struct  juce::dsp::SIMDRegister_test_internal::RandomPrimitive< type, typename std::enable_if< std::is_floating_point< type >::value >::type >
struct  juce::dsp::SIMDRegister_test_internal::RandomPrimitive< type, typename std::enable_if< std::is_integral< type >::value >::type >
struct  juce::dsp::SIMDRegister_test_internal::RandomValue< type >
struct  juce::dsp::SIMDRegister_test_internal::RandomValue< std::complex< type > >
class  juce::dsp::SIMDRegisterUnitTests
struct  juce::dsp::SIMDRegisterUnitTests::Tag< typename >
struct  juce::dsp::SIMDRegisterUnitTests::Addition
struct  juce::dsp::SIMDRegisterUnitTests::Subtraction
struct  juce::dsp::SIMDRegisterUnitTests::Multiplication
struct  juce::dsp::SIMDRegisterUnitTests::BitAND
struct  juce::dsp::SIMDRegisterUnitTests::BitOR
struct  juce::dsp::SIMDRegisterUnitTests::BitXOR
struct  juce::dsp::SIMDRegisterUnitTests::InitializationTest
struct  juce::dsp::SIMDRegisterUnitTests::AccessTest
struct  juce::dsp::SIMDRegisterUnitTests::OperatorTests< Operation >
struct  juce::dsp::SIMDRegisterUnitTests::BitOperatorTests< Operation >
struct  juce::dsp::SIMDRegisterUnitTests::CheckComparisonOps
struct  juce::dsp::SIMDRegisterUnitTests::CheckMultiplyAdd
struct  juce::dsp::SIMDRegisterUnitTests::CheckMinMax
struct  juce::dsp::SIMDRegisterUnitTests::CheckSum
struct  juce::dsp::SIMDRegisterUnitTests::CheckAbs
struct  juce::dsp::SIMDRegisterUnitTests::CheckTruncate
struct  juce::dsp::SIMDRegisterUnitTests::CheckBoolEquals

Namespaces

namespace  juce
namespace  juce::dsp
namespace  juce::dsp::SIMDRegister_test_internal

Functions

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

Variables

static SIMDRegisterUnitTests juce::dsp::SIMDRegisterUnitTests