[all-commits] [llvm/llvm-project] 6c2f26: [AArch64] Add missing TB(N)Z achors to arith+CBZ c...
Tomer Shafir via All-commits
all-commits at lists.llvm.org
Thu Jul 9 02:48:48 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6c2f267a209a0b4bd0447c589a855c9334fd598c
https://github.com/llvm/llvm-project/commit/6c2f267a209a0b4bd0447c589a855c9334fd598c
Author: Tomer Shafir <tomer.shafir8 at gmail.com>
Date: 2026-07-09 (Thu, 09 Jul 2026)
Changed paths:
M llvm/lib/Target/AArch64/AArch64MacroFusion.cpp
M llvm/test/CodeGen/AArch64/misched-fusion-arith-cbz.ll
M llvm/test/CodeGen/AArch64/misched-fusion-arith-cbz.mir
Log Message:
-----------
[AArch64] Add missing TB(N)Z achors to arith+CBZ clustering (#207725)
This patch adds missing TBZ+TBNZ anchors for arith+CBZ clustering. They
have similar nature to CBZ as specific kinds of it, so this patch
classifies them under the same subtarget feature name compactly. This is
better for Apple CPU. They can be reasonably expected to behave
similarly on AArch64 targets.
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