summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/AMDGPU/Transforms
AgeCommit message (Expand)Author
2025-09-02[MLIR][BUG] fix {$VARIABLE} usage in CMakeLists.txt (#156183)x12301450
2025-08-08[mlir][amdgpu] fold memref.subview/expand_shape/collapse_shape into amdgpu.ga...sebvince
2025-07-24[mlir][NFC] update `mlir/Dialect` create APIs (14/n) (#149920)Maksim Levental
2025-07-24Reapply "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `am...Alan Li
2025-07-23[mlir] Remove unused includes (NFC) (#150266)Kazu Hirata
2025-07-23Revert "[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` in… (#15...Alan Li
2025-07-23[AMDGPU] fold `memref.subview/expand_shape/collapse_shape` into `amdgpu.gathe...Alan Li
2025-07-13[mlir] Remove unused includes (NFC) (#148535)Kazu Hirata
2025-07-10[mlir][AMDGPU] Add better load/store lowering for full mask (#146748)Kunwar Grover
2025-07-02[MLIR][AMDGPU] Redirect transfer read to masked load lowering (#146705)Zhuoran Yin
2025-06-18[mlir][amdgpu][nfc] Add PatternBenefit to populate methods (#144663)Kunwar Grover
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey
2025-05-12[mlir][vector] Standardize `base` Naming Across Vector Ops (NFC) (#137859)Andrzej Warzyński
2025-05-08[MLIR] Fixing the memref linearization size computation for non-packed memref...Zhuoran Yin
2025-05-05[mlir] Remove unused local variables (NFC) (#138481)Kazu Hirata
2025-04-17[MLIR][AMDGPU] Fixing word alignment check for bufferload fastpath (#135982)Zhuoran Yin
2025-04-15[MLIR][AMDGPU] Adding dynamic size check to avoid subword buffer load (#135014)Zhuoran Yin
2025-03-21[MLIR][AMDGPU] Adding Vector transfer_read to load rewrite pattern (#131803)Zhuoran Yin
2025-03-13[mlir][AMDGPU] Enable emulating vector buffer_atomic_fadd for bf16 on gfx942 ...Daniel Hernandez-Juarez
2025-02-26[mlir][AMDGPU] Plumb address space 7 through MLIR, add address_space attr. (#...Krzysztof Drewniak
2025-02-19[AMDGPU][MLIR] Replace gfx940 and gfx941 with gfx942 in MLIR (#125836)Fabian Ritter
2024-09-12[mlir][AMDGPU] Enable emulating vector buffer_atomic_fadd on gfx11 (#108312)Krzysztof Drewniak
2024-09-09[mlir][amdgpu] Align Chipset with TargetParser (#107720)Jakub Kuderski
2024-04-11[mlir][amdgpu] Remove shared memory optimization pass (#88225)Jakub Kuderski
2024-03-11[MLIR] Add missing MLIRFuncDialect dep to MLIRAMDGPUTransforms (#84550)Thomas Preud'homme
2024-02-27[AMDGPU] Add parameterization for optimized shared memory variables (#82508)erman-gurses
2024-02-15[MLIR][AMDGPU]Add refactoring for shared-mem optimization (#81791)erman-gurses
2024-02-13[AMDGPU][MLIR]Add shmem-optimization as an op using transform dialect (#81550)erman-gurses
2024-01-25[reland][mlir][amdgpu] Shared memory access optimization pass (#79164)erman-gurses
2024-01-19Revert "[mlir][amdgpu] Shared memory access optimization pass" (#78822)Mehdi Amini
2024-01-19[mlir][amdgpu] Shared memory access optimization pass (#75627)erman-gurses
2023-09-13[mlir][AMDGPU] Add gfx941 to buffer atomics emulationKrzysztof Drewniak
2023-09-11[mlir][arith] Rename operations: `maxf` → `maximumf`, `minf` → `minimumf`...Daniil Dudkin
2023-08-09Finish renaming getOperandSegmentSizeAttr() from `operand_segment_sizes` to `...Mehdi Amini
2023-06-14[mlir][IR] Improve listener notifications for ops without resultsMatthias Springer
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-05-03[mlir][AMDGPU] Add emulation pass for atomics on AMDGPU targetsKrzysztof Drewniak