You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First of all, this is most likely specific to the x86_64 System V ABI. I tend to blame DMD's toArgTypes() for this, rewriting the 3 floats to 2 doubles in order to pass it in a XMM register. I guess 4 floats would be more adequate and help LLVM. Unoptimized IR:
results in (
-O3
):missed optimization opportunity, or am I missing something?
The text was updated successfully, but these errors were encountered: