summaryrefslogtreecommitdiff
path: root/mlir/lib/Conversion/LLVMCommon/MemRefBuilder.cpp
AgeCommit message (Expand)Author
2025-08-14[mlir][LLVM][NFC] Simplify `computeSizes` function (#153588)Matthias Springer
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-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-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2024-06-17mlir: fix incorrect usages of divideCeilSigned (#95680)Ramkumar Ramachandra
2024-06-11mlir/MathExtras: consolidate with llvm/MathExtras (#95087)Ramkumar Ramachandra
2023-11-03[MLIR][LLVM] Remove typed pointer conversion utils (#71169)Christian Ulmann
2023-11-02[MLIR][MemRefToLLVM] Remove typed pointer support (#70909)Christian Ulmann
2023-08-14[mlir][Conversion] Store const type converter in ConversionPatternMatthias Springer
2023-05-16[MemRefToLLVM][NFC] Use early exit for the getter of the buffer ptrQuentin Colombet
2023-05-12[mlir] Move casting calls from methods to function callsTres Popp
2023-04-26[MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addrQuentin Colombet
2023-04-18[mlir][llvm] Fix for MemRefBuilder when using opaque pointers.Stephan Herhut
2023-02-09[mlir][Memref] Add memref.memory_space_cast and its loweringsKrzysztof Drewniak
2023-02-09[mlir] Handle different pointer sizes in unranked memref descriptorsKrzysztof Drewniak
2023-02-08[mlir][MemRef] Add option to `-finalize-memref-to-llvm` to emit opaque pointersMarkus Böck
2023-01-10Move from llvm::makeArrayRef to ArrayRef deduction guides - last partserge-sans-paille
2022-12-07[mlir][NFC] Add a new getStridesAndOffset functionQuentin Colombet
2022-11-21Merge kDynamicSize and kDynamicSentinel into one constant.Aliia Khasanova
2022-11-05[mlir][MemRef] Fix the lowering of extract_strided_metadataQuentin Colombet
2022-08-11[MLIR] Fix build breakage due to 5c5af910fefbea943a11452b63e2424e5f823470Uday Bondhugula
2022-08-10[mlir][LLVMIR] "Modernize" Insert/ExtractValueOpJeff Niu
2022-08-09[mlir][LLVMIR] (NFC) Add convenience builders for ConstantOpJeff Niu
2022-08-01[mlir][flang] Make use of the new `GEPArg` builder of GEP Op to simplify codeMarkus Böck
2022-07-23Use callables directly in any_of, count_if, etc (NFC)Kazu Hirata
2022-01-12[mlir] Refactor ShapedType into an interfaceRiver Riddle
2022-01-01Pass the LLVMTypeConverter by reference in UnrankedMemRefBuilder (NFC)Mehdi Amini
2022-01-01Pass the LLVMTypeConverter by reference in MemRefBuilder (NFC)Mehdi Amini
2021-12-20Fix clang-tidy issues in mlir/ (NFC)Mehdi Amini
2021-07-07[mlir] factor out common parts of the converstion to the LLVM dialectAlex Zinenko