aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Parser/Parser.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-07-31[mlir] Set implicit operation loc to start of split. (#151499)Jacques Pienaar1-6/+24
2023-08-30[mlir] Relax requirement on memory buffer creation.Jacques Pienaar1-1/+3
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov1-1/+1
2023-03-01[mlir][python] Add generic operation parse APIsrkayaith1-1/+2
2022-12-11[mlir:Bytecode] Add shared_ptr<SourceMgr> overloads to allow safe mmap of dataRiver Riddle1-7/+37
2022-08-22[mlir] Add initial support for a binary serialization formatRiver Riddle1-0/+3
2022-07-25[mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle1-2597/+15
2022-07-14[mlir] Use value instead of getValue (NFC)Kazu Hirata1-1/+1
2022-07-13[mlir] Use has_value instead of hasValue (NFC)Kazu Hirata1-1/+1
2022-07-12Read/write external resource alignment tag in little-endianUlrich Weigand1-1/+2
2022-07-08[mlir:LSP] Add support for code completing attributes and typesRiver Riddle1-0/+20
2022-07-08[mlir:LSP] Add support for keyword code completionsRiver Riddle1-0/+9
2022-07-07[mlir:LSP] Add support for MLIR code completionsRiver Riddle1-13/+157
2022-06-29[mlir] Allow for attaching external resources to .mlir filesRiver Riddle1-21/+255
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata1-2/+2
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+2
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata1-1/+1
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata1-3/+3
2022-05-23Apply clang-tidy fixes for modernize-use-bool-literals in Parser.cpp (NFC)Mehdi Amini1-1/+1
2022-05-16[mlir] Remove the `type` keyword from type alias definitionsRiver Riddle1-5/+3
2022-05-11[mlir:Parser] Emit a better diagnostic when a custom operation is unknownRiver Riddle1-32/+21
2022-05-11[AsmParser] Improve error recovery again.Chris Lattner1-10/+22
2022-05-10[MLIR Parser] Improve QoI for "expected token" errorsChris Lattner1-16/+65
2022-05-06[mlir] Remove special case parsing/printing of `func` operationsRiver Riddle1-5/+0
2022-04-29[AsmParser] Introduce a new "Argument" abstraction + supporting logicChris Lattner1-83/+80
2022-04-28[OpAsmParser] Simplify logic for requiredOperandCount in parseOperandList.Chris Lattner1-19/+2
2022-04-28[AsmParser] Rework logic around "region argument parsing"Chris Lattner1-46/+24
2022-04-21[AsmParser/Printer] Rework sourceloc support for function arguments.Chris Lattner1-30/+20
2022-04-06[mlir:Parser][NFC] Replace SSAUseInfo with OpAsmParser::UnresolvedOperandRiver Riddle1-83/+59
2022-04-04[mlir] Rework the implementation of TypeIDRiver Riddle1-4/+7
2022-03-28[mlir] Fix leak in case of failed parseJacques Pienaar1-34/+34
2022-03-23[mlir] Make OpBuilder::createOperation to accept raw inputsChia-hung Duan1-2/+2
2022-03-21[mlir] Rename `OpAsmParser::OperandType` to `OpAsmParser::UnresolvedOperand`Markus Böck1-48/+50
2022-03-12[MLIR] Fix block label parsing bugUday Bondhugula1-7/+7
2022-03-07[mlir][NFC] Move Parser.h to Parser/River Riddle1-1/+1
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle1-2/+3
2022-01-26[mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.hRiver Riddle1-8/+7
2022-01-19[mlir] Make locations required when adding/creating block argumentsRiver Riddle1-17/+17
2022-01-20Preserve function argument locations.Dominik Grewe1-14/+28
2022-01-19Fix GCC 5 MLIR Build (NFC)Mehdi Amini1-3/+3
2022-01-18Allows deferred location attribute in `parseOptionalLocationSpecifier`Mehdi Amini1-26/+63
2022-01-18Use Opaque location for handling deferred references to aliases internally to...Mehdi Amini1-25/+45
2021-12-22Fix more clang-tidy cleanups in mlir/ (NFC)Mehdi Amini1-2/+1
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini1-3/+3
2021-11-23[mlir] Refactoring a few Parser APIsSandeep Dasgupta1-74/+174
2021-11-18[mlir] Convert NamedAttribute to be a classRiver Riddle1-1/+1
2021-11-17[mlir] Refactor AbstractOperation and OperationNameRiver Riddle1-32/+28
2021-11-11[mlir] Replace usages of Identifier with StringAttrRiver Riddle1-1/+1
2021-10-14[MLIR] Fix assert crash when an unregistered dialect op is encounteredUday Bondhugula1-10/+19
2021-09-29AsmParser::getContext() - there can be only one. This should unbreak the build.Chris Lattner1-2/+0