[all-commits] [llvm/llvm-project] 40ef40: AArch64/GlobalISel: Mark the LR def of the Mach-O ...
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Tue Sep 29 02:15:51 PDT 2026
Branch: refs/heads/users/arsenm/aarch64/gisel-tls-call-dead-lr
Home: https://github.com/llvm/llvm-project
Commit: 40ef409802cbdeb48a5c754222183edf2a6eacc0
https://github.com/llvm/llvm-project/commit/40ef409802cbdeb48a5c754222183edf2a6eacc0
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2026-09-29 (Tue, 29 Sep 2026)
Changed paths:
M llvm/lib/Target/AArch64/GISel/AArch64InstructionSelector.cpp
A llvm/test/CodeGen/AArch64/GlobalISel/select-tls-macho.ll
Log Message:
-----------
AArch64/GlobalISel: Mark the LR def of the Mach-O TLS call dead
The ordinary call path already does this, and the SelectionDAG emitter
marks unused implicit physreg defs dead for free. Without it the dead
flag needs to be reinferred later.
Co-Authored-By: Claude Opus 5 <noreply at anthropic.com>
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