@@ -128,7 +128,6 @@ REGISTER_ENUM_TYPE(Visibility);
128128// / second template argument.
129129template <typename EnumTy, typename RetTy = EnumTy>
130130static RetTy parseOptionalLLVMKeyword (OpAsmParser &parser,
131- OperationState &result,
132131 EnumTy defaultValue) {
133132 SmallVector<StringRef, 10 > names;
134133 for (unsigned i = 0 , e = EnumTraits<EnumTy>::getMaxEnumVal (); i <= e; ++i)
@@ -1396,14 +1395,14 @@ ParseResult CallOp::parse(OpAsmParser &parser, OperationState &result) {
13961395 // Default to C Calling Convention if no keyword is provided.
13971396 result.addAttribute (
13981397 getCConvAttrName (result.name ),
1399- CConvAttr::get (parser.getContext (), parseOptionalLLVMKeyword<CConv>(
1400- parser, result , LLVM::CConv::C)));
1398+ CConvAttr::get (parser.getContext (),
1399+ parseOptionalLLVMKeyword<CConv>( parser, LLVM::CConv::C)));
14011400
14021401 result.addAttribute (
14031402 getTailCallKindAttrName (result.name ),
14041403 TailCallKindAttr::get (parser.getContext (),
14051404 parseOptionalLLVMKeyword<TailCallKind>(
1406- parser, result, LLVM::TailCallKind::None)));
1405+ parser, LLVM::TailCallKind::None)));
14071406
14081407 // Parse a function pointer for indirect calls.
14091408 if (parseOptionalCallFuncPtr (parser, operands))
@@ -1631,8 +1630,8 @@ ParseResult InvokeOp::parse(OpAsmParser &parser, OperationState &result) {
16311630 // Default to C Calling Convention if no keyword is provided.
16321631 result.addAttribute (
16331632 getCConvAttrName (result.name ),
1634- CConvAttr::get (parser.getContext (), parseOptionalLLVMKeyword<CConv>(
1635- parser, result , LLVM::CConv::C)));
1633+ CConvAttr::get (parser.getContext (),
1634+ parseOptionalLLVMKeyword<CConv>( parser, LLVM::CConv::C)));
16361635
16371636 // Parse a function pointer for indirect calls.
16381637 if (parseOptionalCallFuncPtr (parser, operands))
@@ -2297,16 +2296,16 @@ static ParseResult parseCommonGlobalAndAlias(OpAsmParser &parser,
22972296 OperationState &result) {
22982297 MLIRContext *ctx = parser.getContext ();
22992298 // Parse optional linkage, default to External.
2300- result.addAttribute (OpType::getLinkageAttrName (result. name ),
2301- LLVM::LinkageAttr::get (
2302- ctx, parseOptionalLLVMKeyword<Linkage>(
2303- parser, result , LLVM::Linkage::External)));
2299+ result.addAttribute (
2300+ OpType::getLinkageAttrName (result. name ),
2301+ LLVM::LinkageAttr::get ( ctx, parseOptionalLLVMKeyword<Linkage>(
2302+ parser , LLVM::Linkage::External)));
23042303
23052304 // Parse optional visibility, default to Default.
23062305 result.addAttribute (OpType::getVisibility_AttrName (result.name ),
23072306 parser.getBuilder ().getI64IntegerAttr (
23082307 parseOptionalLLVMKeyword<LLVM::Visibility, int64_t >(
2309- parser, result, LLVM::Visibility::Default)));
2308+ parser, LLVM::Visibility::Default)));
23102309
23112310 if (succeeded (parser.parseOptionalKeyword (" thread_local" )))
23122311 result.addAttribute (OpType::getThreadLocal_AttrName (result.name ),
@@ -2316,7 +2315,7 @@ static ParseResult parseCommonGlobalAndAlias(OpAsmParser &parser,
23162315 result.addAttribute (OpType::getUnnamedAddrAttrName (result.name ),
23172316 parser.getBuilder ().getI64IntegerAttr (
23182317 parseOptionalLLVMKeyword<UnnamedAddr, int64_t >(
2319- parser, result, LLVM::UnnamedAddr::None)));
2318+ parser, LLVM::UnnamedAddr::None)));
23202319
23212320 return success ();
23222321}
@@ -2824,29 +2823,28 @@ buildLLVMFunctionType(OpAsmParser &parser, SMLoc loc, ArrayRef<Type> inputs,
28242823//
28252824ParseResult LLVMFuncOp::parse (OpAsmParser &parser, OperationState &result) {
28262825 // Default to external linkage if no keyword is provided.
2827- result.addAttribute (
2828- getLinkageAttrName (result.name ),
2829- LinkageAttr::get (parser.getContext (),
2830- parseOptionalLLVMKeyword<Linkage>(
2831- parser, result, LLVM::Linkage::External)));
2826+ result.addAttribute (getLinkageAttrName (result.name ),
2827+ LinkageAttr::get (parser.getContext (),
2828+ parseOptionalLLVMKeyword<Linkage>(
2829+ parser, LLVM::Linkage::External)));
28322830
28332831 // Parse optional visibility, default to Default.
28342832 result.addAttribute (getVisibility_AttrName (result.name ),
28352833 parser.getBuilder ().getI64IntegerAttr (
28362834 parseOptionalLLVMKeyword<LLVM::Visibility, int64_t >(
2837- parser, result, LLVM::Visibility::Default)));
2835+ parser, LLVM::Visibility::Default)));
28382836
28392837 // Parse optional UnnamedAddr, default to None.
28402838 result.addAttribute (getUnnamedAddrAttrName (result.name ),
28412839 parser.getBuilder ().getI64IntegerAttr (
28422840 parseOptionalLLVMKeyword<UnnamedAddr, int64_t >(
2843- parser, result, LLVM::UnnamedAddr::None)));
2841+ parser, LLVM::UnnamedAddr::None)));
28442842
28452843 // Default to C Calling Convention if no keyword is provided.
28462844 result.addAttribute (
28472845 getCConvAttrName (result.name ),
2848- CConvAttr::get (parser.getContext (), parseOptionalLLVMKeyword<CConv>(
2849- parser, result , LLVM::CConv::C)));
2846+ CConvAttr::get (parser.getContext (),
2847+ parseOptionalLLVMKeyword<CConv>( parser, LLVM::CConv::C)));
28502848
28512849 StringAttr nameAttr;
28522850 SmallVector<OpAsmParser::Argument> entryArgs;
0 commit comments