Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | merge with complex branch | Gael Guennebaud | 2010-07-22 | |
|\ | ||||
| * | Extend tutorial page 5: Advanced initialization. | Jitse Niesen | 2010-07-22 | |
| | | ||||
* | | sync with default branch | Gael Guennebaud | 2010-07-22 | |
|\| | ||||
* | | oops | Gael Guennebaud | 2010-07-22 | |
| | | ||||
| * | add an OpenGL module simplifying the way you can pass Eigen's objects to GL | Gael Guennebaud | 2010-07-22 | |
| | | ||||
| * | fix SparseView: clean the nested matrix type | Gael Guennebaud | 2010-07-22 | |
| | | ||||
| * | Unified LinSpaced in order to be conform with other setter methods as e.g. ↵ | Hauke Heibel | 2010-07-22 | |
| | | | | | | | | Constant. | |||
* | | merge | Gael Guennebaud | 2010-07-22 | |
|\ \ | ||||
* | | | add matlab-like mixed product | Gael Guennebaud | 2010-07-22 | |
| | | | ||||
* | | | rename indices to a common scheme | Gael Guennebaud | 2010-07-22 | |
| | | | ||||
* | | | fix inner vectorization logic | Gael Guennebaud | 2010-07-22 | |
| | | | ||||
* | | | fix strict aliasing issue | Gael Guennebaud | 2010-07-22 | |
| | | | ||||
* | | | now that we properly support mixing real-complex: clean mixingtypes test | Gael Guennebaud | 2010-07-22 | |
| | | | ||||
| | * | fix typo | Thomas Capricelli | 2010-07-22 | |
| | | | ||||
| | * | fix compilation of quaternion demo | Gael Guennebaud | 2010-07-21 | |
| | | | ||||
| | * | fix mandelbrot compilation, and make it use Array instead of Matrix | Gael Guennebaud | 2010-07-21 | |
| | | | ||||
| * | | fix a strict aliasing issue with gcc 4.3 | Gael Guennebaud | 2010-07-20 | |
|/ / | ||||
* | | fix storage order request | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | fix static allocation of workspace | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | add NEON ploaddup and pcplxflip functions | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | one more fix for openmp | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | improve block-size heuristic | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | fix openmp version | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | fix declaration of pack_lhs in trsm | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | uncomment commented code for debug | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | report a true assert when not checking for an assertion | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | it appears only the "on the left" case was tested | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | fix trmm and symm wrt lhs packing | Gael Guennebaud | 2010-07-20 | |
| | | ||||
* | | fix compilation by including file in correct order | Gael Guennebaud | 2010-07-19 | |
| | | ||||
* | | * fix SelfCwiseBinaryOp traits and handling of mixed types | Gael Guennebaud | 2010-07-19 | |
| | | | | | | | | * improve compilation error in case of type mismatch | |||
* | | explicitely disable vectorization for mixed coeff based products | Gael Guennebaud | 2010-07-19 | |
| | | ||||
* | | fix lhs packing in the case of real * complex products | Gael Guennebaud | 2010-07-19 | |
| | | ||||
* | | port Jacobi to new ei_pset1/ei_pload API | Gael Guennebaud | 2010-07-19 | |
| | | ||||
* | | * fix compilation of mixed scalar product | Gael Guennebaud | 2010-07-19 | |
| | | | | | | | | * optimize mixed scalar products | |||
* | | * fix a couple of remaining issues with previous commit, | Gael Guennebaud | 2010-07-19 | |
| | | | | | | | | * merge ei_product_blocking_traits into ei_gepb_traits | |||
* | | * _mm_loaddup_pd is slow | Gael Guennebaud | 2010-07-19 | |
| | | | | | | | | * optimize SSE ei_ploaddup<Packet4f> | |||
* | | wip: extend the gebp kernel to optimize complex and mixed products | Gael Guennebaud | 2010-07-19 | |
| | | ||||
* | | update mixing type test | Gael Guennebaud | 2010-07-15 | |
| | | ||||
* | | update unit test for new API | Gael Guennebaud | 2010-07-15 | |
| | | ||||
* | | add support for mixing type in trsv | Gael Guennebaud | 2010-07-13 | |
| | | ||||
* | | optimize non fused MADD, and add a flatten attribute macro to enforce | Gael Guennebaud | 2010-07-13 | |
| | | | | | | | | inlining within a function | |||
* | | matrix product: move the alpha factor to gebp instead of the packing, | Gael Guennebaud | 2010-07-12 | |
| | | | | | | | | clean some temporaries, etc. | |||
* | | mixing types step 3: | Gael Guennebaud | 2010-07-11 | |
| | | | | | | | | | | - improve support of colmajor by vector and matrix - matrix - now all configurations are well handled, but the perf are not always very good | |||
* | | make colmaj * vector uses pointers only | Gael Guennebaud | 2010-07-11 | |
| | | ||||
* | | mixing types in product step 2: | Gael Guennebaud | 2010-07-11 | |
| | | | | | | | | | | | | | | | | * pload* and pset1 are now templated on the packet type * gemv routines are now embeded into a structure with a consistent API with respect to gemm * some configurations of vector * matrix and matrix * matrix works fine, some need more work... | |||
* | | sync | Gael Guennebaud | 2010-07-10 | |
|\ \ | ||||
* | | | fix a few weird issues with gcc 4.3 32bits and complex<float> | Gael Guennebaud | 2010-07-09 | |
| | | | ||||
* | | | fix SliceVectorizedTraversal for packetsize==1 | Gael Guennebaud | 2010-07-08 | |
| | | | ||||
* | | | extend vectorization_logic | Gael Guennebaud | 2010-07-08 | |
| | | | ||||
* | | | scalars fitting in a single packet requires more work, step 1 | Gael Guennebaud | 2010-07-08 | |
| | | | | | | | | | | | | | | | * add a, Alignable trait * update LinearVectorization assignment |