[mlir] Add MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID to SerializeToCubinPass
authorRiver Riddle <riddleriver@gmail.com>
Mon, 4 Apr 2022 21:28:10 +0000 (14:28 -0700)
committerRiver Riddle <riddleriver@gmail.com>
Mon, 4 Apr 2022 21:28:10 +0000 (14:28 -0700)
This pass is defined in an anonymous namespace and requires an explicit TypeID

mlir/lib/Dialect/GPU/Transforms/SerializeToCubin.cpp

index 980ab65..9742607 100644 (file)
@@ -45,6 +45,8 @@ namespace {
 class SerializeToCubinPass
     : public PassWrapper<SerializeToCubinPass, gpu::SerializeToBlobPass> {
 public:
+  MLIR_DEFINE_EXPLICIT_INTERNAL_INLINE_TYPE_ID(SerializeToCubinPass)
+
   SerializeToCubinPass();
 
   StringRef getArgument() const override { return "gpu-to-cubin"; }