@@ -48,15 +48,15 @@ class CIRGlobalOpLowering : public mlir::OpConversionPattern<cir::GlobalOp> {
48
48
mlir::LogicalResult
49
49
matchAndRewrite (cir::GlobalOp op, OpAdaptor adaptor,
50
50
mlir::ConversionPatternRewriter &rewriter) const override {
51
- auto moduleOp = op->getParentOfType <mlir::ModuleOp>();
51
+ mlir::ModuleOp moduleOp = op->getParentOfType <mlir::ModuleOp>();
52
52
if (!moduleOp)
53
53
return mlir::failure ();
54
54
55
55
mlir::OpBuilder b (moduleOp.getContext ());
56
56
57
- const auto cirSymType = op.getSymType ();
57
+ const mlir::Type cirSymType = op.getSymType ();
58
58
assert (!cir::MissingFeatures::convertTypeForMemory ());
59
- auto convertedType = getTypeConverter ()->convertType (cirSymType);
59
+ mlir::Type convertedType = getTypeConverter ()->convertType (cirSymType);
60
60
if (!convertedType)
61
61
return mlir::failure ();
62
62
auto memrefType = dyn_cast<mlir::MemRefType>(convertedType);
@@ -156,9 +156,9 @@ static mlir::TypeConverter prepareTypeConverter() {
156
156
}
157
157
158
158
void ConvertCIRToMLIRPass::runOnOperation () {
159
- auto module = getOperation ();
159
+ mlir::ModuleOp module = getOperation ();
160
160
161
- auto converter = prepareTypeConverter ();
161
+ mlir::TypeConverter converter = prepareTypeConverter ();
162
162
163
163
mlir::RewritePatternSet patterns (&getContext ());
164
164
@@ -185,7 +185,7 @@ mlir::ModuleOp lowerFromCIRToMLIR(mlir::ModuleOp mlirModule,
185
185
186
186
pm.addPass (createConvertCIRToMLIRPass ());
187
187
188
- auto result = !mlir::failed (pm.run (mlirModule));
188
+ bool result = !mlir::failed (pm.run (mlirModule));
189
189
if (!result)
190
190
llvm::report_fatal_error (
191
191
" The pass manager failed to lower CIR to MLIR standard dialects!" );
0 commit comments