[all-commits] [llvm/llvm-project] ed3041: [MachineStripDebug] Remove debug instructions from...
Jay Foad via All-commits
all-commits at lists.llvm.org
Thu Sep 25 01:41:16 PDT 2025
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: ed30414b0a2a751bab3cf717bad98db6f699c29b
https://github.com/llvm/llvm-project/commit/ed30414b0a2a751bab3cf717bad98db6f699c29b
Author: Jay Foad <jay.foad at amd.com>
Date: 2025-09-25 (Thu, 25 Sep 2025)
Changed paths:
M llvm/lib/CodeGen/MachineStripDebug.cpp
M llvm/test/CodeGen/AMDGPU/hard-clauses.mir
Log Message:
-----------
[MachineStripDebug] Remove debug instructions from inside bundles (#160297)
Some passes, like AMDGPU's SIInsertHardClauses, wrap sequences of
instructions into bundles, and these bundles may end up with debug
instructions in the middle. Assuming that this is allowed, this patch
fixes MachineStripDebug to be able to remove these instructions from
inside a bundle.
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