FflasFfpack
Namespaces | Macros | Functions
igemm_kernels.inl File Reference
#include "fflas-ffpack/utils/fflas_memory.h"
#include "igemm_tools.h"

Namespaces

namespace  FFLAS
 
namespace  FFLAS::details
 

Macros

#define __FFLASFFPACK_fflas_igemm_igemm_kernels_INL
 

Functions

template<enum number_kind K>
void igebb44 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebb24 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebb14 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebb41 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebb21 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebb11 (size_t i, size_t j, size_t depth, size_t pdeth, const int64_t alpha, const int64_t *blA, const int64_t *blB, int64_t *C, size_t ldc)
 
template<enum number_kind K>
void igebp (size_t rows, size_t cols, size_t depth, const int64_t alpha, const int64_t *blockA, size_t lda, const int64_t *blockB, size_t ldb, int64_t *C, size_t ldc)
 

Macro Definition Documentation

◆ __FFLASFFPACK_fflas_igemm_igemm_kernels_INL

#define __FFLASFFPACK_fflas_igemm_igemm_kernels_INL