57 static void JUCE_CALLTYPE
clear (FloatType* dest, CountType numValues)
noexcept;
60 static void JUCE_CALLTYPE
fill (FloatType* dest, FloatType valueToFill, CountType numValues)
noexcept;
63 static void JUCE_CALLTYPE
copy (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
66 static void JUCE_CALLTYPE
copyWithMultiply (FloatType* dest,
const FloatType* src, FloatType multiplier, CountType numValues)
noexcept;
69 static void JUCE_CALLTYPE
add (FloatType* dest, FloatType amountToAdd, CountType numValues)
noexcept;
72 static void JUCE_CALLTYPE
add (FloatType* dest,
const FloatType* src, FloatType amount, CountType numValues)
noexcept;
75 static void JUCE_CALLTYPE
add (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
78 static void JUCE_CALLTYPE
add (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
81 static void JUCE_CALLTYPE
subtract (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
84 static void JUCE_CALLTYPE
subtract (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
87 static void JUCE_CALLTYPE
addWithMultiply (FloatType* dest,
const FloatType* src, FloatType multiplier, CountType numValues)
noexcept;
90 static void JUCE_CALLTYPE
addWithMultiply (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
93 static void JUCE_CALLTYPE
subtractWithMultiply (FloatType* dest,
const FloatType* src, FloatType multiplier, CountType numValues)
noexcept;
96 static void JUCE_CALLTYPE
subtractWithMultiply (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
99 static void JUCE_CALLTYPE
multiply (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
102 static void JUCE_CALLTYPE
multiply (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType numValues)
noexcept;
105 static void JUCE_CALLTYPE
multiply (FloatType* dest, FloatType multiplier, CountType numValues)
noexcept;
108 static void JUCE_CALLTYPE
multiply (FloatType* dest,
const FloatType* src, FloatType multiplier, CountType num)
noexcept;
111 static void JUCE_CALLTYPE
negate (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
114 static void JUCE_CALLTYPE
abs (FloatType* dest,
const FloatType* src, CountType numValues)
noexcept;
117 static void JUCE_CALLTYPE
min (FloatType* dest,
const FloatType* src, FloatType comp, CountType num)
noexcept;
120 static void JUCE_CALLTYPE
min (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
123 static void JUCE_CALLTYPE
max (FloatType* dest,
const FloatType* src, FloatType comp, CountType num)
noexcept;
126 static void JUCE_CALLTYPE
max (FloatType* dest,
const FloatType* src1,
const FloatType* src2, CountType num)
noexcept;
129 static void JUCE_CALLTYPE
clip (FloatType* dest,
const FloatType* src, FloatType low, FloatType high, CountType num)
noexcept;
135 static FloatType JUCE_CALLTYPE
findMinimum (
const FloatType* src, CountType numValues)
noexcept;
138 static FloatType JUCE_CALLTYPE
findMaximum (
const FloatType* src, CountType numValues)
noexcept;
181 FloatVectorOperationsBase<float, size_t>,
182 FloatVectorOperationsBase<double, int>,
183 FloatVectorOperationsBase<double, size_t>>
186 static void JUCE_CALLTYPE convertFixedToFloat (
float* dest,
const int* src,
float multiplier,
int num)
noexcept;
188 static void JUCE_CALLTYPE convertFixedToFloat (
float* dest,
const int* src,
float multiplier,
size_t num)
noexcept;
205 friend ScopedNoDenormals;
207 static intptr_t JUCE_CALLTYPE getFpStatusRegister()
noexcept;
208 static void JUCE_CALLTYPE setFpStatusRegister (intptr_t)
noexcept;