diff options
author | Vitaly Buka <vitalybuka@google.com> | 2025-05-09 17:51:46 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-05-09 17:51:46 -0700 |
commit | b35f6e26a5015db32a70048159425aee9e850519 (patch) | |
tree | ddf27b1d4ee3f0507ba218b808be820ba3989204 /llvm/lib/CodeGen/MachineRegisterInfo.cpp | |
parent | 436504c3b9db3bd11d34ec7457b52bef43fc35cc (diff) | |
download | llvm-b35f6e26a5015db32a70048159425aee9e850519.zip llvm-b35f6e26a5015db32a70048159425aee9e850519.tar.gz llvm-b35f6e26a5015db32a70048159425aee9e850519.tar.bz2 |
Revert "[AMDGPU][Scheduler] Refactor ArchVGPR rematerialization during scheduling (#125885)" (#139341)
And related "[AMDGPU] Regenerate mfma-loop.ll test"
Introduce memory error detected by Asan #125885.
This reverts commit 382a085a95b0abeac77b150b7b644b372bd08e78.
This reverts commit 067caaafb58a156d0d77229422607782a639f5b5.
Diffstat (limited to 'llvm/lib/CodeGen/MachineRegisterInfo.cpp')
-rw-r--r-- | llvm/lib/CodeGen/MachineRegisterInfo.cpp | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/llvm/lib/CodeGen/MachineRegisterInfo.cpp b/llvm/lib/CodeGen/MachineRegisterInfo.cpp index b713525..937f63f 100644 --- a/llvm/lib/CodeGen/MachineRegisterInfo.cpp +++ b/llvm/lib/CodeGen/MachineRegisterInfo.cpp @@ -432,11 +432,6 @@ bool MachineRegisterInfo::hasOneNonDBGUser(Register RegNo) const { return hasSingleElement(use_nodbg_instructions(RegNo)); } -MachineInstr *MachineRegisterInfo::getOneNonDBGUser(Register RegNo) const { - auto RegNoDbgUsers = use_nodbg_instructions(RegNo); - return hasSingleElement(RegNoDbgUsers) ? &*RegNoDbgUsers.begin() : nullptr; -} - bool MachineRegisterInfo::hasAtMostUserInstrs(Register Reg, unsigned MaxUsers) const { return hasNItemsOrLess(use_instr_nodbg_begin(Reg), use_instr_nodbg_end(), |