Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Initial version of a small script to help tracking performance regressions | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | update bench_gemm | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | Fix doc of Ref<> | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | With C++11 Matrix<float> + Matrix<complex<float>> does not even compile | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | Remove EIGEN_TEST_C++0x option and let EIGEN_TEST_CXX11 adds the -std=c++11 flag | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | In C++11 destructors do not throw by default (fix CommaInitializer unit test) | Gael Guennebaud | 2015-02-20 | |
| | ||||
* | Pulled latest changes from trunk | Benoit Steiner | 2015-02-19 | |
|\ | ||||
* | | Marked the CUDA packet primitives as EIGEN_DEVICE_FUNC since they'll end up ↵ | Benoit Steiner | 2015-02-19 | |
| | | | | | | | | being executed on the GPU device. | |||
| * | Fix regression with C++11 support of lambda: now internal::result_of falls ↵ | Gael Guennebaud | 2015-02-19 | |
| | | | | | | | | back to std::result_of in C++11. | |||
| * | Fix a C++11 compilation issue in unit test | Gael Guennebaud | 2015-02-19 | |
| | | ||||
| * | Fix some calls to result_of on binary functors as unary ones. | Gael Guennebaud | 2015-02-19 | |
| | | ||||
| * | Declare const some const variables | Gael Guennebaud | 2015-02-19 | |
|/ | ||||
* | Pulle latest updates from trunk | Benoit Steiner | 2015-02-19 | |
|\ | ||||
* | | Improved the documentations | Benoit Steiner | 2015-02-19 | |
| | | ||||
| * | Add support for C++11 result_of/lambdas | Gael Guennebaud | 2015-02-19 | |
| | | ||||
| * | rotating kernel: avoid compiling anything outside of ARM | Benoit Jacob | 2015-02-18 | |
| | | ||||
| * | remove a newly introduced redundant typedef - sorry. | Benoit Jacob | 2015-02-18 | |
| | | ||||
| * | bug #955 - Implement a rotating kernel alternative in the 3px4 gebp path | Benoit Jacob | 2015-02-18 | |
| | | | | | | | | | | | | | | | | This is substantially faster on ARM, where it's important to minimize the number of loads. This is specific to the case where all packet types are of size 4. I made my best attempt to minimize how dirty this is... opinions welcome. Eventually one could have a generic rotated kernel, but it would take some work to get there. Also, on sandy bridge, in my experience, it's not beneficial (even about 1% slower). | |||
| * | Fixed template parameter. | Hauke Heibel | 2015-02-18 | |
| | | ||||
| * | merge | Gael Guennebaud | 2015-02-18 | |
| |\ | ||||
| * | | Clean a bit computeProductBlockingSizes (use Index type, remove CEIL macro) | Gael Guennebaud | 2015-02-18 | |
| | | | ||||
| * | | Fix bug #961: eigen-doc.tgz included part of itself. | Gael Guennebaud | 2015-02-18 | |
| | | | ||||
| | * | bug #958 - Allow testing specific blocking sizes | Benoit Jacob | 2015-02-18 | |
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | This is only a debugging/testing patch. It allows testing specific product blocking sizes, typically to study the impact on performance. Example usage: int testk, testm, testn; #define EIGEN_TEST_SPECIFIC_BLOCKING_SIZES #define EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_K testk #define EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_M testm #define EIGEN_TEST_SPECIFIC_BLOCKING_SIZE_N testn #include <Eigen/Core> | |||
| * | Fix a regression when using OpenMP, and fix bug #714: the number of threads ↵ | Gael Guennebaud | 2015-02-18 | |
| | | | | | | | | might be lower than the number of requested ones | |||
| * | Fix bug #945: workaround MSVC warning | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Add missing install directives for arch/CUDA | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Workaround dead store warnings in unit tests. | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Add an internal assertion in makeCompressed to catch a possible risk of ↵ | Gael Guennebaud | 2015-02-18 | |
| | | | | | | | | null-pointer access. | |||
| * | Remove some dead stores. | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Fix possible usage of a null pointer in CholmodSupport | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Big 957, workaround MSVC/ICC compilation issue | Gael Guennebaud | 2015-02-18 | |
| | | ||||
| * | Removed redundant typedef which confused old gcc versions. | Christoph Hertzberg | 2015-02-18 | |
| | | ||||
| * | Packet must be passed by const reference and not by value to avoid alignment ↵ | Gael Guennebaud | 2015-02-17 | |
|/ | | | | issue. | |||
* | Pulled latest updates from trunk | Benoit Steiner | 2015-02-17 | |
|\ | ||||
* | | Silenced compilation warning | Benoit Steiner | 2015-02-17 | |
| | | ||||
* | | Added support for tensor concatenation as lvalue | Benoit Steiner | 2015-02-17 | |
| | | ||||
* | | Added support for tensor concatenation as lvalue | Benoit Steiner | 2015-02-17 | |
| | | ||||
| * | Suppress some remaining Index conversion warnings | Christoph Hertzberg | 2015-02-17 | |
|/ | ||||
* | Disable __m128* wrappers when compiling with AVX and -fabi-version=4 | Gael Guennebaud | 2015-02-17 | |
| | ||||
* | Fix compilation with GCC/AVX (workaround __m128 and __m256 being the same ↵ | Gael Guennebaud | 2015-02-17 | |
| | | | | type with default ABI) | |||
* | Fix compilation of Cholmod*(matrix) ctor | Gael Guennebaud | 2015-02-17 | |
| | ||||
* | Fix compilation of int*complex with gcc | Gael Guennebaud | 2015-02-16 | |
| | ||||
* | Extend sparse-determinant unitests | Gael Guennebaud | 2015-02-16 | |
| | ||||
* | Fix SparseLU::signDeterminant() method, and add a SparseLU::determinant() ↵ | Gael Guennebaud | 2015-02-16 | |
| | | | | method. | |||
* | Add PermutationMatrix::determinant method. | Gael Guennebaud | 2015-02-16 | |
| | ||||
* | bug #956: Fixed bug in move constructors of DenseStorage which caused ↵ | Martin Drozdik | 2015-02-16 | |
| | | | | "moved-from" objects to be in an invalid state. | |||
* | Fix unused variable warning. | Gael Guennebaud | 2015-02-16 | |
| | ||||
* | Update circulant custom expression example | Gael Guennebaud | 2015-02-16 | |
| | ||||
* | bug #897: fix regression in BiCGSTAB(mat) ctor (an all other iterative solvers). | Gael Guennebaud | 2015-02-16 | |
| | | | | Add respective regression unit test. | |||
* | Remove some useless typedefs | Gael Guennebaud | 2015-02-16 | |
| |