aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Core
Commit message (Expand)AuthorAge
...
| | * Fix bug in pdiv<Packet1cd> which swaps 32-bit halves of a pair ofGravatar Doug Kwan2015-03-11
| |/
| * Avoid undeflow when blocking size are tuned manually.Gravatar Gael Guennebaud2015-03-06
| * bug #969: workaround abiguous calls to Ref using enable_if.Gravatar Gael Guennebaud2015-03-06
| * bug #978: early return for vanishing productsGravatar Gael Guennebaud2015-03-06
| * Improve blocking heuristic: if the lhs fit within L1, then block on the rhs i...Gravatar Gael Guennebaud2015-03-06
| * Improve product kernel: replace the previous dynamic loop swaping strategy by...Gravatar Gael Guennebaud2015-03-06
| * Product optimization: implement a dynamic loop-swapping startegy to improve m...Gravatar Gael Guennebaud2015-03-05
* | Fixed the optimized AVX implementation of the fast rsqrt functionGravatar Benoit Steiner2015-03-02
* | Added an optimized version of rsqrt for SSE and AVX that is used when EIGEN_F...Gravatar Benoit Steiner2015-03-02
* | Improved the default implementation of prsqrtGravatar Benoit Steiner2015-02-28
* | Pulled latest updates from trunkGravatar Benoit Steiner2015-02-27
|\ \
* | | Added support for 32bit index on a per tensor/tensor expression. This enables...Gravatar Benoit Steiner2015-02-27
* | | Switch to truncated casting when converting floating point types to integer. ...Gravatar Benoit Steiner2015-02-27
* | | Added support for vectorized type casting of tensorsGravatar Benoit Steiner2015-02-27
* | | Added support for fast reciprocal square root computation.Gravatar Benoit Steiner2015-02-26
| | * Fix asm comments in 1px1 kernelGravatar Benoit Jacob2015-03-03
| | * Add a benchmark-default-sizes action to benchmark-blocking-sizes.cppGravatar Benoit Jacob2015-03-03
| | * New scoring functor to select the pivot.Gravatar Marc Glisse2015-03-03
| | * must also disable complex<double> when disabling double vectorizationGravatar Benoit Jacob2015-03-03
| | * Work around an ICE in Clang 3.5 in the iOS toolchain with double NEON intrins...Gravatar Benoit Jacob2015-03-03
| | * HalfPacket also needed to be disabled for double, on ARMv8.Gravatar Benoit Jacob2015-03-02
| | * Increase unit-test L1 cache size to ensure we are doing at least 2 peeled loo...Gravatar Gael Guennebaud2015-02-27
| | * Re-enbale detection of min/max parentheses protection, and re-enable mpreal_s...Gravatar Gael Guennebaud2015-02-27
| |/
| * Reimplement the selection between rotating and non-rotating kernelsGravatar Benoit Jacob2015-02-27
| * remove trailing commaGravatar Benoit Jacob2015-02-27
| * Disable Packet2f/2i halfpacket support in NEON.Gravatar Benoit Jacob2015-02-27
| * Replace a static assert by a runtime one, fixes the build of unit tests on ARMGravatar Benoit Jacob2015-02-27
| * Avoid packing rhs multiple-times when blocking on the lhs only.Gravatar Gael Guennebaud2015-02-26
| * Make sure that the block size computation is tested by our unit test.Gravatar Gael Guennebaud2015-02-26
| * Implement a more generic blocking-size selection algorithm. See explanations ...Gravatar Gael Guennebaud2015-02-26
| * Fix typos in block-size testing code, and set peeling on k to 8.Gravatar Gael Guennebaud2015-02-26
|/
* So I extensively measured the impact of the offset in this prefetch. I tried ...Gravatar Benoit Jacob2015-02-25
* bug #970: Add EIGEN_DEVICE_FUNC to RValue functions, in case Cuda supports RV...Gravatar Christoph Hertzberg2015-02-24
* Fix my recent prefetch changes:Gravatar Benoit Jacob2015-02-23
* log1p is defined only for real Scalars in C++11Gravatar Christoph Hertzberg2015-02-21
* Fix compilation of unit tests disabling assertion chekingGravatar Gael Guennebaud2015-02-21
* Fix doc of Ref<>Gravatar Gael Guennebaud2015-02-20
* In C++11 destructors do not throw by default (fix CommaInitializer unit test)Gravatar Gael Guennebaud2015-02-20
* Pulled latest changes from trunkGravatar Benoit Steiner2015-02-19
|\
* | Marked the CUDA packet primitives as EIGEN_DEVICE_FUNC since they'll end up b...Gravatar Benoit Steiner2015-02-19
| * Fix regression with C++11 support of lambda: now internal::result_of falls ba...Gravatar Gael Guennebaud2015-02-19
| * Fix some calls to result_of on binary functors as unary ones.Gravatar Gael Guennebaud2015-02-19
| * Declare const some const variablesGravatar Gael Guennebaud2015-02-19
|/
* Add support for C++11 result_of/lambdasGravatar Gael Guennebaud2015-02-19
* rotating kernel: avoid compiling anything outside of ARMGravatar Benoit Jacob2015-02-18
* remove a newly introduced redundant typedef - sorry.Gravatar Benoit Jacob2015-02-18
* bug #955 - Implement a rotating kernel alternative in the 3px4 gebp pathGravatar Benoit Jacob2015-02-18
* Fixed template parameter.Gravatar Hauke Heibel2015-02-18
* mergeGravatar Gael Guennebaud2015-02-18
|\
* | Clean a bit computeProductBlockingSizes (use Index type, remove CEIL macro)Gravatar Gael Guennebaud2015-02-18