aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Parser/Parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2021-09-30[ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser.Chris Lattner1-0/+2
2021-09-30Revert "[ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser."Mehdi Amini1-2/+0
2021-09-29[ODS/AsmParser] Don't pass MLIRContext with DialectAsmParser.Chris Lattner1-0/+2
2021-09-24[mlir:OpAsm] Factor out the common bits of (Op/Dialect)Asm(Parser/Printer)River Riddle1-398/+10
2021-09-20[OpAsmParser] Add a parseCommaSeparatedList helper and beef up Delimeter.Chris Lattner1-63/+112
2021-08-31Add a new interface allowing to set a default dialect to be used for printing...Mehdi Amini1-12/+24
2021-08-30[Builder] Eliminate the StringRef/StringAttr forms of getSymbolRefAttr.Chris Lattner1-3/+2
2021-07-28[mlir] Set the namespace of the BuiltinDialect to 'builtin'River Riddle1-8/+9
2021-07-15Defend early against operation created without a registered dialectMehdi Amini1-2/+2
2021-07-15Revert "Defend early against operation created without a registered dialect"Mehdi Amini1-2/+2
2021-07-15Defend early against operation created without a registered dialectMehdi Amini1-2/+2
2021-06-10[mlir-lsp-server] Add support for textDocument/documentSymbolsRiver Riddle1-24/+28
2021-06-03[mlir-lsp-server] Add support for tracking the use/def chains of symbolsRiver Riddle1-40/+84
2021-05-25[mlir] Use unique_function in AbstractOperation fieldsMathieu Fehr1-1/+1
2021-05-23[IR] Add a Location to BlockArgumentChris Lattner1-13/+52
2021-05-18Revert "[IR] Add a Location to BlockArgument." and follow-on commitRichard Smith1-52/+13
2021-05-18[IR] Add a Location to BlockArgument.Chris Lattner1-13/+52
2021-05-12[MLIR] Enable conversion from llvm::SMLoc to mlir::Location with OpAsmParser.Ulysse Beaugnon1-0/+5
2021-05-10[OpAsmParser] Refactor parseOptionalInteger to support wide integers, NFC.Chris Lattner1-5/+14
2021-04-29[mlir] support max/min lower/upper bounds in affine.parallelAlex Zinenko1-0/+19
2021-04-23[mlir] Add block arguments for input/output operands of 'linalg.tiled_loop`.Alexander Belyaev1-0/+23
2021-04-21Add a new AsmParserState class to capture detailed source information for .ml...River Riddle1-76/+149
2021-04-03Add void cast to suppress -Wunused-member-variable on assert-only memberDavid Blaikie1-0/+1
2021-04-03Silence `-Wunused-private-field` warning on isIsolatedFromAbove.Christian Sigg1-1/+3
2021-03-25Define a `NoTerminator` traits that allows operations with a single block reg...Mehdi Amini1-1/+1
2021-03-23Add a mechanism for Dialects to customize printing/parsing operations when th...Mehdi Amini1-22/+44
2021-03-17[mlir][IR] Support parsing hex float values in the DialectSymbolParserRiver Riddle1-0/+35
2021-03-12[mlir] fix memory leak on failure path in parserAlex Zinenko1-0/+8
2021-03-08[mlir][IR][NFC] Define the Location classes in ODS instead of C++River Riddle1-2/+2
2021-02-09[mlir][IR] Remove the concept of `OperationProperties`River Riddle1-2/+2
2020-12-14[mlir][OpAsmParser] Add support for parsing integer literals without going th...River Riddle1-0/+23
2020-12-04[MLIR] Fix parseFunctionLikeOp() to fail parsing empty regionsRahul Joshi1-5/+5
2020-12-03[mlir][Parser] Don't hardcode the use of ModuleOp in the parserRiver Riddle1-85/+62
2020-12-02Add `Operation* OpState::operator->()` to provide more convenient access to m...Christian Sigg1-2/+2
2020-11-19[mlir][BuiltinDialect] Resolve comments from D91571River Riddle1-1/+1
2020-11-17[mlir][NFC] Remove references to Module.h and Function.hRiver Riddle1-1/+1
2020-11-12[mlir][Asm] Add support for resolving operation locations after parsing has f...River Riddle1-9/+79
2020-11-12[mlir] Add plus, star and optional less/greater parsingJean-Michel Gorius1-5/+40
2020-11-09[MLIR] Change FuncOp assembly syntax to print visibility inline instead of in...Rahul Joshi1-0/+18
2020-11-04[mlir] Add a generic while/do-while loop to the SCF dialectAlex Zinenko1-6/+7
2020-11-03[MLIR] Check for duplicate entries in attribute dictionary during custom parsingRahul Joshi1-0/+9
2020-11-03[mlir][Parser] Small optimization to parsingRiver Riddle1-8/+9
2020-11-02[MLIR] Introduce std.global_memref and std.get_global_memref operations.Rahul Joshi1-0/+5
2020-09-02Store an Identifier instead of a StringRef for the OperationName inside an Ab...Mehdi Amini1-2/+2
2020-08-31[mlir][OpFormatGen] Add initial support for regions in the custom op assembly...River Riddle1-13/+19
2020-08-30Improve doc comments for several methods returning boolsKamlesh Kumar1-1/+1
2020-08-26[mlir][PDL] Add a PDL Interpreter DialectRiver Riddle1-3/+25
2020-08-19[mlir] Add a new "Pattern Descriptor Language" (PDL) dialect.River Riddle1-10/+33
2020-08-19Separate the Registration from Loading dialects in the ContextMehdi Amini1-10/+31
2020-08-19Revert "Separate the Registration from Loading dialects in the Context"Mehdi Amini1-31/+10