1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
JUCE/modules/juce_dsp
reuk 970483b1cd
SSE SIMDNativeOps: Reimplement sum for SSE3 to work around an AppleClang bug
With clang 13.0.0, and Apple clang version 13.1.6 (clang-1316.0.21.2),
the following code fails to compile with `-std=c++20 -O3 -msse3`:

    #include <immintrin.h>

    auto test (__m128 a)
    {
        return _mm_hadd_ps (_mm_hadd_ps (a, a), a);
    }
2022-03-23 11:21:50 +00:00
..
containers SIMDRegister Test: Tidy up template functions 2022-03-23 11:21:50 +00:00
filter_design FilterDesign: Add assertions to catch misuse of design functions 2021-09-27 15:44:48 +01:00
frequency FFT: Allow performFrequencyOnlyForwardTransform to ignore negative frequencies 2022-01-10 22:15:21 +00:00
maths Tidied up some template statement whitespace 2021-01-29 15:40:12 +00:00
native SSE SIMDNativeOps: Reimplement sum for SSE3 to work around an AppleClang bug 2022-03-23 11:21:50 +00:00
processors ProcessContextNonReplacing: Fix typo 2022-02-18 16:43:24 +00:00
widgets Fix some typos 2022-01-25 11:48:46 +00:00
juce_dsp.cpp DSP: Make FixedSizeFunction public 2020-12-15 11:25:56 +00:00
juce_dsp.h Bump version number to 6.1.6 2022-02-28 12:53:10 +00:00
juce_dsp.mm Updated all license headers 2020-06-29 08:30:22 +01:00