summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/BuiltinTypes.cpp
AgeCommit message (Expand)Author
2025-09-02[mlir][spirv] Add support for SPV_ARM_graph extension - part 1 (#151934)Davide Grohmann
2025-07-07[mlir] Add `isStatic`* size check for `ShapedType`s. NFCI. (#147085)Jakub Kuderski
2025-07-03[mlir] Remove unused includes (NFC) (#146812)Kazu Hirata
2025-06-23[MLIR] Determine contiguousness of memrefs with dynamic dimensions (#142421)Momchil Velikov
2025-06-22Make getStridesAndOffset const (#145148)Evan Liu
2025-06-20[mlir][core|ptr] Add `PtrLikeTypeInterface` and casting ops to the `ptr` dial...Fabian Mora
2025-05-07Revert "[mlir][MemRef] Remove integer address space builders" (#138853)Mehdi Amini
2025-05-06[mlir][MemRef] Remove integer address space builders (#138579)Krzysztof Drewniak
2025-05-05[mlir][MemRef][~NFC] Move getStridesAndOffset() onto layouts (#138011)Krzysztof Drewniak
2025-01-21[mlir][IR][NFC] Move free-standing functions to `MemRefType` (#123465)Matthias Springer
2025-01-16[mlir][IR] Remove factory methods from `FloatType` (#123026)Matthias Springer
2025-01-15[mlir][IR] Turn `FloatType` into a type interface (#118891)Matthias Springer
2024-11-21[mlir] [IR] Allow zero strides in StridedLayoutAttr (#116463)donald chen
2024-11-20[mlir][IR] Treat `tf32` as 19-bit float (#116738)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] [NFC] Use APFloat semantics to get floating type width (#107372)Sergey Kozub
2024-09-10[MLIR] Add f6E3M2FN type (#105573)Sergey Kozub
2024-08-21[mlir][ODS] Optionally generate public C++ functions for type constraints (#1...Matthias Springer
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-05-08[mlir] Replace dynamic sizes in insert_slice of tensor.cast canonicalization ...Max191
2024-02-17[mlir] Introduce `trailingNDimsContiguous` for MemRefs (#78247)Andrzej WarzyƄski
2024-02-08[MLIR] Fix crash in AffineMap::replace for zero result maps (#80930)Uday Bondhugula
2023-11-14[mlir][affine][nfc] cleanup deprecated T.cast style functions (#71269)long.chen
2023-08-31[mlir] Move FunctionInterfaces to Interfaces directory and inherit from Calla...Martin Erhart
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov
2023-07-17[mlir][IR] Remove duplicate `isLastMemrefDimUnitStride` functionsMatthias Springer
2023-07-06[mlir] Add support for TF32 as a Builtin FloatTypeJeremy Furtek
2023-06-28[mlir][VectorType] Remove `numScalableDims` from the vector typeAndrzej Warzynski
2023-06-27[mlir][VectorType] Allow arbitrary dimensions to be scalableAndrzej Warzynski
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-25[mlir][IR] Improve `clone` function return type of shaped typesMatthias Springer
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-04-20[mlir] Prevent implicit downcasting to interfacesRahul Kayaith
2023-03-24[APFloat] Add E4M3B11FNUZDavid Majnemer
2023-02-13[mlir] Add Float8E5M2FNUZ and Float8E4M3FNUZ types to MLIRJake Hall
2022-12-17mlir/tblgen: use std::optional in generationRamkumar Ramachandra
2022-12-07[mlir][NFC] Add a new getStridesAndOffset functionQuentin Colombet
2022-12-04[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-03[mlir] Use std::nullopt instead of None (NFC)Kazu Hirata
2022-11-21Merge kDynamicSize and kDynamicSentinel into one constant.Aliia Khasanova
2022-11-16Add Float8E4M3FN type to MLIR.Reed
2022-11-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle
2022-10-20[mlir][nfc] Clean-up usage of kDynamicSize.Aliia Khasanova
2022-10-04Add APFloat and MLIR type support for fp8 (e5m2).Stella Laurenzo
2022-10-02Revert "Add APFloat and MLIR type support for fp8 (e5m2)."Vitaly Buka
2022-10-02Add APFloat and MLIR type support for fp8 (e5m2).Stella Laurenzo
2022-09-16[mlir] switch bufferization to use strided layout attributeAlex Zinenko