aboutsummaryrefslogtreecommitdiff
path: root/mlir
AgeCommit message (Expand)AuthorFilesLines
2024-06-27[mlir] Fix -Wextra-semi warnings in generated code (NFC) (#96981)akirchhoff-modular1-1/+1
2024-06-27TosaToLinalg: Support unsigned tosa.clamp (#91749)Matthias Gehre7-45/+105
2024-06-27[mlir][linalg] Mark xfers as in-bounds when masking depthwise convs (#96771)Benjamin Maxwell2-12/+17
2024-06-27[mlir][Ptr] Init the Ptr dialect with the `!ptr.ptr` type. (#86860)Fabian Mora19-0/+646
2024-06-27[mlir][vector] Support more mask types in foldTransferFullMask() (#96761)Benjamin Maxwell2-7/+11
2024-06-27[mlir][OpenMP] Standardise representation of reduction clause (#96215)Tom Eccles4-35/+135
2024-06-27DLTI: Simplifying getDevicePropertyValue API by returning Attribute type valu...Niranjan Hasabnis8-40/+79
2024-06-27Revert "[mlir][Transforms] Dialect conversion: Simplify handling of dropped a...Benjamin Kramer4-119/+156
2024-06-27Revert "[mlir][Transforms][NFC] Dialect Conversion: Move argument materializa...Benjamin Kramer1-52/+81
2024-06-27[mlir][linalg] Fix empty outer dim case for packing reshape op (#96732)yifeizh22-1/+41
2024-06-26[OpenMP] Migrate GPU Reductions CodeGen from Clang to OMPIRBuilder (#80343)Akash Banerjee1-2/+5
2024-06-26Bufferization with ControlFlow Asserts (#95868)McCowan Zhang5-9/+30
2024-06-26[mlir][Transforms][NFC] Dialect Conversion: Move argument materialization log...Matthias Springer1-81/+52
2024-06-25Revert "[flang] Add basic -mtune support" (#96678)Tarun Prabhu5-25/+0
2024-06-25[mlir][arith] Match folding of `arith.remf` to `llvm.frem` semantics (#96537)Felix Schneider3-3/+23
2024-06-25[Flang][OpenMP][MLIR] Fix common block mapping for regular and declare target...agozillon2-16/+90
2024-06-25[flang] Add basic -mtune support (#95043)Alexis Perry-Holby5-0/+25
2024-06-25Reland [mlir][Target] Improve ROCDL gpu serialization API (#96198)Fabian Mora3-151/+205
2024-06-25[mlir] Drop outermost dims in slice rank reduction inference (#95020)Max1913-10/+24
2024-06-25[mlir][vector] Generalize folding of ext-contractionOp to other types. (#96593)Stanley Winata2-3/+28
2024-06-25[MLIR][OpenMP]Add order-modifier support to Order clause (#93805)harishch46-10/+181
2024-06-25[mlir][ArmSME] Lower multi-tile stores to a single loop (#96187)Benjamin Maxwell3-10/+248
2024-06-25[mlir][Transforms] Dialect conversion: Simplify handling of dropped arguments...Matthias Springer4-156/+119
2024-06-24[mlir][linalg][Transform] Fix use-after-free in `SplitOp::apply` (#96390)Matthias Springer1-11/+13
2024-06-24[mlir] Use llvm::unique (NFC) (#96415)Kazu Hirata7-13/+7
2024-06-24[mlir][linalg] Implement patterns for reducing rank of named linalg contracti...srcarroll6-0/+605
2024-06-24Revert "[IR][NFC] Update IRBuilder to use InsertPosition (#96497)"Stephen Tozer1-2/+3
2024-06-24[IR][NFC] Update IRBuilder to use InsertPosition (#96497)Stephen Tozer1-3/+2
2024-06-24Reland "[mlir][spirv] Add a generic convert-to-spirv pass" (#96359)Angel Zhang13-0/+977
2024-06-24Remove reference to removed method. (#96315)Thomas Preud'homme1-2/+0
2024-06-24[mlir][ArmSME] Disallow streaming mode for gathers/scatters (#96209)Benjamin Maxwell4-22/+55
2024-06-24[mlir][gpu] Add py binding for AsyncTokenType (#96466)Guray Ozen9-7/+41
2024-06-24[OpenMP][LLVM] Fix access to reduction args of `omp.parallel`. (#96426)Kareem Ergawy3-13/+70
2024-06-24[mlir][vector] Support n-D vectors in i8 to i4 trunci emulation (#94946)Mubashar Ahmad2-45/+36
2024-06-24[mlir] Apply ClangTidy fixesAdrian Kuegel1-2/+2
2024-06-24[mlir][vector] Fix FlattenGather for scalable vectors (#96074)Cullen Rhodes2-2/+45
2024-06-24[mlir][Conversion] `FuncToLLVM`: Simplify bare-pointer handling (#96393)Matthias Springer3-87/+17
2024-06-24[mlir][intrange] Fix inference of zero-trip loop bound (#96429)Felix Schneider2-3/+26
2024-06-23[mlir][memref] Improve `memref.subview` type inference (#96421)Matthias Springer9-58/+63
2024-06-23[mlir] Fix use-after-free introduced in a9efcbf490d9b8f46ec37062ca8653b406800...Christian Sigg1-5/+5
2024-06-23[OpenMP][LLVM] Clone `omp.private` op in the parent module (#96024)Kareem Ergawy2-1/+64
2024-06-23[mlir][GPUToNVVM] Fix memref function args/results (#96392)Matthias Springer3-8/+82
2024-06-23[mlir][NVVM] Disallow results on kernel functions (#96399)Matthias Springer2-3/+17
2024-06-21[mlir] Optimize ThreadLocalCache by removing atomic bottleneck (attempt #3) (...Jeff Niu1-22/+76
2024-06-21[mlir][sparse] added some clarification on sparse tensors ABI (#96331)Aart Bik1-1/+13
2024-06-21Revert "[mlir][spirv] Add a generic `convert-to-spirv` pass" (#96332)Angel Zhang13-967/+0
2024-06-21[mlir][spirv] Add a generic `convert-to-spirv` pass (#95942)Angel Zhang13-0/+967
2024-06-21[MLIR] Add continuous tiling to transform dialect (#82792)muneebkhan8511-98/+839
2024-06-21[mlir][vector] Use notifyMatchFailure instead of assert in VectorLinearize (#...Artem Kroviakov2-13/+54
2024-06-21[mlir] Add missing ManagedStatic.h includes (NFC)Nikita Popov4-0/+4