|
docc 0.8.3 (0d44999b)
C++ API Reference
|
Result of checking whether a loop can be folded into a cluster. More...
#include <sdfg/einsum/einsum_detection.h>
Public Attributes | |
| bool | ok = false |
| OperandContribution | output |
| std::vector< OperandContribution > | inputs |
Result of checking whether a loop can be folded into a cluster.
Lists the new dimension's contribution to the output and to every input operand. ok is false when the indvar violates the integer-affine index pattern in some operand, or contributes to no operand at all.
| std::vector<OperandContribution> sdfg::einsum::PromotionCheck::inputs |
| bool sdfg::einsum::PromotionCheck::ok = false |
| OperandContribution sdfg::einsum::PromotionCheck::output |