Here is a list of all functions with links to the classes they belong to:
- p -
- pack() : sdfg::gpu::ReductionLayout
- padded() : sdfg::math::tensor::BroadcastNode
- pads() : sdfg::math::tensor::ConstPaddingNode, sdfg::math::tensor::SpatialTensorNode
- pairs() : sdfg::parallelization::LoopCarriedDependencyAnalysis
- pairs_between() : sdfg::parallelization::LoopCarriedDependencyAnalysis
- parallel_size() : sdfg::gpu::ScheduleType_GPU_Offload, sdfg::tiles::AxisSchedule
- param_type() : sdfg::types::Function
- parameters() : sdfg::analysis::AssumptionsAnalysis, sdfg::Function
- parent_chain() : sdfg::structured_control_flow::ControlFlowNode
- parent_loop() : sdfg::analysis::LoopAnalysis
- parse() : sdfg::fp_math::ContractionPrecision
- parse_assignments() : sdfg::serializer::JSONSerializer
- parse_block_size() : sdfg::gpu::MmaBlockSize
- parse_from() : arg_capture::ArgCapture
- parse_from_name() : sdfg::gpu::GpuArch
- parse_legacy_transition_to_assignment_block() : sdfg::serializer::JSONSerializer
- parse_rpc_response() : sdfg::transformations::RPCNodeTransform
- partial_container() : sdfg::gpu::ScheduleType_GPU_Offload
- partial_storage() : sdfg::gpu::ScheduleType_GPU_Offload
- partials_buffer_name() : sdfg::gpu::GPUOffloadReduceDispatcher
- partition_offset_into_dimensions() : sdfg::math::tensor::TensorLayout
- Pass() : sdfg::passes::Pass
- pdom_tree() : sdfg::analysis::ControlFlowAnalysis
- per_cu_threads() : sdfg::gpu::cuda::CudaArch, sdfg::gpu::GpuArch, sdfg::gpu::rocm::RocmArch
- per_symbol_refined_symbols() : sdfg::analysis::AssumptionsAnalysis
- PerfectLoopDistributionPass() : sdfg::passes::normalization::PerfectLoopDistributionPass
- phase() : sdfg::tiles::TileCopyNode
- Pipeline() : sdfg::passes::Pipeline
- PipelineCommitNode() : sdfg::tiles::PipelineCommitNode
- PipelineCommitNodeDispatcher() : sdfg::cuda::tiles::PipelineCommitNodeDispatcher, sdfg::rocm::tiles::PipelineCommitNodeDispatcher
- PipelineWaitNode() : sdfg::tiles::PipelineWaitNode
- PipelineWaitNodeDispatcher() : sdfg::cuda::tiles::PipelineWaitNodeDispatcher, sdfg::rocm::tiles::PipelineWaitNodeDispatcher
- placement() : sdfg::tiles::Tile
- Plan() : sdfg::passes::loop_fusion::LoopFusionByAccessWorker::Plan
- plan() : sdfg::tiles::TileCopyNode
- pointee_type() : sdfg::types::Pointer
- Pointer() : sdfg::types::Pointer
- pointer_access_meta() : sdfg::data_flow::CallNode
- pointer_access_type() : sdfg::data_flow::CallNode, sdfg::data_flow::LibraryNode, sdfg::fp_math::OzakiMatMulNode, sdfg::gpu::GpuMmaFillNode, sdfg::gpu::GpuMmaFragmentEltwiseAddNode, sdfg::gpu::GpuMmaFragmentLoadNode, sdfg::gpu::GpuMmaFragmentStoreNode, sdfg::gpu::GpuMmaMatmulNode, 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::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::PoolingNode, sdfg::math::tensor::ReduceNode, sdfg::math::tensor::TensorCopyNode, sdfg::math::tensor::UpsampleBilinear2DNode, sdfg::offloading::DataOffloadingNode, sdfg::stdlib::FreeNode, sdfg::stdlib::MemcpyNode, sdfg::stdlib::MemsetNode, sdfg::tiles::TileCopyNode
- pointer_use_creates_side_effects() : sdfg::data_flow::LibraryNode
- PointerAccessMeta() : sdfg::data_flow::PointerAccessMeta
- PointerEscapeAnalyzer() : sdfg::analysis::PointerEscapeAnalyzer< Policy, ForceDetailed >
- PointerFullWriteOnly() : sdfg::data_flow::PointerFullWriteOnly
- PointerGenericAccess() : sdfg::data_flow::PointerGenericAccess
- PointerOverwriteAnalyzer() : sdfg::analysis::PointerOverwriteAnalyzer< Policy >
- PointerReadOnly() : sdfg::data_flow::PointerReadOnly
- PointerUsedAnalyzer() : sdfg::analysis::PointerUsedAnalyzer< Policy >
- PoolingNode() : sdfg::math::tensor::PoolingNode
- post_dominates() : sdfg::analysis::ControlFlowAnalysis, sdfg::analysis::Users, sdfg::users::Users
- post_dominator_tree() : sdfg::SDFG
- post_dominators() : sdfg::data_flow::DataFlowGraph
- post_schedule() : sdfg::passes::scheduler::CUDAOffloadScheduler, sdfg::passes::scheduler::CUDAScheduler, sdfg::passes::scheduler::LoopScheduler, sdfg::passes::scheduler::ROCMOffloadScheduler, sdfg::passes::scheduler::ROCMScheduler
- PowNode() : sdfg::math::tensor::PowNode
- pre_allocate_output() : sdfg::codegen::LibraryNodeDispatcher
- pre_schedule() : sdfg::passes::scheduler::CUDAOffloadScheduler, sdfg::passes::scheduler::CUDAScheduler, sdfg::passes::scheduler::LoopScheduler, sdfg::passes::scheduler::OMPScheduler, sdfg::passes::scheduler::ROCMOffloadScheduler, sdfg::passes::scheduler::ROCMScheduler
- precision() : sdfg::math::blas::BLASNode
- predecessors() : sdfg::data_flow::DataFlowGraph
- predicate() : sdfg::tiles::TileGuard
- preserve() : sdfg::analysis::AnalysisManager
- PrettyPrinter() : sdfg::codegen::PrettyPrinter
- primitive_type() : sdfg::codegen::CLanguageExtension, sdfg::codegen::CPPLanguageExtension, sdfg::codegen::LanguageExtension, sdfg::codegen::Reference, sdfg::cuda::CUDALanguageExtension, sdfg::math::cmath::CMathNode, sdfg::math::tensor::TensorNode, sdfg::rocm::ROCMLanguageExtension, sdfg::types::Array, sdfg::types::Function, sdfg::types::IType, sdfg::types::Pointer, sdfg::types::Scalar, sdfg::types::Structure, sdfg::types::Tensor
- print() : docc::analysis::GlobalCFGNode, sdfg::codegen::Reference, sdfg::types::Array, sdfg::types::Function, sdfg::types::IType, sdfg::types::Pointer, sdfg::types::Scalar, sdfg::types::Structure, sdfg::types::Tensor
- print_node() : sdfg::passes::HierarchicalStatistics
- print_node_self() : sdfg::passes::HierarchicalStatistics
- priority() : sdfg::plugins::TargetMapperFactory
- private_axes() : sdfg::tiles::LocalityPlan, sdfg::tiles::Tile
- process() : docc::compile::SrcFileCompiler
- product() : sdfg::fp_math::UnfuseFMA
- properties() : sdfg::structured_control_flow::ScheduleType
- proposal() : sdfg::transformations::LoopInterchange
- provenance_grouped_outermost_loops_plan() : sdfg::codegen::InstrumentationPlan
- PtrMetaDeleter() : sdfg::data_flow::PtrMetaDeleter< T >