Prusa Slicer 2.6.0
Loading...
Searching...
No Matches
Eigen::internal::CacheSizes Struct Reference

#include <src/eigen/Eigen/src/Core/products/GeneralBlockPanelKernel.h>

Public Member Functions

 CacheSizes ()
 

Public Attributes

std::ptrdiff_t m_l1
 
std::ptrdiff_t m_l2
 
std::ptrdiff_t m_l3
 

Detailed Description

Constructor & Destructor Documentation

◆ CacheSizes()

Eigen::internal::CacheSizes::CacheSizes ( )
inline
40 : m_l1(-1),m_l2(-1),m_l3(-1) {
46 }
const std::ptrdiff_t defaultL2CacheSize
Definition GeneralBlockPanelKernel.h:34
void queryCacheSizes(int &l1, int &l2, int &l3)
Definition Memory.h:936
const std::ptrdiff_t defaultL3CacheSize
Definition GeneralBlockPanelKernel.h:35
std::ptrdiff_t manage_caching_sizes_helper(std::ptrdiff_t a, std::ptrdiff_t b)
Definition GeneralBlockPanelKernel.h:23
const std::ptrdiff_t defaultL1CacheSize
Definition GeneralBlockPanelKernel.h:33
std::ptrdiff_t l1CacheSize()
Definition GeneralBlockPanelKernel.h:2118
std::ptrdiff_t l2CacheSize()
Definition GeneralBlockPanelKernel.h:2127
std::ptrdiff_t l3CacheSize()
Definition GeneralBlockPanelKernel.h:2137
std::ptrdiff_t m_l1
Definition GeneralBlockPanelKernel.h:48
std::ptrdiff_t m_l2
Definition GeneralBlockPanelKernel.h:49
std::ptrdiff_t m_l3
Definition GeneralBlockPanelKernel.h:50

References Eigen::internal::defaultL1CacheSize, Eigen::internal::defaultL2CacheSize, Eigen::internal::defaultL3CacheSize, Eigen::l1CacheSize(), Eigen::l2CacheSize(), Eigen::l3CacheSize(), m_l1, m_l2, m_l3, Eigen::internal::manage_caching_sizes_helper(), and Eigen::internal::queryCacheSizes().

+ Here is the call graph for this function:

Member Data Documentation

◆ m_l1

std::ptrdiff_t Eigen::internal::CacheSizes::m_l1

◆ m_l2

std::ptrdiff_t Eigen::internal::CacheSizes::m_l2

◆ m_l3

std::ptrdiff_t Eigen::internal::CacheSizes::m_l3

The documentation for this struct was generated from the following file: