![]() |
ROOT
6.06/09
Reference Guide
|
#include "unittest.h"#include <iostream>#include <limits>#include <Vc/limits>#include <Vc/common/macros.h>
Include dependency graph for arithmetics.cpp: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.