[Transforms] Fix a warning
authorKazu Hirata <kazu@google.com>
Sat, 6 Nov 2021 02:30:14 +0000 (19:30 -0700)
committerKazu Hirata <kazu@google.com>
Sat, 6 Nov 2021 02:30:14 +0000 (19:30 -0700)
This patch fixes:

  mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorConversion.cpp:124:3:
  error: default label in switch which covers all enumeration values
  [-Werror,-Wcovered-switch-default]

by removing the default case.

mlir/lib/Dialect/SparseTensor/Transforms/SparseTensorConversion.cpp

index 1ef4ea8..77e0ff1 100644 (file)
@@ -121,8 +121,6 @@ constantDimLevelTypeEncoding(ConversionPatternRewriter &rewriter, Location loc,
   case SparseTensorEncodingAttr::DimLevelType::Singleton:
     dlt2 = DimLevelType::kSingleton;
     break;
-  default:
-    llvm_unreachable("Unknown SparseTensorEncodingAttr::DimLevelType");
   }
   return constantI8(rewriter, loc, static_cast<uint8_t>(dlt2));
 }