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
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Simplify all() and any() implementations
Erik Schnetter
2013-07-05
6
-20
/
+20
|
*
Simplify testing all and any
Erik Schnetter
2013-07-05
1
-4
/
+4
|
*
Improve comment
Erik Schnetter
2013-07-04
1
-1
/
+1
|
*
Remove superfluous inline declarations
Erik Schnetter
2013-07-04
2
-2
/
+2
|
*
Correct condition for when to test isfinite
Erik Schnetter
2013-07-04
1
-1
/
+1
|
*
Simplify prod and sum
Erik Schnetter
2013-07-04
3
-12
/
+12
|
*
Correct pod and sum for VSX
Erik Schnetter
2013-07-04
1
-2
/
+2
|
*
Optimize prod and sum
Erik Schnetter
2013-07-04
4
-8
/
+31
|
*
Remove unused definitions
Erik Schnetter
2013-07-04
1
-8
/
+0
|
*
Test maxval/minval
Erik Schnetter
2013-07-04
1
-0
/
+16
|
*
Implement maxval and minval reduction operations
Erik Schnetter
2013-07-04
17
-5
/
+204
|
*
Move #defines for OpenCL into the OpenCL source files
Erik Schnetter
2013-07-04
1
-1
/
+21
|
|
|
|
We do not want to introduce a header file for OpenCL.
*
Remove unused code
Erik Schnetter
2013-07-04
1
-7
/
+0
|
*
Avoid warnings when building pocl library without double precision support
Erik Schnetter
2013-07-04
2
-2
/
+12
|
*
Correct error: use rint() instead of round()
Erik Schnetter
2013-07-03
1
-1
/
+1
|
*
Clarify that we won't change rounding modes during optimization
Erik Schnetter
2013-07-03
1
-1
/
+1
|
*
Add commented-out code that would be a performance improvement for round()
Erik Schnetter
2013-07-03
1
-1
/
+10
|
*
Do not use type punning for converting between vectors and elements -- gcc ↵
Erik Schnetter
2013-07-03
11
-66
/
+220
|
|
|
|
4.8 doesn't like this any more
*
Provide generic functions to extract elements from vectors
Erik Schnetter
2013-07-03
1
-0
/
+23
|
*
Specify maximum allowed error for many math functions
Erik Schnetter
2013-07-03
1
-26
/
+26
|
*
Allow specifying the maximum allowed error (in terms of ulp)
Erik Schnetter
2013-07-03
1
-4
/
+11
|
*
Correct typo in comment
Erik Schnetter
2013-07-03
1
-2
/
+2
|
*
Take maximum vector element into account when testing vector reductions
Erik Schnetter
2013-07-03
1
-1
/
+5
|
*
Correct frexp and ilogb tests
Erik Schnetter
2013-07-03
1
-2
/
+3
|
*
Remove outdated commented-out code
Erik Schnetter
2013-07-03
1
-1
/
+0
|
*
More ilogb corrections
Erik Schnetter
2013-07-03
3
-11
/
+27
|
*
Suggest implementing minval and maxval reductions
Erik Schnetter
2013-07-03
1
-0
/
+1
|
*
Correct operator!= for AVX instructions
Erik Schnetter
2013-07-03
2
-2
/
+2
|
*
Change implementation of fmod and remainder to be standard-conforming
Erik Schnetter
2013-07-03
1
-8
/
+6
|
*
Modernize commented-out code for exp
Erik Schnetter
2013-07-03
1
-1
/
+1
|
*
Correct frexp/ilogb tests
Erik Schnetter
2013-07-03
1
-6
/
+5
|
*
Rename cpp include guard
Erik Schnetter
2013-07-03
1
-3
/
+3
|
*
Correct some frexp/ilogb implementations
Erik Schnetter
2013-07-03
3
-11
/
+43
|
*
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
|
*
Whitespace change in asm intrinsics
Erik Schnetter
2013-07-02
15
-25
/
+25
|
*
Choose FP conformance settings automatically depending on fast-math
Erik Schnetter
2013-07-02
1
-5
/
+22
|
*
Remove unused automatic int->bool conversion
Erik Schnetter
2013-07-02
2
-4
/
+0
|
*
Improve performance of ilogb and frexp
Erik Schnetter
2013-07-02
2
-6
/
+9
|
*
Correct isnan on x86; improve isnan on other architectures
Erik Schnetter
2013-07-02
7
-9
/
+63
|
*
Remove wrong comment
Erik Schnetter
2013-07-02
1
-1
/
+1
|
*
Avoid compiler warning
Erik Schnetter
2013-07-02
1
-1
/
+1
|
*
Improve performanc of exp10
Erik Schnetter
2013-07-02
1
-1
/
+1
|
*
Rewrite rcp (reciprocal) function
Erik Schnetter
2013-06-28
1
-1
/
+45
|
*
Implement frexp
Erik Schnetter
2013-06-28
19
-1
/
+99
|
*
Update coefficient list
Erik Schnetter
2013-06-21
1
-0
/
+895
|
*
Revert debugging changes for coefficient creation
Erik Schnetter
2013-06-21
1
-6
/
+4
|
*
Optimize exp and log
Erik Schnetter
2013-06-21
2
-0
/
+44
|
*
Update generated coefficients
Erik Schnetter
2013-06-20
1
-1282
/
+20
|
*
Allow more flexibility with Padé approximations when determining coefficients
Erik Schnetter
2013-06-20
1
-26
/
+42
|
[next]