[NFC] [hwasan] Remove unneeded member.
authorFlorian Mayer <fmayer@google.com>
Wed, 29 Sep 2021 23:57:57 +0000 (00:57 +0100)
committerFlorian Mayer <fmayer@google.com>
Thu, 30 Sep 2021 15:11:17 +0000 (16:11 +0100)
Reviewed By: hctim

Differential Revision: https://reviews.llvm.org/D110791

llvm/include/llvm/Transforms/Instrumentation/AddressSanitizerCommon.h

index 5a0fb83..6c351e3 100644 (file)
@@ -26,7 +26,6 @@ class InterestingMemoryOperand {
 public:
   Use *PtrUse;
   bool IsWrite;
-  Type *OpType;
   uint64_t TypeSize;
   MaybeAlign Alignment;
   // The mask Value, if we're looking at a masked load/store.
@@ -35,8 +34,7 @@ public:
   InterestingMemoryOperand(Instruction *I, unsigned OperandNo, bool IsWrite,
                            class Type *OpType, MaybeAlign Alignment,
                            Value *MaybeMask = nullptr)
-      : IsWrite(IsWrite), OpType(OpType), Alignment(Alignment),
-        MaybeMask(MaybeMask) {
+      : IsWrite(IsWrite), Alignment(Alignment), MaybeMask(MaybeMask) {
     const DataLayout &DL = I->getModule()->getDataLayout();
     TypeSize = DL.getTypeStoreSizeInBits(OpType);
     PtrUse = &I->getOperandUse(OperandNo);