|
concept | aie::aie::ParallelLUT |
| Concept for parallel access LUT types.
|
|
concept | aie::aie::ElemBaseType |
| Concept for all the basic types that can be used in operations and as vector element type.
|
|
concept | aie::aie::Elem |
| Concept for element operands.
|
|
concept | aie::aie::ComplexElem |
| Concept similar to aie::Elem, but it only accepts complex types.
|
|
concept | aie::aie::RealElem |
| Concept similar to aie::Elem, but it only accepts real (i.e.
|
|
concept | aie::aie::ElemOrOp |
| Concept that allows aie::Elem or an element operation modifier.
|
|
concept | aie::aie::Vector |
| Concept for vector types.
|
|
concept | aie::aie::ComplexVector |
| Similar to aie::Vector, but it only accepts vectors with complex element types.
|
|
concept | aie::aie::RealVector |
| Similar to aie::Vector, but it only accepts vectors with real element types.
|
|
concept | aie::aie::VectorOrOp |
| Concept that allows aie::Vector or a vector operation modifier.
|
|
concept | aie::aie::SparseVector |
| Concept for vector types.
|
|
concept | aie::aie::SparseVectorOrOp |
| Concept that allows aie::SparseVector or a vector operation modifier.
|
|
concept | aie::aie::Accum |
| Concept for accumulator types.
|
|
concept | aie::aie::AccumOrOp |
| Concept that allows aie::Accum or an accumulator operation modifier.
|
|
concept | aie::aie::Mask |
| Concept for mask types.
|
|
concept | aie::aie::DecoratedElemBaseType |
| Concept for the pointers to basic types that can be used in operations and as vector element type.
|
|
concept | aie::aie::AccumElemBaseType |
| Concept for the supported accumulator element types.
|
|
concept | aie::aie::PackableFrom |
| The concept PackableFrom is satisfied when all the following requirements are met:
|
|
concept | aie::aie::UnpackableFrom |
| The concept UnpackableFrom is satisfied when all the following requirements are met:
|
|