summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/VectorToGPU
AgeCommit message (Expand)Author
2025-10-04[mlir][vector] Simplify rewrite pattern inheriting constructors. NFC. (#161966)Jakub Kuderski
2025-09-28[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in VectorToGPU.cp...Mehdi Amini
2025-09-17[mlir][gpu][vector] Lower Vector dialect to GPU for element-wise ops only (#1...Hsiangkai Wang
2025-09-15[mlir][vector] Use `source` as the source argument name (#158258)Andrzej Warzyński
2025-07-30[MLIR] Migrate some conversion passes and dialects to LDBG() macro (NFC) (#15...Mehdi Amini
2025-07-25[mlir][NFC] update `mlir` create APIs (34/n) (#150660)Maksim Levental
2025-07-22[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental
2025-07-21[mlir][vector] Support direct broadcast conversion (LLVM & SPIRV) (#148027)James Newling
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-05-22[mlir] Fix unused-variable warningsKazu Hirata
2025-05-22[MLIR] Change getBackwardSlice to return a logicalresult rather than crash (#...William Moses
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar
2024-10-24[mlir][vector] Fix a crash in `VectorToGPU` (#113454)Longsheng Mou
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra
2024-06-17[mlir][GPU] Improve handling of GPU bounds (#95166)Krzysztof Drewniak
2024-05-22[MLIR][Analysis] Consolidate topological sort utilities (#92563)Christian Ulmann
2024-05-13[mlir][gpu] Support extf before contract when converting to MMA ops (#91988)Lei Zhang
2024-05-13[NFC] Make NVGPU casing consistent (#91903)tyb0807
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg
2024-04-01[mlir][NFC] Simplify type checks with isa predicates (#87183)Jakub Kuderski
2024-02-08[MLIR] Fix crash in AffineMap::replace for zero result maps (#80930)Uday Bondhugula
2024-01-21[mlir][IR] Add `notifyBlockRemoved` callback to listener (#78306)Matthias Springer
2024-01-15Apply clang-tidy fixes for readability-simplify-boolean-expr in VectorToGPU.c...Mehdi Amini
2023-12-07Apply clang-tidy fixes for performance-unnecessary-value-param in VectorToGPU...Mehdi Amini
2023-12-07Apply clang-tidy fixes for llvm-qualified-auto in VectorToGPU.cpp (NFC)Mehdi Amini
2023-12-07[mlir] Extend CombineTransferReadOpTranspose pattern to handle extf ops. (#74...harsh-nod
2023-11-20[mlir][vector] Modernize `vector.transpose` op (#72594)Matthias Springer
2023-11-14[mlir][affine][nfc] cleanup deprecated T.cast style functions (#71269)long.chen
2023-09-19[mlir][Interfaces] `LoopLikeOpInterface`: Support ops with multiple regions (...Matthias Springer
2023-09-18[mlir][SCF] scf.for: Consistent API around `initArgs` (#66512)Matthias Springer
2023-09-14[mlir][VectorToGPU] Update memref stride preconditions on `nvgpu.mma.sync` pathChristopher Bate
2023-09-11[mlir][arith] Rename operations: `maxf` → `maximumf`, `minf` → `minimumf`...Daniil Dudkin
2023-08-01[mlir][gpu] Support arith.extf in subgroup MMA elementwise opsLei Zhang
2023-07-31[mlir][vector] Use DenseI64ArrayAttr for ExtractOp/InsertOp positionsMatthias Springer
2023-06-22[mlir][affine] More efficient `makeComposedFolded...` helpersMatthias Springer
2023-06-08[mlir][SliceAnalysis] Add an options object to forward and backward slice.Mahesh Ravishankar
2023-05-16[mlir][GPU] Rename MLIRGPUOps CMake target to MLIRGPUDialectMatthias 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-04-11[Updated commit] Fix Transpose Check in MMA.SYNC Path.Manish Gupta
2023-04-11Fix Transpose Check in MMA.SYNC PathManish Gupta
2023-03-29[mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero
2023-03-09[mlir][vector] Add missing build dependencies for VectorToGPUJakub Kuderski
2023-03-09[mlir][vector][nvgpu] Move MMA contraction preparation to VectorUtilsJakub Kuderski
2023-02-16[mlir][vector] NFC: Improve vector type accessor methodsLei Zhang