summaryrefslogtreecommitdiffstats
path: root/vec_pseudo.h
Commit message (Expand)AuthorAgeFilesLines
* Correct some frexp/ilogb implementationsErik Schnetter2013-07-031-5/+13
* Whitespace change in asm intrinsicsErik Schnetter2013-07-021-6/+6
* Improve performance of ilogb and frexpErik Schnetter2013-07-021-4/+6
* Implement frexpErik Schnetter2013-06-281-0/+20
* Implement barrier for vec_pseudoErik Schnetter2013-06-181-0/+27
* 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-11/+10
* Implement atan2Erik Schnetter2013-06-061-0/+11
* Correct operator~Erik Schnetter2013-06-051-1/+1
* Continue implementing QPX supportErik Schnetter2013-06-051-6/+12
* Use explicitly defined alignment (instead of size) when checking for alignmen...Erik Schnetter2013-04-231-6/+6
* Use (again) bool instead of uint_t to store boolean vectors in vec_pseudoErik Schnetter2013-04-231-5/+5
* 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/+3
* Align vec_pseudo as if it was a real vectorErik Schnetter2013-04-221-3/+3
* Use -1 for true in vec_pseudoErik Schnetter2013-04-221-24/+29
* Provide comparison operators for intpseudovecErik Schnetter2013-04-201-0/+24
* Do not use "using namespace std" any moreErik Schnetter2013-03-221-3/+3
* Correct ilogb(0)Erik Schnetter2013-03-211-1/+6
* Don't use typeinfoErik Schnetter2013-03-211-9/+5
* Fixes to make it build with Clang++ 3.2 using libstdc++ from Debian 6.0.Pekka Jääskeläinen2013-03-211-2/+4
* Add rint(), correct round()Erik Schnetter2013-02-191-0/+7
* Add cbrt, hypot, trunc; rename scalbn to ldexpErik Schnetter2013-02-161-30/+52
* Correct sum() implementationErik Schnetter2013-02-141-1/+1
* Shorten floatprops<T> to FPErik Schnetter2013-02-141-4/+4
* Rename "pseudovectors" to "libm"-vectorsErik Schnetter2013-02-141-1/+1
* Move definition of all and any into classErik Schnetter2013-02-141-20/+12
* Provide scalbn with scalar int argumentErik Schnetter2013-02-141-0/+14
* Add lots of work-arounds for missing clang++ functionalityErik Schnetter2013-02-051-6/+6
* Provide missing shift operators in pseudovec classesErik Schnetter2013-02-051-1/+27
* Provide intvec_t::iota()Erik Schnetter2013-02-041-0/+6
* Provide memory access functionsErik Schnetter2013-02-041-0/+131
* Improve indentationErik Schnetter2013-02-031-27/+38
* Add new template {bool|int|real}pseudovec that scalarizes all operationsErik Schnetter2013-02-031-0/+1102
OpenPOWER on IntegriCloud