[all-commits] [llvm/llvm-project] e0c600: [AArch64] Fix metrics of ASIMD instructions in Neo...

Asher Dobrescu via All-commits all-commits at lists.llvm.org
Fri Nov 28 04:24:42 PST 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e0c600779a742333c74c8603f311e4166d5b9afe
      https://github.com/llvm/llvm-project/commit/e0c600779a742333c74c8603f311e4166d5b9afe
  Author: Asher Dobrescu <asher.dobrescu at gmail.com>
  Date:   2025-11-28 (Fri, 28 Nov 2025)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64SchedNeoverseN3.td
    M llvm/test/tools/llvm-mca/AArch64/Neoverse/N3-neon-instructions.s

  Log Message:
  -----------
  [AArch64] Fix metrics of ASIMD instructions in Neoverse N3 (#169790)

Some ASIMD instructions in the Neoverse N3 scheduler model seem to have
been missed and have default definitions, which give them incorrect
latency and throughput. This patch fixes such instructions to match the
current N3 SWOG.



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