They were added but I guess not pushed, as it is now gone from the Master files? Or am I missing something (shame face)
static bool hasFMA3() noexcept; /**< Returns true if AMD FMA3 instructions are available. */
static bool hasFMA4() noexcept; /**< Returns true if AMD FMA4 instructions are available. */
Anyone? It was in the code before, not sure why it was removed. I did search here and didn’t find who added it, but it was there…
cpr2323
November 23, 2019, 10:56pm
3
I don’t think it was ever officially added. But a PR was submitted:
PR is here: https://github.com/WeAreROLI/JUCE/pull/488
What this covers:
Added FMA3 and FMA4 instruction detection.
Allowed getting the OS name on Linux. This will return “Ubuntu” instead of “Linux”, for example.
SystemStats::isOperatingSystem64Bit() wasn’t flexible enough on Linux, so I think I added a better means of checking that. Open to discuss that change.
Thanks. Is there a way to remember them about this PR? I guess I could create my own Juce module that would do that, but this one was ready and working. :-\