1. 12 May, 2008 7 commits
  2. 08 May, 2008 3 commits
  3. 05 May, 2008 2 commits
    • Gael Guennebaud's avatar
      * split PacketMath.h to SSE and Altivec specific files · beaa76dc
      Gael Guennebaud authored
      * improved the flexibility of the new product implementation,
        now all sizes seems to be properly handled.
      beaa76dc
    • Gael Guennebaud's avatar
      * Started support for unaligned vectorization. · c4c85321
      Gael Guennebaud authored
      * Introduce a new highly optimized matrix-matrix product for large
        matrices. The code is still highly experimental and it is activated
        only if you define EIGEN_WIP_PRODUCT at compile time.
        Currently the third dimension of the product must be a factor of
        the packet size (x4 for floats) and the right handed side matrix
        must be column major.
        Moreover, currently c = a*b; actually computes c += a*b !!
        Therefore, the code is provided for experimentation purpose only !
        These limitations will be fixed soon or later to become the default
        product implementation.
      c4c85321
  4. 03 May, 2008 3 commits
  5. 02 May, 2008 3 commits
  6. 01 May, 2008 3 commits
  7. 27 Apr, 2008 3 commits
  8. 26 Apr, 2008 4 commits
  9. 25 Apr, 2008 3 commits
  10. 24 Apr, 2008 2 commits
  11. 18 Apr, 2008 1 commit
  12. 16 Apr, 2008 1 commit
    • Benoit Jacob's avatar
      - add _packetCoeff() to Inverse, allowing vectorization. · 1f5eab3b
      Benoit Jacob authored
      - let Inverse take template parameter MatrixType instead
        of ExpressionType, in order to reduce executable code size
        when taking inverses of xpr's.
      - introduce ei_corrected_matrix_flags : the flags template
        parameter to the Matrix class is only a suggestion. This
        is also useful in ei_eval.
      1f5eab3b
  13. 15 Apr, 2008 2 commits
  14. 14 Apr, 2008 3 commits