@@ -48,15 +48,15 @@ class CIRGlobalOpLowering : public mlir::OpConversionPattern<cir::GlobalOp> {
4848 mlir::LogicalResult
4949 matchAndRewrite (cir::GlobalOp op, OpAdaptor adaptor,
5050 mlir::ConversionPatternRewriter &rewriter) const override {
51- auto moduleOp = op->getParentOfType <mlir::ModuleOp>();
51+ mlir::ModuleOp moduleOp = op->getParentOfType <mlir::ModuleOp>();
5252 if (!moduleOp)
5353 return mlir::failure ();
5454
5555 mlir::OpBuilder b (moduleOp.getContext ());
5656
57- const auto cirSymType = op.getSymType ();
57+ const mlir::Type cirSymType = op.getSymType ();
5858 assert (!cir::MissingFeatures::convertTypeForMemory ());
59- auto convertedType = getTypeConverter ()->convertType (cirSymType);
59+ mlir::Type convertedType = getTypeConverter ()->convertType (cirSymType);
6060 if (!convertedType)
6161 return mlir::failure ();
6262 auto memrefType = dyn_cast<mlir::MemRefType>(convertedType);
@@ -156,9 +156,9 @@ static mlir::TypeConverter prepareTypeConverter() {
156156}
157157
158158void ConvertCIRToMLIRPass::runOnOperation () {
159- auto module = getOperation ();
159+ mlir::ModuleOp module = getOperation ();
160160
161- auto converter = prepareTypeConverter ();
161+ mlir::TypeConverter converter = prepareTypeConverter ();
162162
163163 mlir::RewritePatternSet patterns (&getContext ());
164164
@@ -185,7 +185,7 @@ mlir::ModuleOp lowerFromCIRToMLIR(mlir::ModuleOp mlirModule,
185185
186186 pm.addPass (createConvertCIRToMLIRPass ());
187187
188- auto result = !mlir::failed (pm.run (mlirModule));
188+ bool result = !mlir::failed (pm.run (mlirModule));
189189 if (!result)
190190 llvm::report_fatal_error (
191191 " The pass manager failed to lower CIR to MLIR standard dialects!" );
0 commit comments