5#include <batmat/micro-kernels/trtri/export.h>
14template <
class T,
class Abi, KernelConfig Conf, index_t RowsReg, StorageOrder OA, StorageOrder OD>
17template <
class T,
class Abi, KernelConfig Conf, index_t RowsReg, index_t ColsReg, StorageOrder OD>
20template <
class T,
class Abi, KernelConfig Conf, StorageOrder OA, StorageOrder OD>
26template <
class T,
class Abi>
constexpr index_t RowsReg
Register block size of the matrix-matrix multiplication micro-kernels.
constexpr index_t RowsReg
Register block size of the matrix-matrix multiplication micro-kernels.
void trmm_microkernel(uview< const T, Abi, OD > Dr, uview< T, Abi, OD > D, index_t k) noexcept
void trtri_copy_register(view< const T, Abi, OA > A, view< T, Abi, OD > D) noexcept
constexpr index_t ColsReg
void trtri_copy_microkernel(uview< const T, Abi, OA > A, uview< T, Abi, OD > D, index_t k) noexcept
simd_view_types< std::remove_const_t< T >, Abi >::template view< T, Order > view