summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/AffineToStandard
AgeCommit message (Expand)Author
2025-07-23[mlir][NFC] update `Conversion` create APIs (4/n) (#149879)Maksim Levental
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-02-17[MLIR][NFC] Retire `let constructor` for passes in Conversion directory (part...lorenzo chelini
2024-08-28Reapply "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialect...Christopher Bate
2024-08-20Revert "[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects...Christopher Bate
2024-08-19[mlir] NFC: fix dependence of (Tensor|Linalg|MemRef|Complex) dialects on LLVM...Christopher Bate
2024-02-28[mlir] Fix shared builds. NFCMichael Liao
2024-02-28[mlir][affine] Enable ConvertAffineToStandard pass to handle affine.delineari...Rishabh Bali
2024-02-21[mlir] Use arith max or min ops instead of cmp + select (#82178)mlevesquedion
2023-12-20[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)Matthias Springer
2023-09-29[mlir][Affine][NFC] Define AffineForOp operands in ODS (#67694)Matthias Springer
2023-09-21[mlir][Interfaces] `LoopLikeOpInterface`: Add helpers to get region iter_arg...Matthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-02[mlir] Remove support for non-prefixed accessorsRiver Riddle
2022-09-29[mlir][arith] Change dialect name from Arithmetic to ArithJakub Kuderski
2022-09-18[mlir] Use x.empty() instead of llvm::empty(x) (NFC)Kazu Hirata
2022-08-31[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-08-30Revert "[MLIR] Update pass declarations to new autogenerated files"Michele Scuttari
2022-08-30[MLIR] Update pass declarations to new autogenerated filesMichele Scuttari
2022-06-26[mlir] Flip more uses to prefixed accessor form (NFC).Jacques Pienaar
2022-06-20[mlir] Don't use Optional::getValue (NFC)Kazu Hirata
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata
2022-06-20[mlir] move SCF headers to SCF/{IR,Transforms} respectivelyAlex Zinenko
2022-06-18[mlir] Start migrating more dialects to prefixed formJacques Pienaar
2022-06-13[mlir] (NFC) Clean up bazel and CMake target namesMogball
2022-03-01[mlir] Trim a huge number of unnecessary dependencies on the Func dialectRiver Riddle
2022-03-01[mlir] Rename the Standard dialect to the Func dialectRiver Riddle
2022-02-10[MLIR][NFC] Move expandAffineMap/Expr out to Affine utilsUday Bondhugula
2022-02-02[mlir] Move SelectOp from Standard to ArithmeticRiver Riddle
2022-01-31[mlir][vector][NFC] Split into IR, Transforms and UtilsMatthias Springer
2022-01-24[mlir] Add missing dependencies after D118062River Riddle
2021-12-30[MLIR] Move AtomicRMW into MemRef dialect and enum into ArithWilliam S. Moses
2021-12-20[mlir] Switching accessors to prefixed form (NFC)Jacques Pienaar
2021-12-08Adjust "end namespace" comment in MLIR to match new agree'd coding styleMehdi Amini
2021-10-13[MLIR] Replace std ops with arith dialect opsMogball
2021-05-05[mlir][Affine][Vector] Support vectorizing reduction loopsSergei Grechanik
2021-04-29[mlir] support max/min lower/upper bounds in affine.parallelAlex Zinenko
2021-04-06[mlir] Fix support for lowering non-32-bit affine reductions.Alex Zinenko
2021-03-22[PatternMatch] Big mechanical rename OwningRewritePatternList -> RewritePatte...Chris Lattner
2021-03-21Change OwningRewritePatternList to carry an MLIRContext with it.Chris Lattner
2021-03-17[MLIR] Fix lowering of Affine IfOp in the presence of yield values.Gaurav Shukla
2021-03-15[MLIR] Create memref dialect and move dialect-specific ops from std.Julian Gross
2021-02-18Revert "[MLIR] Create memref dialect and move several dialect-specific ops fr...Alexander Belyaev
2021-02-18[MLIR] Create memref dialect and move several dialect-specific ops from std.Julian Gross
2021-02-12[mlir][Vector] Introduce 'vector.load' and 'vector.store' opsDiego Caballero
2021-02-04[mlir] Mark LogicalResult as LLVM_NODISCARDRiver Riddle