summaryrefslogtreecommitdiff
path: root/mlir/lib/TableGen/Constraint.cpp
AgeCommit message (Expand)Author
2025-05-30[mlir][NFC] Make Property a subclass of PropConstraint (#140848)Krzysztof Drewniak
2024-08-21[mlir][ODS] Optionally generate public C++ functions for type constraints (#1...Matthias Springer
2023-10-17Fix build: the dump() method is only available in Asserts build (NFC)Mehdi Amini
2023-10-17Turn an assert in mlir-tblgen into a runtime check to be more user friendly (...Mehdi Amini
2022-12-06[TableGen] llvm::Optional => std::optionalFangrui Song
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-06-19Use value_or instead of getValueOr (NFC)Kazu Hirata
2022-06-02[mlir:PDLL] Add better support for providing Constraint/Pattern/Rewrite docum...River Riddle
2022-04-28[mlir:ODS] Support using attributes in AllTypesMatch to automatically add Inf...River Riddle
2022-04-26[mlir][PDLL] Don't use the result of `Constraint::getDefName()` when uniquingRiver Riddle
2022-03-03[PDLL] Add support for tablegen includes and importing ODS informationRiver Riddle
2021-11-12[mlir][ods] Unique attribute, successor, region constraintsMogball
2021-01-06[mlir][ODS] Rename several uses of 'description' to 'summary'River Riddle
2020-12-15[mlir][IR] Define the singleton builtin types in ODS instead of C++River Riddle
2020-06-18[mlir][ods] Look through OpVariable for type constraintJacques Pienaar
2020-02-21[mlir][ODS] Add support for specifying the successors of an operation.River Riddle
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini
2019-08-01Qualify StringRef to fix Windows build failureLei Zhang
2019-08-01Replace the verifyUnusedValue directive with HasNoUseOf constraintLei Zhang
2019-06-01 [ODS] Support region names and constraintsLei Zhang
2019-03-29[TableGen] Consolidate constraint related conceptsLei Zhang