ROOT
6.07/01
Reference Guide
|
#include "unittest.h"
#include <iostream>
#include <limits>
#include <Vc/limits>
#include <Vc/common/macros.h>
Go to the source code of this file.
Functions | |
template<typename Vec > | |
void | testZero () |
template<typename Vec > | |
void | testCmp () |
template<typename Vec > | |
void | testIsMix () |
template<typename Vec > | |
void | testAdd () |
template<typename Vec > | |
void | testSub () |
template<typename V > | |
void | testMul () |
template<typename Vec > | |
void | testMulAdd () |
template<typename Vec > | |
void | testMulSub () |
template<typename Vec > | |
void | testDiv () |
template<typename Vec > | |
void | testAnd () |
template<typename Vec > | |
void | testShift () |
template<typename Vec > | |
void | testOnesComplement () |
template<typename Vec > | |
void | testNegate () |
template<typename Vec > | |
void | testMin () |
template<typename Vec > | |
void | testMax () |
template<typename Vec > | |
void | testProduct () |
template<typename Vec > | |
void | testSum () |
template<typename V > | |
void | fma () |
template<> | |
void | fma< float_v > () |
template<> | |
void | fma< sfloat_v > () |
template<> | |
void | fma< double_v > () |
int | main (int argc, char **argv) |
void fma | ( | ) |
Definition at line 409 of file arithmetics.cpp.
Referenced by ROOT::Vc::SSE::VectorHelper< float8 >::fma(), ROOT::Vc::AVX::Vector< T >::fusedMultiplyAdd(), ROOT::Vc::SSE::Vector< T >::fusedMultiplyAdd(), and main().
Definition at line 467 of file arithmetics.cpp.
Definition at line 421 of file arithmetics.cpp.
Definition at line 444 of file arithmetics.cpp.
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 482 of file arithmetics.cpp.
void testAdd | ( | ) |
Definition at line 124 of file arithmetics.cpp.
void testAnd | ( | ) |
Definition at line 208 of file arithmetics.cpp.
void testCmp | ( | ) |
Definition at line 46 of file arithmetics.cpp.
void testDiv | ( | ) |
Definition at line 188 of file arithmetics.cpp.
void testIsMix | ( | ) |
Definition at line 102 of file arithmetics.cpp.
void testMax | ( | ) |
Definition at line 333 of file arithmetics.cpp.
Referenced by main().
void testMin | ( | ) |
Definition at line 311 of file arithmetics.cpp.
Referenced by main().
void testMul | ( | ) |
Definition at line 151 of file arithmetics.cpp.
void testMulAdd | ( | ) |
Definition at line 167 of file arithmetics.cpp.
void testMulSub | ( | ) |
Definition at line 177 of file arithmetics.cpp.
void testNegate | ( | ) |
Definition at line 299 of file arithmetics.cpp.
Referenced by main().
void testOnesComplement | ( | ) |
Definition at line 266 of file arithmetics.cpp.
void testProduct | ( | ) |
Definition at line 356 of file arithmetics.cpp.
Referenced by main().
void testShift | ( | ) |
Definition at line 219 of file arithmetics.cpp.
void testSub | ( | ) |
Definition at line 138 of file arithmetics.cpp.
void testSum | ( | ) |
Definition at line 390 of file arithmetics.cpp.
Referenced by main().
void testZero | ( | ) |
Definition at line 28 of file arithmetics.cpp.