docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
row_major_operand.h
Go to the documentation of this file.
1#pragma once
2
6
7namespace sdfg {
8namespace fp_math {
9
12
18
28
29} // namespace fp_math
30} // namespace sdfg
Note: Even though the class references unique_ptr, it will never delete an SDFG it has a reference to...
Definition structured_sdfg_builder.h:44
Base class for all library nodes in the dataflow graph.
Definition library_node.h:106
Tensor copy node that copies values form one container to another according to their tensor access.
Definition copy_node.h:46
Tensor copy node that copies values from one buffer to another according to their tensor access.
Library node definitions for calling functions beyond simple instructions.
Definition function_builder.h:10
Definition kernel_builder.h:18
RowMajorB read_b_row_major(builder::StructuredSDFGBuilder &builder, data_flow::LibraryNode &node)
Lets the MatMul or GEMM node, whose k x n B is stored transposed, read a row-major copy of B made by ...
bool b_stored_transposed(const data_flow::LibraryNode &node)
Whether the k x n B of the MatMul or GEMM node is stored transposed, its rows along its columns' elem...
Definition analysis.h:7
The copy read_b_row_major() makes of B, and the contraction that reads it.
Definition row_major_operand.h:14
data_flow::LibraryNode & contraction
Definition row_major_operand.h:16
math::tensor::TensorCopyNode & copy
Definition row_major_operand.h:15