aboutsummaryrefslogtreecommitdiffhomepage
Commit message (Collapse)AuthorAge
* update the product selection logic to use the Max* sizesGravatar Gael Guennebaud2010-03-08
|
* update the product selection logic to use the Max* sizesGravatar Gael Guennebaud2010-03-08
|
* add missing cmake directives for arch/DefaultGravatar Gael Guennebaud2010-03-08
|
* tests : fix compilation issues, adding <iostream> and removingGravatar Thomas Capricelli2010-03-08
| | | | <Eigen/Array>
* * Fix #97 : Householder operations on 1x1 matricesGravatar Benoit Jacob2010-03-08
| | | | | * Fix VectorBlock on 1x1 "vectors" * remove useless makeTrivialHouseholder function
* * let a = foo() work when a is a row-vector xpr and foo() returns a ↵Gravatar Benoit Jacob2010-03-08
| | | | | | ReturnByValue col-vector * remove a few useless resize() in evalTo() implementations
* minor editGravatar Mark Borgerding2010-03-07
|
* mergeGravatar Mark Borgerding2010-03-07
|\
* | needed different proxy return types for fwd,inv to work around static assertsGravatar Mark Borgerding2010-03-07
| |
* | created FFT::fwd and FFT::inv with ReturnByValueGravatar Mark Borgerding2010-03-07
| |
| * Reintroduced the if-clause for MSVC ei_ploadu via _loadu_.Gravatar Hauke Heibel2010-03-07
| |
| * fix compilationGravatar Gael Guennebaud2010-03-07
| |
| * bugcount--, this time trmmGravatar Gael Guennebaud2010-03-06
| |
| * stride() => inner/outerStride()Gravatar Gael Guennebaud2010-03-06
| |
| * pff I introduced much too many bugs latey, count--Gravatar Gael Guennebaud2010-03-06
| |
| * fix symmGravatar Gael Guennebaud2010-03-06
| |
| * fix trsolveGravatar Gael Guennebaud2010-03-06
| |
| * fix issue #100 (fix syrk)Gravatar Gael Guennebaud2010-03-06
| |
| * bugfix in gebp for 32bits x86Gravatar Gael Guennebaud2010-03-06
| |
| * #undef minor at the right placeGravatar Benoit Jacob2010-03-06
| |
| * remove the __ARM_NEON__ check there since Konstantinos said he removed it ↵Gravatar Benoit Jacob2010-03-06
| | | | | | | | but apparently didn't commit :)
| * * disable static alignment on QCCGravatar Benoit Jacob2010-03-06
| | | | | | | | * remove obsolete #error
| * * include Macros.h much earlier: since it takes care of the alignment ↵Gravatar Benoit Jacob2010-03-06
| | | | | | | | | | | | | | platform detection, it is needed before we do the vectorization stuff in Eigen/Core !! * kill EIGEN_DONT_ALIGN_HEAP option (one should use EIGEN_DONT_ALIGN) * rename EIGEN_DONT_ALIGN_STACK to EIGEN_DONT_ALIGN_STATICALLY. hope it's a better name.
| * mergeGravatar Hauke Heibel2010-03-06
| |\
| | * introduce EIGEN_DONT_ALIGN_STACK (disables alignment attributes) and ↵Gravatar Benoit Jacob2010-03-06
| | | | | | | | | | | | | | | | | | EIGEN_DONT_ALIGN_HEAP (disables aligned malloc)... you can still use EIGEN_DONT_ALIGN to do both at once.
| | * fix copy pasted commentGravatar Gael Guennebaud2010-03-05
| | |
| | * Altivec brought up to date. Most tests pass and performance is better than ↵Gravatar Konstantinos Margaritis2010-03-05
| | | | | | | | | | | | before too!
| * | Fixed line endings.Gravatar Hauke Heibel2010-03-05
| |/
| * add a small program to bench all combinations of small productsGravatar Gael Guennebaud2010-03-05
| |
| * clean a bit the bench_gemm filesGravatar Gael Guennebaud2010-03-05
| |
| * add a FIXMEGravatar Gael Guennebaud2010-03-05
| |
| * * dynamically adjust the number of threadsGravatar Gael Guennebaud2010-03-05
| | | | | | | | * disbale parallelisation if we already are in a parallel session
| * add an option to test ompenmpGravatar Gael Guennebaud2010-03-05
| |
| * fix openmp version for scalar types different than floatGravatar Gael Guennebaud2010-03-05
| |
| * remove the 1D and 2D parallelizer, keep only the GEMM specialized oneGravatar Gael Guennebaud2010-03-05
| |
| * minor cleaningGravatar Gael Guennebaud2010-03-05
| |
| * mergeGravatar Gael Guennebaud2010-03-05
| |\
| | * enable posix_memalign for QNXGravatar Gael Guennebaud2010-03-05
| | |
| * | mergeGravatar Gael Guennebaud2010-03-04
| |\|
| | * mergeGravatar Gael Guennebaud2010-03-04
| | |\
| | * | make the number of registers easier to configure per architecturesGravatar Gael Guennebaud2010-03-04
| | | |
| * | | merge with default branchGravatar Gael Guennebaud2010-03-04
| |\| |
| | | * Moved x()/y()/z() and w() access functions to DenseBase; they are now ↵Gravatar Hauke Heibel2010-03-04
| | | | | | | | | | | | | | | | available for Arrays as well.
| | * | add a minor FIXMEGravatar Gael Guennebaud2010-03-04
| | |/
| | * integer division is vectorizable on no SIMD platform, not just SSE.Gravatar Benoit Jacob2010-03-04
| | |
| | * arm_neon.h is a standard header file, fixedGravatar Konstantinos Margaritis2010-03-03
| | |
| | * minor cleanupGravatar Benoit Jacob2010-03-03
| | |
| | * factorize default performance related settings to a single fileGravatar Gael Guennebaud2010-03-03
| | | | | | | | | | | | | | | included after the architecture specific files such that they can be adapted by each platform.
| | * Added initial NEON support, most tests pass however we had to use some ↵Gravatar Konstantinos Margaritis2010-03-03
| | | | | | | | | | | | | | | | | | | | | | | | hackish workarounds as gcc on ARM (both CodeSourcery 4.4.1 used and experimental 4.5) fail to ensure proper alignment with __attribute__((aligned(16))). This has to be fixed upstream to remove the workarounds.
| | * cleanup/simplification in computation of matrix flagsGravatar Benoit Jacob2010-03-03
| | |