Also, It would probably make sense to wrap the pragmas needed with GCC and Clang into a define in the SDL_cpuinfo.h header (?) and deploy them to other places were intrinsics are used (e.g. SDL_ConvertStereoToMono). I refrained from doing so myself because I am certain I would at least break one of the build system/platform combinations :P
Originally posted by @JoelLinn in #4436 (comment)