summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/BuiltinAttributes.cpp
AgeCommit message (Expand)Author
2025-08-21[MLIR] Adopt LDBG() macro in BuiltinAttributes.cpp (NFC) (#154723)Mehdi Amini
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-05-05[mlir][MemRef][~NFC] Move getStridesAndOffset() onto layouts (#138011)Krzysztof Drewniak
2025-04-22[mlir][nfc] Replace some `std::vector`s with `SmallVector` (#136703)Ivan Butygin
2025-04-15[NFC] Rename hasSameElementsOrSplat to hasSameNumElementsOrSplat (#133183)AdityaK
2025-03-31[MLIR][NFC] Fix incomplete boundary comments. (#133516)Han-Chung Wang
2024-12-17[MLIR] Add a BlobAttr interface for attribute to wrap arbitrary content and u...Mehdi Amini
2024-11-21[mlir] [IR] Allow zero strides in StridedLayoutAttr (#116463)donald chen
2024-08-23[memref] Handle edge case in subview of full static size fold (#105635)Benjamin Maxwell
2023-10-18[mlir] Add debug messages for failures of isValidIntOrFloatJeremy Kun
2023-10-05[Support] Deprecate system_endianness (#68279)Kazu Hirata
2023-09-02[mlir] Use llvm::is_contained (NFC)Kazu Hirata
2023-08-30fix unused variable warnings in conditionalsMikhail Goncharov
2023-07-24[mlir] Fix for MSVC bool splat issue encountered.Kevin Gleason
2023-07-11[mlir] Add a builtin distinct attributeTobias Gysi
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-05-12[mlir] Update method cast calls to function callsTres Popp
2023-02-19Use APInt::isOne instead of APInt::isOneValue (NFC)Kazu Hirata
2023-02-13[mlir] support complex type in DenseElementsAttr::get.Xiang Li
2023-01-14[mlir] Use std::optional instead of llvm::Optional (NFC)Kazu Hirata
2023-01-13[mlir] Add #include <optional> (NFC)Kazu Hirata
2022-12-07[mlir] Use std::nullopt instead of None in comments (NFC)Kazu Hirata
2022-12-05[mlir] Remove TypedAttr and ElementsAttr from DenseArrayAttrJeff Niu
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-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle
2022-09-30[mlir] Allow DenseElementsAttr to use any shaped typeJeff Niu
2022-09-21[mlir] Allow negative strides and offset in StridedLayoutAttrIvan Butygin
2022-09-06[mlir] Fix DenseElementsAttr::mapValues(i1, splat).Chenguang Wang
2022-08-31[mlir] Ensure index attrs are always 64-bit APIntsJeff Niu
2022-08-30[mlir] Fix try_value_begin_impl for DenseElementsAttrJeff Niu
2022-08-30[mlir][ElementsAttr] Change value_begin_impl to try_value_begin_implJeff Niu
2022-08-30[mlir] Make DenseArrayAttr genericJeff Niu
2022-08-30[mlir] materialize strided memref layout as attributeAlex Zinenko
2022-08-24[mlir] Remove the element type enum from DenseArrayAttrJeff Niu
2022-08-09[mlir] Cleanup DenseArrayAttrBase definition and expose raw APIJeff Niu
2022-08-04[mlir] Add I1 support to DenseArrayAttrJeff Niu
2022-08-01[mlir] Change DenseArrayAttr to TensorTypeJeff Niu
2022-08-01[mlir] Remove OpaqueElementsAttrRiver Riddle
2022-08-01[mlir] Add a new builtin DenseResourceElementsAttrRiver Riddle
2022-07-31[mlir] Remove types from attributesJeff Niu
2022-07-26[mlir] Refactor SubElementInterface replace supportRiver Riddle
2022-07-13[mlir] Allow empty lists for DenseArrayAttr.Adrian Kuegel
2022-07-07[mlir] add complex type to getZeroAttrAart Bik
2022-06-28Fix build with some GCC version: `global qualification of class name is inval...Mehdi Amini
2022-06-28Introduce a new Dense Array attributeMehdi Amini
2022-06-28Revert "Introduce a new Dense Array attribute"Mehdi Amini
2022-06-28Introduce a new Dense Array attributeMehdi Amini