summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Add flag VML_DEBUGErik Schnetter2013-02-041-4/+16
* White space changeErik Schnetter2013-02-041-0/+2
* Update build instructionsErik Schnetter2013-02-043-8/+14
* Improve indentationErik Schnetter2013-02-031-27/+38
* Use pseudovec templateErik Schnetter2013-02-032-63/+26
* Add new template {bool|int|real}pseudovec that scalarizes all operationsErik Schnetter2013-02-032-0/+1104
* Whitespace changeErik Schnetter2013-02-031-0/+2
* Use memcpy instead of a union to re-interpret valuesErik Schnetter2013-02-031-8/+21
* Correct indentationErik Schnetter2013-02-031-8/+8
* Describe how to build with make and with ninja, respectivelyErik Schnetter2013-02-031-2/+3
* Build with make instead of ninja by defaultErik Schnetter2013-02-031-1/+6
* Check for non-finite number instead of nan after running benchmarksErik Schnetter2013-02-011-2/+2
* 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
OpenPOWER on IntegriCloud