mirror of
https://github.com/opnsense/src.git
synced 2026-05-27 03:33:51 -04:00
Merge llvm review D77558, by Justin Hibbits:
PowerPC: Don't hoist float multiply + add to fused operation on SPE
SPE doesn't have a fmadd instruction, so don't bother hoisting a
multiply and add sequence to this, as it'd become just a library call.
Hoisting happens too late for the CTR usability test to veto using the CTR
in a loop, and results in an assert "Invalid PPC CTR loop!".
Reported by: alfredo
Obtained from: https://reviews.llvm.org/D77558
MFC after: 3 days
(cherry picked from commit
|
||
|---|---|---|
| .. | ||
| clang | ||
| compiler-rt | ||
| libcxx | ||
| libunwind | ||
| lld | ||
| lldb | ||
| llvm | ||
| openmp | ||
| FREEBSD-Xlist | ||