Here is a list of all functions with links to the classes they belong to:
- m -
- m() : sdfg::fp_math::OzakiMatMulNode, sdfg::gpu::GpuMmaMatmulNode, sdfg::math::blas::BatchedGEMMNode, sdfg::math::blas::GEMMNode, sdfg::math::tensor::MatMulNode
- main() : sdfg::codegen::CodeGenerator
- MallocNode() : sdfg::stdlib::MallocNode
- MallocNodeDispatcher() : sdfg::stdlib::MallocNodeDispatcher
- MallocUsableSizeFunction() : sdfg::symbolic::MallocUsableSizeFunction
- mandatory_input_count() : sdfg::math::tensor::ElementWiseDataflowTensorNode
- Map() : sdfg::structured_control_flow::Map
- map() : sdfg::fp_math::KernelBuilder, sdfg::symbolic::Assumption, sdfg::transformations::LoopParallelization
- MapCollapse() : sdfg::transformations::MapCollapse
- MapDelinearize() : sdfg::transformations::MapDelinearize
- MapFusion() : sdfg::passes::normalization::MapFusion, sdfg::transformations::MapFusion
- MapFusionPass() : sdfg::passes::normalization::MapFusionPass
- maps() : sdfg::transformations::MapDelinearize
- match() : sdfg::passes::loop_fusion::LoopFusionHandler, sdfg::passes::loop_fusion::PatternHandler
- matchAndRewrite() : mlir::linalg::LinalgGenericToLinalgCustomBatchNorm2DNchw, mlir::linalg::LinalgGenericToLinalgSoftmax
- matched() : sdfg::gpu::GpuMmaEinsumTransform
- matched_code() : sdfg::passes::CodeLibNodeExpander< T >, sdfg::passes::LibNodeExpander
- matches_access_shape() : sdfg::gpu::GpuMmaFromMemoryLayout
- matches_possible_mma_pattern() : sdfg::gpu::GpuMmaEinsumReplacer, sdfg::gpu::GpuMmaExpander
- MathNode() : sdfg::math::MathNode
- MatMulBlasExpander() : sdfg::math::tensor::MatMulBlasExpander
- MatMulNaiveExpander() : sdfg::math::tensor::MatMulNaiveExpander
- MatMulNode() : sdfg::math::tensor::MatMulNode
- matmuls() : sdfg::fp_math::OzakiContraction
- max_accessed_byte_offset_from_ptr() : sdfg::math::tensor::TensorLayout
- max_input_idx() : sdfg::math::tensor::ClampNode
- max_tile_elements() : sdfg::tiles::TileTarget
- MaximumNode() : sdfg::math::tensor::MaximumNode
- MaxNode() : sdfg::math::tensor::MaxNode
- may_contain_reads() : sdfg::data_flow::PointerAccessMeta, sdfg::data_flow::PointerFullWriteOnly, sdfg::data_flow::PointerGenericAccess, sdfg::data_flow::PointerInvalidate, sdfg::data_flow::PointerReadOnly
- may_contain_writes() : sdfg::data_flow::PointerAccessMeta, sdfg::data_flow::PointerFullWriteOnly, sdfg::data_flow::PointerGenericAccess, sdfg::data_flow::PointerInvalidate, sdfg::data_flow::PointerReadOnly
- mean_layout() : sdfg::math::tensor::LayerNormNode
- MeanNode() : sdfg::math::tensor::MeanNode
- member_type() : sdfg::types::StructureDefinition
- members() : sdfg::codegen::InstrumentationInfo
- MemcpyNode() : sdfg::stdlib::MemcpyNode
- MemcpyNodeDispatcher() : sdfg::stdlib::MemcpyNodeDispatcher
- MemcpyNodeDispatcher_CUDAWithoutTransfers() : sdfg::cuda::stdlib::MemcpyNodeDispatcher_CUDAWithoutTransfers
- MemcpyNodeDispatcher_CUDAWithTransfers() : sdfg::cuda::stdlib::MemcpyNodeDispatcher_CUDAWithTransfers
- MemcpyNodeDispatcher_ROCMWithoutTransfers() : sdfg::rocm::stdlib::MemcpyNodeDispatcher_ROCMWithoutTransfers
- MemcpyNodeDispatcher_ROCMWithTransfers() : sdfg::rocm::stdlib::MemcpyNodeDispatcher_ROCMWithTransfers
- Memlet() : sdfg::data_flow::Memlet
- memlet_combine() : sdfg::passes::Pipeline
- MemletLinearization() : sdfg::passes::MemletLinearization
- MemletSimplification() : sdfg::passes::MemletSimplification
- MemmoveNode() : sdfg::stdlib::MemmoveNode
- MemmoveNodeDispatcher() : sdfg::stdlib::MemmoveNodeDispatcher
- memory() : sdfg::passes::Pipeline
- memory_span() : sdfg::math::tensor::TensorLayout
- MemoryLayoutAnalysis() : sdfg::analysis::MemoryLayoutAnalysis
- MemsetNode() : sdfg::stdlib::MemsetNode
- MemsetNodeDispatcher() : sdfg::stdlib::MemsetNodeDispatcher
- MemsetNodeDispatcher_CUDAWithoutTransfers() : sdfg::cuda::stdlib::MemsetNodeDispatcher_CUDAWithoutTransfers
- MemsetNodeDispatcher_CUDAWithTransfers() : sdfg::cuda::stdlib::MemsetNodeDispatcher_CUDAWithTransfers
- MemsetNodeDispatcher_ROCMWithoutTransfers() : sdfg::rocm::stdlib::MemsetNodeDispatcher_ROCMWithoutTransfers
- MemsetNodeDispatcher_ROCMWithTransfers() : sdfg::rocm::stdlib::MemsetNodeDispatcher_ROCMWithTransfers
- merge() : sdfg::analysis::DataRwFlags, sdfg::analysis::ElementIdMapDataFlowState< T, I >, sdfg::analysis::RegionArgument, sdfg::DebugInfo
- merge_into() : sdfg::passes::loop_fusion::FusionArgCommonAccesses, sdfg::passes::loop_fusion::FusionArgCommonBlock
- merge_siblings() : sdfg::builder::StructuredSDFGBuilder
- merge_sinks() : sdfg::builder::StructuredSDFGBuilder
- merge_subset() : sdfg::passes::loop_fusion::FusionArgCommonAccesses
- message() : sdfg::stdlib::AssertNode
- metadata() : sdfg::data_flow::MetadataNode, sdfg::Element, sdfg::Function
- metadata_if_exists() : sdfg::Element, sdfg::Function
- MetadataDispatcher() : sdfg::data_flow::MetadataDispatcher
- MetadataNode() : sdfg::data_flow::MetadataNode
- metrics() : sdfg::codegen::InstrumentationInfo
- middle_loop() : sdfg::transformations::MultiLevelTiling
- middle_loops() : sdfg::transformations::MultiLevelTiling
- min_async_bytes() : sdfg::tiles::GPUTileTarget, sdfg::tiles::TileTarget
- min_input_idx() : sdfg::math::tensor::ClampNode
- MinimumNode() : sdfg::math::tensor::MinimumNode
- MinNode() : sdfg::math::tensor::MinNode
- mma_block_size() : sdfg::gpu::GpuMmaFillNode, sdfg::gpu::GpuMmaMatmulNode
- mma_support() : sdfg::gpu::cuda::CudaArch, sdfg::gpu::GpuArch, sdfg::gpu::rocm::RocmArch
- MmaNestOutputUses() : sdfg::transformations::MmaNestOutputUses
- mode() : sdfg::math::tensor::PoolingNode
- mode_to_string() : sdfg::math::tensor::PoolingNode
- modular_bits() : sdfg::fp_math::OzakiContraction
- moduli() : sdfg::fp_math::OzakiContraction
- move() : sdfg::builder::SDFGBuilder, sdfg::builder::StructuredSDFGBuilder
- move_child() : sdfg::builder::StructuredSDFGBuilder
- move_children() : sdfg::builder::StructuredSDFGBuilder
- moved_loop() : sdfg::analysis::LoopAnalysis
- moves() : sdfg::analysis::Users, sdfg::analysis::UsersView, sdfg::users::Users, sdfg::users::UsersView
- MulNode() : sdfg::math::tensor::MulNode
- MultiLevelTiling() : sdfg::transformations::MultiLevelTiling
- multiply() : sdfg::fp_math::UnfuseFMA