summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/SCF/Utils/AffineCanonicalizationUtils.cpp
AgeCommit message (Expand)Author
2025-07-14[mlir] Remove unused includes (NFC) (#148769)Kazu Hirata
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-03-23[mlir][Analysis][NFC] Make BoundType a top-level enumMatthias Springer
2023-03-15Use *{Map,Set}::contains (NFC)Kazu Hirata
2023-02-22[mlir][SCF][Utils][NFC] Make some utils public for better reuseMatthias Springer
2023-01-19[mlir][SCF] Fix crash in loop peelingMatthias Springer
2023-01-05Apply clang-tidy fixes for performance-unnecessary-value-param in AffineCanon...Mehdi Amini
2023-01-04[mlir][affine][NFC] Extract core functionality of `canonicalizeMinMaxOp`Matthias Springer
2022-12-27[mlir] NFC - Expose scf::canonicalizeMinMaxOpNicolas Vasilache
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-09-14[MLIR][Presburger] use arbitrary-precision arithmetic with MPInt instead of i...Arjun P
2022-08-18[mlir][SCF] Loop lb/ub are symbols during Affine Min/Max canonicalizationMatthias Springer
2022-07-13[mlir] Use has_value instead of hasValue (NFC)Kazu Hirata
2022-06-28[MLIR][Presburger] Rename variable/identifier -> variableGroverkss
2022-06-25Revert "Don't use Optional::hasValue (NFC)"Kazu Hirata
2022-06-25Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-21[mlir][SCF] Add scf::ForeachThread canonicalization.Nicolas Vasilache
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-06-06[mlir][NFC] Replace some llvm::find with llvm::is_contained.jacquesguan
2022-05-18[MLIR][Presburger] Cleanup getMaybeValues in FACVGroverkss
2022-04-06[MLIR][Affine][Analysis] Merge FAC and FACVGroverkss
2022-02-08[mlir][SCF] Further simplify affine maps during `for-loop-canonicalization`Matthias Springer
2022-01-28[mlir] Move SCF utils implementations to SCF/Utils.Adrian Kuegel