aboutsummaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/VectorToGPU/VectorToGPU.cpp
AgeCommit message (Expand)AuthorFilesLines
4 days[mlir][NFC] update `mlir` create APIs (34/n) (#150660)Maksim Levental1-8/+6
7 days[mlir][NFC] update `Conversion` create APIs (7/n) (#149889)Maksim Levental1-58/+60
8 days[mlir][vector] Support direct broadcast conversion (LLVM & SPIRV) (#148027)James Newling1-1/+1
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata1-4/+0
2025-05-22[mlir] Fix unused-variable warningsKazu Hirata1-0/+1
2025-05-22[MLIR] Change getBackwardSlice to return a logicalresult rather than crash (#...William Moses1-1/+3
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński1-8/+8
2025-05-06[mlir] Remove unused local variables (NFC) (#138642)Kazu Hirata1-1/+0
2025-03-20[mlir] Use *Set::insert_range (NFC) (#132326)Kazu Hirata1-3/+3
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer1-1/+1
2024-12-20[mlir] Enable decoupling two kinds of greedy behavior. (#104649)Jacques Pienaar1-2/+1
2024-10-24[mlir][vector] Fix a crash in `VectorToGPU` (#113454)Longsheng Mou1-1/+3
2024-08-04[mlir] Construct SmallVector with ArrayRef (NFC) (#101896)Kazu Hirata1-1/+1
2024-07-02mlir/LogicalResult: move into llvm (#97309)Ramkumar Ramachandra1-1/+0
2024-06-17[mlir][GPU] Improve handling of GPU bounds (#95166)Krzysztof Drewniak1-3/+3
2024-05-22[MLIR][Analysis] Consolidate topological sort utilities (#92563)Christian Ulmann1-0/+1
2024-05-13[mlir][gpu] Support extf before contract when converting to MMA ops (#91988)Lei Zhang1-4/+11
2024-05-13[NFC] Make NVGPU casing consistent (#91903)tyb08071-1/+1
2024-04-19Switch member calls to `isa/dyn_cast/cast/...` to free function calls. (#89356)Christian Sigg1-2/+2
2024-04-01[mlir][NFC] Simplify type checks with isa predicates (#87183)Jakub Kuderski1-7/+3
2024-02-08[MLIR] Fix crash in AffineMap::replace for zero result maps (#80930)Uday Bondhugula1-2/+6
2024-01-21[mlir][IR] Add `notifyBlockRemoved` callback to listener (#78306)Matthias Springer1-1/+1
2024-01-15Apply clang-tidy fixes for readability-simplify-boolean-expr in VectorToGPU.c...Mehdi Amini1-4/+2
2023-12-07Apply clang-tidy fixes for performance-unnecessary-value-param in VectorToGPU...Mehdi Amini1-2/+3
2023-12-07Apply clang-tidy fixes for llvm-qualified-auto in VectorToGPU.cpp (NFC)Mehdi Amini1-1/+1
2023-12-07[mlir] Extend CombineTransferReadOpTranspose pattern to handle extf ops. (#74...harsh-nod1-2/+6
2023-11-20[mlir][vector] Modernize `vector.transpose` op (#72594)Matthias Springer1-6/+1
2023-11-14[mlir][affine][nfc] cleanup deprecated T.cast style functions (#71269)long.chen1-5/+4
2023-09-19[mlir][Interfaces] `LoopLikeOpInterface`: Support ops with multiple regions (...Matthias Springer1-4/+3
2023-09-18[mlir][SCF] scf.for: Consistent API around `initArgs` (#66512)Matthias Springer1-7/+7
2023-09-14[mlir][VectorToGPU] Update memref stride preconditions on `nvgpu.mma.sync` pathChristopher Bate1-26/+27
2023-09-11[mlir][arith] Rename operations: `maxf` → `maximumf`, `minf` → `minimumf`...Daniil Dudkin1-2/+2
2023-08-01[mlir][gpu] Support arith.extf in subgroup MMA elementwise opsLei Zhang1-1/+16
2023-07-31[mlir][vector] Use DenseI64ArrayAttr for ExtractOp/InsertOp positionsMatthias Springer1-3/+2
2023-06-22[mlir][affine] More efficient `makeComposedFolded...` helpersMatthias Springer1-1/+1
2023-06-08[mlir][SliceAnalysis] Add an options object to forward and backward slice.Mahesh Ravishankar1-8/+14
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp1-24/+24
2023-04-20[mlir][Affine][NFC] Wrap dialect in "affine" namespaceMatthias Springer1-1/+1
2023-04-11[Updated commit] Fix Transpose Check in MMA.SYNC Path.Manish Gupta1-11/+22
2023-04-11Fix Transpose Check in MMA.SYNC PathManish Gupta1-4/+33
2023-03-29[mlir][Vector] Remove lhs and rhs masks from vector.contractDiego Caballero1-3/+0
2023-03-09[mlir][vector][nvgpu] Move MMA contraction preparation to VectorUtilsJakub Kuderski1-3/+3
2023-02-16[mlir][vector] NFC: Improve vector type accessor methodsLei Zhang1-3/+3
2023-02-15[mlir][vectorToGPU] Fix type used when folding transpose into read opThomas Raoux1-2/+2
2023-02-15[mlir] Fix two build warnings in VectorToGPU (NFC)Jie Fu1-1/+1
2023-02-14[mlir][Vector] Significantly improve VectorToGPU.cppNicolas Vasilache1-193/+339
2023-02-14[mlir][gpu] Add support for unsigned integer extend in vector to gpu.subgroup...Quinn Dawkins1-23/+34
2023-02-09[mlir] Handle different pointer sizes in unranked memref descriptorsKrzysztof Drewniak1-2/+0
2023-02-09Add generic type attribute mapping infrastructure, use it in GpuToXKrzysztof Drewniak1-0/+2
2023-02-07[mlir][gpu] Add support for integer types in gpu.subgroup_mma opsQuinn Dawkins1-12/+62