FflasFfpack
fflas_memory.h File Reference
#include "fflas-ffpack/utils/align-allocator.h"
#include <givaro/givinteger.h>

Namespaces

namespace  FFLAS

Functions

template<class Element>
bool alignable ()
template<>
bool alignable< Givaro::Integer * > ()
template<class Field>
Field::Element_ptr fflas_new (const Field &F, const size_t m, const Alignment align=Alignment::DEFAULT)
template<class Field>
Field::Element_ptr fflas_new (const Field &F, const size_t m, const size_t n, const Alignment align=Alignment::DEFAULT)
template<class Element>
Element * fflas_new (const size_t m, const Alignment align=Alignment::DEFAULT)
template<class Element_ptr>
void fflas_delete (Element_ptr A)
template<class Ptr, class ... Args>
void fflas_delete (Ptr p, Args ... args)
void prefetch (const int64_t *)
void getTLBSize (int &tlb)
void queryCacheSizes (int &l1, int &l2, int &l3)
int queryL1CacheSize ()
int queryTopLevelCacheSize ()