Go to the source code of this file.
Namespaces |
namespace | Eigen |
| Namespace containing all symbols from the Eigen library.
|
namespace | Eigen::internal |
Macros |
#define | MADD(CJ, A, B, C, T) |
Functions |
template<typename LhsScalar , typename RhsScalar , int KcFactor> |
void | computeProductBlockingSizes (std::ptrdiff_t &k, std::ptrdiff_t &m, std::ptrdiff_t &n) |
| Computes the blocking parameters for a m x k times k x n matrix product.
|
template<typename LhsScalar , typename RhsScalar > |
void | computeProductBlockingSizes (std::ptrdiff_t &k, std::ptrdiff_t &m, std::ptrdiff_t &n) |
template<typename CJ , typename A , typename B , typename C , typename T > |
void | gebp_madd (const CJ &cj, A &a, B &b, C &c, T &t) |
std::ptrdiff_t | l1CacheSize () |
std::ptrdiff_t | l2CacheSize () |
void | manage_caching_sizes (Action action, std::ptrdiff_t *l1=0, std::ptrdiff_t *l2=0) |
std::ptrdiff_t | manage_caching_sizes_helper (std::ptrdiff_t a, std::ptrdiff_t b) |
void | setCpuCacheSizes (std::ptrdiff_t l1, std::ptrdiff_t l2) |
Macro Definition Documentation
#define MADD |
( |
|
CJ, |
|
|
|
A, |
|
|
|
B, |
|
|
|
C, |
|
|
|
T |
|
) |
| |