summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Describe how to build with Clang instead of GCCErik Schnetter2013-01-311-0/+6
|
* Rename pseudo-vector typesErik Schnetter2013-01-313-4/+4
|
* Optimise sqrt()Erik Schnetter2013-01-301-1/+1
|
* Update type nameErik Schnetter2013-01-301-1/+1
|
* Remove debug code from exampleErik Schnetter2013-01-301-43/+0
|
* Correct grammarErik Schnetter2013-01-301-1/+1
|
* Describe how to run benchmarksErik Schnetter2013-01-301-0/+3
|
* Remove autogenerated filesErik Schnetter2013-01-303-209/+2
|
* Clean up benchmark outputErik Schnetter2013-01-301-65/+58
|
* Benchmark also calling std:: via scalarising vectorsErik Schnetter2013-01-301-25/+42
|
* Be more verbose about failing testsErik Schnetter2013-01-301-7/+11
|
* Remove duplicate testErik Schnetter2013-01-301-1/+0
|
* CommentErik Schnetter2013-01-301-0/+1
|
* Benchmark std:: functions as wellErik Schnetter2013-01-301-0/+33
|
* Optimise log(); handle log(1+x) speciallyErik Schnetter2013-01-301-7/+29
|
* Remove comments for implementing real-valued countersErik Schnetter2013-01-301-3/+0
|
* Avoid compiler warningErik Schnetter2013-01-301-1/+1
|
* Optimise exp(); explain number of iterationsErik Schnetter2013-01-301-2/+10
|
* Avoid compiler warningErik Schnetter2013-01-301-3/+5
|
* Change realvec_t::name from field to functionErik Schnetter2013-01-308-17/+15
|
* Automatically define NDEBUG for benchmarksErik Schnetter2013-01-302-1/+2
|
* Avoid corner cases when testing tan()Erik Schnetter2013-01-281-1/+10
|
* Increase accuracy of log()Erik Schnetter2013-01-281-1/+1
|
* Ignore executable "build"Erik Schnetter2013-01-281-0/+1
|
* Allow round-off in sin()Erik Schnetter2013-01-281-3/+8
|
* Add benchmarksErik Schnetter2013-01-284-21/+224
|
* Add README, mostly a copy of the wikiErik Schnetter2013-01-271-0/+59
|
* Add comment on implementing cbrt()Erik Schnetter2013-01-271-0/+3
|
* Optimize int -> bool conversionErik Schnetter2012-12-183-9/+9
|
* Add fdim fmax fmin, fma, isfinite isinf isnan isnormalErik Schnetter2012-12-1813-21/+293
|
* Add rudimentary build instructionsErik Schnetter2012-12-181-0/+8
|
* Improve operator[], all(), and any()Erik Schnetter2012-12-037-146/+271
|
* Use #definesErik Schnetter2012-12-031-19/+38
|
* Add #defines describing which vector types are availableErik Schnetter2012-12-036-0/+6
|
* Document autogen.shErik Schnetter2012-12-031-0/+5
|
* Ignore auto-generated filesErik Schnetter2012-12-032-2/+6
|
* Add script to re-generate all configuration magicErik Schnetter2012-12-031-0/+3
|
* Use CMake to generate build instructionsErik Schnetter2012-12-033-24/+190
|
* Remove explicit assignment operatorErik Schnetter2012-12-036-18/+18
|
* Remove copy constructorsErik Schnetter2012-12-026-18/+54
| | | | This enables argument passing in registers, which is much more efficient.
* Optimize sum() functionsErik Schnetter2012-12-029-51/+132
|
* Support more SSE and AVX vector typesErik Schnetter2012-12-028-103/+1460
|
* Improve tests, correct errors foundErik Schnetter2012-12-0110-29/+424
|
* Implement sin, make optimised builds workErik Schnetter2012-12-0110-50/+218
|
* Implement cosh sinh tanhErik Schnetter2012-12-017-11/+106
|
* Git-ignore build logErik Schnetter2012-12-011-0/+1
|
* Git-ignore object filesErik Schnetter2012-12-011-0/+6
|
* Implement ceil floor fmod pow remainder roundErik Schnetter2012-12-0110-29/+146
|
* Implement asinh and expErik Schnetter2012-12-018-71/+568
|
* Correct sqrt and convert_*Erik Schnetter2012-11-303-48/+13
|
OpenPOWER on IntegriCloud