summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/TypeDetail.h
AgeCommit message (Expand)Author
2025-05-12[NFCI][LLVM/MLIR] Adopt `TrailingObjects` convenience API (#138554)Rahul Joshi
2025-05-07[NFC][Support] Add llvm::uninitialized_copy (#138174)Rahul Joshi
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
2023-01-27[mlir] Promote the SubElementInterfaces to a core Attribute/Type constructRiver Riddle
2022-11-04[mlir] Infer SubElementInterface implementations using the storage KeyTyRiver Riddle
2022-01-14Apply clang-tidy fixes for llvm-qualified-auto to MLIR (NFC)Mehdi Amini
2021-11-16[mlir][NFC] Replace references to Identifier with StringAttrRiver Riddle
2021-03-24[mlir] Compare elements directly rather than creating pair firstJacques Pienaar
2021-03-10[mlir] Model MemRef memory space as AttributeVladislav Vinogradov
2021-03-08[mlir][IR][NFC] Move the remaining builtin types to ODSRiver Riddle
2021-01-11[mlir][IR][NFC] Move the definitions of Complex/Function/Integer/Opaque/Tuple...River Riddle
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-09-24[mlir][NFC] Promote memory space to BaseMemRefTypeDiego Caballero
2020-08-07[mlir][Types] Remove the subclass data from TypeRiver Riddle
2020-08-04[MLIR] Change FunctionType::get() and TupleType::get() to use TypeRangeRahul Joshi
2020-02-21[mlir] Add a signedness semantics bit to IntegerTypeLei Zhang
2020-01-26Mass update the MLIR license header to mention "Part of the LLVM project"Mehdi Amini
2019-12-23Adjust License.txt file to use the LLVM licenseMehdi Amini
2019-12-05Add UnrankedMemRef Typenmostafa
2019-10-16NFC: Update VectorOrTensor -> ShapedGeoffrey Martin-Noble
2019-06-01 Make MemRefType subclass ShapedTypeGeoffrey Martin-Noble
2019-05-20 Rename VectorOrTensorType to ShapedTypeGeoffrey Martin-Noble
2019-05-20 Add support for parsing/printing dialect defined attributes. This also ad...River Riddle
2019-04-03 Rename UnknownType to OpaqueType (NFC)Mehdi Amini
2019-03-30 Implement basic IR support for a builtin complex<> type. As with tuples, weChris Lattner
2019-03-29Add support for a standard TupleType. Though this is a standard type, it mere...River Riddle
2019-03-29Migrate VectorOrTensorType/MemRefType shape api to use int64_t instead of int.River Riddle
2019-03-29Change derived type storage objects to define an 'operator==(const KeyTy &)' ...River Riddle
2019-03-29Don't allocate a buffer for an empty ArrayRef in TypeStorageAllocator.River Riddle
2019-03-29Change derived type storage objects to be constructed with an instance of theRiver Riddle
2019-03-29Make sure that type construction arguments are forwarded.River Riddle
2019-03-29Add support for types belonging to unknown dialects. This allows for types to...River Riddle
2019-03-29Unify type uniquing and construction.River Riddle
2019-03-29Materialize IndexType in the API.Alex Zinenko
2019-03-29Implement value type abstraction for types.River Riddle