aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Parser
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 Riddle2-0/+4
2022-07-25[mlir] Refactor the Parser library in preparation for an MLIR binary formatRiver Riddle16-7958/+16
2022-07-23Use callables directly in any_of, count_if, etc (NFC)Kazu Hirata1-1/+1
2022-07-14[mlir] (NFC) run clang-format on all filesJeff Niu3-11/+5
2022-07-14[mlir] Use value instead of getValue (NFC)Kazu Hirata5-6/+6
2022-07-13[mlir] Use has_value instead of hasValue (NFC)Kazu Hirata5-5/+5
2022-07-13[mlir] Allow empty lists for DenseArrayAttr.Adrian Kuegel1-6/+27
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 Riddle7-61/+169
2022-07-08[mlir:LSP] Add support for keyword code completionsRiver Riddle3-0/+27
2022-07-07[mlir:LSP] Add support for MLIR code completionsRiver Riddle10-27/+261
2022-07-05[mlir:Parser] Don't use strings for the "ugly" form of Attribute/Type syntaxRiver Riddle3-173/+102
2022-07-05[MLIR][Affine] Allow `<=` in IntegerSet constraintsGroverkss1-0/+10
2022-07-03[MLIR][Affine] Allow affine-expr on RHS in IntegerSetGroverkss1-21/+23
2022-06-29[mlir] Allow for attaching external resources to .mlir filesRiver Riddle10-63/+343
2022-06-28Introduce a new Dense Array attributeMehdi Amini2-1/+71
2022-06-28Revert "Introduce a new Dense Array attribute"Mehdi Amini2-71/+1
2022-06-28Introduce a new Dense Array attributeMehdi Amini2-1/+71
2022-06-27[MLIR][Parser] Fix AffineParser colliding bare identifiers with primitive typesGroverkss1-6/+18
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata5-12/+12
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata5-12/+12
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata3-6/+6
2022-06-20[mlir] Don't use Optional::hasValue (NFC)Kazu Hirata5-11/+11
2022-06-03[mlir] Fix ClangTidy warning (NFC).Adrian Kuegel1-2/+2
2022-05-23Apply clang-tidy fixes for modernize-use-bool-literals in Parser.cpp (NFC)Mehdi Amini1-1/+1
2022-05-18[MLIR] Make `parseDimensionListRanked` configurable wrt parsing a trailing `x`Frederik Gossen3-12/+32
2022-05-16[mlir] Remove the `type` keyword from type alias definitionsRiver Riddle1-5/+3
2022-05-13[ParseResult] Fix warning in flang build, incorporate feedback from River.Chris Lattner1-1/+1
2022-05-13[ParseResult] Mark this as LLVM_NODISCARD (like LogicalResult) and fix issues.Chris Lattner1-31/+24
2022-05-12[DenseElementAttr] Simplify the public API for creating these.Chris Lattner1-3/+2
2022-05-11[mlir:Parser] Emit a better diagnostic when a custom operation is unknownRiver Riddle1-32/+21
2022-05-11[AsmParser] Adopt emitWrongTokenError more, improving QoIChris Lattner5-46/+49
2022-05-11[AsmParser] Improve error recovery again.Chris Lattner1-10/+22
2022-05-10[MLIR Parser] Improve QoI for "expected token" errorsChris Lattner2-25/+72
2022-05-06[mlir] Remove special case parsing/printing of `func` operationsRiver Riddle1-5/+0
2022-05-05[mlir] Add a better error message when failing to parse an attributeRiver Riddle1-4/+7
2022-04-29[AsmParser] Introduce a new "Argument" abstraction + supporting logicChris Lattner2-88/+82
2022-04-28[mlir:LSP] Improve conversion between SourceMgr and LSP locationsRiver Riddle1-7/+42
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-25[mlir][ods] Extend the EnumAttr tablegen class to support BitEnum attributesJeremy Furtek3-0/+14
2022-04-21[AsmParser/Printer] Rework sourceloc support for function arguments.Chris Lattner1-30/+20
2022-04-18[mlir] Fix two AttributeParser abortsJacques Pienaar1-2/+8
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