summaryrefslogtreecommitdiff
path: root/mlir/lib/IR/Types.cpp
AgeCommit message (Expand)Author
2025-03-03[MLIR][AMDGPU] Add OCP FP8 support for new hardware (#127728)Mirza Halilčević
2025-03-01[mlir] Remove duplicate comment(NFC) (#128304)Longsheng Mou
2025-01-20[mlir][IR] Remove `isF...()` type API for low-precision FP types (#123326)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-02[MLIR] Add f8E3M4 IEEE 754 type (#101230)Alexander Pivovarov
2024-07-22[MLIR] Add f8E4M3 IEEE 754 type (#97118)Alexander Pivovarov
2024-03-11[mlir][IR] Add `isInteger()` (without width) (#84467)Marius Brehler
2023-07-06[mlir] Add support for TF32 as a Builtin FloatTypeJeremy Furtek
2023-05-26[mlir] Move casting calls from methods to function callsTres Popp
2023-03-24[APFloat] Add E4M3B11FNUZDavid Majnemer
2023-02-13[mlir] Add Float8E5M2FNUZ and Float8E4M3FNUZ types to MLIRJake Hall
2023-01-27[mlir] Promote the SubElementInterfaces to a core Attribute/Type constructRiver Riddle
2022-11-16Add Float8E4M3FN type to MLIR.Reed
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
2021-06-23[mlir][NFC] Move several small methods from .cpp to .h to allow more aggressi...River Riddle
2021-01-15[mlir] Add better support for f80 and f128Valentin Clement
2020-12-03[mlir][Types][NFC] Move all of the builtin Type classes to BuiltinTypes.hRiver Riddle
2020-11-03[MLIR] Move eraseArguments and eraseResults to FunctionLikemikeurbach
2020-08-18[mlir] Remove the use of "kinds" from Attributes and TypesRiver Riddle
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-06-30[mlir] Add support for defining Traits and Interfaces on Attributes/Types.River Riddle
2020-02-20[mlir] Refactor the structure of the 'verifyConstructionInvariants' methods.River Riddle
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-04Add emitOptional(Error|Warning|Remark) functions to simplify emission with an...River Riddle
2019-08-17NFC: Add header blocks to improve readability.River Riddle
2019-07-02Add support for SPIR-V Struct Types. Current support is limited toMahesh Ravishankar
2019-06-25Move the emitError/Warning/Remark utility methods out of MLIRContext and into...River Riddle
2019-06-01 Update Attribute::getDialect/Type::getDialect to return a non-const diale...River Riddle
2019-05-20 Remove some extraneous const qualifiers on Type, and 0b1 -> 1 in tblgen f...Chris Lattner
2019-05-10 Add an AttrBase class to simplify defining derived Attributes. This class...River Riddle
2019-05-06 Make the Twine parameter of the current diagnostic emit functions optiona...River Riddle
2019-05-06 Introduce a new API for emitting diagnostics with Diagnostic and InFlight...River Riddle
2019-04-03 Rename UnknownType to OpaqueType (NFC)Mehdi Amini
2019-03-29 Update TypeBase::verifyConstructionInvariants to use a LogicalResult retu...River Riddle
2019-03-29Update some of the derived type classes to use getImpl instead of a static_cast.River Riddle
2019-03-29Introduce a TypeID class to provide unique identifiers for derived type class...River Riddle
2019-03-29Validate the names of attribute, dialect, and functions during verification. ...River Riddle
2019-03-29Make IndexType a standard type instead of a builtin. This also cleans up some...River Riddle
2019-03-29Add support for types belonging to unknown dialects. This allows for types to...River Riddle
2019-03-29Introduce CRTP TypeBase class to simplify type construction and validation.River Riddle
2019-03-29Split the standard types from builtin types and move them into separate sourc...River Riddle
2019-03-29Implement initial support for dialect specific types.River Riddle
2019-03-29Unify type uniquing and construction.River Riddle