The inner 1d vector row can be summed with vector.reduction op. The
earlier mul reduction can't be updated similarly as it currently crashes
in the backend with:
LLVM ERROR: Expanding reductions for scalable vectors is undefined.
Paths
| Differential D156701
[mlir][ArmSME] Use vector.reduction add in zero test ClosedPublic Authored by c-rhodes on Jul 31 2023, 8:28 AM.
Details Summary The inner 1d vector row can be summed with vector.reduction op. The LLVM ERROR: Expanding reductions for scalable vectors is undefined.
Diff Detail
Event TimelineHerald added subscribers: alextsao1999, stephenneuendorffer, nicolasvasilache. · View Herald Transcript Comment Actions LGTM, ta!
We should probably report this somewhere. This revision is now accepted and ready to land.Jul 31 2023, 11:01 AM Closed by commit rG6081f562ecb7: [mlir][ArmSME] Use vector.reduction add in zero test (authored by c-rhodes). · Explain WhyAug 1 2023, 1:24 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 545959 mlir/test/Integration/Dialect/Vector/CPU/ArmSME/vector-ops.mlir
|