#include <batmat/linalg/structure.hpp>
#include <batmat/linalg/uview.hpp>
#include <batmat/micro-kernels/trtri/export.h>
#include <batmat/platform/platform.hpp>
Go to the source code of this file.
|
| template<class T, class Abi, KernelConfig Conf, index_t RowsReg, StorageOrder OA, StorageOrder OD> |
| void | batmat::linalg::micro_kernels::trtri::trtri_copy_microkernel (uview< const T, Abi, OA > A, uview< T, Abi, OD > D, index_t k) noexcept |
| template<class T, class Abi, KernelConfig Conf, index_t RowsReg, index_t ColsReg, StorageOrder OD> |
| void | batmat::linalg::micro_kernels::trtri::trmm_microkernel (uview< const T, Abi, OD > Dr, uview< T, Abi, OD > D, index_t k) noexcept |
| template<class T, class Abi, KernelConfig Conf, StorageOrder OA, StorageOrder OD> |
| void | batmat::linalg::micro_kernels::trtri::trtri_copy_register (view< const T, Abi, OA > A, view< T, Abi, OD > D) noexcept |
◆ batmat::linalg::micro_kernels::trtri::KernelConfig
| struct batmat::linalg::micro_kernels::trtri::KernelConfig |