diff options
| -rw-r--r-- | llvm/include/llvm/CodeGen/MachineValueType.h | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/llvm/include/llvm/CodeGen/MachineValueType.h b/llvm/include/llvm/CodeGen/MachineValueType.h index c248a547972..0bdb38bfcbe 100644 --- a/llvm/include/llvm/CodeGen/MachineValueType.h +++ b/llvm/include/llvm/CodeGen/MachineValueType.h @@ -16,7 +16,6 @@ #define LLVM_CODEGEN_MACHINEVALUETYPE_H #include "llvm/ADT/iterator_range.h" -#include "llvm/ADT/DenseMapInfo.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/Support/MathExtras.h" #include <cassert> @@ -31,8 +30,6 @@ namespace llvm { class MVT { public: enum SimpleValueType : uint8_t { - // clang-format off - // Simple value types that aren't explicitly part of this enumeration // are considered extended value types. INVALID_SIMPLE_VALUE_TYPE = 0, @@ -201,10 +198,6 @@ namespace llvm { // This value must be a multiple of 32. MAX_ALLOWED_VALUETYPE = 128, - // tombstone value used for DenseMap / DenseSet. - // This is only for internal use! - tombstone = 247, - // A value of type llvm::TokenTy token = 248, @@ -238,8 +231,6 @@ namespace llvm { // Any type. This is used for intrinsics that have overloadings. // This is only for tblgen's consumption! Any = 255 - - // clang-format on }; SimpleValueType SimpleTy = INVALID_SIMPLE_VALUE_TYPE; @@ -1053,18 +1044,6 @@ namespace llvm { /// @} }; - template <> struct DenseMapInfo<MVT> { - static inline MVT getEmptyKey() { - return MVT(MVT::INVALID_SIMPLE_VALUE_TYPE); - } - - static inline MVT getTombstoneKey() { return MVT(MVT::tombstone); } - static unsigned getHashValue(const MVT &Val) { - return unsigned(Val.SimpleTy); - } - static bool isEqual(const MVT &LHS, const MVT &RHS) { return LHS == RHS; } - }; - } // end namespace llvm #endif // LLVM_CODEGEN_MACHINEVALUETYPE_H |

