summaryrefslogtreecommitdiffstats
path: root/vec_avx_double4.h
Commit message (Expand)AuthorAgeFilesLines
* Reformat source code with clang-formatErik Schnetter2015-10-161-745/+614
* Correct AVX2 to_bool implementationErik Schnetter2015-10-161-1/+1
* Use AVX2 intrinsics if availableErik Schnetter2015-09-031-2/+74
* Optimize AVX isignbitErik Schnetter2014-10-101-6/+1
* Introduce mad(), as low-accuracy version of fma()Erik Schnetter2013-09-101-0/+4
* SSE/AVX: Use nicer type namesErik Schnetter2013-09-021-113/+119
* Provide clean set of libm elemental functions in namespace vml_stdErik Schnetter2013-09-021-6/+6
* Implement more integer functions: abs bitifthen clz isignbit max min popcount...Erik Schnetter2013-09-011-7/+60
* Make frexp take a pointer argument instead of a referenceErik Schnetter2013-08-211-1/+1
* Add potential optimization for SSE/AVX all/any functionsErik Schnetter2013-08-191-1/+1
* Correct and simplify convert_int and convert_float for SSE doublesErik Schnetter2013-07-251-9/+10
* Implement ifthen with boolvec argumentsErik Schnetter2013-07-071-5/+9
* Simplify return type specificationsErik Schnetter2013-07-071-4/+4
* Do not require C++11 any moreErik Schnetter2013-07-061-8/+9
* Improve SSE/AVX convert_intErik Schnetter2013-07-061-1/+13
* Optimize prod and sumErik Schnetter2013-07-041-1/+5
* Implement maxval and minval reduction operationsErik Schnetter2013-07-041-0/+18
* Do not use type punning for converting between vectors and elements -- gcc 4....Erik Schnetter2013-07-031-6/+22
* Correct operator!= for AVX instructionsErik Schnetter2013-07-031-1/+1
* Whitespace change in asm intrinsicsErik Schnetter2013-07-021-1/+1
* Correct isnan on x86; improve isnan on other architecturesErik Schnetter2013-07-021-1/+8
* Implement frexpErik Schnetter2013-06-281-0/+1
* Rename implementation files to indicate vector sizeErik Schnetter2013-06-171-0/+643
OpenPOWER on IntegriCloud