summaryrefslogtreecommitdiff
path: root/mlir/lib/TableGen/Predicate.cpp
AgeCommit message (Expand)Author
2025-07-02[mlir] Remove unused includes (NFC) (#146709)Kazu Hirata
2025-05-13[mlir] Use std::string::find with std::string_view (NFC) (#139683)Kazu Hirata
2024-12-18[mlir] Add predicates to tablegen-defined properties (#120176)Krzysztof Drewniak
2024-10-18[NFC][MLIR][TableGen] Eliminate `llvm::` for commonly used types (#112456)Rahul Joshi
2024-10-01[TableGen] Change `getValueAsListOfDefs` to return const pointer vector (#110...Rahul Joshi
2024-10-01[MLIR][TableGen] Change MLIR TableGen to use const Record * (#110687)Rahul Joshi
2024-09-15[mlir] Reland 5a6e52d6ef96d2bcab6dc50bdb369662ff17d2a0 with update (NFC)JOE1994
2024-09-15Revert "[mlir] Nits on uses of llvm::raw_string_ostream (NFC)"JOE1994
2024-09-15[mlir] Nits on uses of llvm::raw_string_ostream (NFC)JOE1994
2022-09-17[mlir] Don't include SetVector.h (NFC)Kazu Hirata
2022-01-26[mlir][NFC] Add a using for llvm::SMLoc/llvm::SMRange to LLVM.hRiver Riddle
2022-01-21[llvm] Cleanup header dependencies in ADT and Supportserge-sans-paille
2022-01-14Apply clang-tidy fixes for modernize-use-default-member-init to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for readability-const-return-type to MLIR (NFC)Mehdi Amini
2022-01-02Apply clang-tidy fixes for performance-unnecessary-value-param to MLIR (NFC)Mehdi Amini
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-03-16[mlir][PDL] Add support for variadic operands and results in the PDL InterpreterRiver Riddle
2020-10-08Import llvm::StringSwitch into mlir namespace.Christian Sigg
2020-08-12[MLIR][NFC] Remove tblgen:: prefix in TableGen/*.cpp filesRahul Joshi
2020-07-07[mlir][NFC] Remove usernames and google bug numbers from TODO comments.River Riddle
2020-02-06[mlir-tblgen] Stop leaking PredNodesBenjamin Kramer
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-10-20Fix minor spelling tweaks (NFC)Kazuaki Ishizaki
2019-04-05 [TableGen] Support array attribute subclasses and constraintsLei Zhang
2019-03-29[TableGen] Consolidate constraint related conceptsLei Zhang
2019-03-29[TableGen] Fix infinite loop in SubstLeaves substitutionLei Zhang
2019-03-29TableGen: implement predicate tree and basic simplificationAlex Zinenko
2019-03-29TableGen: extract TypeConstraints from TypeAlex Zinenko
2019-03-29Avoid redundant predicate checking in type matching.Jacques Pienaar
2019-03-29Put Operator and PredCNF into the tblgen namespaceLei Zhang
2019-03-29Add tblgen::Type to wrap around TableGen Type defsLei Zhang
2019-03-29Verify type of operands match those specifed in op registry.Jacques Pienaar