|
MLIR 22.0.0git
|
#include "mlir/IR/AffineMap.h"#include "mlir/IR/AttributeSupport.h"#include "mlir/IR/BuiltinAttributes.h"#include "mlir/IR/BuiltinTypes.h"#include "mlir/IR/IntegerSet.h"#include "mlir/IR/MLIRContext.h"#include "llvm/ADT/APFloat.h"#include "llvm/Support/Allocator.h"#include <mutex>Go to the source code of this file.
Classes | |
| struct | mlir::detail::DenseElementsAttributeStorage |
| An attribute representing a reference to a dense vector or tensor object. More... | |
| struct | mlir::detail::DenseIntOrFPElementsAttrStorage |
| An attribute representing a reference to a dense vector or tensor object. More... | |
| struct | mlir::detail::DenseIntOrFPElementsAttrStorage::KeyTy |
| struct | mlir::detail::DenseStringElementsAttrStorage |
| An attribute representing a reference to a dense vector or tensor object containing strings. More... | |
| struct | mlir::detail::DenseStringElementsAttrStorage::KeyTy |
| struct | mlir::detail::StringAttrStorage |
| struct | mlir::detail::DistinctAttrStorage |
| An attribute to store a distinct reference to another attribute. More... | |
| class | mlir::detail::DistinctAttributeUniquer |
| A specialized attribute uniquer for distinct attributes that always allocates since the distinct attribute instances use the address of their storage as unique identifier. More... | |
| class | mlir::detail::DistinctAttributeAllocator |
| An allocator for distinct attribute storage instances. More... | |
Namespaces | |
| namespace | mlir |
| Include the generated interface declarations. | |
| namespace | mlir::detail |
| AttrTypeReplacer. | |
Functions | |
| size_t | mlir::detail::getDenseElementBitWidth (Type eltType) |
| Return the bit width which DenseElementsAttr should use for this type. | |