[all-commits] [llvm/llvm-project] 60db32: [AArch64] Do not mark homogeneous prolog/epilog fu...

Zhaoxuan Jiang via All-commits all-commits at lists.llvm.org
Thu Nov 28 00:11:27 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 60db321081be2324bec7e18eb76421cc566625fd
      https://github.com/llvm/llvm-project/commit/60db321081be2324bec7e18eb76421cc566625fd
  Author: Zhaoxuan Jiang <jiangzhaoxuan94 at gmail.com>
  Date:   2024-11-28 (Thu, 28 Nov 2024)

  Changed paths:
    M llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
    M llvm/test/CodeGen/AArch64/arm64-homogeneous-prolog-epilog-frame-tail.ll
    M llvm/test/CodeGen/AArch64/arm64-homogeneous-prolog-epilog.ll

  Log Message:
  -----------
  [AArch64] Do not mark homogeneous prolog/epilog functions optnone (#117959)

The verifier complains that synthesized IR functions have minsize and
optnone attributes which are incompatible. This patch removes optnone
attribute and updates affected tests as needed.



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