summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/LLVMCommon
AgeCommit message (Expand)Author
2025-11-17Add 'exact' flag to arith.shrui/shrsi/divsi/divui operations (#165923)Jeremy Furtek
2025-09-29[MLIR] Apply clang-tidy fixes for bugprone-argument-comment in PrintCallHelpe...Mehdi Amini
2025-08-16[mlir][LLVM] `FuncToLLVM`: Add 1:N type conversion support (#153823)Matthias Springer
2025-08-14[mlir][LLVM][NFC] Simplify `copyUnrankedDescriptors` (#153597)Matthias Springer
2025-08-14[mlir][LLVM][NFC] Simplify `computeSizes` function (#153588)Matthias Springer
2025-07-25[mlir][NFC] update `mlir` create APIs (34/n) (#150660)Maksim Levental
2025-07-22[mlir][NFC] update `Conversion` create APIs (6/n) (#149888)Maksim Levental
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-07-04[mlir] Remove unused includes (NFC) (#147101)Kazu Hirata
2025-06-27[MLIR] Replace getVoidPtrType with getPtrType in ConvertToLLVMPattern (#145657)Twice
2025-06-21[MLIR] Add optional cached symbol tables to LLVM conversion patterns (#144032)Michele Scuttari
2025-05-23[mlir][amx] Simplify intrinsic generation (#140559)Adam Siemieniuk
2025-05-22Emit nuw and nsw for mul and add when lowering to llvm.getelementptr (#140966)Peiyong Lin
2025-05-20Emit inbounds and nuw attributes in memref. (#138984)Peiyong Lin
2025-05-19[mlir][llvm][x86vector] One-to-one intrinsic op interface (#140055)Adam Siemieniuk
2025-05-13[NFC] Use more isa and isa_and_nonnull instead dyn_cast for predicates (#137393)Max Graey
2025-04-20[mlir][LLVM] Add `OpBuilder &` to `lookupOrCreateFn` functions (#136421)Matthias Springer
2025-04-18[mlir] AMDGPUToROCDL: lower `amdgpu.swizzle_bitmode` (#136223)Ivan Butygin
2025-04-07[mlir][memref] Check memory space before lowering alloc ops (#134427)Matthias Springer
2025-02-12Revert "[mlir] ArithToLLVM: fix memref bitcast lowering" (#126895)Ivan Butygin
2025-02-12[mlir] ArithToLLVM: fix memref bitcast lowering (#125148)Ivan Butygin
2025-02-06[mlir][LLVM] Switch `undef` for `poison` for uninitialized values (#125629)Krzysztof Drewniak
2025-01-29[mlir][Conversion] Fix typos in MemRef descriptor comments (#124923)Matthias Springer
2025-01-28[mlir] Fix conflict of user defined reserved functions with internal prototyp...Luohao Wang
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-20[mlir][IR] Remove `isF...()` type API for low-precision FP types (#123326)Matthias Springer
2025-01-12[mlir][LLVM] Fix conversion of non-standard MLIR float types (#122634)Matthias Springer
2025-01-03[mlir][Transforms] Support 1:N mappings in `ConversionValueMapping` (#116524)Matthias Springer
2024-12-23[mlir] Remove extra ';' outside of a function (NFC)Jie Fu
2024-12-23[mlir] Fix use-after-return in #117513 (#120968)Matthias Springer
2024-12-23[mlir][Transforms] Dialect Conversion: No target mat. for 1:N replacement (#1...Matthias Springer
2024-11-24[mlir][LLVM] `LLVMTypeConverter`: Tighten materialization checks (#116532)Matthias Springer
2024-11-08Fix crash when using when using --finalize-memref-to-llvm (#112433)Siddhesh Deodhar
2024-10-23[mlir][Transforms] Dialect Conversion: Simplify materialization fn result typ...Matthias Springer
2024-10-04[mlir][memref] Fix `alloca` lowering with 0 dimensions (#111119)Matthias Springer
2024-10-04[MLIR] Add f8E8M0FNU type (#111028)Sergey Kozub
2024-09-24[MLIR] Add f4E2M1FN type (#108877)Sergey Kozub
2024-09-16[MLIR] Add f6E2M3FN type (#107999)Sergey Kozub
2024-09-10[MLIR] Add f6E3M2FN type (#105573)Sergey Kozub
2024-08-08[mlir][LLVM] Improve lowering of `llvm.byval` function arguments (#100028)Diego Caballero
2024-08-06[mlir][vector] Update docs for scalable vectors (#101842)Andrzej Warzyński
2024-08-02[MLIR] Add f8E3M4 IEEE 754 type (#101230)Alexander Pivovarov
2024-07-22[MLIR] Add f8E4M3 IEEE 754 type (#97118)Alexander Pivovarov
2024-07-15[mlir][Transforms] Dialect conversion: Fix missing source materialization (#9...Matthias Springer
2024-06-24[mlir][Conversion] `FuncToLLVM`: Simplify bare-pointer handling (#96393)Matthias Springer
2024-06-17mlir: fix incorrect usages of divideCeilSigned (#95680)Ramkumar Ramachandra
2024-06-11mlir/MathExtras: consolidate with llvm/MathExtras (#95087)Ramkumar Ramachandra
2024-04-19[mlir][llvm] Port `overflowFlags` to a native operation property (RELAND) (#8...Jeff Niu
2024-04-18Revert "[mlir][llvm] Port `overflowFlags` to a native operation property" (#8...Valentin Clement (バレンタイン クレメン)
2024-04-18[mlir][llvm] Port `overflowFlags` to a native operation property (#89312)Jeff Niu