Gael Guennebaud
|
300a226ffa
|
scalars fitting in a single packet requires more work, step 1
* add a, Alignable trait
* update LinearVectorization assignment
|
2010-07-08 14:27:47 +02:00 |
|
Gael Guennebaud
|
d89925e6de
|
an attempt to fix wrong unaligned store
|
2010-07-07 22:35:06 +02:00 |
|
Gael Guennebaud
|
31a36aa9c4
|
support for real * complex matrix product - step 1 (works for some special cases)
|
2010-07-07 19:49:09 +02:00 |
|
Gael Guennebaud
|
a2415388ef
|
optimized conjugate products for SSE3
|
2010-07-07 16:37:20 +02:00 |
|
Gael Guennebaud
|
65257f6b29
|
optimize for SSE3 => significant speed up !!
|
2010-07-07 15:34:46 +02:00 |
|
Gael Guennebaud
|
dd18b22f0b
|
optimize pmul for complex<double>
|
2010-07-07 15:29:04 +02:00 |
|
Gael Guennebaud
|
e07c0f6bb5
|
cleanning
|
2010-07-07 11:41:29 +02:00 |
|
Gael Guennebaud
|
b0896382a3
|
s/IsVectorized/Vectorizable
|
2010-07-07 11:10:46 +02:00 |
|
Gael Guennebaud
|
f8d3b4c060
|
fix mixing types in DiagonalProduct
|
2010-07-07 09:43:29 +02:00 |
|
Gael Guennebaud
|
bfa606d16f
|
* add a IsVectorized mechanism (instead of packet-size>1...)
* vectorize complex<double>
|
2010-07-06 23:36:00 +02:00 |
|
Gael Guennebaud
|
d6454788d9
|
add support for vectorized conjugated products
|
2010-07-06 19:10:24 +02:00 |
|
Gael Guennebaud
|
c69a226192
|
* extend the Has* packet traits and makes all functor use it
* extend the packing routines to support conjugation
|
2010-07-05 23:27:54 +02:00 |
|
Gael Guennebaud
|
e1eccfad3f
|
add intitial support for the vectorization of complex<float>
|
2010-07-05 16:18:09 +02:00 |
|