|
MLIR
22.0.0git
|
#include "mlir/IR/AffineMap.h"#include "mlir/IR/Attributes.h"#include "mlir/IR/BuiltinTypeInterfaces.h"#include "mlir/IR/Types.h"#include "llvm/Support/raw_ostream.h"#include <complex>#include <optional>#include "mlir/IR/BuiltinAttributeInterfaces.h.inc"#include "mlir/IR/OpAsmAttrInterface.h.inc"Go to the source code of this file.
Classes | |
| struct | mlir::detail::ElementsAttrIndexer |
| This class provides support for indexing into the element range of an ElementsAttr. More... | |
| class | mlir::detail::ElementsAttrIterator< T > |
| This class implements a generic iterator for ElementsAttr. More... | |
| class | mlir::detail::ElementsAttrRange< IteratorT > |
| This class provides iterator utilities for an ElementsAttr range. More... | |
Namespaces | |
| mlir | |
| Include the generated interface declarations. | |
| mlir::detail | |
| AttrTypeReplacer. | |
Functions | |
| LogicalResult | mlir::detail::verifyAffineMapAsLayout (AffineMap m, ArrayRef< int64_t > shape, function_ref< InFlightDiagnostic()> emitError) |
| LogicalResult | mlir::detail::getAffineMapStridesAndOffset (AffineMap map, ArrayRef< int64_t > shape, SmallVectorImpl< int64_t > &strides, int64_t &offset) |