[eigen-commits] commit/eigen: 47 new changesets

[ Thread Index | Date Index | More lists.tuxfamily.org/eigen-commits Archives ]


47 new changesets in eigen:

http://www.bitbucket.org/eigen/eigen/changeset/1b8a3297de54/
changeset:   r3248:1b8a3297de54
user:        ggael
date:        2010-07-07 19:49:09
summary:     support for real * complex matrix product - step 1 (works for some special cases)
affected #:  8 files (3.7 KB)

http://www.bitbucket.org/eigen/eigen/changeset/76ac660fd094/
changeset:   r3249:76ac660fd094
user:        ggael
date:        2010-07-07 19:49:48
summary:     update to support mixin types
affected #:  1 file (163 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/6f4d7150b48d/
changeset:   r3250:6f4d7150b48d
user:        ggael
date:        2010-07-07 22:35:06
summary:     an attempt to fix wrong unaligned store
affected #:  1 file (3 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/612294b836d4/
changeset:   r3251:612294b836d4
user:        ggael
date:        2010-07-08 14:26:00
summary:     compilation fix
affected #:  4 files (140 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/75ecf23b9895/
changeset:   r3252:75ecf23b9895
user:        ggael
date:        2010-07-08 14:27:47
summary:     scalars fitting in a single packet requires more work, step 1
* add a, Alignable trait
* update LinearVectorization assignment
affected #:  6 files (456 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/a10c44aa74a6/
changeset:   r3253:a10c44aa74a6
user:        ggael
date:        2010-07-08 23:30:16
summary:     extend vectorization_logic
affected #:  1 file (3.6 KB)

http://www.bitbucket.org/eigen/eigen/changeset/ffba1c7df6d7/
changeset:   r3254:ffba1c7df6d7
user:        ggael
date:        2010-07-08 23:31:14
summary:     fix SliceVectorizedTraversal for packetsize==1
affected #:  1 file (303 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/881f9392fd59/
changeset:   r3255:881f9392fd59
user:        ggael
date:        2010-07-09 08:27:58
summary:     fix a few weird issues with gcc 4.3 32bits and complex<float>
affected #:  2 files (90 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/4eb3074535b1/
changeset:   r3256:4eb3074535b1
user:        ggael
date:        2010-07-10 22:58:51
summary:     sync
affected #:  5 files (720 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/16fbf706b00b/
changeset:   r3257:16fbf706b00b
user:        ggael
date:        2010-07-11 15:48:30
summary:     mixing types in  product step 2:
* 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...
affected #:  20 files (6.2 KB)

http://www.bitbucket.org/eigen/eigen/changeset/39900c3d91f0/
changeset:   r3258:39900c3d91f0
user:        ggael
date:        2010-07-11 16:01:48
summary:     make colmaj * vector uses pointers only
affected #:  5 files (190 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/1835e135c596/
changeset:   r3259:1835e135c596
user:        ggael
date:        2010-07-11 23:57:23
summary:     mixing types step 3:
- improve support of colmajor by vector and matrix - matrix
- now all configurations are well handled, but the perf are not always very good
affected #:  6 files (3.7 KB)

http://www.bitbucket.org/eigen/eigen/changeset/431547872cf7/
changeset:   r3260:431547872cf7
user:        ggael
date:        2010-07-12 16:31:46
summary:     matrix product: move the alpha factor to gebp instead of the packing,
clean some temporaries, etc.
affected #:  6 files (2.0 KB)

http://www.bitbucket.org/eigen/eigen/changeset/48ad67a86c47/
changeset:   r3261:48ad67a86c47
user:        ggael
date:        2010-07-13 15:16:34
summary:     optimize non fused MADD, and add a flatten attribute macro to enforce
inlining within a function
affected #:  3 files (892 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/4b7cfd9af329/
changeset:   r3262:4b7cfd9af329
user:        ggael
date:        2010-07-13 16:03:49
summary:     add support for mixing type in trsv
affected #:  2 files (1.7 KB)

http://www.bitbucket.org/eigen/eigen/changeset/a05b293038ac/
changeset:   r3263:a05b293038ac
user:        ggael
date:        2010-07-15 08:38:31
summary:     update unit test for new API
affected #:  1 file (200 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/6088d7d54604/
changeset:   r3264:6088d7d54604
user:        ggael
date:        2010-07-15 08:40:09
summary:     update mixing type test
affected #:  1 file (2.4 KB)

http://www.bitbucket.org/eigen/eigen/changeset/5b52476a74f8/
changeset:   r3265:5b52476a74f8
user:        ggael
date:        2010-07-19 08:50:59
summary:     wip: extend the gebp kernel to optimize complex and mixed products
affected #:  6 files (10.3 KB)

http://www.bitbucket.org/eigen/eigen/changeset/5188c54550a0/
changeset:   r3266:5188c54550a0
user:        ggael
date:        2010-07-19 15:43:27
summary:     * _mm_loaddup_pd is slow
* optimize SSE ei_ploaddup<Packet4f>
affected #:  1 file (1 byte)

http://www.bitbucket.org/eigen/eigen/changeset/b1656281a92b/
changeset:   r3267:b1656281a92b
user:        ggael
date:        2010-07-19 15:45:13
summary:     * fix a couple of remaining issues with previous commit,
* merge ei_product_blocking_traits into ei_gepb_traits
affected #:  8 files (2.8 KB)

http://www.bitbucket.org/eigen/eigen/changeset/3e7c01f2dcd9/
changeset:   r3268:3e7c01f2dcd9
user:        ggael
date:        2010-07-19 16:49:09
summary:     * fix compilation of mixed scalar product
* optimize mixed scalar products
affected #:  5 files (777 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/c39833d49f17/
changeset:   r3269:c39833d49f17
user:        ggael
date:        2010-07-19 16:51:38
summary:     port Jacobi to new ei_pset1/ei_pload API
affected #:  1 file (64 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/622e165b5460/
changeset:   r3270:622e165b5460
user:        ggael
date:        2010-07-19 23:16:03
summary:     fix lhs packing in the case of real * complex products
affected #:  6 files (162 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/63f67c834fb8/
changeset:   r3271:63f67c834fb8
user:        ggael
date:        2010-07-19 23:28:57
summary:     explicitely disable vectorization for mixed coeff based products
affected #:  1 file (168 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/d34319f14c73/
changeset:   r3272:d34319f14c73
user:        ggael
date:        2010-07-19 23:31:08
summary:     * fix SelfCwiseBinaryOp traits and handling of mixed types
* improve compilation error in case of type mismatch
affected #:  8 files (808 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/64092e897ed2/
changeset:   r3273:64092e897ed2
user:        ggael
date:        2010-07-19 23:32:13
summary:     fix compilation by including file in correct order
affected #:  1 file (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/a15ce916fdc5/
changeset:   r3274:a15ce916fdc5
user:        ggael
date:        2010-07-20 10:06:41
summary:     fix trmm and symm wrt lhs packing
affected #:  2 files (58 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/b53be981244a/
changeset:   r3275:b53be981244a
user:        ggael
date:        2010-07-20 10:32:56
summary:     it appears only the "on the left" case was tested
affected #:  1 file (3 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/1e25be802b3b/
changeset:   r3276:1e25be802b3b
user:        ggael
date:        2010-07-20 12:54:53
summary:     report a true assert when not checking for an assertion
affected #:  1 file (245 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/84b9948f2bc1/
changeset:   r3277:84b9948f2bc1
user:        ggael
date:        2010-07-20 12:57:46
summary:     uncomment commented code for debug
affected #:  1 file (8 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/c32d5b8aa8a1/
changeset:   r3278:c32d5b8aa8a1
user:        ggael
date:        2010-07-20 12:58:22
summary:     fix declaration of pack_lhs in trsm
affected #:  1 file (4 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/a8abe8a8fbdf/
changeset:   r3279:a8abe8a8fbdf
user:        ggael
date:        2010-07-20 13:23:19
summary:     fix openmp version
affected #:  1 file (28 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/71ab767eb234/
changeset:   r3280:71ab767eb234
user:        ggael
date:        2010-07-20 13:23:50
summary:     improve block-size heuristic
affected #:  1 file (11 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/2a94d64c92ec/
changeset:   r3281:2a94d64c92ec
user:        ggael
date:        2010-07-20 14:19:00
summary:     one more fix for openmp
affected #:  1 file (0 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/8d08dd1ae42e/
changeset:   r3282:8d08dd1ae42e
user:        ggael
date:        2010-07-20 14:24:01
summary:     add NEON ploaddup and pcplxflip functions
affected #:  2 files (444 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/21d7b0fc3f3d/
changeset:   r3283:21d7b0fc3f3d
user:        ggael
date:        2010-07-20 17:06:14
summary:     fix static allocation of workspace
affected #:  1 file (152 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/14dd311b5378/
changeset:   r3284:14dd311b5378
user:        ggael
date:        2010-07-20 22:08:48
summary:     fix storage order request
affected #:  1 file (59 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/fdb6f983df13/
changeset:   r3285:fdb6f983df13
user:        ggael
date:        2010-07-22 13:15:49
summary:     now that we properly support mixing real-complex: clean mixingtypes test
affected #:  1 file (3.3 KB)

http://www.bitbucket.org/eigen/eigen/changeset/b27b231efc14/
changeset:   r3286:b27b231efc14
user:        ggael
date:        2010-07-22 13:16:53
summary:     fix strict aliasing issue
affected #:  1 file (60 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/4b962fd5d185/
changeset:   r3287:4b962fd5d185
user:        ggael
date:        2010-07-22 13:17:12
summary:     fix inner vectorization logic
affected #:  1 file (38 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/38fe6a9428cb/
changeset:   r3288:38fe6a9428cb
user:        ggael
date:        2010-07-22 13:17:39
summary:     rename indices to a common scheme
affected #:  1 file (20 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/981d80e79915/
changeset:   r3289:981d80e79915
user:        ggael
date:        2010-07-20 22:43:55
summary:     fix a strict aliasing issue with gcc 4.3
affected #:  1 file (87 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/fc3b02103079/
changeset:   r3290:fc3b02103079
user:        ggael
date:        2010-07-22 13:19:09
summary:     add matlab-like mixed product
affected #:  1 file (2.9 KB)

http://www.bitbucket.org/eigen/eigen/changeset/344902749bec/
changeset:   r3291:344902749bec
user:        ggael
date:        2010-07-22 13:21:06
summary:     merge
affected #:  1 file (87 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/7f1f97abb176/
changeset:   r3292:7f1f97abb176
user:        ggael
date:        2010-07-22 16:24:01
summary:     oops
affected #:  1 file (18 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/92b883319c5a/
changeset:   r3293:92b883319c5a
user:        ggael
date:        2010-07-22 16:29:35
summary:     sync with default branch
affected #:  12 files (913 bytes)

http://www.bitbucket.org/eigen/eigen/changeset/0f6000b60220/
changeset:   r3294:0f6000b60220
user:        ggael
date:        2010-07-22 16:57:14
summary:     merge with complex branch
affected #:  0 files (0 bytes)

Repository URL: http://bitbucket.org/eigen/eigen/

-- 
This is a commit notification from bitbucket.org.
You are receiving this because you have the service 
enabled, addressing the recipient of this email.



Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/