[all-commits] [llvm/llvm-project] beabfe: [AArch64] Sink splat to fmlal intrinsics

David Green via All-commits all-commits at lists.llvm.org
Thu Jul 27 02:07:15 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: beabfe747b86e046ee5ce83a06fe4a25d670ba13
      https://github.com/llvm/llvm-project/commit/beabfe747b86e046ee5ce83a06fe4a25d670ba13
  Author: David Green <david.green at arm.com>
  Date:   2023-07-27 (Thu, 27 Jul 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
    M llvm/test/CodeGen/AArch64/fmlal-loreg.ll

  Log Message:
  -----------
  [AArch64] Sink splat to fmlal intrinsics

Similar to other neon index instructions, it is beneficial to sink the splat to
the instruction for fmlal in order for it to create the index.




More information about the All-commits mailing list