summaryrefslogtreecommitdiffstats
path: root/vec_test.h
Commit message (Collapse)AuthorAgeFilesLines
* Whitespace change in asm intrinsicsErik Schnetter2013-07-021-6/+6
|
* Implement frexpErik Schnetter2013-06-281-0/+8
|
* Correct case in commentErik Schnetter2013-06-191-1/+1
|
* Support Intel compilerErik Schnetter2013-06-171-1/+7
|
* Correct generic barrier on ARMErik Schnetter2013-06-121-1/+1
|
* Implement barrier for ARMErik Schnetter2013-06-121-0/+2
|
* Declare some functions without auto keywordErik Schnetter2013-06-121-2/+2
|
* Implement signbit function for integer vectorsErik Schnetter2013-06-121-0/+13
|
* Implement nextafterErik Schnetter2013-06-091-0/+11
|
* Remove commented-out duplicate function declarationsErik Schnetter2013-06-071-10/+8
|
* Implement atan2Erik Schnetter2013-06-061-0/+8
|
* Correct operator~Erik Schnetter2013-06-051-1/+1
|
* Continue implementing QPX supportErik Schnetter2013-06-051-7/+17
|
* Add integer comparison operators for SSE2 float and pseudovec classesErik Schnetter2013-06-031-0/+24
|
* Suggest PPC barrier implementation near PPC64 barrier implementationErik Schnetter2013-06-021-1/+1
|
* Use different macro to detect PPC architectureErik Schnetter2013-06-021-1/+1
|
* Output error when barrier instruction is needed, but is not knownErik Schnetter2013-06-021-0/+2
|
* Define barrier for all PPC architectures, not just when Altivec is presentErik Schnetter2013-06-021-1/+1
|
* Update alignment checks: use new "alignment" entryErik Schnetter2013-04-231-6/+6
|
* Reduce alignment requirement for vec_pseudo and vec_testErik Schnetter2013-04-231-6/+6
|
* Introduce field "alignment" describing the necessary alignment for vector typesErik Schnetter2013-04-231-3/+6
|
* Describe aligned via attribute((aligned)) instead of alignasErik Schnetter2013-04-231-3/+7
|
* Don't use +X asm constraint with gcc; gcc crashes with itErik Schnetter2013-04-201-0/+5
|
* Use architecture-independent +X asm constraint instead of +xErik Schnetter2013-04-191-1/+1
|
* Don't use typeinfo in vec_testErik Schnetter2013-03-221-9/+4
|
* Fixes to make it build with Clang++ 3.2 using libstdc++ from Debian 6.0.Pekka Jääskeläinen2013-03-211-1/+4
|
* Add rint(), correct round()Erik Schnetter2013-02-191-3/+19
|
* Add cbrt, hypot, trunc; rename scalbn to ldexpErik Schnetter2013-02-161-19/+41
|
* Clean up vector classesErik Schnetter2013-02-141-0/+1205
realvec<T,N>: machine-specific, optimised implementations realpseudovec<T,N>: scalarised implementation based on libm (for benchmark comparisons) realtestvec<T,N>: scalarised implementation without libm, using only vecmathlib's algorithms (for correctness testing)
OpenPOWER on IntegriCloud