@@ -780,8 +780,9 @@ parsed_inst_t ExpressionParser::parseConstInst(
780780 auto parsedConstant = parser.parseLiteral <valueT>();
781781 if (failed (parsedConstant))
782782 return failure ();
783- auto constOp = builder.create <ConstOp>(
784- *currentOpLoc, buildLiteralAttr<valueT>(builder, *parsedConstant));
783+ auto constOp =
784+ ConstOp::create (builder, *currentOpLoc,
785+ buildLiteralAttr<valueT>(builder, *parsedConstant));
785786 return {{constOp.getResult ()}};
786787}
787788
@@ -929,8 +930,8 @@ class WasmBinaryParser {
929930 << " type registration." ;
930931 FunctionType type = symbols.moduleFuncTypes [tid.id ];
931932 std::string symbol = symbols.getNewFuncSymbolName ();
932- auto funcOp =
933- builder. create <FuncImportOp>(loc, symbol, moduleName, importName, type);
933+ auto funcOp = FuncImportOp::create (builder, loc, symbol, moduleName,
934+ importName, type);
934935 symbols.funcSymbols .push_back ({{FlatSymbolRefAttr::get (funcOp)}, type});
935936 return funcOp.verify ();
936937 }
@@ -939,8 +940,8 @@ class WasmBinaryParser {
939940 LogicalResult visitImport (Location loc, StringRef moduleName,
940941 StringRef importName, LimitType limitType) {
941942 std::string symbol = symbols.getNewMemorySymbolName ();
942- auto memOp = builder. create < MemImportOp>( loc, symbol, moduleName,
943- importName, limitType);
943+ auto memOp = MemImportOp::create (builder, loc, symbol, moduleName,
944+ importName, limitType);
944945 symbols.memSymbols .push_back ({FlatSymbolRefAttr::get (memOp)});
945946 return memOp.verify ();
946947 }
@@ -949,8 +950,8 @@ class WasmBinaryParser {
949950 LogicalResult visitImport (Location loc, StringRef moduleName,
950951 StringRef importName, TableType tableType) {
951952 std::string symbol = symbols.getNewTableSymbolName ();
952- auto tableOp = builder. create < TableImportOp>( loc, symbol, moduleName,
953- importName, tableType);
953+ auto tableOp = TableImportOp::create (builder, loc, symbol, moduleName,
954+ importName, tableType);
954955 symbols.tableSymbols .push_back ({FlatSymbolRefAttr::get (tableOp)});
955956 return tableOp.verify ();
956957 }
@@ -960,8 +961,8 @@ class WasmBinaryParser {
960961 StringRef importName, GlobalTypeRecord globalType) {
961962 std::string symbol = symbols.getNewGlobalSymbolName ();
962963 auto giOp =
963- builder. create < GlobalImportOp>( loc, symbol, moduleName, importName,
964- globalType.type , globalType.isMutable );
964+ GlobalImportOp::create (builder, loc, symbol, moduleName, importName,
965+ globalType.type , globalType.isMutable );
965966 symbols.globalSymbols .push_back (
966967 {{FlatSymbolRefAttr::get (giOp)}, giOp.getType ()});
967968 return giOp.verify ();
@@ -1012,7 +1013,7 @@ class WasmBinaryParser {
10121013 if (failed (fillRegistry))
10131014 return ;
10141015
1015- mOp = builder. create < ModuleOp>( getLocation ());
1016+ mOp = ModuleOp::create (builder, getLocation ());
10161017 builder.setInsertionPointToStart (&mOp .getBodyRegion ().front ());
10171018 LogicalResult parsingTypes = parseSection<WasmSectionType::TYPE>();
10181019 if (failed (parsingTypes))
@@ -1172,7 +1173,7 @@ WasmBinaryParser::parseSectionItem<WasmSectionType::TABLE>(ParserHead &ph,
11721173 LDBG () << " Parsed table description: " << *tableType;
11731174 StringAttr symbol = builder.getStringAttr (symbols.getNewTableSymbolName ());
11741175 auto tableOp =
1175- builder. create < TableOp>( opLocation, symbol.strref (), *tableType);
1176+ TableOp::create (builder, opLocation, symbol.strref (), *tableType);
11761177 symbols.tableSymbols .push_back ({SymbolRefAttr::get (tableOp)});
11771178 return success ();
11781179}
@@ -1190,11 +1191,11 @@ WasmBinaryParser::parseSectionItem<WasmSectionType::FUNCTION>(ParserHead &ph,
11901191 return emitError (getLocation (), " invalid type index: " ) << typeIdx;
11911192 std::string symbol = symbols.getNewFuncSymbolName ();
11921193 auto funcOp =
1193- builder. create < FuncOp>( opLoc, symbol, symbols.moduleFuncTypes [typeIdx]);
1194+ FuncOp::create (builder, opLoc, symbol, symbols.moduleFuncTypes [typeIdx]);
11941195 Block *block = funcOp.addEntryBlock ();
11951196 auto ip = builder.saveInsertionPoint ();
11961197 builder.setInsertionPointToEnd (block);
1197- builder. create < ReturnOp>( opLoc);
1198+ ReturnOp::create (builder, opLoc);
11981199 builder.restoreInsertionPoint (ip);
11991200 symbols.funcSymbols .push_back (
12001201 {{FlatSymbolRefAttr::get (funcOp.getSymNameAttr ())},
@@ -1225,7 +1226,7 @@ WasmBinaryParser::parseSectionItem<WasmSectionType::MEMORY>(ParserHead &ph,
12251226
12261227 LDBG () << " Registering memory " << *memory;
12271228 std::string symbol = symbols.getNewMemorySymbolName ();
1228- auto memOp = builder. create < MemOp>( opLocation, symbol, *memory);
1229+ auto memOp = MemOp::create (builder, opLocation, symbol, *memory);
12291230 symbols.memSymbols .push_back ({SymbolRefAttr::get (memOp)});
12301231 return success ();
12311232}
0 commit comments