ROOT  6.06/08
Reference Guide
Functions
utils.cpp File Reference
#include "unittest.h"
#include <iostream>
#include "vectormemoryhelper.h"
#include <Vc/cpuid.h>
#include <strings.h>
+ Include dependency graph for utils.cpp:

Go to the source code of this file.

Functions

template<typename Vec >
void testSort ()
 
template<typename V >
void testCall ()
 
template<typename V >
void testForeachBit ()
 
template<typename V >
void copySign ()
 
template<typename V >
void Random ()
 
template<typename V , typename I >
void FloatRandom ()
 
template<>
void Random< float_v > ()
 
template<>
void Random< double_v > ()
 
template<>
void Random< sfloat_v > ()
 
template<typename T >
add2 (T x)
 
template<typename V >
void applyAndCall ()
 
template<typename T , int value>
returnConstant ()
 
template<typename T , int value>
returnConstantOffset (int i)
 
template<typename T , int value>
returnConstantOffset2 (unsigned short i)
 
template<typename V >
void fill ()
 
template<typename V >
void shifted ()
 
template<typename V >
void rotated ()
 
void testMallocAlignment ()
 
int main ()
 

Function Documentation

§ add2()

template<typename T >
T add2 ( x)

Definition at line 242 of file utils.cpp.

§ applyAndCall()

template<typename V >
void applyAndCall ( )

Definition at line 270 of file utils.cpp.

Referenced by main().

§ copySign()

template<typename V >
void copySign ( )

Definition at line 139 of file utils.cpp.

Referenced by ROOT::Vc::SSE::Vector< T >::fill(), and main().

§ fill()

template<typename V >
void fill ( )

§ FloatRandom()

template<typename V , typename I >
void FloatRandom ( )

Definition at line 200 of file utils.cpp.

§ main()

int main ( )

Definition at line 384 of file utils.cpp.

§ Random()

template<typename V >
void Random ( )

§ Random< double_v >()

template<>
void Random< double_v > ( )

Definition at line 239 of file utils.cpp.

§ Random< float_v >()

template<>
void Random< float_v > ( )

Definition at line 238 of file utils.cpp.

§ Random< sfloat_v >()

template<>
void Random< sfloat_v > ( )

Definition at line 240 of file utils.cpp.

§ returnConstant()

template<typename T , int value>
T returnConstant ( )

Definition at line 310 of file utils.cpp.

§ returnConstantOffset()

template<typename T , int value>
T returnConstantOffset ( int  i)

Definition at line 311 of file utils.cpp.

§ returnConstantOffset2()

template<typename T , int value>
T returnConstantOffset2 ( unsigned short  i)

Definition at line 312 of file utils.cpp.

§ rotated()

template<typename V >
void rotated ( )

Definition at line 347 of file utils.cpp.

Referenced by main(), TAxisEditor::SetModel(), and ROOT::Vc::SSE::Vector< T >::sum().

§ shifted()

template<typename V >
void shifted ( )

Definition at line 331 of file utils.cpp.

Referenced by main(), and ROOT::Vc::SSE::Vector< T >::sum().

§ testCall()

template<typename V >
void testCall ( )

Definition at line 80 of file utils.cpp.

Referenced by main().

§ testForeachBit()

template<typename V >
void testForeachBit ( )

Definition at line 107 of file utils.cpp.

Referenced by main().

§ testMallocAlignment()

void testMallocAlignment ( )

Definition at line 360 of file utils.cpp.

Referenced by main().

§ testSort()

template<typename Vec >
void testSort ( )

Definition at line 27 of file utils.cpp.

Referenced by main().