[llvm] [AArch64][machine-scheduler][Neoverse-N2] fdiv is blocking (PR #119206)
Cullen Rhodes via llvm-commits
llvm-commits at lists.llvm.org
Tue Dec 10 00:57:04 PST 2024
================
@@ -795,22 +831,26 @@ def : SchedAlias<WriteF, N2Write_2c_1V>;
// FP compare
def : SchedAlias<WriteFCmp, N2Write_2c_1V0>;
+// FP divide and square root operations are performed using an iterative
+// algorithm and block subsequent similar operations to the same pipeline
+// until complete.
----------------
c-rhodes wrote:
Cite where in optimisation guide this comes from?
```suggestion
// FP divide and square root operations are performed using an iterative
// algorithm and block subsequent similar operations to the same pipeline
// until complete (Arm Neoverse N2 Software Optimization Guide, 3.14).
```
https://github.com/llvm/llvm-project/pull/119206
More information about the llvm-commits
mailing list