[all-commits] [llvm/llvm-project] 873a7e: [MachineInstr] Don't include debug uses in bundle ...
Nikita Popov via All-commits
all-commits at lists.llvm.org
Mon Jan 17 01:43:38 PST 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 873a7ee7e454e2bda754ff6f3f24078c1f853bac
https://github.com/llvm/llvm-project/commit/873a7ee7e454e2bda754ff6f3f24078c1f853bac
Author: Nikita Popov <npopov at redhat.com>
Date: 2022-01-17 (Mon, 17 Jan 2022)
Changed paths:
M llvm/lib/CodeGen/MachineInstrBundle.cpp
M llvm/test/CodeGen/AMDGPU/postra-bundle-memops.mir
M llvm/test/CodeGen/Thumb2/mve-vpt-block-debug.mir
A llvm/test/CodeGen/Thumb2/pr52817.ll
Log Message:
-----------
[MachineInstr] Don't include debug uses in bundle header (PR52817)
Following the recommendation in
https://github.com/llvm/llvm-project/issues/52817#issuecomment-1007635426,
this excludes debug instructions when finalizing the bundle. As uses
in debug instructions don't have effects, they will no longer be
included in the BUNDLE header.
Fixes https://github.com/llvm/llvm-project/issues/52817.
Differential Revision: https://reviews.llvm.org/D116945
More information about the All-commits
mailing list