index
:
vecmathlib
master
vecmathlib forked from https://bitbucket.org/eschnett/vecmathlib for POWER8 improvements
Raptor Engineering, LLC
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
vecmathlib.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reformat source code with clang-format
Erik Schnetter
2015-10-16
1
-129
/
+119
*
Rename “automatic” vector types from float/double to float32/float64 for ...
Erik Schnetter
2013-11-25
1
-12
/
+12
*
Only enable builtin vectors when clang is used
Erik Schnetter
2013-11-25
1
-1
/
+3
*
Provide vector types implemented via (scalar) compiler builtins
Erik Schnetter
2013-09-09
1
-2
/
+1
*
SSE: Check whether abs/max/min are available as intrinsics before using them
Erik Schnetter
2013-09-02
1
-1
/
+6
*
Correct auto-detecting VSX
Erik Schnetter
2013-09-02
1
-1
/
+1
*
Provide a string describing the configuration options
Erik Schnetter
2013-08-26
1
-1
/
+71
*
Correct detecting ARM NEON intrinsics
Erik Schnetter
2013-08-20
1
-2
/
+2
*
Provide trivial fallback "best vector" if no "best vector" is available
Erik Schnetter
2013-08-20
1
-14
/
+22
*
Begin to add MIC support
Erik Schnetter
2013-08-19
1
-1
/
+4
*
Simplify example, add comments
Erik Schnetter
2013-07-28
1
-0
/
+40
*
Implement maxval and minval reduction operations
Erik Schnetter
2013-07-04
1
-1
/
+0
*
Clarify that we won't change rounding modes during optimization
Erik Schnetter
2013-07-03
1
-1
/
+1
*
Suggest implementing minval and maxval reductions
Erik Schnetter
2013-07-03
1
-0
/
+1
*
Denormalized numbers are not yer properly supported
Erik Schnetter
2013-07-03
1
-1
/
+1
*
Turn cpp warnings into TODO items
Erik Schnetter
2013-07-03
1
-3
/
+3
*
Choose FP conformance settings automatically depending on fast-math
Erik Schnetter
2013-07-02
1
-5
/
+22
*
Explain what VML_HAVE_FP_CONTRACT means
Erik Schnetter
2013-06-20
1
-1
/
+7
*
Explain why vec_builtin doesn't work
Erik Schnetter
2013-06-17
1
-0
/
+1
*
Introduce VML_HAVE_FP_CONTRACT (still unused)
Erik Schnetter
2013-06-17
1
-0
/
+1
*
Support NEON float32x4_t
Erik Schnetter
2013-06-17
1
-1
/
+1
*
Rename implementation files to indicate vector size
Erik Schnetter
2013-06-17
1
-13
/
+16
*
Correct NEON detection
Erik Schnetter
2013-06-12
1
-1
/
+1
*
Begin to implement ARM NEON
Erik Schnetter
2013-06-12
1
-0
/
+5
*
Suggest some additional vector architectures
Erik Schnetter
2013-06-12
1
-1
/
+4
*
Initial implementation of QPX (Blue Gene/Q) support
Erik Schnetter
2013-06-04
1
-0
/
+4
*
Implement VSX support
Erik Schnetter
2013-06-02
1
-6
/
+6
*
Put url in comment into angle brackets
Erik Schnetter
2013-06-02
1
-1
/
+1
*
Begin to add Altivec support (work in progress)
Erik Schnetter
2013-04-20
1
-0
/
+5
*
Correct handling Debian 6.0
Erik Schnetter
2013-03-23
1
-2
/
+5
*
Re-instate typeinfo work-around for Debian 6.0
Erik Schnetter
2013-03-22
1
-0
/
+10
*
We handle signed zeros correctly
Erik Schnetter
2013-03-21
1
-1
/
+1
*
Introduce "builtin" vectors (still disabled)
Erik Schnetter
2013-03-15
1
-3
/
+7
*
Provide vector types with 8 and 16 bit precision
Erik Schnetter
2013-02-19
1
-9
/
+5
*
Clean up vector classes
Erik Schnetter
2013-02-14
1
-6
/
+15
*
Introduce VML_NODEBUG
Erik Schnetter
2013-02-14
1
-1
/
+8
*
Activate #defines handling IEEE compliance
Erik Schnetter
2013-02-05
1
-4
/
+4
*
Add flag VML_DEBUG
Erik Schnetter
2013-02-04
1
-4
/
+16
*
Add new template {bool|int|real}pseudovec that scalarizes all operations
Erik Schnetter
2013-02-03
1
-0
/
+2
*
Add fdim fmax fmin, fma, isfinite isinf isnan isnormal
Erik Schnetter
2012-12-18
1
-0
/
+5
*
Support more SSE and AVX vector types
Erik Schnetter
2012-12-02
1
-0
/
+10
*
Improve tests, correct errors found
Erik Schnetter
2012-12-01
1
-0
/
+1
*
Import initial version
Erik Schnetter
2012-11-30
1
-0
/
+11