[llvm] [AArch64] Disable consecutive store merging when Neon is unavailable (PR #111519)
Paul Walker via llvm-commits
llvm-commits at lists.llvm.org
Tue Oct 8 05:17:02 PDT 2024
https://github.com/paulwalker-arm commented:
When I rewrite `consecutive_stores_quadruple_streaming_function` to use `llvm.vector.reduce.fadd` instead of the target specific intrinsic the problem goes away. It's worth investigating to see if we're missing a useful combine or something before flicking the `canMergeStoresTo` switch.
https://github.com/llvm/llvm-project/pull/111519
More information about the llvm-commits
mailing list