aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* Doc: makes the global unary math functions visible to doxygen (and docuement ↵Gravatar Gael Guennebaud2016-06-01
| | | | them)
* Doc: improve documentation of Map<SparseMatrix>Gravatar Gael Guennebaud2016-06-01
|
* Doc: disable inlining of inherited members, workaround Doxygen's limited C++ ↵Gravatar Gael Guennebaud2016-06-01
| | | | parsing abilities, and improve doc of MapBase.
* Pulled latest updates from trunkGravatar Benoit Steiner2016-05-31
|\
* | Only enable optimized reductions of fp16 if the reduction functor supports themGravatar Benoit Steiner2016-05-31
| |
* | Improved support for CUDA 8.0Gravatar Benoit Steiner2016-05-31
| |
| * bug #1181: help MSVC inlining.Gravatar Gael Guennebaud2016-05-31
| |
| * Fix compilation with old iccGravatar Gael Guennebaud2016-05-31
| |
| * bug #1238: fix SparseMatrix::sum() overload for un-compressed mode.Gravatar Gael Guennebaud2016-05-31
|/
* Silenced some compilation warnings triggered by nvcc 8.0Gravatar Benoit Steiner2016-05-27
|
* Reimplement clamp as a static function.Gravatar Benoit Steiner2016-05-27
|
* Use NULL instead of nullptr to preserve the compatibility with cxx03Gravatar Benoit Steiner2016-05-27
|
* Added a new operation to enable more powerful tensorindexing.Gravatar Benoit Steiner2016-05-27
|
* Fixed option '--relaxed-constexpr' has been deprecated and replaced by ↵Gravatar Benoit Steiner2016-05-27
| | | | option '--expt-relaxed-constexpr' warning generated by nvcc 7.5
* Disable the use of MMX instructions since the code is broken on many platformsGravatar Benoit Steiner2016-05-27
|
* Cleaner implementation of dont_over_optimize.Gravatar Christoph Hertzberg2016-05-27
|
* Fix compilation when defaulting to row-majorGravatar Gael Guennebaud2016-05-27
|
* Fix compilation with old ICC version (use C99 types instead of C++11 ones)Gravatar Gael Guennebaud2016-05-27
|
* Fixed some compilation warningsGravatar Benoit Steiner2016-05-26
|
* Deleted extra namespaceGravatar Benoit Steiner2016-05-26
|
* Preserve the ability to vectorize the evaluation of an expression even when ↵Gravatar Benoit Steiner2016-05-26
| | | | it involves a cast that isn't vectorized (e.g fp16 to float)
* Resolved merge conflictsGravatar Benoit Steiner2016-05-26
|
* Merged latest reduction improvementsGravatar Benoit Steiner2016-05-26
|\
* \ Merged latest code improvementsGravatar Benoit Steiner2016-05-26
|\ \
| * | Improved the performance of inner reductions.Gravatar Benoit Steiner2016-05-26
| | |
| * | Improved the coverage of the fp16 reduction testsGravatar Benoit Steiner2016-05-26
| | |
* | | bug #1237: Redefine eigen_assert instead of disabling assertions for ↵Gravatar Christoph Hertzberg2016-05-26
| | | | | | | | | | | | documentation snippets
| * | Code cleanup.Gravatar Benoit Steiner2016-05-26
| | |
* | | Disable usage of MMX with msvc.Gravatar Gael Guennebaud2016-05-26
| | |
* | | bug #1236: fix possible integer overflow in density estimation.Gravatar Gael Guennebaud2016-05-26
|/ /
* | Disabled GCC6's ignored-attributes warning in packetmath unit test.Gravatar Gael Guennebaud2016-05-26
| |
* | Fix some conversion warnings in unit tests.Gravatar Gael Guennebaud2016-05-26
| |
* | Fix numerous pointer-to-integer conversion warnings in unit tests.Gravatar Gael Guennebaud2016-05-26
| |
* | Defer the allocation of the working space:Gravatar Gael Guennebaud2016-05-26
| | | | | | | | | | - it is not always needed, - and this fixes a long-to-float conversion warning
* | Fix copy ctor prototype.Gravatar Gael Guennebaud2016-05-26
| |
* | linspaced's divisor for integer is better stored as the underlying scalar type.Gravatar Gael Guennebaud2016-05-26
| |
* | Fix/handle some int-to-long conversions.Gravatar Gael Guennebaud2016-05-26
| |
* | Store permutation's determinant as char.Gravatar Gael Guennebaud2016-05-26
| | | | | | | | This also fixes some long to float conversion warnings
* | Fix a pointer to integer conversion warningGravatar Gael Guennebaud2016-05-26
| |
* | Handle some Index to int conversions in BLAS/LAPACK support.Gravatar Gael Guennebaud2016-05-26
| |
* | Disable some long to float conversion warningsGravatar Gael Guennebaud2016-05-26
| |
* | Temporary workaround for bug #1237. The snippet (expectedly) failed with ↵Gravatar Christoph Hertzberg2016-05-26
| | | | | | | | enabled assertions.
* | Remove debuging code.Gravatar Gael Guennebaud2016-05-26
| |
* | Introduce internal's UIntPtr and IntPtr types for pointer to integer ↵Gravatar Gael Guennebaud2016-05-26
| | | | | | | | | | | | | | | | conversions. This fixes "conversion from pointer to same-sized integral type" warnings by ICC. Ideally, we would use the std::[u]intptr_t types all the time, but since they are C99/C++11 only, let's be safe.
* | Turn off ICC's conversion warning in is_convertible implementationGravatar Gael Guennebaud2016-05-26
| |
* | Add missing inclusion of mmintrin.hGravatar Gael Guennebaud2016-05-26
| |
* | Made the static storage class qualifier come first.Gravatar Benoit Steiner2016-05-25
| |
* | Deleted unnecessary explicit qualifiers.Gravatar Benoit Steiner2016-05-25
| |
* | Don't mark inline functions as static since it confuses the ICC compilerGravatar Benoit Steiner2016-05-25
| |
* | Silenced a compilation warningGravatar Benoit Steiner2016-05-25
| |