|
MLIR 22.0.0git
|
Classes | |
| class | AmdgpuEmulateAtomicsPassBase |
| class | AmdgpuFoldMemRefOpsPassBase |
| class | AmdgpuMaskedloadToLoadPassBase |
| class | AmdgpuResolveStridedMetadataPassBase |
Functions | |
| std::unique_ptr<::mlir::Pass > | createAmdgpuEmulateAtomicsPass () |
| std::unique_ptr<::mlir::Pass > | createAmdgpuEmulateAtomicsPass (AmdgpuEmulateAtomicsPassOptions options) |
| std::unique_ptr<::mlir::Pass > | createAmdgpuFoldMemRefOpsPass () |
| std::unique_ptr<::mlir::Pass > | createAmdgpuMaskedloadToLoadPass () |
| std::unique_ptr<::mlir::Pass > | createAmdgpuResolveStridedMetadataPass () |
| std::unique_ptr<::mlir::Pass > mlir::amdgpu::impl::createAmdgpuEmulateAtomicsPass | ( | ) |
Definition at line 90 of file EmulateAtomics.cpp.
| std::unique_ptr<::mlir::Pass > mlir::amdgpu::impl::createAmdgpuEmulateAtomicsPass | ( | AmdgpuEmulateAtomicsPassOptions | options | ) |
Definition at line 94 of file EmulateAtomics.cpp.
| std::unique_ptr<::mlir::Pass > mlir::amdgpu::impl::createAmdgpuFoldMemRefOpsPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 173 of file FoldMemRefsOps.cpp.
| std::unique_ptr<::mlir::Pass > mlir::amdgpu::impl::createAmdgpuMaskedloadToLoadPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 249 of file MaskedloadToLoad.cpp.
| std::unique_ptr<::mlir::Pass > mlir::amdgpu::impl::createAmdgpuResolveStridedMetadataPass | ( | ) |
We declare an explicit private instantiation because Pass classes should only be visible by the current library.
Definition at line 325 of file ResolveStridedMetadata.cpp.