Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
| * | | Pulled latest update from trunk | 2016-11-30 | ||
| |\ \ | ||||
| * | | | Updated customIndices2Array to handle various index sizes. | 2016-11-30 | ||
| | |/ | |/| | ||||
| | * | Fix a performance regression in (mat*mat)*vec for which mat*mat was ↵ | 2016-11-30 | ||
| | | | | | | | | | | | | evaluated multiple times. | |||
* | | | Added EIGEN_STRONG_INLINE to get_sycl_supported_device(). | 2016-11-30 | ||
| | | | ||||
| | * | bug #1351: fix compilation of random with old compilers | 2016-11-30 | ||
| |/ | ||||
* | | Adding TensorShuffling backend for sycl; adding TensorReshaping backend for ↵ | 2016-11-29 | ||
| | | | | | | | | sycl; cleaning up the sycl backend. | |||
| * | Call internal::array_prod to compute the total size of the tensor. | 2016-11-28 | ||
| | | ||||
* | | Merged eigen/eigen into default | 2016-11-27 | ||
|\| | ||||
| * | Fixed compilation warnings | 2016-11-26 | ||
| | | ||||
* | | Merged eigen/eigen into default | 2016-11-26 | ||
|\| | ||||
| * | Avoided unnecessary type conversion | 2016-11-26 | ||
| | | ||||
| * | Added missing array_get method for numeric_list | 2016-11-26 | ||
| | | ||||
* | | Fixing LLVM error on TensorMorphingSycl.h on GPU; fixing int64_t crash for ↵ | 2016-11-25 | ||
| | | | | | | | | tensor_broadcast_sycl on GPU; adding get_sycl_supported_devices() on syclDevice.h. | |||
| * | Fixed the documentation of Scalar Tensors | 2016-11-24 | ||
| | | ||||
| * | Disabled the "remove the call to 'std::abs' since unsigned values cannot be ↵ | 2016-11-23 | ||
| | | | | | | | | negative" warning introduced in clang 3.5 | |||
| * | Fix compilation. | 2016-11-23 | ||
| | | ||||
| * | bug #1348: Document EIGEN_MAX_ALIGN_BYTES and EIGEN_MAX_STATIC_ALIGN_BYTES, | 2016-11-23 | ||
| | | | | | | | | and reflect in the doc that EIGEN_DONT_ALIGN* are deprecated. | |||
* | | Removing unsupported device from test case; cleaning the tensor device sycl. | 2016-11-23 | ||
| | | ||||
| * | Merged in tal500/eigen-eulerangles (pull request PR-237) | 2016-11-23 | ||
| |\ | | | | | | | | | | Euler angles | |||
| * | | Extend polynomial solver unit tests to complexes | 2016-11-23 | ||
| | | | ||||
| * | | Automatically switch between EigenSolver and ComplexEigenSolver, and fix a ↵ | 2016-11-23 | ||
| | | | | | | | | | | | | few Real versus Scalar issues. | |||
| * | | Patch from Oleg Shirokobrod to extend polynomial solver to complexes | 2016-11-23 | ||
| | | | ||||
| * | | Fix compilation with gcc and old ABI version | 2016-11-23 | ||
| | | | ||||
| * | | Fix compilation issue with MSVC: | 2016-11-23 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | MSVC always messes up with shadowed template arguments, for instance in: struct B { typedef float T; } template<typename T> struct A : B { T g; }; The type of A<double>::g will be float and not double. | |||
| * | | Optimize predux<Packet8f> (AVX) | 2016-11-22 | ||
| | | | ||||
| * | | Disable usage of SSE3 _mm_hadd_ps that is extremely slow. | 2016-11-22 | ||
| | | | ||||
| * | | Optimize predux<Packet4d> (AVX) | 2016-11-22 | ||
| | | | ||||
| * | | Disable usage of SSE3 haddpd that is extremely slow. | 2016-11-22 | ||
| | | | ||||
| * | | Fix regression in assigment of sparse block to spasre block. | 2016-11-21 | ||
|/ / | ||||
* | | Made the QueueInterface thread safe | 2016-11-20 | ||
| | | ||||
* | | Enable the use of constant expressions with clang >= 3.6 | 2016-11-20 | ||
| | | ||||
* | | Merged eigen/eigen into default | 2016-11-20 | ||
|\ \ | ||||
| * | | Fixed a typo | 2016-11-20 | ||
| | | | ||||
| * | | Fix compilation issue in mat = permutation (regression introduced in ↵ | 2016-11-20 | ||
| | | | | | | | | | | | | | | | | | | 8193ffb3d38b56c9295f204dc57dc6bac74f58aa ) | |||
| * | | Fixed merge conflicts | 2016-11-19 | ||
| | | | ||||
* | | | Made it possible to check the state of a sycl device without synchronization | 2016-11-19 | ||
| | | | ||||
| * | | Added missing include | 2016-11-19 | ||
| | | | ||||
* | | | Added test for cwiseMin, cwiseMax and operator%. | 2016-11-19 | ||
|/ / | ||||
* | | Merged in benoitsteiner/opencl (pull request PR-253) | 2016-11-19 | ||
|\ \ | | | | | | | | | | OpenCL improvements | |||
| * | | Code cleanup | 2016-11-18 | ||
| | | | ||||
| * | | Updated cxx11_tensor_device_sycl to run only on the OpenCL devices available ↵ | 2016-11-18 | ||
| | | | | | | | | | | | | on the host | |||
| * | | Only runs the cxx11_tensor_reduction_sycl on devices that are available. | 2016-11-18 | ||
| | | | ||||
| * | | Added the ability to run test exclusively OpenCL devices that are listed by ↵ | 2016-11-18 | ||
| | | | | | | | | | | | | sycl::device::get_devices(). | |||
* | | | Enable EIGEN_HAS_C99_MATH when building with the latest version of Visual Studio | 2016-11-18 | ||
| | | | ||||
* | | | Deleted unnecessary semicolons | 2016-11-18 | ||
| | | | ||||
| * | | Test broadcasting on OpenCL devices with 64 bit indexing | 2016-11-18 | ||
| | | | ||||
* | | | Merged in ChunW/eigen (pull request PR-252) | 2016-11-18 | ||
|\ \ \ | | | | | | | | | | | | | Workaround for error in VS2012 with /clr | |||
| | * | | Cleaned up the sycl device code | 2016-11-18 | ||
| | | | | ||||
| | * | | Fixed the cxx11_tensor_device_sycl test | 2016-11-18 | ||
| | | | | ||||
| | * | | adding Benoit changes on the TensorDeviceSycl.h | 2016-11-18 | ||
| | | | |