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
/
vec_test.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Reformat source code with clang-format
Erik Schnetter
2015-10-16
1
-1442
/
+1248
*
Don’t define << or >> for VML_NO_IOSTREAM
Erik Schnetter
2013-11-26
1
-0
/
+2
*
If VML_NO_IOSTREAM is set, then don’t provide any iostream operations
Erik Schnetter
2013-11-25
1
-0
/
+5
*
Provide lrint
Erik Schnetter
2013-11-25
1
-0
/
+7
*
Introduce mad(), as low-accuracy version of fma()
Erik Schnetter
2013-09-10
1
-0
/
+12
*
Use nicer type names in vec_test
Erik Schnetter
2013-09-02
1
-150
/
+164
*
Provide clean set of libm elemental functions in namespace vml_std
Erik Schnetter
2013-09-02
1
-2
/
+2
*
Implement more integer functions: abs bitifthen clz isignbit max min popcount...
Erik Schnetter
2013-09-01
1
-15
/
+78
*
Make frexp take a pointer argument instead of a reference
Erik Schnetter
2013-08-21
1
-2
/
+2
*
Implement ifthen with boolvec arguments
Erik Schnetter
2013-07-07
1
-0
/
+20
*
Simplify all() and any() implementations
Erik Schnetter
2013-07-05
1
-4
/
+4
*
Remove superfluous inline declarations
Erik Schnetter
2013-07-04
1
-1
/
+1
*
Simplify prod and sum
Erik Schnetter
2013-07-04
1
-4
/
+4
*
Implement maxval and minval reduction operations
Erik Schnetter
2013-07-04
1
-0
/
+24
*
Whitespace change in asm intrinsics
Erik Schnetter
2013-07-02
1
-6
/
+6
*
Implement frexp
Erik Schnetter
2013-06-28
1
-0
/
+8
*
Correct case in comment
Erik Schnetter
2013-06-19
1
-1
/
+1
*
Support Intel compiler
Erik Schnetter
2013-06-17
1
-1
/
+7
*
Correct generic barrier on ARM
Erik Schnetter
2013-06-12
1
-1
/
+1
*
Implement barrier for ARM
Erik Schnetter
2013-06-12
1
-0
/
+2
*
Declare some functions without auto keyword
Erik Schnetter
2013-06-12
1
-2
/
+2
*
Implement signbit function for integer vectors
Erik Schnetter
2013-06-12
1
-0
/
+13
*
Implement nextafter
Erik Schnetter
2013-06-09
1
-0
/
+11
*
Remove commented-out duplicate function declarations
Erik Schnetter
2013-06-07
1
-10
/
+8
*
Implement atan2
Erik Schnetter
2013-06-06
1
-0
/
+8
*
Correct operator~
Erik Schnetter
2013-06-05
1
-1
/
+1
*
Continue implementing QPX support
Erik Schnetter
2013-06-05
1
-7
/
+17
*
Add integer comparison operators for SSE2 float and pseudovec classes
Erik Schnetter
2013-06-03
1
-0
/
+24
*
Suggest PPC barrier implementation near PPC64 barrier implementation
Erik Schnetter
2013-06-02
1
-1
/
+1
*
Use different macro to detect PPC architecture
Erik Schnetter
2013-06-02
1
-1
/
+1
*
Output error when barrier instruction is needed, but is not known
Erik Schnetter
2013-06-02
1
-0
/
+2
*
Define barrier for all PPC architectures, not just when Altivec is present
Erik Schnetter
2013-06-02
1
-1
/
+1
*
Update alignment checks: use new "alignment" entry
Erik Schnetter
2013-04-23
1
-6
/
+6
*
Reduce alignment requirement for vec_pseudo and vec_test
Erik Schnetter
2013-04-23
1
-6
/
+6
*
Introduce field "alignment" describing the necessary alignment for vector types
Erik Schnetter
2013-04-23
1
-3
/
+6
*
Describe aligned via attribute((aligned)) instead of alignas
Erik Schnetter
2013-04-23
1
-3
/
+7
*
Don't use +X asm constraint with gcc; gcc crashes with it
Erik Schnetter
2013-04-20
1
-0
/
+5
*
Use architecture-independent +X asm constraint instead of +x
Erik Schnetter
2013-04-19
1
-1
/
+1
*
Don't use typeinfo in vec_test
Erik Schnetter
2013-03-22
1
-9
/
+4
*
Fixes to make it build with Clang++ 3.2 using libstdc++ from Debian 6.0.
Pekka Jääskeläinen
2013-03-21
1
-1
/
+4
*
Add rint(), correct round()
Erik Schnetter
2013-02-19
1
-3
/
+19
*
Add cbrt, hypot, trunc; rename scalbn to ldexp
Erik Schnetter
2013-02-16
1
-19
/
+41
*
Clean up vector classes
Erik Schnetter
2013-02-14
1
-0
/
+1205