|
MLIR 24.0.0git
|
Classes | |
| class | ElideReinterpretCastPassBase |
| class | ExpandOpsPassBase |
| class | ExpandReallocPassBase |
| class | ExpandStridedMetadataPassBase |
| class | FlattenMemrefsPassBase |
| class | FoldMemRefAliasOpsPassBase |
| class | MemRefEmulateWideIntBase |
| class | NormalizeMemRefsPassBase |
| class | ReifyResultShapesPassBase |
| class | ResolveRankedShapeTypeResultDimsPassBase |
| class | ResolveShapedTypeResultDimsPassBase |
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createElideReinterpretCastPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 84 of file ElideReinterpretCast.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandOpsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 159 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandReallocPass | ( | ) |
Definition at line 247 of file ExpandRealloc.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandReallocPass | ( | ExpandReallocPassOptions | options | ) |
Definition at line 251 of file ExpandRealloc.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandStridedMetadataPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 330 of file ExpandStridedMetadata.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createFlattenMemrefsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 406 of file FlattenMemRefs.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createFoldMemRefAliasOpsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 481 of file FoldMemRefAliasOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createMemRefEmulateWideInt | ( | ) |
Definition at line 568 of file EmulateWideInt.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createMemRefEmulateWideInt | ( | MemRefEmulateWideIntOptions | options | ) |
Definition at line 572 of file EmulateWideInt.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createNormalizeMemRefsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 651 of file NormalizeMemRefs.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createReifyResultShapesPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 727 of file ReifyResultShapes.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveRankedShapeTypeResultDimsPass | ( | ) |
Definition at line 814 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveRankedShapeTypeResultDimsPass | ( | ResolveRankedShapeTypeResultDimsPassOptions | options | ) |
Definition at line 818 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveShapedTypeResultDimsPass | ( | ) |
Definition at line 910 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveShapedTypeResultDimsPass | ( | ResolveShapedTypeResultDimsPassOptions | options | ) |
Definition at line 914 of file ResolveShapedTypeResultDims.cpp.