docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
Class Index
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | Z | _
A
AbsNode (sdfg::math::tensor)
AccessNode (sdfg::data_flow)
LibNodeExpander::AccessNodeExpand (sdfg::passes)
TileAnalysis::AccessSummary (sdfg::tiles)
ActualStructuredSDFGVisitor (sdfg::visitor)
AddNode (sdfg::math::tensor)
AffineDecomposition (sdfg::symbolic)
LoopAnalysis::AggregatedResult (sdfg::analysis)
AllocaNode (sdfg::stdlib)
AllocaNodeDispatcher (sdfg::stdlib)
AllocaNodeSerializer (sdfg::stdlib)
AllocationManagement (sdfg::passes)
AllocRec (sdfg::passes)
Analysis (docc::analysis)
Analysis (sdfg::analysis)
AnalysisManager (docc::analysis)
AnalysisManager (sdfg::analysis)
ApproximateMath (sdfg::passes)
ArangeNode (sdfg::math::tensor)
ArangeNodeSerializer (sdfg::math::tensor)
ArgCapture (arg_capture)
ArgCaptureIO (arg_capture)
ArgCapturePlan (sdfg::codegen)
ArgumentAttributes (docc::analysis)
ArgumentExpansionPass (docc::passes)
ArgumentRegistry (sdfg::codegen)
ArgumentsAnalysis (sdfg::analysis)
Array (sdfg::types)
AssertNode (sdfg::stdlib)
AssertNodeDispatcher (sdfg::stdlib)
AssertNodeSerializer (sdfg::stdlib)
AssignmentBlock (sdfg::structured_control_flow)
AssignmentDispatcher (sdfg::codegen)
Assumption (sdfg::symbolic)
Assumptions (sdfg::symbolic)
AssumptionsAnalysis (sdfg::analysis)
AssumptionsBounds (sdfg::symbolic)
AtomicScalarOpCPUImpl (sdfg::data_flow)
AtomicScalarOpCPUNodeDispatcher (sdfg::data_flow)
AtomicScalarOpCudaImpl (sdfg::data_flow)
AtomicScalarOpGPUImpl (sdfg::data_flow)
AtomicScalarOpGPUNodeDispatcher (sdfg::data_flow)
AtomicScalarOpImpl (sdfg::data_flow)
AtomicScalarOpNode (sdfg::data_flow)
AtomicScalarOpNodeDispatcher (sdfg::data_flow)
AtomicScalarOpNodeSerializer (sdfg::data_flow)
AtomicScalarOpRocmImpl (sdfg::data_flow)
Attributes (docc::analysis)
AttributesAnalysis (docc::passes)
AutoParallelization (sdfg::parallelization)
AxisSchedule (sdfg::tiles)
B
BankModel (sdfg::tiles)
BarrierFinder (sdfg::transformations)
BarrierLocalNode (sdfg::data_flow)
BarrierLocalNodeDispatcher (sdfg::gpu)
BarrierLocalNodeSerializer (sdfg::data_flow)
BaseElementWiseDataflowTensorNodeSerializer::BaseDeser (sdfg::math::tensor)
SpatialTensorNodeBaseSerializer::BaseDeser (sdfg::math::tensor)
BaseElementWiseDataflowTensorNodeSerializer (sdfg::math::tensor)
BaseUserAnalyzer (sdfg::analysis)
BaseUserAnalyzer (sdfg::users)
BaseUserVisitor (sdfg::analysis)
BaseUserVisitor (sdfg::users)
BatchedGEMMNode (sdfg::math::blas)
BatchedGEMMNodeDispatcher_CUBLASWithoutTransfers (sdfg::cuda::blas)
BatchedGEMMNodeDispatcher_CUBLASWithTransfers (sdfg::cuda::blas)
BatchedGEMMNodeDispatcher_ROCMBLASWithoutTransfers (sdfg::rocm::blas)
BatchedGEMMNodeDispatcher_ROCMBLASWithTransfers (sdfg::rocm::blas)
BatchedGEMMNodeSerializer (sdfg::math::blas)
BatchNormNode (sdfg::math::tensor)
BatchNormNodeSerializer (sdfg::math::tensor)
BLASLibDependency (sdfg::math::blas)
BLASLifting (docc::lifting)
BLASNode (sdfg::math::blas)
Block (sdfg::structured_control_flow)
BlockBuilder (sdfg::fp_math)
BlockCounts (sdfg::gpu)
BlockDispatcher (sdfg::codegen)
BlockFusion (sdfg::passes)
BlockHoisting (sdfg::passes)
BlockOutcome (sdfg::passes::expansion)
BlockSortingPass (sdfg::passes)
EinsumDetection::BlockState (sdfg::einsum)
Body (sdfg::codegen)
BoundAnalysis (sdfg::symbolic)
Break (sdfg::structured_control_flow)
BreakDispatcher (sdfg::codegen)
BroadcastNode (sdfg::math::tensor)
BroadcastNodeSerializer (sdfg::math::tensor)
BufferReuseMarker (sdfg::passes)
ByteReferenceElimination (sdfg::passes)
C
CallNode (sdfg::data_flow)
CallNodeDispatcher (sdfg::data_flow)
CallNodeSerializer (sdfg::data_flow)
CallocNode (sdfg::stdlib)
CallocNodeDispatcher (sdfg::stdlib)
CallocNodeSerializer (sdfg::stdlib)
Candidate (sdfg::passes)
CaptureVarPlan (sdfg::codegen)
CastNode (sdfg::math::tensor)
CCodeGenerator (sdfg::codegen)
MmaNestOutputUses::CFragmentLoad (sdfg::transformations)
ClampNode (sdfg::math::tensor)
ClampNodeSerializer (sdfg::math::tensor)
CLanguageExtension (sdfg::codegen)
CMathNode (sdfg::math::cmath)
CMathNodeDispatcher (sdfg::math::cmath)
CMathNodeSerializer (sdfg::math::cmath)
CMathTensorNode (sdfg::math::tensor)
CMathTensorNodeSerializer (sdfg::math::tensor)
CNFException (sdfg::symbolic)
CodegenBuildPool (docc::compile)
CodegenCompiler (docc::compile)
CodegenCompilerBuilderBase (docc::compile)
CodeGenerationPass (docc::passes)
CodeGenerator (sdfg::codegen)
CodegenOutput (sdfg::codegen)
CodegenStatistics (sdfg::passes)
CodeLibNodeExpander (sdfg::passes)
CodeNode (sdfg::data_flow)
CodeSnippet (sdfg::codegen)
CodeSnippetFactory (sdfg::codegen)
CollapsePass (sdfg::passes)
CollapseToDepth (sdfg::transformations)
CommonAssignmentElimination (sdfg::passes)
CompileExecutor (docc::compile)
CompileState (docc::compile)
CompileStatistics (sdfg::passes)
ComplexFusionResult (sdfg::passes::loop_fusion)
ComposedLayout (sdfg::tiles)
ConcatNode (sdfg::math::tensor)
ConcatNodeSerializer (sdfg::math::tensor)
ConditionalDeleter (sdfg::builder)
ConditionalTensorCopyNode (sdfg::math::tensor)
ConditionalTensorCopyNodeSerializer (sdfg::math::tensor)
ConditionElimination (sdfg::passes)
Assumptions::const_iterator (sdfg::symbolic)
ConstantNode (sdfg::data_flow)
ConstantPropagation (sdfg::passes)
ConstPaddingNode (sdfg::math::tensor)
ConstPaddingNodeSerializer (sdfg::math::tensor)
ConstSource (sdfg::data_flow)
Context (sdfg::plugins)
Continue (sdfg::structured_control_flow)
ContinueDispatcher (sdfg::codegen)
ContractionPrecision (sdfg::fp_math)
ContractionPrecisionPass (sdfg::fp_math)
ContractionTypes (sdfg::math::tensor)
ControlFlowAnalysis (sdfg::analysis)
ControlFlowNode (sdfg::structured_control_flow)
ConvexAccessPattern (sdfg::data_flow)
ConvNode::ConvExpandPrerequisits (sdfg::math::tensor)
ConvNode (sdfg::math::tensor)
ConvNodeSerializer (sdfg::math::tensor)
CPPCodeGenerator (sdfg::codegen)
CPPLanguageExtension (sdfg::codegen)
CPPSymbolicPrinter (sdfg::codegen)
CStyleBaseCodeGenerator (sdfg::codegen)
CStyleLanguageExtension (sdfg::codegen)
CSymbolicPrinter (sdfg::codegen)
CUBLASDataTransferExtraction (sdfg::cuda)
CudaArch (sdfg::gpu::cuda)
CudaBatchedMatMulExpander (sdfg::offloading)
CudaComputeCapability (sdfg::gpu::cuda)
CudaConcatExpander (sdfg::offloading)
CUDAControlFlowOffloadTraits (sdfg::passes)
CUDADataOffloadingNode (sdfg::cuda)
CUDADataOffloadingNodeDispatcher (sdfg::cuda)
CUDADataOffloadingNodeSerializer (sdfg::cuda)
CudaExpansion (sdfg::passes)
CUDALanguageExtension (sdfg::cuda)
CudaLibraryNodeRewriter (sdfg::cuda)
CudaLibraryNodeTransferExtractionVisitor (sdfg::cuda)
CUDAMapDispatcher (sdfg::cuda)
CudaMmaFragmentStrategy (sdfg::gpu::cuda)
CudaMmaSupport (sdfg::gpu::cuda)
CUDAOffloadDispatcherStrategy (sdfg::cuda)
CUDAOffloadScheduler (sdfg::passes::scheduler)
CUDAOffloadTransform (sdfg::cuda)
CUDAParallelizeNestedMap (sdfg::transformations)
CUDAReduceDispatcher (sdfg::cuda)
CUDAScheduler (sdfg::passes::scheduler)
CUDASoftmaxDataTransferExtraction (sdfg::cuda)
CUDAStdlibDataTransferExtraction (sdfg::cuda)
CUDATransform (sdfg::cuda)
CudaWmmaLibDependency (sdfg::gpu::cuda)
CutoutSerializer (sdfg::serializer)
D
DaisytunerRpcContext (sdfg::passes::rpc)
DataDependencyAnalysis (sdfg::analysis)
DataFlowDispatcher (sdfg::codegen)
DataFlowGraph (sdfg::data_flow)
DataFlowNode (sdfg::data_flow)
DataFlowState (sdfg::analysis)
DataOffloadingNode (sdfg::offloading)
DataOffloadingNodeSerializer (sdfg::offloading)
DataRwFlags (sdfg::analysis)
DataTransferEliminationAnalysis (sdfg::analysis)
DataTransferEliminationCandidateCollector (sdfg::analysis)
DataTransferMinimizationPass (sdfg::passes)
DeadCFGElimination (sdfg::passes)
DeadDataElimination (sdfg::passes)
DeadReferenceElimination (sdfg::passes)
DebugDumpPass (sdfg::passes)
DebugInfo (sdfg)
DebugInfoPropagation (sdfg::passes)
DefaultDoccPaths (docc::util)
DelinearizeResult (sdfg::symbolic)
DependenceDeltas (sdfg::symbolic::maps)
DependencyState (sdfg::codegen)
DeviceBufferReusePass (sdfg::passes)
DeviceFreeSite (sdfg::analysis)
DeviceResidentArgPromotionPass (sdfg::passes)
DFSVisitor (sdfg::graph)
TileGuard::Dim (sdfg::tiles)
ReductionLayout::Dimension (sdfg::gpu)
DispatchInput (sdfg::codegen)
DispatchOutput (sdfg::codegen)
DivNode (sdfg::math::tensor)
DOCCPass (docc::passes)
DoccPaths (docc::util)
DoccTarget (docc::target)
DotExpansion (sdfg::passes)
DotNode (sdfg::math::blas)
DotNodeDispatcher_BLAS (sdfg::math::blas)
DotNodeDispatcher_CUBLASWithoutTransfers (sdfg::cuda::blas)
DotNodeDispatcher_CUBLASWithTransfers (sdfg::cuda::blas)
DotNodeDispatcher_ROCMBLASWithoutTransfers (sdfg::rocm::blas)
DotNodeDispatcher_ROCMBLASWithTransfers (sdfg::rocm::blas)
DotNodeSerializer (sdfg::math::blas)
DotVisualizer (sdfg::visualizer)
DumpAttributesPass (docc::passes)
DumpSDFGPass (docc::passes)
DynamicSizeOfFunction (sdfg::symbolic)
E
Einsum2Dot (sdfg::einsum)
Einsum2Gemm (sdfg::einsum)
Einsum2MatMul (sdfg::einsum)
EinsumCluster (sdfg::einsum)
EinsumConversion (sdfg::einsum)
EinsumDetection (sdfg::einsum)
EinsumDetectionPass (sdfg::einsum)
EinsumDimension (sdfg::einsum)
EinsumEdge (sdfg::einsum)
EinsumEdgeOriginal (sdfg::einsum)
EinsumEdgeVirtual (sdfg::einsum)
EinsumExpansion (sdfg::einsum)
EinsumExtend (sdfg::einsum)
EinsumIndexContribution (sdfg::einsum)
EinsumIndexing (sdfg::einsum)
EinsumLift (sdfg::einsum)
EinsumLower (sdfg::einsum)
GpuMmaEinsumReplacer::EinsumMmaAnalysis (sdfg::gpu)
EinsumNode (sdfg::einsum)
EinsumPass (docc::passes)
EinsumPromotion (sdfg::einsum)
EinsumReplacementContext (sdfg::einsum)
EinsumReplacer (sdfg::einsum)
EinsumSerializer (sdfg::einsum)
Element (sdfg)
ElementIdMapDataFlowState (sdfg::analysis)
ElementWiseDataflowTensorNode::ElementInput (sdfg::math::tensor)
ElementWiseDataflowTensorNode::ElementOutput (sdfg::math::tensor)
ElementWiseDataflowTensorNode (sdfg::math::tensor)
EluNode (sdfg::math::tensor)
EluNodeSerializer (sdfg::math::tensor)
EmbeddingNode (sdfg::math::tensor)
EmbeddingNodeSerializer (sdfg::math::tensor)
EmbeddingRenormNode (sdfg::math::tensor)
EmbeddingRenormNodeSerializer (sdfg::math::tensor)
ErfNode (sdfg::math::tensor)
EtBuildArgs (docc::target::et)
EtLibNodeMapper (docc::target::et)
LibNodeExpander::ExpandContext (sdfg::passes)
LibNodeExpander::ExpandOutcome (sdfg::passes)
ExpNode (sdfg::math::tensor)
ExposedOffload (sdfg::analysis)
ExtendedBlockHoisting (sdfg::passes)
ExtendedBlockSortingPass (sdfg::passes)
ExternalDataOffloadingNode (sdfg::offloading)
ExternalDataOffloadingNodeDispatcher (sdfg::offloading)
ExternalDataOffloadingNodeSerializer (sdfg::offloading)
F
FileCompileState (docc::compile)
FillNode (sdfg::math::tensor)
FoldBarrier (sdfg::gpu)
For (sdfg::structured_control_flow)
ForDispatcher (sdfg::codegen)
ForUser (sdfg::analysis)
ForUser (sdfg::users)
ForwardingEscapePolicy (sdfg::analysis)
ForwardStructuredDataFlowAnalysis (sdfg::analysis)
FPContraction (sdfg::fp_math)
FreeNode (sdfg::stdlib)
FreeNodeDispatcher (sdfg::stdlib)
FreeNodeSerializer (sdfg::stdlib)
Function (sdfg)
Function (sdfg::types)
FunctionBuilder (sdfg::builder)
FunctionLifting (docc::lifting)
FunctionToSDFG (docc::lifting)
FunctionToSDFGPass (docc::passes)
FuseFMA (sdfg::fp_math)
FusionArg (sdfg::passes::loop_fusion)
FusionArgCommonAccesses (sdfg::passes::loop_fusion)
FusionArgCommonBlock (sdfg::passes::loop_fusion)
FusionConsumerSubsetVisitor (sdfg::transformations)
FusionConsumerUpdateVisitor (sdfg::transformations)
FusionLoopCandidate (sdfg::passes::loop_fusion)
FusionRegCandidate (sdfg::passes::loop_fusion)
LoopFusionByAccessWorker::FusionRegs (sdfg::passes::loop_fusion)
G
GELUNode (sdfg::math::tensor)
GELUNodeSerializer (sdfg::math::tensor)
GEMMNode (sdfg::math::blas)
GEMMNodeDispatcher_BLAS (sdfg::math::blas)
GEMMNodeDispatcher_CUBLASWithoutTransfers (sdfg::cuda::blas)
GEMMNodeDispatcher_CUBLASWithTransfers (sdfg::cuda::blas)
GEMMNodeDispatcher_ETSOC_WithTransfers (docc::target::et::blas)
GEMMNodeDispatcher_ROCMBLASWithoutTransfers (sdfg::rocm::blas)
GEMMNodeDispatcher_ROCMBLASWithTransfers (sdfg::rocm::blas)
GEMMNodeSerializer (sdfg::math::blas)
GlobalCFGAnalysis (docc::analysis)
GlobalCFGEdge (docc::analysis)
GlobalCFGNode (docc::analysis)
GlobalCFGPrinterPass (docc::passes)
GpuArch (sdfg::gpu)
GPUConditionPropagation (sdfg::transformations)
GPUConditionPropagationScope (sdfg::transformations)
GPUControlFlowOffloadPass (sdfg::passes)
GPUConvExpander (sdfg::offloading)
GPULoopReordering (sdfg::transformations)
GPULoopReorderingPass (sdfg::passes)
GpuMmaDispatcherStrategy (sdfg::gpu)
GpuMmaEinsumReplacer (sdfg::gpu)
GpuMmaEinsumTransform (sdfg::gpu)
GpuMmaEltwiseAddDispatcher (sdfg::gpu)
GpuMmaExpander (sdfg::gpu)
GpuMmaFillDispatcher (sdfg::gpu)
GpuMmaFillNode (sdfg::gpu)
GpuMmaFillNodeSerializer (sdfg::gpu)
GpuMmaFragmentEltwiseAddNode (sdfg::gpu)
GpuMmaFragmentEltwiseAddNodeSerializer (sdfg::gpu)
GpuMmaFragmentLoadDispatcher (sdfg::gpu)
GpuMmaFragmentLoadNode (sdfg::gpu)
GpuMmaFragmentLoadNodeSerializer (sdfg::gpu)
GpuMmaFragmentStoreDispatcher (sdfg::gpu)
GpuMmaFragmentStoreNode (sdfg::gpu)
GpuMmaFragmentStoreNodeSerializer (sdfg::gpu)
GpuMmaFromMemoryLayout (sdfg::gpu)
GpuMmaMatmulDispatcher (sdfg::gpu)
GpuMmaMatmulNode (sdfg::gpu)
GpuMmaMatmulNodeSerializer (sdfg::gpu)
GpuMmaNodeDispatcher (sdfg::gpu)
GpuMmaSupport (sdfg::gpu)
GpuMmaTiling (sdfg::gpu)
GpuMmaTransform (sdfg::gpu::rocm)
GPUNestedOffloadPass (sdfg::passes)
GPUNestedParallelizationPass (sdfg::passes)
GPUOffloadBaseDispatcher (sdfg::gpu)
GPUOffloadDispatcherStrategy (sdfg::gpu)
GPUOffloadMapDispatcher (sdfg::gpu)
GPUOffloadNestedLoop (sdfg::transformations)
GPUOffloadReduceDispatcher (sdfg::gpu)
GPUOffloadTransform (sdfg::gpu)
GPUReduceDispatcher (sdfg::gpu)
GpuTileArrivalDispatcher (sdfg::gpu)
GpuTileArrivalNode (sdfg::gpu)
GpuTileArrivalNodeSerializer (sdfg::gpu)
GPUTileTarget (sdfg::tiles)
InstrumentationPlan::GroupSpan (sdfg::codegen)
H
HierarchicalStatistics (sdfg::passes)
HttpResult
I
IfElse (sdfg::structured_control_flow)
IfElseDispatcher (sdfg::codegen)
ImmutableStructuredSDFGVisitor (sdfg::visitor)
IModFunction (sdfg::symbolic)
IndexNode (sdfg::math::tensor)
IndexNodeSerializer (sdfg::math::tensor)
InMemoryConstSource (sdfg::data_flow)
LoopFusionHandler::InOutCheckResult (sdfg::passes::loop_fusion)
InputContainerInfo (sdfg::math::tensor)
InstrumentationInfo (sdfg::codegen)
InstrumentationMemberInfo (sdfg::codegen)
InstrumentationPlan (sdfg::codegen)
InterstateEdge (sdfg::control_flow)
Interval (sdfg::symbolic)
IntrinsicLifting (docc::lifting)
InvalidSDFGException (sdfg)
InvalidTransformationDescriptionException (sdfg::transformations)
InvalidTransformationException (sdfg::transformations)
InvokeNode (sdfg::data_flow)
InvokeNodeDispatcher (sdfg::data_flow)
InvokeNodeSerializer (sdfg::data_flow)
IslCtx (sdfg::symbolic::polyhedral)
IslHandle (sdfg::symbolic::polyhedral)
StructuredSDFGWalker::Iterator (sdfg::visitor)
IteratorToIndvar (sdfg::passes)
IType (sdfg::types)
J
JSONSerializer (sdfg::serializer)
JSONSymbolicPrinter (sdfg::serializer)
K
KernelBuilder (sdfg::fp_math)
KernelValue (sdfg::fp_math)
L
LanguageExtension (sdfg::codegen)
LayerNormNode (sdfg::math::tensor)
LayerNormNodeSerializer (sdfg::math::tensor)
LeakyReLUNode (sdfg::math::tensor)
LeakyReLUNodeSerializer (sdfg::math::tensor)
LegacyUserVisitor (sdfg::users)
LibDependency (sdfg::codegen)
LibFuncLifting (docc::lifting)
LibNodeExpander (sdfg::passes)
LibNodeExpansionContext (sdfg::passes::expansion)
LibNodeExpansionVisitor (sdfg::passes)
LibPath (docc::compile)
LibraryNode (sdfg::data_flow)
LibraryNodeDispatcher (sdfg::codegen)
LibraryNodeDispatcherBase (sdfg::codegen)
LibraryNodeDispatcherRegistry (sdfg::codegen)
LibraryNodeExpansionPass (sdfg::passes)
LibraryNodeSerializer (sdfg::serializer)
LibraryNodeSerializerRegistry (sdfg::serializer)
Lifting (docc::lifting)
LiftingReport (docc::lifting)
LinalgGenericToLinalgCustomBatchNorm2DNchw (mlir::linalg)
LinalgGenericToLinalgSoftmax (mlir::linalg)
LinkOptContributor (docc::compile)
LoadConstNode (sdfg::data_flow)
LoadConstNodeDispatcher (sdfg::data_flow)
LoadConstNodeSerializer (sdfg::data_flow)
LocalBufferReuseN (sdfg::passes)
LocalityPlan (sdfg::tiles)
LocalLoopInfo (sdfg::analysis)
LocalStorage (sdfg::transformations)
LogicalNotNode (sdfg::math::tensor)
LoopAnalysis (sdfg::analysis)
LoopCarriedDependencyAnalysis (sdfg::parallelization)
LoopCarriedDependencyInfo (sdfg::parallelization)
LoopCarriedDependencyPair (sdfg::parallelization)
LoopConditionNormalize (sdfg::transformations)
LoopDistribute (sdfg::transformations)
LoopFusionByAccessWorker (sdfg::passes::loop_fusion)
LoopFusionConfig (sdfg::passes::loop_fusion)
LoopFusionHandler (sdfg::passes::loop_fusion)
LoopFusionPass (sdfg::passes::loop_fusion)
LoopHeader (sdfg::transformations)
LoopHints (sdfg::codegen)
LoopIndvarFinalize (sdfg::transformations)
LoopInfo (sdfg::analysis)
LoopInterchange (sdfg::transformations)
LoopNormalFormPass (sdfg::passes::normalization)
LoopParallelization (sdfg::transformations)
LoopPeeling (sdfg::transformations)
LoopReport (sdfg::codegen)
LoopRotate (sdfg::transformations)
LoopScheduler (sdfg::passes::scheduler)
LoopSchedulingPass (sdfg::passes::scheduler)
EinsumDetection::LoopScopeState (sdfg::einsum)
LoopShift (sdfg::transformations)
LoopSkewing (sdfg::transformations)
LoopSplit (sdfg::transformations)
LoopAnalysis::LoopState (sdfg::analysis)
LoopSwap (sdfg::transformations)
LoopTiling (sdfg::transformations)
LoopUnitStride (sdfg::transformations)
M
MallocNode (sdfg::stdlib)
MallocNodeDispatcher (sdfg::stdlib)
MallocNodeSerializer (sdfg::stdlib)
MallocUsableSizeFunction (sdfg::symbolic)
Map (sdfg::structured_control_flow)
MapCollapse (sdfg::transformations)
MapDelinearizationPass (sdfg::passes::normalization)
MapDelinearize (sdfg::transformations)
MapDimension (sdfg::math::tensor)
MapDispatcherRegistry (sdfg::codegen)
MapFusion (sdfg::passes::normalization)
MapFusion (sdfg::transformations)
MapFusionPass (sdfg::passes::normalization)
PatternHandler::MatchResult (sdfg::passes::loop_fusion)
MathNode (sdfg::math)
MathNodeExpander (sdfg::passes)
Einsum2MatMul::MatMulAnalysis (sdfg::einsum)
MatMulBlasExpander (sdfg::math::tensor)
MatMulNaiveExpander (sdfg::math::tensor)
MatMulNode (sdfg::math::tensor)
MatMulNodeSerializer (sdfg::math::tensor)
MaximumNode (sdfg::math::tensor)
MaxNode (sdfg::math::tensor)
MeanNode (sdfg::math::tensor)
MemcpyNode (sdfg::stdlib)
MemcpyNodeDispatcher (sdfg::stdlib)
MemcpyNodeDispatcher_CUDAWithoutTransfers (sdfg::cuda::stdlib)
MemcpyNodeDispatcher_CUDAWithTransfers (sdfg::cuda::stdlib)
MemcpyNodeDispatcher_ROCMWithoutTransfers (sdfg::rocm::stdlib)
MemcpyNodeDispatcher_ROCMWithTransfers (sdfg::rocm::stdlib)
MemcpyNodeSerializer (sdfg::stdlib)
Memlet (sdfg::data_flow)
MemletLinearization (sdfg::passes)
MemletSimplification (sdfg::passes)
MemmoveNode (sdfg::stdlib)
MemmoveNodeDispatcher (sdfg::stdlib)
MemmoveNodeSerializer (sdfg::stdlib)
MemoryAccessPattern (sdfg::data_flow)
MemoryLayoutAnalysis (sdfg::analysis)
MemoryTile (sdfg::analysis)
MemoryTileGroup (sdfg::analysis)
MemsetNode (sdfg::stdlib)
MemsetNodeDispatcher (sdfg::stdlib)
MemsetNodeDispatcher_CUDAWithoutTransfers (sdfg::cuda::stdlib)
MemsetNodeDispatcher_CUDAWithTransfers (sdfg::cuda::stdlib)
MemsetNodeDispatcher_ROCMWithoutTransfers (sdfg::rocm::stdlib)
MemsetNodeDispatcher_ROCMWithTransfers (sdfg::rocm::stdlib)
MemsetNodeSerializer (sdfg::stdlib)
MetadataDispatcher (sdfg::data_flow)
MetadataNode (sdfg::data_flow)
MetadataNodeSerializer (sdfg::data_flow)
MinimumNode (sdfg::math::tensor)
MinNode (sdfg::math::tensor)
MmaBlockSize (sdfg::gpu)
MmaNestOutputUses (sdfg::transformations)
MulNode (sdfg::math::tensor)
MultiLevelTiling (sdfg::transformations)
MyHash (arg_capture)
N
NeighboringPatternVisitor (sdfg::passes::loop_fusion)
NestedCodeSnippetFactory (sdfg::codegen)
NestedFoldPlan (sdfg::gpu)
NoAccessPattern (sdfg::data_flow)
HierarchicalStatistics::Node (sdfg::passes)
NodeDispatcher (sdfg::codegen)
NodeDispatcherRegistry (sdfg::codegen)
NodeOutcome (sdfg::passes::expansion)
NoLibnodesBlockFusionPass (sdfg::passes)
NonStoppingStructuredSDFGVisitor (sdfg::visitor)
NoopCompiler (docc::compile)
NormalizationPass (docc::passes)
NotImplementedException (docc::lifting)
O
OffloadHolder (sdfg::analysis)
OffloadingTypeCollector (sdfg::auto_util)
OffloadState (sdfg::analysis)
OffloadTransform (sdfg::transformations)
OMPConvExpander (sdfg::omp)
OMPMapDispatcher (sdfg::omp)
OMPScheduler (sdfg::passes::scheduler)
OMPTileTarget (sdfg::omp)
OMPTransform (sdfg::transformations)
OperandContribution (sdfg::einsum)
OptimizationReport (sdfg)
OptionKey (sdfg)
OptionRegistry (sdfg)
Options (sdfg)
OptionSpec (sdfg)
OPTReportPass (docc::passes)
OzakiContraction (sdfg::fp_math)
OzakiMatMulExpander (sdfg::fp_math)
OzakiMatMulNode (sdfg::fp_math)
OzakiMatMulNodeSerializer (sdfg::fp_math)
P
PackedBuffer (sdfg::tiles)
StructuredSDFGWalker::ParentScopeLoc (sdfg::visitor)
Pass (sdfg::passes)
PassReportCollector (docc::passes)
PassReportConsumer (sdfg)
PatternHandler (sdfg::passes::loop_fusion)
PerfectLoopDistributionPass (sdfg::passes::normalization)
Pipeline (sdfg::passes)
PipelineCommitNode (sdfg::tiles)
PipelineCommitNodeDispatcher (sdfg::cuda::tiles)
PipelineCommitNodeDispatcher (sdfg::rocm::tiles)
PipelineCommitNodeSerializer (sdfg::tiles)
PipelineWaitNode (sdfg::tiles)
PipelineWaitNodeDispatcher (sdfg::cuda::tiles)
PipelineWaitNodeDispatcher (sdfg::rocm::tiles)
PipelineWaitNodeSerializer (sdfg::tiles)
LoopFusionByAccessWorker::Plan (sdfg::passes::loop_fusion)
Plugin (docc)
Plugin (sdfg::plugins)
PluginRegistry (docc)
Pointer (sdfg::types)
PointerAccessMeta (sdfg::data_flow)
PointerAccessMetaSerializer (sdfg::data_flow)
PointerEscapeAnalyzer (sdfg::analysis)
PointerFullWriteOnly (sdfg::data_flow)
PointerGenericAccess (sdfg::data_flow)
PointerInvalidate (sdfg::data_flow)
PointerOverwriteAnalyzer (sdfg::analysis)
PointerReadOnly (sdfg::data_flow)
PointerUsedAnalyzer (sdfg::analysis)
PoolingNode (sdfg::math::tensor)
PoolingNodeSerializer (sdfg::math::tensor)
PowNode (sdfg::math::tensor)
PrettyPrinter (sdfg::codegen)
PrimitiveCppType (arg_capture)
PrimitiveCppType< PrimitiveType::Double > (arg_capture)
PrimitiveCppType< PrimitiveType::Float > (arg_capture)
PrimitiveCppType< PrimitiveType::Int16 > (arg_capture)
PrimitiveCppType< PrimitiveType::Int32 > (arg_capture)
PrimitiveCppType< PrimitiveType::Int64 > (arg_capture)
PrimitiveCppType< PrimitiveType::Int8 > (arg_capture)
PrimitiveCppType< PrimitiveType::UInt16 > (arg_capture)
PrimitiveCppType< PrimitiveType::UInt32 > (arg_capture)
PrimitiveCppType< PrimitiveType::UInt64 > (arg_capture)
PrimitiveCppType< PrimitiveType::UInt8 > (arg_capture)
PrimitiveCppType< PrimitiveType::X86_FP80 > (arg_capture)
PromotionCheck (sdfg::einsum)
PtrMetaDeleter (sdfg::data_flow)
Q
QuantizeContraction (sdfg::fp_math)
R
RawFileConstSource (sdfg::data_flow)
ReadonlyTransferHoistingPass (sdfg::passes)
Recorder (sdfg::transformations)
Reduce (sdfg::structured_control_flow)
ReduceDispatcherRegistry (sdfg::codegen)
ReduceNode (sdfg::math::tensor)
ReduceNodeSerializer (sdfg::math::tensor)
ReductionBufferAnalysis (sdfg::tiles)
ReductionBufferInfo (sdfg::tiles)
ReductionInfo (sdfg::structured_control_flow)
ReductionKernelInfo (sdfg::tiles)
ReductionLayout (sdfg::gpu)
ReductionLoopDomain (sdfg::tiles)
ReductionScheduleProposal (sdfg::tiles)
ReductionSharedMemoryDelinearization (sdfg::passes)
RedundantLoadEliminationPass (sdfg::passes)
RedundantLoadVisitor (sdfg::passes)
RedundantZeroInitElimination (sdfg::transformations)
RedundantZeroInitEliminationPass (sdfg::passes)
Reference (sdfg::codegen)
ReferenceAnalysis (sdfg::analysis)
ReferencePropagation (sdfg::passes)
RegionArgument (sdfg::analysis)
RegionReport (docc::passes)
ReLUNode (sdfg::math::tensor)
RemoveRedundantTransfersPass (sdfg::passes)
Replayer (sdfg::transformations)
Return (sdfg::structured_control_flow)
ReturnDispatcher (sdfg::codegen)
ReturnState (sdfg::control_flow)
ROCBLASDataTransferExtraction (sdfg::rocm)
RocmArch (sdfg::gpu::rocm)
RocmBatchedMatMulExpander (sdfg::offloading)
RocmConcatExpander (sdfg::offloading)
ROCMControlFlowOffloadTraits (sdfg::passes)
ROCMDataOffloadingNode (sdfg::rocm)
ROCMDataOffloadingNodeDispatcher (sdfg::rocm)
ROCMDataOffloadingNodeSerializer (sdfg::rocm)
RocmDeviceInfo (sdfg::gpu::rocm)
RocmExpansion (sdfg::passes)
ROCMLanguageExtension (sdfg::rocm)
RocmLibraryNodeRewriter (sdfg::rocm)
RocmLibraryNodeTransferExtractionVisitor (sdfg::rocm)
ROCMMapDispatcher (sdfg::rocm)
RocmMmaBareStrategy (sdfg::gpu::rocm)
RocmMmaFragmentStrategy (sdfg::gpu::rocm)
RocmMmaSupport (sdfg::gpu::rocm)
ROCMOffloadDispatcherStrategy (sdfg::rocm)
ROCMOffloadScheduler (sdfg::passes::scheduler)
ROCMOffloadTransform (sdfg::rocm)
ROCMParallelizeNestedMap (sdfg::transformations)
ROCMReduceDispatcher (sdfg::rocm)
ROCMScheduler (sdfg::passes::scheduler)
ROCMStdlibDataTransferExtraction (sdfg::rocm)
ROCMTransform (sdfg::rocm)
RocmWmmaLibDependency (sdfg::gpu::rocm)
RowMajorB (sdfg::fp_math)
RpcContext (sdfg::passes::rpc)
RpcLocalReplayRecipe (sdfg::passes::rpc)
RPCNodeTransform (sdfg::transformations)
RpcOptimizationMetadata (sdfg::metadata)
RpcOptimizationMetadata (sdfg::passes::rpc)
RpcOptimizationPass (sdfg::passes::scheduler)
RpcOptRequest (sdfg::passes::rpc)
RpcOptResponse (sdfg::passes::rpc)
RpcRegionResult (sdfg::passes::rpc)
RpcSdfgResult (sdfg::passes::rpc)
RsqrtNode (sdfg::math::tensor)
S
Scalar (sdfg::types)
ScalarPromotionPass (sdfg::passes)
SchedTypeMapDispatcher (sdfg::codegen)
SchedTypeReduceDispatcher (sdfg::codegen)
SchedulerLoopInfo (sdfg::passes::scheduler)
SchedulerRegistry (sdfg::passes::scheduler)
ScheduleType (sdfg::structured_control_flow)
ScheduleType_CUDA (sdfg::cuda)
ScheduleType_CUDA_Offload (sdfg::cuda)
ScheduleType_GPU_Base (sdfg::gpu)
ScheduleType_GPU_Offload (sdfg::gpu)
ScheduleType_NestAnnotations (sdfg::structured_control_flow)
ScheduleType_NoFusion (sdfg::structured_control_flow)
ScheduleType_OMP (sdfg::omp)
ScheduleType_ROCM (sdfg::rocm)
ScheduleType_ROCM_Offload (sdfg::rocm)
ScheduleType_Sequential (sdfg::structured_control_flow)
ScheduleType_Unroll (sdfg::structured_control_flow)
ScheduleType_Vectorize (sdfg::vectorize)
ScheduleType_ZeroInit (sdfg::structured_control_flow)
SchedulingPass (docc::passes)
SDFG (sdfg)
SDFGBuilder (sdfg::builder)
SDFGHolder (docc::analysis)
SDFGRegistry (docc::analysis)
SDFGSimplifyPass (docc::passes)
SDFGTranslator (mlir::sdfg)
Sequence (sdfg::structured_control_flow)
SequenceDispatcher (sdfg::codegen)
SequenceFusion (sdfg::passes)
SequentialMapDispatcher (sdfg::codegen)
SequentialReduceDispatcher (sdfg::codegen)
SideEffectFinder (sdfg::transformations)
SigmoidNode (sdfg::math::tensor)
SimpleElementWiseDataflowTensorNodeSerializer (sdfg::math::tensor)
SimpleRpcContext (sdfg::passes::rpc)
SimpleRpcContextBuilder (sdfg::passes::rpc)
SingleExpanderHolder (sdfg::passes)
SizeOfTypeFunction (sdfg::symbolic)
SoftmaxNode (sdfg::math::tensor)
SoftmaxNodeDispatcher_CUDAWithoutTransfers (sdfg::cuda::tensor)
SoftmaxNodeDispatcher_CUDAWithTransfers (sdfg::cuda::tensor)
SoftwarePipelining (sdfg::transformations)
ForwardStructuredDataFlowAnalysis::SolveProgress (sdfg::analysis)
SpatialTensorNode (sdfg::math::tensor)
SpatialTensorNodeBaseSerializer (sdfg::math::tensor)
SqrtNode (sdfg::math::tensor)
SrcFileCompiler (docc::compile)
SrcFileCompilerBuilder (docc::compile)
State (sdfg::control_flow)
LoopFusionPass::State (sdfg::passes::loop_fusion)
RedundantLoadEliminationPass::State (sdfg::passes)
StdlibNode (sdfg::stdlib)
StdNode (sdfg::math::tensor)
StorageType (sdfg::types)
StreamK (sdfg::transformations)
StrideMinimization (sdfg::passes::normalization)
StringEnum (sdfg)
Structure (sdfg::types)
StructureDefinition (sdfg::types)
StructuredLoop (sdfg::structured_control_flow)
StructuredSDFG (sdfg)
StructuredSDFGBuilder (sdfg::builder)
StructuredSDFGDeepCopy (sdfg::deepcopy)
StructuredSDFGVisitor (sdfg::visitor)
StructuredSDFGWalker (sdfg::visitor)
SubgroupAccess (sdfg::data_flow)
SubNode (sdfg::math::tensor)
SumNode (sdfg::math::tensor)
SwitchExpander (sdfg::passes)
Swizzle (sdfg::tiles)
SymbolEvolution (sdfg::passes)
SymbolPromotion (sdfg::passes)
SymbolPropagation (sdfg::passes)
SyncConditionPropagation (sdfg::passes)
T
TanhNode (sdfg::math::tensor)
TargetLibNodeExpander (sdfg::offloading)
TargetMapper (sdfg::plugins)
TargetMapperFactory (sdfg::plugins)
TargetMapperRegistry (sdfg::plugins)
TargetMappingPass (sdfg::passes)
TargetMappingPlan (sdfg::plugins)
TargetMappingVisitor (sdfg::passes)
TargetOptions (docc::target)
Tasklet (sdfg::data_flow)
TaskletFusion (sdfg::passes)
TaskletTensorNode (sdfg::math::tensor)
TaskletTensorNodeSerializer (sdfg::math::tensor)
Tensor (sdfg::types)
TensorAllocationSizeInference (sdfg::passes)
TensorCopyNode (sdfg::math::tensor)
TensorCopyNodeSerializer (sdfg::math::tensor)
TensorInfo (mlir::sdfg)
TensorLayout (sdfg::math::tensor)
TensorLayoutPattern (sdfg::data_flow)
TensorNode (sdfg::math::tensor)
TensorToPointerConversion (sdfg::passes)
Tile (sdfg::tiles)
TileAnalysis (sdfg::tiles)
TileAxis (sdfg::tiles)
TileCopyNode (sdfg::tiles)
TileCopyNodeDispatcher (sdfg::cuda::tiles)
TileCopyNodeDispatcher (sdfg::rocm::tiles)
TileCopyNodeDispatcher (sdfg::tiles)
TileCopyNodeSerializer (sdfg::tiles)
TiledCopy (sdfg::tiles)
TileFusion (sdfg::transformations)
TileGuard (sdfg::tiles)
TileGuardNormalization (sdfg::tiles)
LocalStorage::TileInfo (sdfg::transformations)
TileTarget (sdfg::tiles)
TileTargetRegistry (sdfg::tiles)
TileVectorizer (sdfg::transformations)
TilingPass (sdfg::passes)
TransferArg (docc::offloading)
Transformation (sdfg::transformations)
TransformReport (sdfg)
TrapNode (sdfg::stdlib)
TrapNodeDispatcher (sdfg::stdlib)
TrapNodeSerializer (sdfg::stdlib)
TrivialArrayElimination (sdfg::passes)
TrivialLoopElimination (sdfg::transformations)
TrivialLoopEliminationPass (sdfg::passes)
TrivialReferenceConversion (sdfg::passes)
TruncI32Function (sdfg::symbolic)
TypeAnalysis (sdfg::analysis)
TypedLibNodeExpander (sdfg::passes)
U
UnfuseFMA (sdfg::fp_math)
UnifyLoopExits (sdfg::passes)
UniqueLoopIndvars (sdfg::passes)
UnreachableNode (sdfg::stdlib)
UnreachableNodeDispatcher (sdfg::stdlib)
UnreachableNodeSerializer (sdfg::stdlib)
UnrollTransform (sdfg::transformations)
UnstructuredControlFlowException (sdfg)
UpsampleBilinear2DNode (sdfg::math::tensor)
UpsampleBilinear2DNodeSerializer (sdfg::math::tensor)
User (sdfg::analysis)
User (sdfg::users)
Users (sdfg::analysis)
Users (sdfg::users)
UsersView (sdfg::analysis)
UsersView (sdfg::users)
V
VectorizeDispatcher (sdfg::vectorize)
VectorizeScheduler (sdfg::passes::scheduler)
VectorizeTransform (sdfg::transformations)
VisitorPass (sdfg::passes)
Visualizer (sdfg::visualizer)
W
While (sdfg::structured_control_flow)
WhileDispatcher (sdfg::codegen)
WhileToForConversion (sdfg::passes)
Z
ZExtI64Function (sdfg::symbolic)
_
__daisy_DeviceDeleter (daisy::tenstorrent)
__daisy_metadata