diff options
author | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2019-05-28 21:16:04 +0000 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2019-05-28 21:16:04 +0000 |
commit | 14689910737b8e63a0ef7caf407d13aa68bbd6f8 (patch) | |
tree | 2f4c086044199b5542bdb8150112cf074676fb7f /clang/lib/CodeGen/CodeGenModule.cpp | |
parent | 34d8daae539dfdbb3133d18b61caddd57e29adfe (diff) | |
download | bcm5719-llvm-14689910737b8e63a0ef7caf407d13aa68bbd6f8.tar.gz bcm5719-llvm-14689910737b8e63a0ef7caf407d13aa68bbd6f8.zip |
[clang] Handle lrint/llrint builtins
As for other floating-point rounding builtins that can be optimized
when build with -fno-math-errno, this patch adds support for lrint
and llrint. It currently only optimize for AArch64 backend.
Reviewed By: craig.topper
Differential Revision: https://reviews.llvm.org/D62019
llvm-svn: 361878
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions