summaryrefslogtreecommitdiffstats
path: root/vec_builtin.h
Commit message (Collapse)AuthorAgeFilesLines
* Improve optimization barriersErik Schnetter2015-10-301-1/+4
|
* Reformat source code with clang-formatErik Schnetter2015-10-161-1408/+1211
| | | | | | | | | Note: If you have an existing checkout with modifications, then you should: (1) save your current state on a branch (2) run clang-format on this branch (3) compare this branch to a fresh checkout of the clang-formatted master Since both your branch and master have been formatted with clang-format, this will lead to a very small diff, avoiding spurious changes due to formatting differences.
* Add missing typecastErik Schnetter2015-02-281-1/+1
|
* Do not accidentally disable builtin vectors' barrier functionErik Schnetter2014-06-071-1/+1
|
* Don’t define << or >> for VML_NO_IOSTREAMErik Schnetter2013-11-261-0/+2
|
* vec_builtin is only for ClangErik Schnetter2013-11-261-45/+6
|
* Begin to support builtin vectors on non-clang compilersErik Schnetter2013-11-251-7/+48
|
* If VML_NO_IOSTREAM is set, then don’t provide any iostream operationsErik Schnetter2013-11-251-1/+5
| | | | This reduces the size of the library.
* Provide lrintErik Schnetter2013-11-251-0/+15
|
* Introduce mad(), as low-accuracy version of fma()Erik Schnetter2013-09-101-0/+12
|
* Provide vector types implemented via (scalar) compiler builtinsErik Schnetter2013-09-091-271/+540
|
* Make frexp take a pointer argument instead of a referenceErik Schnetter2013-08-211-1/+1
|
* Implement frexpErik Schnetter2013-06-281-0/+1
|
* Implement atan2Erik Schnetter2013-06-061-0/+8
|
* Introduce "alignment" field to vec_builtin as wellErik Schnetter2013-04-231-6/+9
|
* Correct ioff handling in load/store intrinsicsErik Schnetter2013-04-221-6/+6
| | | | ioff is now ptrdiff_t, and is always added to the pointer.
* Do not use "using namespace std" any moreErik Schnetter2013-03-221-1/+1
|
* Don't use typeinfoErik Schnetter2013-03-211-7/+5
|
* Introduce "builtin" vectors (still disabled)Erik Schnetter2013-03-151-0/+1147
OpenPOWER on IntegriCloud