Here is a list of all class members with links to the classes they belong to:
- r -
- radius() : sdfg::transformations::TileFusion
- ragged : sdfg::gpu::GpuMmaEinsumReplacer::EinsumMmaAnalysis
- ran_ : sdfg::analysis::ElementIdMapDataFlowState< T, I >
- ran_at_least_once() : sdfg::analysis::DataFlowState< T >, sdfg::analysis::ElementIdMapDataFlowState< T, I >
- RawFileConstSource() : sdfg::data_flow::RawFileConstSource
- rd_block : sdfg::passes::loop_fusion::FusionArgCommonAccesses
- read() : sdfg::fp_math::BlockBuilder
- read_count : sdfg::analysis::ExposedOffload
- read_data_from_raw_file() : arg_capture::ArgCaptureIO
- reader : sdfg::parallelization::LoopCarriedDependencyPair
- reads() : sdfg::analysis::Users, sdfg::analysis::UsersView, sdfg::data_flow::DataFlowGraph, sdfg::tiles::Tile, sdfg::tiles::TileAnalysis::AccessSummary, sdfg::users::Users, sdfg::users::UsersView
- reads_ : sdfg::analysis::OffloadState
- reason : sdfg::TransformReport
- recompute_einsum_indices() : sdfg::einsum::EinsumDetection
- record() : sdfg::transformations::Recorder
- record_constant_fill() : mlir::sdfg::SDFGTranslator
- record_stats() : docc::compile::FileCompileState
- Recorder() : sdfg::transformations::Recorder
- recorder_ : sdfg::passes::scheduler::LoopScheduler
- redirect_snippet() : docc::compile::SrcFileCompilerBuilder
- Reduce() : sdfg::structured_control_flow::Reduce
- reduce() : sdfg::fp_math::KernelBuilder
- reduce_axis_stride() : sdfg::gpu::GPUOffloadReduceDispatcher
- reduce_base_slot() : sdfg::gpu::GPUOffloadReduceDispatcher
- reduce_block_dim() : sdfg::gpu::GPUOffloadReduceDispatcher
- reduce_block_size_product() : sdfg::gpu::GPUOffloadReduceDispatcher
- reduce_dispatcher_registry : sdfg::plugins::Context
- reduce_linear_thread_index() : sdfg::gpu::GPUOffloadReduceDispatcher
- ReduceNode() : sdfg::math::tensor::ReduceNode
- reduction_buffers_ : sdfg::gpu::GPUOffloadReduceDispatcher
- reduction_buffers_supported() : sdfg::gpu::GPUOffloadTransform< OffloaderNodeType >, sdfg::transformations::LoopTiling
- reduction_operation() : sdfg::math::tensor::MaxNode, sdfg::math::tensor::MinNode, sdfg::math::tensor::ReduceNode, sdfg::math::tensor::SumNode
- reduction_target() : sdfg::gpu::GPUOffloadReduceDispatcher
- ReductionBufferAnalysis() : sdfg::tiles::ReductionBufferAnalysis
- ReductionLayout() : sdfg::gpu::ReductionLayout
- reductions() : sdfg::parallelization::LoopCarriedDependencyAnalysis, sdfg::structured_control_flow::Reduce
- redundant_d2h_candidates() : sdfg::analysis::DataTransferEliminationCandidateCollector
- redundant_d2h_candidates_ : sdfg::analysis::DataTransferEliminationCandidateCollector
- redundant_with() : sdfg::cuda::CUDADataOffloadingNode, sdfg::offloading::DataOffloadingNode, sdfg::offloading::ExternalDataOffloadingNode, sdfg::rocm::ROCMDataOffloadingNode
- RedundantLoadVisitor() : sdfg::passes::RedundantLoadVisitor
- RedundantZeroInitElimination() : sdfg::transformations::RedundantZeroInitElimination
- ref() : sdfg::data_flow::MemoryAccessPattern, sdfg::data_flow::PointerAccessMeta
- Reference() : sdfg::codegen::Reference
- reference : sdfg::symbolic::Assumptions::const_iterator
- reference_type() : sdfg::codegen::Reference
- ReferenceAnalysis() : sdfg::analysis::ReferenceAnalysis
- ReferencePropagation() : sdfg::passes::ReferencePropagation
- region_id : sdfg::passes::rpc::RpcOptimizationMetadata
- region_uuid : __daisy_metadata
- RegionArgument() : sdfg::analysis::RegionArgument
- register_cluster_in_scope() : sdfg::einsum::EinsumDetection
- register_compile_args() : sdfg::codegen::ArgumentRegistry
- register_device_free() : sdfg::analysis::DataTransferEliminationCandidateCollector
- register_dispatcher() : sdfg::codegen::NodeDispatcherRegistry
- register_expander() : sdfg::passes::SwitchExpander
- register_for_code() : sdfg::passes::SwitchExpander
- register_library_node_dispatcher() : sdfg::codegen::LibraryNodeDispatcherRegistry
- register_library_node_serializer() : sdfg::serializer::LibraryNodeSerializerRegistry
- register_linker_args() : sdfg::codegen::ArgumentRegistry
- register_loop_scheduler() : sdfg::passes::scheduler::SchedulerRegistry
- register_map_dispatcher() : sdfg::codegen::MapDispatcherRegistry
- register_option() : sdfg::OptionRegistry
- register_output() : sdfg::codegen::LibraryNodeDispatcher
- register_pass() : sdfg::passes::Pipeline
- register_plugin_callback : sdfg::plugins::Plugin
- register_reduce_dispatcher() : sdfg::codegen::ReduceDispatcherRegistry
- register_target() : sdfg::tiles::TileTargetRegistry
- register_target_mapper() : sdfg::plugins::TargetMapperRegistry
- reinterpret_cast_expr() : sdfg::codegen::CLanguageExtension, sdfg::codegen::CStyleLanguageExtension, sdfg::codegen::LanguageExtension
- release() : sdfg::symbolic::polyhedral::IslHandle< T, FreeFn >
- relocalize_operand() : sdfg::data_flow::LibraryNode, sdfg::gpu::GpuMmaFragmentLoadNode, sdfg::gpu::GpuMmaFragmentStoreNode, sdfg::math::blas::GEMMNode, sdfg::math::tensor::MatMulNode
- ReLUNode() : sdfg::math::tensor::ReLUNode
- RemapAction : sdfg::passes::HierarchicalStatistics
- remote_tuning : docc::target::TargetOptions
- remove_case() : sdfg::builder::StructuredSDFGBuilder
- remove_child() : sdfg::builder::StructuredSDFGBuilder
- remove_children() : sdfg::builder::StructuredSDFGBuilder
- remove_compile_option() : docc::compile::SrcFileCompilerBuilder
- remove_constraint() : sdfg::symbolic::Assumption
- remove_container() : sdfg::builder::FunctionBuilder
- remove_d2h() : sdfg::offloading::DataOffloadingNode
- remove_d2h_parts() : sdfg::analysis::OffloadHolder
- remove_edge() : sdfg::builder::SDFGBuilder
- remove_free() : sdfg::offloading::DataOffloadingNode
- remove_from_parent() : sdfg::builder::StructuredSDFGBuilder
- remove_h2d() : sdfg::offloading::DataOffloadingNode
- remove_h2d_parts() : sdfg::analysis::OffloadHolder
- remove_lower_bound() : sdfg::symbolic::Assumption
- remove_memlet() : sdfg::builder::StructuredSDFGBuilder
- remove_metadata() : sdfg::Element, sdfg::Function
- remove_node() : sdfg::builder::StructuredSDFGBuilder
- remove_old() : sdfg::math::tensor::InputContainerInfo
- remove_property() : sdfg::structured_control_flow::ScheduleType
- remove_schedule_property() : sdfg::builder::StructuredSDFGBuilder
- remove_upper_bound() : sdfg::symbolic::Assumption
- removed_first : sdfg::passes::loop_fusion::PatternHandler::MatchResult
- removed_loop() : sdfg::analysis::LoopAnalysis
- RemoveRedundantTransfersPass() : sdfg::passes::RemoveRedundantTransfersPass
- rename_container() : sdfg::builder::FunctionBuilder, sdfg::builder::SDFGBuilder, sdfg::builder::StructuredSDFGBuilder
- rename_containers() : sdfg::builder::StructuredSDFGBuilder
- replace() : sdfg::control_flow::InterstateEdge, sdfg::control_flow::ReturnState, sdfg::control_flow::State, sdfg::cuda::CUDADataOffloadingNode, sdfg::data_flow::AccessNode, sdfg::data_flow::AtomicScalarOpNode, sdfg::data_flow::BarrierLocalNode, sdfg::data_flow::CallNode, sdfg::data_flow::ConvexAccessPattern, sdfg::data_flow::DataFlowGraph, sdfg::data_flow::InvokeNode, sdfg::data_flow::LoadConstNode, sdfg::data_flow::Memlet, sdfg::data_flow::MemoryAccessPattern, sdfg::data_flow::MetadataNode, 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::Tasklet, sdfg::data_flow::TensorLayoutPattern, sdfg::einsum::Einsum2MatMul, sdfg::einsum::EinsumNode, sdfg::einsum::EinsumReplacer, sdfg::Element, sdfg::fp_math::OzakiMatMulNode, sdfg::gpu::GpuMmaEinsumReplacer, sdfg::gpu::GpuMmaFillNode, sdfg::gpu::GpuMmaFragmentEltwiseAddNode, sdfg::gpu::GpuMmaFragmentLoadNode, sdfg::gpu::GpuMmaFragmentStoreNode, sdfg::gpu::GpuMmaFromMemoryLayout, 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::passes::loop_fusion::FusionLoopCandidate, 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::structured_control_flow::AssignmentBlock, sdfg::structured_control_flow::Block, sdfg::structured_control_flow::Break, sdfg::structured_control_flow::Continue, sdfg::structured_control_flow::IfElse, 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::symbolic::Assumption, sdfg::tiles::PipelineCommitNode, sdfg::tiles::PipelineWaitNode, sdfg::tiles::TileCopyNode
- replace_memlet_src_with_constant() : sdfg::builder::StructuredSDFGBuilder
- replace_reduction_container() : sdfg::structured_control_flow::Reduce
- replace_symbols() : sdfg::builder::FunctionBuilder, sdfg::builder::StructuredSDFGBuilder, sdfg::codegen::Reference, sdfg::math::tensor::TensorLayout, sdfg::tiles::TileGuard, sdfg::types::Array, sdfg::types::Function, sdfg::types::IType, sdfg::types::Pointer, sdfg::types::Scalar, sdfg::types::Structure, sdfg::types::StructureDefinition, sdfg::types::Tensor
- replace_with_sequence() : sdfg::passes::LibNodeExpander::AccessNodeExpand
- replace_with_structured_loop() : sdfg::passes::LibNodeExpander::AccessNodeExpand
- replacement_requires_access_nodes() : sdfg::einsum::EinsumReplacementContext, sdfg::passes::expansion::LibNodeExpansionContext, sdfg::passes::LibNodeExpander::ExpandContext
- replacements_ : sdfg::visualizer::Visualizer
- ReplaceResult : sdfg::symbolic::Assumption
- replay() : sdfg::transformations::Replayer
- report() : sdfg::codegen::LoopReport, sdfg::passes::CompileStatistics, sdfg::passes::HierarchicalStatistics
- report_ : sdfg::passes::scheduler::LoopScheduler, sdfg::transformations::Transformation
- report_detail_ : sdfg::passes::CompileStatistics
- ReportLevel : sdfg::passes::CompileStatistics
- representing_last_block_ : sdfg::einsum::EinsumDetection::LoopScopeState
- require() : sdfg::codegen::CodeSnippetFactory, sdfg::codegen::NestedCodeSnippetFactory, sdfg::tiles::ReductionBufferAnalysis
- require_dependency() : sdfg::codegen::CodeSnippetFactory
- require_locally_modifiable_var() : sdfg::codegen::LibraryNodeDispatcher
- require_matching_kernel_language_extension() : sdfg::gpu::GPUOffloadDispatcherStrategy
- require_no_conflicts() : sdfg::codegen::CodeSnippetFactory
- require_param_as_var_equivalent() : sdfg::codegen::LibraryNodeDispatcherBase< NodeType >
- REQUIRED_ELEMENT_IDS : sdfg::structured_control_flow::StructuredLoop
- required_space() : sdfg::tiles::LocalityPlan, sdfg::tiles::Tile
- required_type : sdfg::math::tensor::ElementWiseDataflowTensorNode::ElementInput
- rescale : sdfg::structured_control_flow::ReductionInfo
- rescale_base : sdfg::structured_control_flow::ReductionInfo
- rescaling : sdfg::fp_math::ContractionPrecision, sdfg::fp_math::OzakiContraction, sdfg::fp_math::QuantizeContraction
- reset() : sdfg::symbolic::polyhedral::IslHandle< T, FreeFn >
- reset_cache() : sdfg::structured_control_flow::StructuredLoop
- reshape() : mlir::sdfg::TensorInfo, sdfg::math::tensor::TensorLayout, sdfg::types::Tensor
- resolve_element() : sdfg::math::tensor::TensorLayout
- result() : sdfg::math::tensor::ConcatNode
- result_layout() : sdfg::math::tensor::ConcatNode
- RESULT_PTR_IDX : sdfg::math::tensor::ArangeNode, sdfg::math::tensor::BroadcastNode, sdfg::math::tensor::EmbeddingNode, sdfg::math::tensor::ReduceNode
- result_type() : sdfg::data_flow::Memlet
- results : sdfg::passes::rpc::RpcOptResponse
- Return() : sdfg::structured_control_flow::Return
- return_node_to_json() : sdfg::serializer::JSONSerializer
- return_statement() : sdfg::codegen::CStyleLanguageExtension, sdfg::codegen::LanguageExtension
- return_type() : sdfg::Function, sdfg::types::Function
- return_type_ : sdfg::Function
- ReturnDispatcher() : sdfg::codegen::ReturnDispatcher
- ReturnState() : sdfg::control_flow::ReturnState
- ROCBLASDataTransferExtraction() : sdfg::rocm::ROCBLASDataTransferExtraction
- RocmArch() : sdfg::gpu::rocm::RocmArch
- RocmBatchedMatMulExpander() : sdfg::offloading::RocmBatchedMatMulExpander
- RocmConcatExpander() : sdfg::offloading::RocmConcatExpander
- ROCMDataOffloadingNode() : sdfg::rocm::ROCMDataOffloadingNode
- ROCMDataOffloadingNodeDispatcher() : sdfg::rocm::ROCMDataOffloadingNodeDispatcher
- RocmExpansion() : sdfg::passes::RocmExpansion
- ROCMLanguageExtension() : sdfg::rocm::ROCMLanguageExtension
- RocmLibraryNodeRewriter() : sdfg::rocm::RocmLibraryNodeRewriter
- RocmLibraryNodeTransferExtractionVisitor() : sdfg::rocm::RocmLibraryNodeTransferExtractionVisitor
- ROCMMapDispatcher() : sdfg::rocm::ROCMMapDispatcher
- RocmMmaSupport() : sdfg::gpu::rocm::RocmMmaSupport
- ROCMOffloadDispatcherStrategy() : sdfg::rocm::ROCMOffloadDispatcherStrategy
- ROCMOffloadTransform() : sdfg::rocm::ROCMOffloadTransform
- ROCMParallelizeNestedMap() : sdfg::transformations::ROCMParallelizeNestedMap
- ROCMReduceDispatcher() : sdfg::rocm::ROCMReduceDispatcher
- ROCMStdlibDataTransferExtraction() : sdfg::rocm::ROCMStdlibDataTransferExtraction
- ROCMTransform() : sdfg::rocm::ROCMTransform
- role() : sdfg::tiles::TileAxis
- root() : sdfg::codegen::ArgCapturePlan, sdfg::structured_control_flow::StructuredLoop, sdfg::structured_control_flow::While, sdfg::StructuredSDFG, sdfg::visitor::StructuredSDFGWalker
- root_ : sdfg::structured_control_flow::StructuredLoop
- root_mode() : docc::util::DefaultDoccPaths
- roots_ : sdfg::passes::HierarchicalStatistics
- rotated_container_name() : sdfg::transformations::LoopRotate
- rows : sdfg::gpu::GpuMmaFromMemoryLayout
- RPCNodeTransform() : sdfg::transformations::RPCNodeTransform
- RpcOptimizationPass() : sdfg::passes::scheduler::RpcOptimizationPass
- RsqrtNode() : sdfg::math::tensor::RsqrtNode
- RSTD_INPUT_IDX : sdfg::math::tensor::LayerNormNode
- rstd_layout() : sdfg::math::tensor::LayerNormNode
- run() : docc::analysis::Analysis, docc::analysis::GlobalCFGAnalysis, docc::analysis::SDFGRegistry, docc::lifting::FunctionToSDFG, docc::lifting::Lifting, docc::passes::ArgumentExpansionPass, docc::passes::AttributesAnalysis, docc::passes::CodeGenerationPass, docc::passes::DOCCPass< PassT >, docc::passes::DumpAttributesPass, docc::passes::DumpSDFGPass, docc::passes::EinsumPass, docc::passes::FunctionToSDFGPass, docc::passes::GlobalCFGPrinterPass, docc::passes::NormalizationPass, docc::passes::OPTReportPass, docc::passes::SchedulingPass, docc::passes::SDFGSimplifyPass, sdfg::analysis::Analysis, sdfg::analysis::ArgumentsAnalysis, sdfg::analysis::AssumptionsAnalysis, sdfg::analysis::ControlFlowAnalysis, sdfg::analysis::DataDependencyAnalysis, sdfg::analysis::DataTransferEliminationAnalysis, sdfg::analysis::LoopAnalysis, sdfg::analysis::MemoryLayoutAnalysis, sdfg::analysis::ReferenceAnalysis, sdfg::analysis::TypeAnalysis, sdfg::analysis::Users, sdfg::einsum::EinsumDetection, sdfg::parallelization::LoopCarriedDependencyAnalysis, sdfg::passes::loop_fusion::LoopFusionPass::State, sdfg::passes::Pass, sdfg::passes::Pipeline, sdfg::tiles::ReductionBufferAnalysis, sdfg::tiles::TileAnalysis, sdfg::users::Users
- run_compile_and_link_single() : docc::compile::SrcFileCompiler
- run_compiler() : docc::compile::SrcFileCompiler
- run_forward() : sdfg::analysis::ForwardStructuredDataFlowAnalysis< State >
- run_internal() : sdfg::gpu::GpuMmaEinsumTransform
- run_link() : docc::compile::SrcFileCompiler
- run_pass() : sdfg::einsum::EinsumDetectionPass, sdfg::fp_math::ContractionPrecisionPass, sdfg::parallelization::AutoParallelization, sdfg::passes::BlockSortingPass, sdfg::passes::ByteReferenceElimination, sdfg::passes::CollapsePass, sdfg::passes::CommonAssignmentElimination, sdfg::passes::ConstantPropagation, sdfg::passes::DataTransferMinimizationPass, sdfg::passes::DeadCFGElimination, sdfg::passes::DeadDataElimination, sdfg::passes::DeadReferenceElimination, sdfg::passes::DebugDumpPass, sdfg::passes::DebugInfoPropagation, sdfg::passes::DeviceBufferReusePass, sdfg::passes::DeviceResidentArgPromotionPass, sdfg::passes::GPUControlFlowOffloadPass< Traits >, sdfg::passes::GPULoopReorderingPass, sdfg::passes::GPUNestedOffloadPass, sdfg::passes::GPUNestedParallelizationPass, sdfg::passes::LibraryNodeExpansionPass< Holder >, sdfg::passes::loop_fusion::LoopFusionPass, sdfg::passes::NoLibnodesBlockFusionPass, sdfg::passes::normalization::LoopNormalFormPass, sdfg::passes::normalization::MapDelinearizationPass, sdfg::passes::normalization::MapFusionPass, sdfg::passes::normalization::PerfectLoopDistributionPass, sdfg::passes::normalization::StrideMinimization, sdfg::passes::Pass, sdfg::passes::ReadonlyTransferHoistingPass, sdfg::passes::ReductionSharedMemoryDelinearization, sdfg::passes::RedundantLoadEliminationPass, sdfg::passes::RedundantZeroInitEliminationPass, sdfg::passes::ReferencePropagation, sdfg::passes::RemoveRedundantTransfersPass, sdfg::passes::ScalarPromotionPass, sdfg::passes::scheduler::LoopSchedulingPass, sdfg::passes::scheduler::RpcOptimizationPass, sdfg::passes::SequenceFusion, sdfg::passes::SymbolEvolution, sdfg::passes::SymbolPromotion, sdfg::passes::SymbolPropagation, sdfg::passes::SyncConditionPropagation, sdfg::passes::TargetMappingPass, sdfg::passes::TensorAllocationSizeInference, sdfg::passes::TilingPass, sdfg::passes::TrivialArrayElimination, sdfg::passes::TrivialLoopEliminationPass, sdfg::passes::UnifyLoopExits, sdfg::passes::UniqueLoopIndvars, sdfg::passes::VisitorPass< T >, sdfg::passes::WhileToForConversion, sdfg::tiles::TileGuardNormalization
- runtime_available : sdfg::codegen::DependencyState