aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Async
AgeCommit message (Expand)AuthorFilesLines
12 days[mlir] Apply clang-tidy check llvm-use-vector-utils. NFC. (#178526)Jakub Kuderski1-6/+7
2026-01-16[mlir][Interfaces] Split successor inputs from region successor (#175815)Matthias Springer1-3/+7
2026-01-14[mlir][Interfaces][NFC] Simplify and align `RegionSuccessor` design / API (#1...Matthias Springer1-1/+1
2025-11-06[mlir] Remove redundant declarations (NFC) (#166714)Kazu Hirata1-2/+0
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#165429)Mehdi Amini1-4/+7
2025-10-28Revert " [MLIR] Revamp RegionBranchOpInterface " (#165356)Mehdi Amini1-7/+4
2025-10-28 [MLIR] Revamp RegionBranchOpInterface (#161575)Mehdi Amini1-4/+7
2025-08-19[mlir] Replace SmallSet with SmallPtrSet (NFC) (#154265)Kazu Hirata1-1/+1
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (15/n) (#149921)Maksim Levental4-189/+190
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata2-2/+0
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata4-7/+0
2025-07-01[mlir][async] Erase op later to preserve insertion point (#146516)Matthias Springer1-1/+1
2025-06-26[mlir] Migrate away from std::nullopt (NFC) (#145842)Kazu Hirata1-1/+1
2025-06-23switch type and value ordering for arith `Constant[XX]Op` (#144636)Skrai Pardus1-2/+2
2025-05-16[mlir] Use DenseMap::contains (NFC) (#140351)Kazu Hirata1-1/+1
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey1-3/+3
2025-04-28[MLIR][NFC] Retire let constructor for Async (#137461)lorenzo chelini4-54/+15
2025-04-27[mlir] Use range constructors of *Set (NFC) (#137563)Kazu Hirata1-2/+2
2025-04-14[mlir] Use llvm::append_range (NFC) (#135722)Kazu Hirata1-1/+1
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata1-2/+1
2025-02-03[mlir] share argument attributes interface between calls and callables (#123176)jeanPerier1-1/+1
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar1-1/+1
2024-10-18eliminating g++ warnings (#105520)Frank Schlimbach1-5/+0
2024-09-10Reland [MLIR] Make resolveCallable customizable in CallOpInterface (#107989)Henrich Lauko1-0/+1
2024-02-24[mlir] Use `OpBuilder::createBlock` in op builders and patterns (#82770)Matthias Springer1-11/+6
2024-02-14[mlir][Transforms][NFC] Improve listener layering in dialect conversion (#81236)Matthias Springer1-2/+2
2024-01-25[mlir][IR] Add rewriter API for moving operations (#78988)Matthias Springer1-2/+2
2024-01-16[Coroutines] Fix incorrect attribute name coroutine.presplit (NFC) (#78296) yonillasky1-1/+1
2023-12-20[mlir][SCF] `scf.parallel`: Make reductions part of the terminator (#75314)Matthias Springer1-1/+2
2023-09-19[mlir][Interfaces] `LoopLikeOpInterface`: Support ops with multiple regions (...Matthias Springer1-2/+2
2023-09-12Splits cleanup block lowered by AsyncToAsyncRuntime. (#66123)Yunlong Liu1-9/+37
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart5-12/+12
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov1-3/+3
2023-08-30Reland "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck1-6/+4
2023-08-29Revert "[mlir] Use a type for representing branch points in `RegionBranchOpIn...Markus Böck1-4/+6
2023-08-29[mlir] Use a type for representing branch points in `RegionBranchOpInterface`Markus Böck1-6/+4
2023-08-27[mlir] Use {DenseSet,DenseMap,SemallDenseSet}::contains (NFC)Kazu Hirata1-2/+2
2023-08-10[mlir] Revamp `RegionBranchOpInterface` successor mechanismMarkus Böck1-27/+1
2023-08-09Finish renaming getOperandSegmentSizeAttr() from `operand_segment_sizes` to `...Mehdi Amini1-3/+3
2023-05-12[mlir] Update method cast calls to function callsTres Popp1-12/+12
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp2-6/+6
2023-02-22This change makes `RewriterBase` symmetric to `OpBuilder`.Matthias Springer1-2/+2
2023-01-20[MLIR] Remove scf.if builder with explicit result types and callbacksFrederik Gossen1-4/+4
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata1-2/+2
2023-01-13[mlir][async] Allow to call async.execute inside async.funcyijiagu1-1/+2
2023-01-12[mlir] Add operations to BlockAndValueMapping and rename it to IRMappingJeff Niu3-5/+5
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra1-3/+4
2022-12-13Apply clang-tidy fixes for readability-identifier-naming in AsyncToAsyncRunti...Mehdi Amini1-23/+23
2022-12-13Apply clang-tidy fixes for performance-unnecessary-value-param in AsyncToAsyn...Mehdi Amini1-5/+7
2022-12-10[mlir] FunctionOpInterface: turn required attributes into interface methods (...Jeff Niu1-6/+10