[all-commits] [llvm/llvm-project] 478e0b: [flang] Quadmath 128 bit floating point intrinsics
Pete Steinfeld via All-commits
all-commits at lists.llvm.org
Mon Jul 31 11:13:04 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 478e0b58605c4be16f1590f9b67889290ab45dab
https://github.com/llvm/llvm-project/commit/478e0b58605c4be16f1590f9b67889290ab45dab
Author: Peter Steinfeld <psteinfeld at nvidia.com>
Date: 2023-07-31 (Mon, 31 Jul 2023)
Changed paths:
A flang/include/flang/Common/float128.h
M flang/include/flang/Runtime/cpp-type.h
R flang/include/flang/Runtime/float128.h
M flang/include/flang/Runtime/numeric.h
M flang/include/flang/Runtime/reduction.h
M flang/include/flang/Runtime/transformational.h
M flang/lib/Evaluate/CMakeLists.txt
M flang/lib/Evaluate/host.h
M flang/lib/Evaluate/intrinsics-library.cpp
M flang/lib/Frontend/CMakeLists.txt
M flang/runtime/dot-product.cpp
M flang/runtime/extrema.cpp
M flang/runtime/numeric.cpp
M flang/runtime/product.cpp
M flang/runtime/random.cpp
M flang/runtime/sum.cpp
M flang/runtime/transformational.cpp
M flang/tools/bbc/CMakeLists.txt
M flang/unittests/Evaluate/CMakeLists.txt
M flang/unittests/Runtime/Numeric.cpp
M flang/unittests/Runtime/Reduction.cpp
M flang/unittests/Runtime/Transformational.cpp
Log Message:
-----------
[flang] Quadmath 128 bit floating point intrinsics
This update allows constant folding for many 128 bit floating point intrinsics
through the library quadmath, which is only available on some platforms.
Differential Revision: https://reviews.llvm.org/D156435
More information about the All-commits
mailing list