[all-commits] [llvm/llvm-project] 779d76: [AArch64] Add basic NPM support for LoadStoreOptim...

David Green via All-commits all-commits at lists.llvm.org
Tue Mar 3 08:47:07 PST 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 779d76c9effd22454a3af48c0a6e922af371eb66
      https://github.com/llvm/llvm-project/commit/779d76c9effd22454a3af48c0a6e922af371eb66
  Author: David Green <david.green at arm.com>
  Date:   2026-03-03 (Tue, 03 Mar 2026)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64.h
    M llvm/lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
    A llvm/lib/Target/AArch64/AArch64PassRegistry.def
    M llvm/lib/Target/AArch64/AArch64TargetMachine.cpp
    M llvm/test/CodeGen/AArch64/stp-opt-with-renaming-ld3.mir

  Log Message:
  -----------
  [AArch64] Add basic NPM support for LoadStoreOptimizer. (#184090)

This adds what I can tell is the the basics for NPM support on LLVM, and
ports the AArch64LoadStoreOpt pass to have NPM support.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list