diff options
| author | Slava Zakharin <szakharin@nvidia.com> | 2024-02-27 15:59:25 -0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-02-27 15:59:25 -0800 |
| commit | d699d9d609a24d80809df15efe47ac539da90e93 (patch) | |
| tree | 96a205e4646f8999306aada0910e21a2d5891545 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp | |
| parent | 04e8653f189bf3d65680c7fb3b3033ad82903ee9 (diff) | |
[flang][runtime] Support SUM/PRODUCT/DOT_PRODUCT reductions for REAL(16). (#83169)
The reductions implementations rely on trivial operations that
are supported by the build compiler runtime, so they can be enabled
whenever the build compiler provides 128-bit float support.
std::conj used by DOT_PRODUCT is a template implementation
in most environments, so it should not introduce a dependency
on any 128-bit float support library. I am not goind to
test it in all the build environments before merging.
If it fails for someone, I will deal with it.
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions
