diff options
author | Tue Ly <lntue@google.com> | 2021-12-08 10:14:16 -0500 |
---|---|---|
committer | Tue Ly <lntue@google.com> | 2021-12-09 18:34:18 -0500 |
commit | cdf6a581b9277d1cf44e7a3f5979dcba3dbe1631 (patch) | |
tree | 3df0f968a6ae00c196bd848afc66090dca3bef6e /clang/lib/Frontend/TestModuleFileExtension.cpp | |
parent | 2f625ae9e49079b4ba7881022eac4eeddf7cd3f2 (diff) | |
download | llvm-cdf6a581b9277d1cf44e7a3f5979dcba3dbe1631.zip llvm-cdf6a581b9277d1cf44e7a3f5979dcba3dbe1631.tar.gz llvm-cdf6a581b9277d1cf44e7a3f5979dcba3dbe1631.tar.bz2 |
[libc] Use intrinsics for x86-64 fma and optimize PolyEval for x86-64 with degree 3 & 5 polynomials.
- Use intrinsics for x86-64 fma
- Optimize PolyEval for x86-64 with degree 3 & 5 polynomials.
- There might be a slight loss of accuracy compared to Horner's scheme due to usages of higher powers x^2 and x^3 in the computations.
Reviewed By: sivachandra
Differential Revision: https://reviews.llvm.org/D115347
Diffstat (limited to 'clang/lib/Frontend/TestModuleFileExtension.cpp')
0 files changed, 0 insertions, 0 deletions