aboutsummaryrefslogtreecommitdiffhomepage
path: root/unsupported
Commit message (Collapse)AuthorAge
...
* | | | Pad PerThread when we emulate thread_local to prevent false sharing.Gravatar Rasmus Munk Larsen2018-08-23
| | | |
* | | | rename mu.Gravatar Rasmus Munk Larsen2018-08-23
| | | |
* | | | Store std::unique_ptr instead of raw pointers in per_thread_map_.Gravatar Rasmus Munk Larsen2018-08-23
| | | |
* | | | Protect #undef max with #ifdef max.Gravatar Rasmus Munk Larsen2018-08-23
| | | |
* | | | mergeGravatar Rasmus Munk Larsen2018-08-23
|\ \ \ \
| * | | | Replace pointers by values or unique_ptr for better leak-safetyGravatar Christoph Hertzberg2018-08-23
| | | | |
| * | | | Make MaxSizeVector leak-safeGravatar Christoph Hertzberg2018-08-23
| | | | |
| * | | | Updated one more line of code to avoid making the test dependent on cxx11 ↵Gravatar Benoit Steiner2018-08-17
| | | | | | | | | | | | | | | | | | | | features.
| * | | | Removed more dependencies on cxx11.Gravatar Benoit Steiner2018-08-17
| | | | |
| * | | | Silence double-promotion warningGravatar Christoph Hertzberg2018-08-17
| | | | |
| * | | | Silence unused parameter warningGravatar Christoph Hertzberg2018-08-17
| | | | |
| * | | | Silence double-promotion warning (when converting double to complex<long ↵Gravatar Christoph Hertzberg2018-08-17
| | | | | | | | | | | | | | | | | | | | double>)
| * | | | Merged in codeplaysoftware/eigen-upstream-pure/Pointer_type_creation (pull ↵Gravatar Benoit Steiner2018-08-16
| |\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | request PR-461) Creating a pointer type in TensorCustomOp.h
| * | | | | Adding missing at method in Eigen::arrayGravatar Benoit Steiner2018-08-16
| | | | | |
| * | | | | Avoid using the auto keyword to make the tensor block access test more portableGravatar Benoit Steiner2018-08-16
| | | | | |
| * | | | | Use actual types instead of the auto keyword to make the code more portableGravatar Benoit Steiner2018-08-16
| | | | | |
| | * | | | removing the noises.Gravatar Mehdi Goli2018-08-16
| | | | | |
| | * | | | Reverting the unitended delete from the code.Gravatar Mehdi Goli2018-08-16
| | | | | |
| | * | | | Using PointerType struct and specializing it per device for TensorCustomOp.hGravatar Mehdi Goli2018-08-16
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Removed an used variable (PacketSize) from TensorExecutorGravatar Sameer Agarwal2018-08-15
| | | | | |
| * | | | | Fixed the tensor contraction code.Gravatar Benoit Steiner2018-08-15
| | | | | |
| * | | | | Removed dependencies on cxx11 language features from the tensor_block_access ↵Gravatar Benoit Steiner2018-08-15
| | | | | | | | | | | | | | | | | | | | | | | | test
| * | | | | Fixed more compilation errorsGravatar Benoit Steiner2018-08-15
| | | | | |
| * | | | | Made the tensor_block_access test compile againGravatar Benoit Steiner2018-08-14
| | | | | |
| * | | | | Made the kronecker_product test compile againGravatar Benoit Steiner2018-08-14
| | | | | |
| * | | | | Cleaned up the code and make it compile with more compilersGravatar Benoit Steiner2018-08-14
| | | | | |
* | | | | | mergeGravatar Rasmus Munk Larsen2018-08-14
|\ \ \ \ \ \
* | | | | | | Use plain_assert in destructors to avoid throwing in CXX11 tests where ↵Gravatar Rasmus Munk Larsen2018-08-14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | main.h owerwrites eigen_assert with a throwing version.
| | * | | | | Fix a few compiler warnings in CXX11 tests.Gravatar Rasmus Munk Larsen2018-08-14
| | | | | | |
| * | | | | | Merged eigen/eigen into defaultGravatar Rasmus Munk Larsen2018-08-14
|/| | | | | | | |/ / / / /
| * | | | | Fixed compilation errors with gcc 4.7 and 4.8Gravatar Benoit Steiner2018-08-14
| | | | | |
| | * | | | Merge with upstreamGravatar Mehdi Goli2018-08-14
| | |\ \ \ \ | | |/ / / / | |/| | | |
* | | | | | mergeGravatar Rasmus Munk Larsen2018-08-13
|\ \ \ \ \ \
* | | | | | | Add Barrier.h.Gravatar Rasmus Munk Larsen2018-08-13
| | | | | | |
| * | | | | | Merged eigen/eigen into defaultGravatar Rasmus Munk Larsen2018-08-13
|/| | | | | | | |/ / / / /
* | | | | | Add support for thread local support on platforms that do not support it ↵Gravatar Rasmus Munk Larsen2018-08-13
| | | | | | | | | | | | | | | | | | | | | | | | through emulation using a hash map.
| | * | | | Merge with upstream.Gravatar Mehdi Goli2018-08-13
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| * | | | | Code cleanupGravatar Benoit Steiner2018-08-13
| | | | | |
| * | | | | Fixed compilation errors.Gravatar Benoit Steiner2018-08-13
|/ / / / /
* | | | | Merged in rmlarsen/eigen2 (pull request PR-466)Gravatar Gael Guennebaud2018-08-13
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | Move sigmoid functor to core and rename it to 'logistic'.
| * | | | | Call logistic functor from Tensor::sigmoid.Gravatar Rasmus Munk Larsen2018-08-13
| | | | | |
* | | | | | Use NULL instead of nullptr to avoid adding a cxx11 requirement.Gravatar Benoit Steiner2018-08-13
| | | | | |
* | | | | | Don't use the auto keyword since it's not always supported properly.Gravatar Benoit Steiner2018-08-13
| | | | | |
* | | | | | Fixed syntax of nested templates chevrons to make it compatible with c++97 mode.Gravatar Benoit Steiner2018-08-13
| |_|/ / / |/| | | |
* | | | | Avoided language features that are only available in cxx11 mode.Gravatar Benoit Steiner2018-08-10
| | | | |
* | | | | Made the code compile with gcc 5.4.Gravatar Benoit Steiner2018-08-10
| |_|_|/ |/| | |
| | * | Merge with upstreamGravatar Mehdi Goli2018-08-09
| | |\ \ | |_|/ / |/| | |
| | * | Properly fixing the PointerType for TensorCustomOp.h. As the output type ↵Gravatar Mehdi Goli2018-08-09
| | | | | | | | | | | | | | | | here should be based on CoeffreturnType not the Scalar type. Therefore, Similar to reduction and evalTo function, it should have its own MakePointer class. In this case, for other device the type is defaulted to CoeffReturnType and no changes is required on users' code. However, in SYCL, on the device, we can recunstruct the device Type.
* | | | Merged in codeplaysoftware/eigen-upstream-pure/Fixing_compiler_warning (pull ↵Gravatar Benoit Steiner2018-08-08
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | request PR-462) Fixing compiler warning in TensorBlock.h as it was creating a lot of noise at compilation.
| * | | | Fixing compiler warning in TensorBlock.h as it was creating a lot of noise ↵Gravatar Mehdi Goli2018-08-08
| | | | | | | | | | | | | | | | | | | | at compilation.