[all-commits] [llvm/llvm-project] 4ad6ac: [AArch64] WIP Regalloc hints for EXT_ZZZI
Gaëtan Bossu via All-commits
all-commits at lists.llvm.org
Thu Aug 7 10:51:44 PDT 2025
Branch: refs/heads/users/gbossu.vector.extract.movprfx.3
Home: https://github.com/llvm/llvm-project
Commit: 4ad6acfeb2db77dd2bd64958cf3fa877c2af528c
https://github.com/llvm/llvm-project/commit/4ad6acfeb2db77dd2bd64958cf3fa877c2af528c
Author: Gaëtan Bossu <gaetan.bossu at arm.com>
Date: 2025-08-07 (Thu, 07 Aug 2025)
Changed paths:
M llvm/lib/Target/AArch64/AArch64PostCoalescerPass.cpp
M llvm/test/CodeGen/AArch64/named-vector-shuffles-sve.ll
Log Message:
-----------
[AArch64] WIP Regalloc hints for EXT_ZZZI
This tries to ensure that the dst and first src register are mapped to
the same physical register. This isn't always possible because the
MachineScheduler has already moved instructions in a way that causes
interferences if both virt regs get mapped to the same phys reg.
WIP because there is probably a better place to do this.
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