Here is a list of all class members with links to the classes they belong to:
- s -
- safe_apply_additional_compile_options_fn_get() : docc::target::DoccTarget
- safe_apply_expand_time_mapping_fn_get() : docc::target::DoccTarget
- safe_apply_sched_time_mapping_fn_get() : docc::target::DoccTarget
- safe_get_default_contraction_precision() : docc::target::DoccTarget
- safe_get_direct_contraction_rescaling() : docc::target::DoccTarget
- safe_get_target_loop_schedulers() : docc::target::DoccTarget
- sampling() : sdfg::codegen::InstrumentationInfo, sdfg::codegen::InstrumentationPlan
- sampling_ : sdfg::codegen::InstrumentationPlan
- save() : sdfg::transformations::Recorder
- saw_access_locally() : sdfg::passes::loop_fusion::FusionArg
- Scalar() : sdfg::types::Scalar
- scalar() : sdfg::fp_math::KernelBuilder
- scalar_primitive() : sdfg::math::blas::BLASNode
- scale_factors() : sdfg::math::tensor::UpsampleBilinear2DNode
- scale_factors_ : sdfg::math::tensor::UpsampleBilinear2DNode
- SCALE_INPUT_IDX : sdfg::math::tensor::EluNode
- SCALES_INPUT_IDX : sdfg::fp_math::OzakiMatMulNode
- SchedTypeMapDispatcher() : sdfg::codegen::SchedTypeMapDispatcher
- SchedTypeReduceDispatcher() : sdfg::codegen::SchedTypeReduceDispatcher
- Schedule : sdfg::StructuredSDFG
- schedule : sdfg::tiles::ReductionScheduleProposal, sdfg::tiles::TileAxis
- schedule_loops : sdfg::passes::rpc::RpcOptRequest
- schedule_type() : sdfg::auto_util::OffloadingTypeCollector, sdfg::structured_control_flow::StructuredLoop
- schedule_type_ : sdfg::structured_control_flow::StructuredLoop
- schedule_type_to_json() : sdfg::serializer::JSONSerializer
- schedule_value() : sdfg::cuda::CUDAReduceDispatcher, sdfg::gpu::GPUReduceDispatcher, sdfg::rocm::ROCMReduceDispatcher
- scheduler_registry : sdfg::plugins::Context
- ScheduleType() : sdfg::structured_control_flow::ScheduleType
- SchedulingPass() : docc::passes::SchedulingPass
- Scope : sdfg::visitor::StructuredSDFGWalker
- scope() : sdfg::analysis::Users, sdfg::fp_math::KernelBuilder, sdfg::users::Users
- scope_to_string() : sdfg::visitor::StructuredSDFGWalker
- scope_type : sdfg::passes::HierarchicalStatistics::Node
- SDFG() : sdfg::SDFG
- sdfg() : sdfg::codegen::CodeGenerator, sdfg::passes::rpc::RpcOptRequest, sdfg::passes::rpc::RpcSdfgResult
- sdfg::builder::FunctionBuilder : sdfg::data_flow::Tasklet, sdfg::Function
- sdfg::builder::SDFGBuilder : sdfg::control_flow::ReturnState, sdfg::control_flow::State, sdfg::data_flow::AccessNode, sdfg::data_flow::CodeNode, sdfg::data_flow::ConstantNode, sdfg::data_flow::DataFlowGraph, sdfg::data_flow::DataFlowNode, sdfg::data_flow::LibraryNode, sdfg::data_flow::Memlet, sdfg::data_flow::Tasklet, sdfg::SDFG
- sdfg::builder::StructuredSDFGBuilder : sdfg::data_flow::AccessNode, sdfg::data_flow::CodeNode, sdfg::data_flow::ConstantNode, sdfg::data_flow::DataFlowGraph, sdfg::data_flow::DataFlowNode, sdfg::data_flow::LibraryNode, sdfg::data_flow::Memlet, sdfg::data_flow::Tasklet, sdfg::Function, sdfg::SDFG, sdfg::structured_control_flow::AssignmentBlock, sdfg::structured_control_flow::Block, sdfg::structured_control_flow::Break, sdfg::structured_control_flow::Continue, sdfg::structured_control_flow::For, sdfg::structured_control_flow::IfElse, sdfg::structured_control_flow::Map, sdfg::structured_control_flow::Reduce, sdfg::structured_control_flow::Return, sdfg::structured_control_flow::Sequence, sdfg::structured_control_flow::StructuredLoop, sdfg::structured_control_flow::While, sdfg::StructuredSDFG
- sdfg::structured_control_flow::StructuredLoop : sdfg::structured_control_flow::Sequence
- sdfg::structured_control_flow::While : sdfg::structured_control_flow::Sequence
- sdfg::StructuredSDFG : sdfg::structured_control_flow::Sequence
- sdfg_ : docc::analysis::GlobalCFGNode, sdfg::analysis::Analysis, sdfg::codegen::CodeGenerator, sdfg::codegen::InstrumentationPlan, sdfg::codegen::NodeDispatcher, sdfg::visitor::ImmutableStructuredSDFGVisitor, sdfg::visualizer::Visualizer
- sdfg_file : __daisy_metadata
- sdfg_lookup : sdfg::plugins::Plugin
- sdfg_name : __daisy_metadata
- sdfg_node_ : docc::analysis::GlobalCFGNode
- sdfg_plugin : docc::Plugin
- sdfg_result : sdfg::passes::rpc::RpcOptResponse
- SDFGBuilder() : sdfg::builder::SDFGBuilder
- SDFGCfgVisitor : docc::analysis::GlobalCFGAnalysis
- SDFGHolder() : docc::analysis::SDFGHolder
- SDFGRegistry : docc::analysis::AnalysisManager, docc::analysis::SDFGHolder, docc::analysis::SDFGRegistry
- SDFGTranslator() : mlir::sdfg::SDFGTranslator
- second : sdfg::passes::loop_fusion::LoopFusionByAccessWorker::Plan
- second_outputs : sdfg::passes::loop_fusion::LoopFusionByAccessWorker::FusionRegs
- second_root_replacement : sdfg::passes::loop_fusion::PatternHandler::MatchResult
- select_tiling() : sdfg::gpu::GpuMmaEinsumReplacer
- select_variant() : sdfg::gpu::rocm::RocmMmaSupport
- seq : sdfg::math::tensor::MapDimension
- Sequence() : sdfg::structured_control_flow::Sequence
- sequence : sdfg::codegen::InstrumentationPlan::GroupSpan, sdfg::gpu::FoldBarrier, sdfg::passes::rpc::RpcLocalReplayRecipe
- sequence_exit() : sdfg::visitor::StructuredSDFGWalker
- sequence_to_json() : sdfg::serializer::JSONSerializer
- SequenceDispatcher() : sdfg::codegen::SequenceDispatcher
- SequenceFusion() : sdfg::passes::SequenceFusion
- SequentialMapDispatcher() : sdfg::codegen::SequentialMapDispatcher
- SequentialReduceDispatcher() : sdfg::codegen::SequentialReduceDispatcher
- serialize() : sdfg::cuda::CUDADataOffloadingNodeSerializer, sdfg::data_flow::AtomicScalarOpNodeSerializer, sdfg::data_flow::BarrierLocalNodeSerializer, sdfg::data_flow::CallNodeSerializer, sdfg::data_flow::InvokeNodeSerializer, sdfg::data_flow::LoadConstNodeSerializer, sdfg::data_flow::MetadataNodeSerializer, sdfg::data_flow::PointerAccessMetaSerializer, sdfg::einsum::EinsumSerializer, sdfg::fp_math::OzakiMatMulNodeSerializer, sdfg::gpu::GpuMmaFillNodeSerializer, sdfg::gpu::GpuMmaFragmentEltwiseAddNodeSerializer, sdfg::gpu::GpuMmaFragmentLoadNodeSerializer, sdfg::gpu::GpuMmaFragmentStoreNodeSerializer, sdfg::gpu::GpuMmaMatmulNodeSerializer, sdfg::gpu::GpuTileArrivalNodeSerializer, sdfg::math::blas::BatchedGEMMNodeSerializer, sdfg::math::blas::DotNodeSerializer, sdfg::math::blas::GEMMNodeSerializer, sdfg::math::cmath::CMathNodeSerializer, sdfg::math::tensor::ArangeNodeSerializer, sdfg::math::tensor::BaseElementWiseDataflowTensorNodeSerializer, sdfg::math::tensor::BroadcastNodeSerializer, sdfg::math::tensor::ClampNodeSerializer, sdfg::math::tensor::CMathTensorNodeSerializer, sdfg::math::tensor::ConcatNodeSerializer, sdfg::math::tensor::ConditionalTensorCopyNodeSerializer, sdfg::math::tensor::ConstPaddingNodeSerializer, sdfg::math::tensor::ConvNodeSerializer, sdfg::math::tensor::EluNodeSerializer, sdfg::math::tensor::EmbeddingNodeSerializer, sdfg::math::tensor::EmbeddingRenormNodeSerializer, sdfg::math::tensor::GELUNodeSerializer, sdfg::math::tensor::IndexNodeSerializer, sdfg::math::tensor::LeakyReLUNodeSerializer, sdfg::math::tensor::MatMulNodeSerializer, sdfg::math::tensor::PoolingNodeSerializer, sdfg::math::tensor::ReduceNodeSerializer< T >, sdfg::math::tensor::TaskletTensorNodeSerializer, sdfg::math::tensor::TensorCopyNodeSerializer, sdfg::math::tensor::UpsampleBilinear2DNodeSerializer, sdfg::offloading::DataOffloadingNodeSerializer, sdfg::offloading::ExternalDataOffloadingNodeSerializer, sdfg::rocm::ROCMDataOffloadingNodeSerializer, sdfg::serializer::CutoutSerializer, sdfg::serializer::JSONSerializer, sdfg::serializer::LibraryNodeSerializer, sdfg::stdlib::AllocaNodeSerializer, sdfg::stdlib::AssertNodeSerializer, sdfg::stdlib::CallocNodeSerializer, sdfg::stdlib::FreeNodeSerializer, sdfg::stdlib::MallocNodeSerializer, sdfg::stdlib::MemcpyNodeSerializer, sdfg::stdlib::MemmoveNodeSerializer, sdfg::stdlib::MemsetNodeSerializer, sdfg::stdlib::TrapNodeSerializer, sdfg::stdlib::UnreachableNodeSerializer, sdfg::tiles::PipelineCommitNodeSerializer, sdfg::tiles::PipelineWaitNodeSerializer, sdfg::tiles::TileCopyNodeSerializer
- serialize_into() : arg_capture::ArgCapture
- serialize_node() : sdfg::serializer::JSONSerializer
- serialize_to_json() : sdfg::data_flow::ConvexAccessPattern, sdfg::data_flow::MemoryAccessPattern, sdfg::data_flow::NoAccessPattern, sdfg::data_flow::PointerAccessMeta, sdfg::data_flow::PointerFullWriteOnly, sdfg::data_flow::PointerGenericAccess, sdfg::data_flow::PointerInvalidate, sdfg::data_flow::PointerReadOnly, sdfg::data_flow::TensorLayoutPattern, sdfg::math::tensor::ContractionTypes, sdfg::math::tensor::TensorLayout
- serializer::JSONSerializer : sdfg::Element
- server : sdfg::passes::rpc::SimpleRpcContextBuilder
- session_id : sdfg::passes::rpc::RpcOptRequest, sdfg::passes::rpc::RpcOptResponse
- set() : sdfg::Options, sdfg::structured_control_flow::ScheduleType_NoFusion, sdfg::structured_control_flow::ScheduleType_Unroll, sdfg::structured_control_flow::ScheduleType_ZeroInit
- set_atom() : sdfg::tiles::TileCopyNode
- set_base_type() : sdfg::data_flow::Memlet
- set_bin_extension() : docc::compile::SrcFileCompilerBuilder
- set_bytes() : sdfg::tiles::TileCopyNode
- set_compile_order() : docc::compile::SrcFileCompilerBuilder
- set_compiler() : docc::compile::SrcFileCompilerBuilder
- set_debug_info() : sdfg::Element
- set_debug_logging() : sdfg::passes::Pipeline
- set_detailed() : sdfg::analysis::DataDependencyAnalysis
- set_element_counter() : sdfg::builder::FunctionBuilder
- set_expected_performance() : sdfg::codegen::InstrumentationInfo
- set_fixed_quantization() : sdfg::math::tensor::ElementWiseDataflowTensorNode, sdfg::math::tensor::MatMulNode, sdfg::math::tensor::SpatialTensorNode
- set_from_paths() : docc::compile::CodegenCompilerBuilderBase< T >, docc::compile::SrcFileCompilerBuilder
- set_implementation_type() : sdfg::data_flow::LibraryNode
- set_link_immediately() : docc::compile::SrcFileCompilerBuilder
- set_linker() : docc::compile::SrcFileCompilerBuilder
- set_loads_per_group() : sdfg::tiles::PipelineWaitNode
- set_logical_region_id() : sdfg::codegen::InstrumentationInfo
- set_members() : sdfg::codegen::InstrumentationInfo
- set_metric() : sdfg::passes::HierarchicalStatistics
- set_metric_if_enabled() : sdfg::passes::CompileStatistics
- set_mma_fragment_storage_type() : sdfg::gpu::cuda::CudaMmaSupport, sdfg::gpu::GpuMmaSupport, sdfg::gpu::rocm::RocmMmaSupport
- set_option() : sdfg::Options
- set_output_args() : mlir::sdfg::SDFGTranslator
- set_output_dir() : docc::compile::SrcFileCompilerBuilder
- set_phase() : sdfg::tiles::TileCopyNode
- set_plan() : sdfg::tiles::TileCopyNode
- set_property() : sdfg::structured_control_flow::ScheduleType
- set_quantization() : sdfg::math::tensor::BatchNormNode, sdfg::math::tensor::LayerNormNode
- set_recorder() : sdfg::passes::scheduler::LoopScheduler, sdfg::passes::scheduler::LoopSchedulingPass
- set_report() : sdfg::passes::CudaExpansion, sdfg::passes::RocmExpansion, sdfg::passes::scheduler::LoopScheduler, sdfg::transformations::Transformation
- set_return_type() : sdfg::builder::FunctionBuilder
- set_sampling() : sdfg::codegen::InstrumentationInfo
- set_server() : sdfg::passes::rpc::SimpleRpcContext
- set_size() : sdfg::offloading::DataOffloadingNode
- set_source_loop_id() : sdfg::codegen::InstrumentationInfo
- set_src_extension() : docc::compile::SrcFileCompilerBuilder
- set_subset() : sdfg::data_flow::Memlet
- set_types() : sdfg::math::tensor::MatMulNode
- set_vector_distance() : sdfg::codegen::InstrumentationInfo
- setIndent() : sdfg::codegen::PrettyPrinter
- setup_device() : sdfg::cuda::CUDATransform, sdfg::gpu::GPUOffloadTransform< OffloaderNodeType >, sdfg::rocm::ROCMTransform, sdfg::transformations::OffloadTransform
- setup_snippets() : sdfg::codegen::CodeSnippetFactory, sdfg::codegen::NestedCodeSnippetFactory
- setup_snippets_ : sdfg::codegen::CodeSnippetFactory
- shape() : mlir::sdfg::TensorInfo, sdfg::math::tensor::ArangeNode, sdfg::math::tensor::BaseElementWiseDataflowTensorNodeSerializer::BaseDeser, sdfg::math::tensor::ClampNode, sdfg::math::tensor::ElementWiseDataflowTensorNode, sdfg::math::tensor::EluNode, sdfg::math::tensor::LeakyReLUNode, sdfg::math::tensor::ReduceNode, sdfg::math::tensor::SpatialTensorNode, sdfg::math::tensor::SpatialTensorNodeBaseSerializer::BaseDeser, sdfg::math::tensor::TensorLayout, sdfg::types::Tensor
- shape_ : sdfg::math::tensor::ElementWiseDataflowTensorNode, sdfg::math::tensor::ReduceNode, sdfg::math::tensor::SpatialTensorNode
- shape_str() : mlir::sdfg::TensorInfo
- shared_buffer : sdfg::tiles::ReductionBufferInfo
- shared_bytes : sdfg::tiles::ReductionBufferInfo, sdfg::tiles::ReductionKernelInfo
- shared_owner : sdfg::tiles::ReductionBufferInfo
- shift : sdfg::tiles::Swizzle
- shifted_container_name() : sdfg::transformations::LoopShift
- short_name : docc::target::DoccTarget
- should_delete_ : sdfg::builder::ConditionalDeleter< T >, sdfg::data_flow::PtrMetaDeleter< T >
- should_instrument() : sdfg::codegen::ArgCapturePlan, sdfg::codegen::InstrumentationPlan
- side_effect() : sdfg::data_flow::AccessNode, sdfg::data_flow::ConstantNode, sdfg::data_flow::DataFlowNode, sdfg::data_flow::LibraryNode, sdfg::data_flow::Tasklet
- side_effect_ : sdfg::data_flow::LibraryNode
- SideEffectFinder() : sdfg::transformations::SideEffectFinder
- SigmoidNode() : sdfg::math::tensor::SigmoidNode
- SimpleRpcContext() : sdfg::passes::rpc::SimpleRpcContext
- SimpleRpcContextBuilder() : sdfg::passes::rpc::SimpleRpcContextBuilder
- simplify() : sdfg::tiles::TileGuard
- simplify_bounds_ : sdfg::transformations::LoopTiling
- SingleExpanderHolder() : sdfg::passes::SingleExpanderHolder
- sinks() : sdfg::data_flow::DataFlowGraph
- size : sdfg::codegen::CaptureVarPlan, sdfg::codegen::LibraryNodeDispatcherRegistry, sdfg::codegen::MapDispatcherRegistry, sdfg::codegen::NodeDispatcherRegistry, sdfg::codegen::ReduceDispatcherRegistry, sdfg::data_flow::ConvexAccessPattern, sdfg::offloading::DataOffloadingNode, sdfg::passes::Candidate, sdfg::passes::Pipeline, sdfg::serializer::LibraryNodeSerializerRegistry, sdfg::stdlib::AllocaNode, sdfg::stdlib::CallocNode, sdfg::stdlib::MallocNode, sdfg::structured_control_flow::AssignmentBlock, sdfg::structured_control_flow::IfElse, sdfg::structured_control_flow::Sequence, sdfg::symbolic::Assumptions
- size_ : sdfg::offloading::DataOffloadingNode
- size_compile_args() : sdfg::codegen::ArgumentRegistry
- size_linker_args() : sdfg::codegen::ArgumentRegistry
- size_loop_schedulers() : sdfg::passes::scheduler::SchedulerRegistry
- size_of() : sdfg::codegen::CStyleLanguageExtension, sdfg::codegen::LanguageExtension
- size_type : sdfg::symbolic::Assumptions
- SizeOfTypeFunction() : sdfg::symbolic::SizeOfTypeFunction
- skip_count : sdfg::passes::expansion::BlockOutcome
- skip_empty_transitions : sdfg::serializer::JSONSerializer
- skip_unneeded_d2h_ : sdfg::transformations::OffloadTransform
- slices() : sdfg::fp_math::OzakiMatMulNode
- slot_sizes : sdfg::tiles::PackedBuffer
- slot_stride() : sdfg::tiles::PackedBuffer
- snippets() : sdfg::codegen::CodeSnippetFactory
- snippets_ : sdfg::codegen::CodeSnippetFactory
- SoftmaxNode() : sdfg::math::tensor::SoftmaxNode
- SoftmaxNodeDispatcher_CUDAWithoutTransfers() : sdfg::cuda::tensor::SoftmaxNodeDispatcher_CUDAWithoutTransfers
- SoftmaxNodeDispatcher_CUDAWithTransfers() : sdfg::cuda::tensor::SoftmaxNodeDispatcher_CUDAWithTransfers
- SoftwarePipelining() : sdfg::transformations::SoftwarePipelining
- solve_subsets() : sdfg::passes::loop_fusion::LoopFusionByAccessWorker
- sort() : sdfg::passes::BlockSortingPass
- source() : sdfg::tiles::Tile
- source_layout() : sdfg::transformations::LocalStorage::TileInfo
- source_loop_id : __daisy_metadata, sdfg::codegen::InstrumentationInfo, sdfg::codegen::InstrumentationPlan::GroupSpan, sdfg::codegen::InstrumentationPlan
- sources() : sdfg::data_flow::DataFlowGraph
- space() : sdfg::omp::OMPTileTarget, sdfg::tiles::AxisSchedule, sdfg::tiles::GPUTileTarget, sdfg::tiles::TileTarget
- spatial_axis() : sdfg::tiles::AxisSchedule
- SpatialTensorNode() : sdfg::math::tensor::SpatialTensorNode
- spec() : sdfg::OptionKey< T >
- specialType_ : docc::analysis::GlobalCFGNode
- SqrtNode() : sdfg::math::tensor::SqrtNode
- squeeze() : sdfg::math::tensor::TensorLayout, sdfg::types::Tensor
- src() : sdfg::control_flow::InterstateEdge, sdfg::data_flow::Memlet, sdfg::tiles::TiledCopy
- src_conn() : sdfg::data_flow::Memlet
- src_root() : docc::util::DefaultDoccPaths
- SrcFileCompiler : docc::compile::FileCompileState, docc::compile::SrcFileCompiler
- SrcFileCompilerBuilder() : docc::compile::SrcFileCompilerBuilder
- STAGE_SCOPE : sdfg::passes::CompileStatistics
- staging_panels() : sdfg::transformations::SoftwarePipelining
- start_column : sdfg::codegen::InstrumentationMemberInfo, sdfg::DebugInfo
- START_IDX : sdfg::math::tensor::ArangeNode
- start_line : sdfg::codegen::InstrumentationMemberInfo, sdfg::DebugInfo
- start_session() : sdfg::passes::rpc::RpcContext, sdfg::passes::rpc::SimpleRpcContext
- start_state() : sdfg::SDFG
- starts_dev_lifetime : sdfg::analysis::OffloadHolder
- State() : sdfg::control_flow::State, sdfg::passes::loop_fusion::LoopFusionPass::State
- state() : sdfg::analysis::ForwardStructuredDataFlowAnalysis< State >
- state_mapping_ : docc::lifting::FunctionLifting
- states() : sdfg::SDFG
- status : sdfg::tiles::ReductionBufferInfo, sdfg::tiles::ReductionKernelInfo
- StdlibNode() : sdfg::stdlib::StdlibNode
- StdNode() : sdfg::math::tensor::StdNode
- STEP_IDX : sdfg::math::tensor::ArangeNode
- storage_type() : sdfg::omp::OMPTileTarget, sdfg::tiles::GPUTileTarget, sdfg::tiles::TileTarget, sdfg::transformations::LocalStorage, sdfg::types::IType
- storage_type_ : sdfg::types::IType
- storage_type_to_json() : sdfg::serializer::JSONSerializer
- StorageType : sdfg::passes::SingleExpanderHolder, sdfg::types::StorageType
- store() : sdfg::fp_math::BlockBuilder
- store_in_c_order() : mlir::sdfg::SDFGTranslator
- str() : sdfg::codegen::PrettyPrinter, sdfg::fp_math::ContractionPrecision
- strategy_ : sdfg::gpu::GpuMmaNodeDispatcher, sdfg::gpu::GPUOffloadBaseDispatcher
- stream : sdfg::codegen::CodegenOutput, sdfg::codegen::CodeSnippet
- stream_ : sdfg::codegen::CodeSnippet, sdfg::visualizer::Visualizer
- StreamK() : sdfg::transformations::StreamK
- stride : sdfg::gpu::ReductionLayout::Dimension, sdfg::structured_control_flow::StructuredLoop, sdfg::tiles::ReductionLoopDomain, sdfg::tiles::TileAxis
- stride_a() : sdfg::math::blas::BatchedGEMMNode
- stride_b() : sdfg::math::blas::BatchedGEMMNode
- stride_c() : sdfg::math::blas::BatchedGEMMNode
- stride_cache_ : sdfg::structured_control_flow::StructuredLoop
- strided_container_name() : sdfg::transformations::LoopUnitStride
- StrideMinimization() : sdfg::passes::normalization::StrideMinimization
- strides() : mlir::sdfg::TensorInfo, sdfg::math::tensor::SpatialTensorNode, sdfg::math::tensor::SpatialTensorNodeBaseSerializer::BaseDeser, sdfg::math::tensor::TensorLayout, sdfg::transformations::LocalStorage::TileInfo, sdfg::types::Tensor
- strides_ : sdfg::math::tensor::SpatialTensorNode
- strides_from_shape() : sdfg::types::Tensor
- string_to_mode() : sdfg::math::tensor::PoolingNode
- StringEnum() : sdfg::StringEnum
- strip() : sdfg::structured_control_flow::ScheduleType_NestAnnotations
- Structure() : sdfg::types::Structure
- structure() : sdfg::Function
- structure_definition_to_json() : sdfg::serializer::JSONSerializer
- structured_loop_to_json() : sdfg::serializer::JSONSerializer
- StructureDefinition() : sdfg::types::StructureDefinition
- StructuredLoop() : sdfg::structured_control_flow::StructuredLoop
- StructuredSDFG() : sdfg::StructuredSDFG
- StructuredSDFGBuilder() : sdfg::builder::StructuredSDFGBuilder
- StructuredSDFGDeepCopy() : sdfg::deepcopy::StructuredSDFGDeepCopy
- StructuredSDFGVisitor() : sdfg::visitor::StructuredSDFGVisitor
- structures() : sdfg::Function
- structures_ : sdfg::Function
- subject() : sdfg::builder::SDFGBuilder, sdfg::builder::StructuredSDFGBuilder
- SubNode() : sdfg::math::tensor::SubNode
- subset() : sdfg::codegen::CLanguageExtension, sdfg::codegen::CPPLanguageExtension, sdfg::codegen::LanguageExtension, sdfg::cuda::CUDALanguageExtension, sdfg::data_flow::Memlet, sdfg::einsum::EinsumEdge, sdfg::einsum::EinsumEdgeOriginal, sdfg::einsum::EinsumEdgeVirtual, sdfg::fp_math::KernelValue, sdfg::rocm::ROCMLanguageExtension, sdfg::tiles::PackedBuffer
- subset_conflicts_with() : sdfg::passes::loop_fusion::FusionArgCommonAccesses
- subset_contains_symbol() : sdfg::einsum::EinsumDetection
- subset_mismatch : sdfg::passes::loop_fusion::LoopFusionHandler::InOutCheckResult
- subsetRangeString() : sdfg::visualizer::Visualizer
- subsets() : sdfg::analysis::User, sdfg::users::User
- subsets_conflict : sdfg::passes::loop_fusion::FusionArgCommonAccesses
- subsets_eq() : sdfg::einsum::EinsumDetection
- subtraction : sdfg::einsum::EinsumCluster
- success : sdfg::symbolic::AffineDecomposition, sdfg::symbolic::DelinearizeResult
- successfully_expanded() : sdfg::passes::LibNodeExpander::AccessNodeExpand
- successfully_modified_node_only() : sdfg::einsum::EinsumReplacementContext, sdfg::passes::expansion::LibNodeExpansionContext, sdfg::passes::LibNodeExpander::ExpandContext
- successors() : sdfg::data_flow::DataFlowGraph
- summarize() : sdfg::tiles::TileAnalysis
- summarize_pipeline_passes() : sdfg::passes::CompileStatistics
- summary() : sdfg::passes::CodegenStatistics, sdfg::passes::CompileStatistics
- SumNode() : sdfg::math::tensor::SumNode
- supported_types() : sdfg::gpu::cuda::CudaMmaSupport, sdfg::gpu::GpuMmaSupport, sdfg::gpu::rocm::RocmMmaSupport
- supports() : sdfg::data_flow::AtomicScalarOpCPUImpl, sdfg::data_flow::AtomicScalarOpCudaImpl, sdfg::data_flow::AtomicScalarOpImpl, sdfg::data_flow::AtomicScalarOpRocmImpl
- supports_async_staging() : sdfg::tiles::TileTarget
- supports_cooperative_staging() : sdfg::omp::OMPTileTarget, sdfg::tiles::GPUTileTarget, sdfg::tiles::TileTarget
- supports_integer_types() : sdfg::math::tensor::AbsNode, sdfg::math::tensor::AddNode, sdfg::math::tensor::ArangeNode, sdfg::math::tensor::BatchNormNode, sdfg::math::tensor::BroadcastNode, sdfg::math::tensor::CastNode, sdfg::math::tensor::ClampNode, sdfg::math::tensor::CMathTensorNode, sdfg::math::tensor::ConcatNode, sdfg::math::tensor::ConditionalTensorCopyNode, sdfg::math::tensor::ConstPaddingNode, sdfg::math::tensor::ConvNode, sdfg::math::tensor::DivNode, sdfg::math::tensor::EluNode, sdfg::math::tensor::EmbeddingNode, sdfg::math::tensor::EmbeddingRenormNode, sdfg::math::tensor::ErfNode, sdfg::math::tensor::ExpNode, sdfg::math::tensor::FillNode, sdfg::math::tensor::GELUNode, sdfg::math::tensor::IndexNode, sdfg::math::tensor::LayerNormNode, sdfg::math::tensor::LeakyReLUNode, sdfg::math::tensor::LogicalNotNode, sdfg::math::tensor::MatMulNode, sdfg::math::tensor::MaximumNode, sdfg::math::tensor::MaxNode, sdfg::math::tensor::MeanNode, sdfg::math::tensor::MinimumNode, sdfg::math::tensor::MinNode, sdfg::math::tensor::MulNode, sdfg::math::tensor::PoolingNode, sdfg::math::tensor::PowNode, sdfg::math::tensor::ReLUNode, sdfg::math::tensor::RsqrtNode, sdfg::math::tensor::SigmoidNode, sdfg::math::tensor::SoftmaxNode, sdfg::math::tensor::SqrtNode, sdfg::math::tensor::StdNode, sdfg::math::tensor::SubNode, sdfg::math::tensor::SumNode, sdfg::math::tensor::TanhNode, sdfg::math::tensor::TaskletTensorNode, sdfg::math::tensor::TensorCopyNode, sdfg::math::tensor::TensorNode, sdfg::math::tensor::UpsampleBilinear2DNode
- supports_interchange() : sdfg::tiles::ReductionBufferAnalysis
- supports_schedule() : sdfg::tiles::ReductionBufferAnalysis
- suppress_ : docc::analysis::GlobalCFGNode
- switch_implementation() : sdfg::data_flow::AtomicScalarOpNode
- SwitchExpander() : sdfg::passes::SwitchExpander
- swizzle : sdfg::tiles::ComposedLayout
- symbol() : sdfg::symbolic::Assumption
- SymbolEvolution() : sdfg::passes::SymbolEvolution
- symbolic_simplification() : sdfg::passes::Pipeline
- SymbolPromotion() : sdfg::passes::SymbolPromotion
- SymbolPropagation() : sdfg::passes::SymbolPropagation
- SymbolReadLocation : sdfg::analysis::BaseUserAnalyzer, sdfg::users::BaseUserAnalyzer
- symbols() : sdfg::cuda::CUDADataOffloadingNode, sdfg::data_flow::AtomicScalarOpNode, sdfg::data_flow::BarrierLocalNode, sdfg::data_flow::CallNode, sdfg::data_flow::InvokeNode, sdfg::data_flow::LibraryNode, sdfg::data_flow::LoadConstNode, sdfg::data_flow::MetadataNode, sdfg::einsum::EinsumNode, sdfg::fp_math::OzakiMatMulNode, sdfg::gpu::GpuMmaFillNode, sdfg::gpu::GpuMmaFragmentEltwiseAddNode, sdfg::gpu::GpuMmaFragmentLoadNode, sdfg::gpu::GpuMmaFragmentStoreNode, sdfg::gpu::GpuMmaMatmulNode, sdfg::gpu::GpuTileArrivalNode, sdfg::math::blas::BatchedGEMMNode, sdfg::math::blas::DotNode, sdfg::math::blas::GEMMNode, sdfg::math::cmath::CMathNode, sdfg::math::tensor::ArangeNode, sdfg::math::tensor::BatchNormNode, sdfg::math::tensor::BroadcastNode, sdfg::math::tensor::ClampNode, sdfg::math::tensor::ConcatNode, sdfg::math::tensor::ConditionalTensorCopyNode, sdfg::math::tensor::ConstPaddingNode, sdfg::math::tensor::ConvNode, sdfg::math::tensor::ElementWiseDataflowTensorNode, sdfg::math::tensor::EluNode, sdfg::math::tensor::EmbeddingNode, sdfg::math::tensor::EmbeddingRenormNode, sdfg::math::tensor::IndexNode, sdfg::math::tensor::LayerNormNode, sdfg::math::tensor::LeakyReLUNode, sdfg::math::tensor::MatMulNode, sdfg::math::tensor::ReduceNode, sdfg::math::tensor::SpatialTensorNode, sdfg::math::tensor::TensorCopyNode, sdfg::math::tensor::UpsampleBilinear2DNode, sdfg::offloading::DataOffloadingNode, sdfg::rocm::ROCMDataOffloadingNode, sdfg::stdlib::AllocaNode, sdfg::stdlib::AssertNode, sdfg::stdlib::CallocNode, sdfg::stdlib::FreeNode, sdfg::stdlib::MallocNode, sdfg::stdlib::MemcpyNode, sdfg::stdlib::MemmoveNode, sdfg::stdlib::MemsetNode, sdfg::stdlib::TrapNode, sdfg::stdlib::UnreachableNode, sdfg::tiles::PipelineCommitNode, sdfg::tiles::PipelineWaitNode, sdfg::tiles::TileCopyNode
- SymbolWriteLocation : sdfg::analysis::BaseUserAnalyzer, sdfg::users::BaseUserAnalyzer
- SyncConditionPropagation() : sdfg::passes::SyncConditionPropagation