| commit | 5ec4907434742d4555df4aa708b665868b88f3b4 | [log] [tgz] |
|---|---|---|
| author | Antonio Sanchez <cantonios@google.com> | Fri Dec 04 15:33:19 2020 -0800 |
| committer | Antonio Sanchez <cantonios@google.com> | Fri Dec 04 16:14:03 2020 -0800 |
| tree | 8daaa2e5b85d649d81ada96be333520c23a09e64 | |
| parent | f9fac1d5b044afb8104ecb5c1e5183c309bafca4 [diff] |
Clean up `#if`s in GPU PacketPath. Removed redundant checks and redundant code for CUDA/HIP. Note: there are several issues here of calling `__device__` functions from `__host__ __device__` functions, in particular `__low2half`. We do not address that here -- only modifying this file enough to get our current tests to compile. Fixed: #1847
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms.
For more information go to http://eigen.tuxfamily.org/.
For pull request, bug reports, and feature requests, go to https://gitlab.com/libeigen/eigen.