[llvm] [RISCV] Lower i64 load/stores to ld/sd with Zilsd. (PR #139808)

Eli Friedman via llvm-commits llvm-commits at lists.llvm.org
Wed May 14 17:22:50 PDT 2025


efriedma-quic wrote:

For reference, on Arm (both 32-bit and 64-bit), we use a merged load/store for volatile operations, but non-volatile operations are optimized in post-isel passes.  It's not necessarily bad to merge early, but it's harder to tell if merging is profitable.

https://github.com/llvm/llvm-project/pull/139808


More information about the llvm-commits mailing list