[llvm] e6e687f - [AsmParser] Remove MDSignedOrUnsignedField (NFC)

Kazu Hirata via llvm-commits llvm-commits at lists.llvm.org
Sun Aug 15 09:31:52 PDT 2021


Author: Kazu Hirata
Date: 2021-08-15T09:31:39-07:00
New Revision: e6e687f2d993317995c101f95b9a622a35975228

URL: https://github.com/llvm/llvm-project/commit/e6e687f2d993317995c101f95b9a622a35975228
DIFF: https://github.com/llvm/llvm-project/commit/e6e687f2d993317995c101f95b9a622a35975228.diff

LOG: [AsmParser] Remove MDSignedOrUnsignedField (NFC)

The last use was removed on Apr 18, 2020 in commit
aad3d578da0ddf6d0d3d95e5e09a32e47f6dfeb8.

Added: 
    

Modified: 
    llvm/lib/AsmParser/LLParser.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/AsmParser/LLParser.cpp b/llvm/lib/AsmParser/LLParser.cpp
index 9ae10d76692a1..64af1dc3751e4 100644
--- a/llvm/lib/AsmParser/LLParser.cpp
+++ b/llvm/lib/AsmParser/LLParser.cpp
@@ -3914,22 +3914,6 @@ struct MDSignedOrMDField : MDEitherFieldImpl<MDSignedField, MDField> {
   }
 };
 
-struct MDSignedOrUnsignedField
-    : MDEitherFieldImpl<MDSignedField, MDUnsignedField> {
-  MDSignedOrUnsignedField() : ImplTy(MDSignedField(0), MDUnsignedField(0)) {}
-
-  bool isMDSignedField() const { return WhatIs == IsTypeA; }
-  bool isMDUnsignedField() const { return WhatIs == IsTypeB; }
-  int64_t getMDSignedValue() const {
-    assert(isMDSignedField() && "Wrong field type");
-    return A.Val;
-  }
-  uint64_t getMDUnsignedValue() const {
-    assert(isMDUnsignedField() && "Wrong field type");
-    return B.Val;
-  }
-};
-
 } // end anonymous namespace
 
 namespace llvm {


        


More information about the llvm-commits mailing list