|
MLIR 22.0.0git
|
Classes | |
| 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::createExpandOpsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 82 of file ExpandOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandReallocPass | ( | ) |
Definition at line 171 of file ExpandRealloc.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createExpandReallocPass | ( | ExpandReallocPassOptions | options | ) |
Definition at line 175 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 255 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 332 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 409 of file FoldMemRefAliasOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createMemRefEmulateWideInt | ( | ) |
Definition at line 496 of file EmulateWideInt.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createMemRefEmulateWideInt | ( | MemRefEmulateWideIntOptions | options | ) |
Definition at line 500 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 579 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 656 of file ReifyResultShapes.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveRankedShapeTypeResultDimsPass | ( | ) |
Definition at line 744 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveRankedShapeTypeResultDimsPass | ( | ResolveRankedShapeTypeResultDimsPassOptions | options | ) |
Definition at line 748 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveShapedTypeResultDimsPass | ( | ) |
Definition at line 841 of file ResolveShapedTypeResultDims.cpp.
| std::unique_ptr<::mlir::Pass > mlir::memref::impl::createResolveShapedTypeResultDimsPass | ( | ResolveShapedTypeResultDimsPassOptions | options | ) |
Definition at line 845 of file ResolveShapedTypeResultDims.cpp.