[all-commits] [llvm/llvm-project] cb0b13: [lld][MachO] Enable LoopVectorization and SLPVecto...
Tal Keren via All-commits
all-commits at lists.llvm.org
Mon Feb 23 13:31:03 PST 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: cb0b13d9d7fe0798d33074ae48afa8da98a16f17
https://github.com/llvm/llvm-project/commit/cb0b13d9d7fe0798d33074ae48afa8da98a16f17
Author: Tal Keren <tkeren at paloaltonetworks.com>
Date: 2026-02-23 (Mon, 23 Feb 2026)
Changed paths:
M lld/MachO/LTO.cpp
A lld/test/MachO/lto-slp-vectorize-pm.ll
Log Message:
-----------
[lld][MachO] Enable LoopVectorization and SLPVectorization for ThinLTO (#182748)
Commit 21a4710c67a97838dd75cf60ed24da11280800f8 previously enabled
LoopVectorization and SLPVectorization CodeGen options for the ELF and
COFF LTO backends. Since the Mach-O LTO port did not exist at the time,
it missed this configuration.
This patch adds these options to the Mach-O LTO setup for consistency
with the other backends. Without this, SLP and loop vectorization passes
are silently skipped during Mach-O LTO for O2 and O3 builds.
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