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
The text was updated successfully, but these errors were encountered:
saethlin
added
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
I-slow
Issue: Problems and improvements with respect to performance of generated code.
labels
Jun 2, 2023
workingjubilee
removed
the
A-LLVM
Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.
label
Jun 2, 2023
And there is no LLVM bug here: we don't ask LLVM to do results-changing optimizations, so it doesn't. We would need to define this optimization as acceptable on the Rust language, first.
It optimizes well when the fma is computed explicitly with
f32::mul_add()
, but not when it is not, likex * y + z
.https://godbolt.org/z/fh74x4W88
The text was updated successfully, but these errors were encountered: