summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Remove commented-out duplicate function declarationsErik Schnetter2013-06-075-44/+34
|
* Merge branch 'master' of bitbucket.org:eschnett/vecmathlibErik Schnetter2013-06-072-9/+29
|\
| * Correct int/long conversions for certain calls to libmErik Schnetter2013-06-062-9/+29
| | | | | | | | | | This probably only affects cases where vecmathlib does not provide efficient vectors, and all calls are thus forwarded to libm.
* | Comment out support for old-style STLErik Schnetter2013-06-071-68/+68
| |
* | Test sum and prodErik Schnetter2013-06-071-1/+39
| |
* | Improve error output formatErik Schnetter2013-06-071-8/+12
| |
* | Re-enable all testsErik Schnetter2013-06-071-45/+43
| |
* | Test vector element access for int and real vectorsErik Schnetter2013-06-071-0/+76
| |
* | Add explicit template arguments to check_* functionsErik Schnetter2013-06-061-145/+139
| |
* | Allow offset when checking for errorsErik Schnetter2013-06-061-2/+38
| | | | | | | | Offset can handle cyclic functions, such as remainder.
* | Implement atan2 routineErik Schnetter2013-06-062-0/+18
| |
* | Implement atan2Erik Schnetter2013-06-0614-0/+45
| |
* | Remove explicit template arguments for calls to check_* routinesErik Schnetter2013-06-061-70/+77
| |
* | Test floating point operatorsErik Schnetter2013-06-061-8/+28
| |
* | Test shift operationsErik Schnetter2013-06-061-0/+50
| |
* | Optimize scalarized shift operationsErik Schnetter2013-06-067-42/+42
| |
* | Correct SSE2 double shift operatorsErik Schnetter2013-06-062-4/+4
| |
* | Test ifthenErik Schnetter2013-06-061-1/+44
| |
* | Correct QPX integer element accessErik Schnetter2013-06-061-2/+2
| |
* | Disable more testsErik Schnetter2013-06-061-3/+4
| |
* | Improve error outputErik Schnetter2013-06-061-9/+18
| |
* | Replace "T const" with "const T"Erik Schnetter2013-06-051-130/+144
| |
* | Disable tests for many vector typesErik Schnetter2013-06-051-31/+31
| |
* | Replace lambdas with local functionsErik Schnetter2013-06-051-60/+45
| |
* | Correct some integer comparison operatorsErik Schnetter2013-06-052-2/+12
| |
* | Rename overloaded check to check_bool, check_int, check_realErik Schnetter2013-06-051-233/+350
| |
* | Various corrections for integer operationsErik Schnetter2013-06-056-9/+19
| |
* | Correct operator~Erik Schnetter2013-06-052-2/+2
| |
* | Disable some testsErik Schnetter2013-06-051-9/+10
| |
* | Modify debug outputErik Schnetter2013-06-052-25/+8
| |
* | Test boolean operationsErik Schnetter2013-06-051-4/+192
| |
* | Undo debug modification of check_mem for storesErik Schnetter2013-06-051-4/+1
| |
* | Correct all() and any() for AVXErik Schnetter2013-06-051-2/+2
| |
* | Correct operator==(bool,bool) for AVXErik Schnetter2013-06-051-1/+1
| |
* | More debug outputErik Schnetter2013-06-051-1/+5
| |
* | More debug outputErik Schnetter2013-06-051-1/+3
| |
* | More debug outputErik Schnetter2013-06-051-1/+3
| |
* | Add more debug outputErik Schnetter2013-06-051-4/+6
| |
* | Add more debug code to check_mem for load operationsErik Schnetter2013-06-051-2/+7
| |
* | Clean up API for checking memory access. Add debug code.Erik Schnetter2013-06-051-26/+31
| |
* | Add more debug output to check_memErik Schnetter2013-06-051-4/+4
| |
* | Add debugging code for check_memErik Schnetter2013-06-051-0/+11
| |
* | Undo loadu offset changeErik Schnetter2013-06-051-2/+1
| |
* | Indentation changeErik Schnetter2013-06-051-1/+1
| |
* | Add TODOs for ideasErik Schnetter2013-06-051-0/+2
| |
* | Change offset for loaduErik Schnetter2013-06-051-1/+2
| |
* | Remove duplicate from_bool conversionErik Schnetter2013-06-052-2/+2
| |
* | Continue implementing QPX supportErik Schnetter2013-06-058-219/+532
| |
* | Initial implementation of QPX (Blue Gene/Q) supportErik Schnetter2013-06-042-0/+460
|/
* Reduce dependencies in VSX integer add/sub operatorsErik Schnetter2013-06-041-2/+2
|
OpenPOWER on IntegriCloud