[llvm] addc156 - [CodeGen] Remove unused MachineMemOperand::Profile (NFC)
Sergei Barannikov via llvm-commits
llvm-commits at lists.llvm.org
Fri May 26 21:44:29 PDT 2023
Author: Sergei Barannikov
Date: 2023-05-27T07:43:17+03:00
New Revision: addc156f59c17345ec09b725d82a65e55792700e
URL: https://github.com/llvm/llvm-project/commit/addc156f59c17345ec09b725d82a65e55792700e
DIFF: https://github.com/llvm/llvm-project/commit/addc156f59c17345ec09b725d82a65e55792700e.diff
LOG: [CodeGen] Remove unused MachineMemOperand::Profile (NFC)
The last use was removed by
commit 48b185d6f718f0408a54bc7be8387beb3237cff3
Author: Dan Gohman <gohman at apple.com>
Date: Fri Sep 25 20:36:54 2009 +0000
Added:
Modified:
llvm/include/llvm/CodeGen/MachineMemOperand.h
llvm/lib/CodeGen/MachineOperand.cpp
Removed:
################################################################################
diff --git a/llvm/include/llvm/CodeGen/MachineMemOperand.h b/llvm/include/llvm/CodeGen/MachineMemOperand.h
index 8410f5745aa4c..da7fd7cdf0295 100644
--- a/llvm/include/llvm/CodeGen/MachineMemOperand.h
+++ b/llvm/include/llvm/CodeGen/MachineMemOperand.h
@@ -26,7 +26,6 @@
namespace llvm {
-class FoldingSetNodeID;
class MDNode;
class raw_ostream;
class MachineFunction;
@@ -325,10 +324,6 @@ class MachineMemOperand {
MemoryType = NewTy;
}
- /// Profile - Gather unique data for the object.
- ///
- void Profile(FoldingSetNodeID &ID) const;
-
/// Support for operator<<.
/// @{
void print(raw_ostream &OS, ModuleSlotTracker &MST,
diff --git a/llvm/lib/CodeGen/MachineOperand.cpp b/llvm/lib/CodeGen/MachineOperand.cpp
index 63c5eb46d3623..788c134b6ee84 100644
--- a/llvm/lib/CodeGen/MachineOperand.cpp
+++ b/llvm/lib/CodeGen/MachineOperand.cpp
@@ -11,7 +11,6 @@
//===----------------------------------------------------------------------===//
#include "llvm/CodeGen/MachineOperand.h"
-#include "llvm/ADT/FoldingSet.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Analysis/Loads.h"
#include "llvm/CodeGen/MIRFormatter.h"
@@ -1098,16 +1097,6 @@ MachineMemOperand::MachineMemOperand(MachinePointerInfo ptrinfo, Flags f,
s == ~UINT64_C(0) ? LLT() : LLT::scalar(8 * s), a,
AAInfo, Ranges, SSID, Ordering, FailureOrdering) {}
-/// Profile - Gather unique data for the object.
-///
-void MachineMemOperand::Profile(FoldingSetNodeID &ID) const {
- ID.AddInteger(getOffset());
- ID.AddInteger(getMemoryType().getUniqueRAWLLTData());
- ID.AddPointer(getOpaqueValue());
- ID.AddInteger(getFlags());
- ID.AddInteger(getBaseAlign().value());
-}
-
void MachineMemOperand::refineAlignment(const MachineMemOperand *MMO) {
// The Value and Offset may
diff er due to CSE. But the flags and size
// should be the same.
More information about the llvm-commits
mailing list