summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Async
AgeCommit message (Expand)Author
2025-11-06[mlir] Remove redundant declarations (NFC) (#166714)Kazu Hirata
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini
2025-08-19[mlir] Replace SmallSet with SmallPtrSet (NFC) (#154265)Kazu Hirata
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (15/n) (#149921)Maksim Levental
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata
2025-07-01[mlir][async] Erase op later to preserve insertion point (#146516)Matthias Springer
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata
2025-06-23switch type and value ordering for arith `Constant[XX]Op` (#144636)Skrai Pardus
2025-05-16[mlir] Use DenseMap::contains (NFC) (#140351)Kazu Hirata
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey
2025-04-28[MLIR][NFC] Retire let constructor for Async (#137461)lorenzo chelini
2025-04-27[mlir] Use range constructors of *Set (NFC) (#137563)Kazu Hirata
2025-04-14[mlir] Use llvm::append_range (NFC) (#135722)Kazu Hirata
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-10-18eliminating g++ warnings (#105520)Frank Schlimbach
2024-09-10Reland [MLIR] Make resolveCallable customizable in CallOpInterface (#107989)Henrich Lauko
2024-02-24[mlir] Use `OpBuilder::createBlock` in op builders and patterns (#82770)Matthias Springer
2024-02-14[mlir][Transforms][NFC] Improve listener layering in dialect conversion (#81236)Matthias Springer
2024-01-25[mlir][IR] Add rewriter API for moving operations (#78988)Matthias Springer
2024-01-16[Coroutines] Fix incorrect attribute name coroutine.presplit (NFC) (#78296) yonillasky
2023-12-20[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)Matthias Springer
2023-09-19[mlir][Interfaces] `LoopLikeOpInterface`: Support ops with multiple regions (...Matthias Springer
2023-09-12Splits cleanup block lowered by AsyncToAsyncRuntime. (#66123)Yunlong Liu
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov
2023-08-30Reland "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29Revert "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck
2023-08-29[mlir] Use a type for representing branch points in `RegionBranchOpInterface`Markus Böck
2023-08-27[mlir] Use {DenseSet,DenseMap,SemallDenseSet}::contains (NFC)Kazu Hirata
2023-08-10[mlir] Revamp `RegionBranchOpInterface` successor mechanismMarkus Böck
2023-08-09Finish renaming getOperandSegmentSizeAttr() from `operand_segment_sizes` to `...Mehdi Amini
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-02-22This change makes `RewriterBase` symmetric to `OpBuilder`.Matthias Springer
2023-01-20[MLIR] Remove scf.if builder with explicit result types and callbacksFrederik Gossen
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir][async] Allow to call async.execute inside async.funcyijiagu
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-13Apply clang-tidy fixes for readability-identifier-naming in AsyncToAsyncRunti...Mehdi Amini
2022-12-13Apply clang-tidy fixes for performance-unnecessary-value-param in AsyncToAsyn...Mehdi Amini
2022-12-10[mlir] FunctionOpInterface: turn required attributes into interface methods (...Jeff Niu
2022-12-10[Transforms] Use std::optional in AsyncToAsyncRuntime.cpp (NFC)Kazu Hirata
2022-12-09Revert "[mlir] FunctionOpInterface: make get/setFunctionType interface methods"David Spickett
2022-12-09Revert "[mlir] FunctionOpInterface: arg and result attrs dispatch to interface"David Spickett