[all-commits] [llvm/llvm-project] cce081: [AArch64] Try to fold uaddlv and uaddlp

JinGu Kang via All-commits all-commits at lists.llvm.org
Tue Jun 20 07:15:15 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: cce08185b4b53d92afee97bc7a245c1f0f79d34a
      https://github.com/llvm/llvm-project/commit/cce08185b4b53d92afee97bc7a245c1f0f79d34a
  Author: Jingu Kang <jingu.kang at arm.com>
  Date:   2023-06-20 (Tue, 20 Jun 2023)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64InstrInfo.td
    A llvm/test/CodeGen/AArch64/uaddlv-vaddlp-combine.ll

  Log Message:
  -----------
  [AArch64] Try to fold uaddlv and uaddlp

Add tablegen pattern for uaddlv(uaddlp(x)) ==> uaddlv(x).

Differential Revision: https://reviews.llvm.org/D153323




More information about the All-commits mailing list