JUCE v8.0.9
JUCE API
 
Loading...
Searching...
No Matches
juce_SIMDNativeOps_fallback.h File Reference

Classes

struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >
 Useful fallback routines to use if the native SIMD op is not supported. More...
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarAdd
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarAnd
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarEq
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarGeq
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarGt
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarMax
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarMin
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarMul
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarNeq
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarNot
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarOr
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarSub
 
struct  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::ScalarXor
 
union  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::UnionMaskType
 
union  juce::dsp::SIMDFallbackOps< ScalarType, vSIMDType >::UnionType
 
struct  juce::dsp::SIMDInternal::Log2Helper< n >
 
struct  juce::dsp::SIMDInternal::Log2Helper< 1 >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< Primitive >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< char >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< double >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< float >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< int16_t >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< int32_t >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< int64_t >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< int8_t >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< std::complex< double > >
 
struct  juce::dsp::SIMDInternal::MaskTypeFor< std::complex< float > >
 
struct  juce::dsp::SIMDInternal::PrimitiveType< Primitive >
 
struct  juce::dsp::SIMDInternal::PrimitiveType< std::complex< Primitive > >
 

Namespaces

namespace  juce
 
namespace  juce::dsp
 
namespace  juce::dsp::SIMDInternal
 A template specialisation to find corresponding mask type for primitives.
 

Typedefs

template<typename Primitive >
using juce::dsp::SIMDInternal::MaskType = typename MaskTypeFor< Primitive >::type