Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Describe how to build with Clang instead of GCC | Erik Schnetter | 2013-01-31 | 1 | -0/+6 | |
| | ||||||
* | Rename pseudo-vector types | Erik Schnetter | 2013-01-31 | 3 | -4/+4 | |
| | ||||||
* | Optimise sqrt() | Erik Schnetter | 2013-01-30 | 1 | -1/+1 | |
| | ||||||
* | Update type name | Erik Schnetter | 2013-01-30 | 1 | -1/+1 | |
| | ||||||
* | Remove debug code from example | Erik Schnetter | 2013-01-30 | 1 | -43/+0 | |
| | ||||||
* | Correct grammar | Erik Schnetter | 2013-01-30 | 1 | -1/+1 | |
| | ||||||
* | Describe how to run benchmarks | Erik Schnetter | 2013-01-30 | 1 | -0/+3 | |
| | ||||||
* | Remove autogenerated files | Erik Schnetter | 2013-01-30 | 3 | -209/+2 | |
| | ||||||
* | Clean up benchmark output | Erik Schnetter | 2013-01-30 | 1 | -65/+58 | |
| | ||||||
* | Benchmark also calling std:: via scalarising vectors | Erik Schnetter | 2013-01-30 | 1 | -25/+42 | |
| | ||||||
* | Be more verbose about failing tests | Erik Schnetter | 2013-01-30 | 1 | -7/+11 | |
| | ||||||
* | Remove duplicate test | Erik Schnetter | 2013-01-30 | 1 | -1/+0 | |
| | ||||||
* | Comment | Erik Schnetter | 2013-01-30 | 1 | -0/+1 | |
| | ||||||
* | Benchmark std:: functions as well | Erik Schnetter | 2013-01-30 | 1 | -0/+33 | |
| | ||||||
* | Optimise log(); handle log(1+x) specially | Erik Schnetter | 2013-01-30 | 1 | -7/+29 | |
| | ||||||
* | Remove comments for implementing real-valued counters | Erik Schnetter | 2013-01-30 | 1 | -3/+0 | |
| | ||||||
* | Avoid compiler warning | Erik Schnetter | 2013-01-30 | 1 | -1/+1 | |
| | ||||||
* | Optimise exp(); explain number of iterations | Erik Schnetter | 2013-01-30 | 1 | -2/+10 | |
| | ||||||
* | Avoid compiler warning | Erik Schnetter | 2013-01-30 | 1 | -3/+5 | |
| | ||||||
* | Change realvec_t::name from field to function | Erik Schnetter | 2013-01-30 | 8 | -17/+15 | |
| | ||||||
* | Automatically define NDEBUG for benchmarks | Erik Schnetter | 2013-01-30 | 2 | -1/+2 | |
| | ||||||
* | Avoid corner cases when testing tan() | Erik Schnetter | 2013-01-28 | 1 | -1/+10 | |
| | ||||||
* | Increase accuracy of log() | Erik Schnetter | 2013-01-28 | 1 | -1/+1 | |
| | ||||||
* | Ignore executable "build" | Erik Schnetter | 2013-01-28 | 1 | -0/+1 | |
| | ||||||
* | Allow round-off in sin() | Erik Schnetter | 2013-01-28 | 1 | -3/+8 | |
| | ||||||
* | Add benchmarks | Erik Schnetter | 2013-01-28 | 4 | -21/+224 | |
| | ||||||
* | Add README, mostly a copy of the wiki | Erik Schnetter | 2013-01-27 | 1 | -0/+59 | |
| | ||||||
* | Add comment on implementing cbrt() | Erik Schnetter | 2013-01-27 | 1 | -0/+3 | |
| | ||||||
* | Optimize int -> bool conversion | Erik Schnetter | 2012-12-18 | 3 | -9/+9 | |
| | ||||||
* | Add fdim fmax fmin, fma, isfinite isinf isnan isnormal | Erik Schnetter | 2012-12-18 | 13 | -21/+293 | |
| | ||||||
* | Add rudimentary build instructions | Erik Schnetter | 2012-12-18 | 1 | -0/+8 | |
| | ||||||
* | Improve operator[], all(), and any() | Erik Schnetter | 2012-12-03 | 7 | -146/+271 | |
| | ||||||
* | Use #defines | Erik Schnetter | 2012-12-03 | 1 | -19/+38 | |
| | ||||||
* | Add #defines describing which vector types are available | Erik Schnetter | 2012-12-03 | 6 | -0/+6 | |
| | ||||||
* | Document autogen.sh | Erik Schnetter | 2012-12-03 | 1 | -0/+5 | |
| | ||||||
* | Ignore auto-generated files | Erik Schnetter | 2012-12-03 | 2 | -2/+6 | |
| | ||||||
* | Add script to re-generate all configuration magic | Erik Schnetter | 2012-12-03 | 1 | -0/+3 | |
| | ||||||
* | Use CMake to generate build instructions | Erik Schnetter | 2012-12-03 | 3 | -24/+190 | |
| | ||||||
* | Remove explicit assignment operator | Erik Schnetter | 2012-12-03 | 6 | -18/+18 | |
| | ||||||
* | Remove copy constructors | Erik Schnetter | 2012-12-02 | 6 | -18/+54 | |
| | | | | This enables argument passing in registers, which is much more efficient. | |||||
* | Optimize sum() functions | Erik Schnetter | 2012-12-02 | 9 | -51/+132 | |
| | ||||||
* | Support more SSE and AVX vector types | Erik Schnetter | 2012-12-02 | 8 | -103/+1460 | |
| | ||||||
* | Improve tests, correct errors found | Erik Schnetter | 2012-12-01 | 10 | -29/+424 | |
| | ||||||
* | Implement sin, make optimised builds work | Erik Schnetter | 2012-12-01 | 10 | -50/+218 | |
| | ||||||
* | Implement cosh sinh tanh | Erik Schnetter | 2012-12-01 | 7 | -11/+106 | |
| | ||||||
* | Git-ignore build log | Erik Schnetter | 2012-12-01 | 1 | -0/+1 | |
| | ||||||
* | Git-ignore object files | Erik Schnetter | 2012-12-01 | 1 | -0/+6 | |
| | ||||||
* | Implement ceil floor fmod pow remainder round | Erik Schnetter | 2012-12-01 | 10 | -29/+146 | |
| | ||||||
* | Implement asinh and exp | Erik Schnetter | 2012-12-01 | 8 | -71/+568 | |
| | ||||||
* | Correct sqrt and convert_* | Erik Schnetter | 2012-11-30 | 3 | -48/+13 | |
| |