|
docc 0.8.3 (0d44999b)
C++ API Reference
|
This is the complete list of members for sdfg::gpu::GpuMmaEinsumReplacer, including all inherited members.
| analyze(const einsum::EinsumCluster &cluster, EinsumMmaAnalysis &result) const | sdfg::gpu::GpuMmaEinsumReplacer | |
| sdfg::einsum::Einsum2MatMul::analyze(const EinsumCluster &cluster, MatMulAnalysis &result) const | sdfg::einsum::Einsum2MatMul | |
| build_tensor_layout(const EinsumIndexing &indexing, bool swapped, const symbolic::Expression &outer_dim, const symbolic::Expression &inner_dim, const symbolic::Expression &outer_offset, const symbolic::Expression &inner_offset, const symbolic::Expression &external_offset) const | sdfg::einsum::Einsum2MatMul | |
| can_be_applied(const einsum::EinsumCluster &cluster) const override | sdfg::gpu::GpuMmaEinsumReplacer | virtual |
| GpuMmaEinsumReplacer(const GpuArch *arch, const MmaBlockSize *block_size_hint=nullptr, const BlockCounts *wave_tile_hint=nullptr, int k_block_multiple=1) | sdfg::gpu::GpuMmaEinsumReplacer | |
| matches_possible_mma_pattern(EinsumMmaAnalysis &analysis) const | sdfg::gpu::GpuMmaEinsumReplacer | protected |
| name() const override | sdfg::einsum::Einsum2MatMul | inlinevirtual |
| replace(einsum::EinsumReplacementContext &context, const einsum::EinsumCluster &cluster) const override | sdfg::gpu::GpuMmaEinsumReplacer | virtual |
| select_tiling(EinsumMmaAnalysis &analysis) const | sdfg::gpu::GpuMmaEinsumReplacer | protected |
| ~EinsumReplacer()=default | sdfg::einsum::EinsumReplacer | virtual |