Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | | | Collapsed revision | 2018-08-28 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Separating SYCL math function. * Converting function overload to function specialisation. * Applying the suggested design. | |||
* | | | | | gcc thinks this may not be initialized | 2018-08-28 | ||
| | | | | | ||||
* | | | | | Fix numerous shadow-warnings for GCC<=4.8 | 2018-08-28 | ||
| | | | | | ||||
* | | | | | Disable/ReenableStupidWarnings did not work properly, when included recursively | 2018-08-28 | ||
| | | | | | ||||
* | | | | | bug #1590: fix collision with some system headers defining the macro FP32 | 2018-08-28 | ||
| | | | | | ||||
* | | | | | Old gcc versions have problems with recursive #pragma GCC diagnostic push/pop | 2018-08-28 | ||
| | | | | | | | | | | | | | | | | | | | | Workaround: Don't include "DisableStupidWarnings.h" before including other main-headers | |||
* | | | | | bug #1584: Improve random (avoid undefined behavior). | 2018-08-08 | ||
| |_|_|/ |/| | | | ||||
* | | | | Disable a bonus unit-test which is broken with gcc 4.7 | 2018-08-27 | ||
| | | | | ||||
* | | | | bug #1573: workaround gcc 4.7 and 4.8 bug | 2018-08-27 | ||
| | | | | ||||
* | | | | Fix some trivial C++11 vs C++03 compatibility warnings | 2018-08-25 | ||
| | | | | ||||
* | | | | Make unit test C++03 compatible | 2018-08-25 | ||
| | | | | ||||
* | | | | Fix shadow warnings in doc-snippets | 2018-08-25 | ||
| | | | | ||||
* | | | | Fix some shadow warnings | 2018-08-25 | ||
| | | | | ||||
* | | | | Previous fix broke compilation for clang | 2018-08-25 | ||
| | | | | ||||
* | | | | Fix conversion warning | 2018-08-25 | ||
| | | | | ||||
* | | | | Fix missing-braces warnings | 2018-08-24 | ||
| | | | | ||||
* | | | | Fixed more sign-compare and type-limits warnings | 2018-08-24 | ||
| | | | | ||||
* | | | | Hide "maybe uninitialized" warning on gcc | 2018-08-24 | ||
| | | | | ||||
* | | | | Fix several integer conversion and sign-compare warnings | 2018-08-24 | ||
| | | | | ||||
* | | | | Merged in rmlarsen/eigen3 (pull request PR-468) | 2018-08-24 | ||
|\ \ \ \ | | | | | | | | | | | | | | | | Add support for emulating thread local. | |||
| * | | | | Address comments about EIGEN_THREAD_LOCAL. | 2018-08-24 | ||
| | | | | | ||||
* | | | | | Use Intel cast intrinsics, since MSVC does not allow direct casting. | 2018-08-24 | ||
| | | | | | | | | | | | | | | | | | | | | Reported by David Winkler. | |||
| * | | | | Fix g++ compilation. | 2018-08-23 | ||
| | | | | | ||||
| * | | | | Don't rely on __had_feature for g++. | 2018-08-23 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | | Don't use __thread. Only use thread_local for gcc 4.8 or newer. | |||
| * | | | | Pad PerThread when we emulate thread_local to prevent false sharing. | 2018-08-23 | ||
| | | | | | ||||
| * | | | | rename mu. | 2018-08-23 | ||
| | | | | | ||||
| * | | | | Store std::unique_ptr instead of raw pointers in per_thread_map_. | 2018-08-23 | ||
| | | | | | ||||
| * | | | | Protect #undef max with #ifdef max. | 2018-08-23 | ||
| | | | | | ||||
| * | | | | merge | 2018-08-23 | ||
| |\ \ \ \ | |/ / / / |/| | | | | ||||
* | | | | | Replace pointers by values or unique_ptr for better leak-safety | 2018-08-23 | ||
| | | | | | ||||
* | | | | | Make MaxSizeVector leak-safe | 2018-08-23 | ||
| | | | | | ||||
* | | | | | Updated one more line of code to avoid making the test dependent on cxx11 ↵ | 2018-08-17 | ||
| | | | | | | | | | | | | | | | | | | | | features. | |||
* | | | | | Removed more dependencies on cxx11. | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Add missing empty line | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Assertion depended on a not yet initialized value | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Silence double-promotion warning | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Silence logical-op-parentheses warning | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Silence unused parameter warning | 2018-08-17 | ||
| | | | | | ||||
* | | | | | Silence double-promotion warning (when converting double to complex<long ↵ | 2018-08-17 | ||
| | | | | | | | | | | | | | | | | | | | | double>) | |||
* | | | | | Merged in codeplaysoftware/eigen-upstream-pure/Pointer_type_creation (pull ↵ | 2018-08-16 | ||
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | request PR-461) Creating a pointer type in TensorCustomOp.h | |||
* | | | | | | Adding missing at method in Eigen::array | 2018-08-16 | ||
| | | | | | | ||||
* | | | | | | Avoid using the auto keyword to make the tensor block access test more portable | 2018-08-16 | ||
| | | | | | | ||||
* | | | | | | Use actual types instead of the auto keyword to make the code more portable | 2018-08-16 | ||
| | | | | | | ||||
| * | | | | | removing the noises. | 2018-08-16 | ||
| | | | | | | ||||
| * | | | | | Reverting the unitended delete from the code. | 2018-08-16 | ||
| | | | | | | ||||
| * | | | | | Using PointerType struct and specializing it per device for TensorCustomOp.h | 2018-08-16 | ||
| |\ \ \ \ \ | |/ / / / / |/| | | | | | ||||
* | | | | | | Removed an used variable (PacketSize) from TensorExecutor | 2018-08-15 | ||
| | | | | | | ||||
* | | | | | | Fixed the tensor contraction code. | 2018-08-15 | ||
| | | | | | | ||||
* | | | | | | Removed dependencies on cxx11 language features from the tensor_block_access ↵ | 2018-08-15 | ||
| | | | | | | | | | | | | | | | | | | | | | | | | test | |||
* | | | | | | Fixed more compilation errors | 2018-08-15 | ||
| | | | | | |