docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::tiles::ReductionKernelInfo Struct Reference

Aggregate reduction-owned shared storage; excludes unrelated staging buffers. More...

#include <sdfg/tiles/analysis/reduction_buffer_analysis.h>

Public Attributes

ReductionBufferStatus status = ReductionBufferStatus::Unsupported
std::optional< int64_t > shared_bytes
 Exact bytes or an upper bound, according to status; absent if unsupported.
std::string diagnostic

Detailed Description

Aggregate reduction-owned shared storage; excludes unrelated staging buffers.

Member Data Documentation

◆ diagnostic

std::string sdfg::tiles::ReductionKernelInfo::diagnostic

◆ shared_bytes

std::optional<int64_t> sdfg::tiles::ReductionKernelInfo::shared_bytes

Exact bytes or an upper bound, according to status; absent if unsupported.

◆ status

ReductionBufferStatus sdfg::tiles::ReductionKernelInfo::status = ReductionBufferStatus::Unsupported

The documentation for this struct was generated from the following file: