[all-commits] [llvm/llvm-project] 8c6041: GlobalISel: Fix combine duplicating atomic loads
Matt Arsenault via All-commits
all-commits at lists.llvm.org
Thu Oct 10 03:04:41 PDT 2024
Branch: refs/heads/users/arsenm/globalisel-fix-duplicating-atomic-loads
Home: https://github.com/llvm/llvm-project
Commit: 8c604131e334429111df841f00e810a3084a9956
https://github.com/llvm/llvm-project/commit/8c604131e334429111df841f00e810a3084a9956
Author: Matt Arsenault <Matthew.Arsenault at amd.com>
Date: 2024-10-10 (Thu, 10 Oct 2024)
Changed paths:
M llvm/lib/CodeGen/GlobalISel/CombinerHelper.cpp
M llvm/test/CodeGen/AMDGPU/GlobalISel/atomic_load_flat.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/atomic_load_global.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/atomic_load_local_2.ll
M llvm/test/CodeGen/AMDGPU/GlobalISel/postlegalizer-combiner-sextload-from-sextinreg.mir
Log Message:
-----------
GlobalISel: Fix combine duplicating atomic loads
The sext_inreg (load) combine was not deleting the old load instruction,
and it would never be deleted if volatile or atomic.
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