diff options
| author | Jessica Paquette <jpaquette@apple.com> | 2019-04-25 16:39:28 +0000 |
|---|---|---|
| committer | Jessica Paquette <jpaquette@apple.com> | 2019-04-25 16:39:28 +0000 |
| commit | bd7ac30b15383aa8cc343b3375aaa92fd910a82d (patch) | |
| tree | 910e32b66d0813fd934c6933ab0f2e61fde7f1a9 /llvm/lib/CodeGen/GlobalISel | |
| parent | 79e7e439e5b114eb90f028511add13489abcd9c2 (diff) | |
| download | bcm5719-llvm-bd7ac30b15383aa8cc343b3375aaa92fd910a82d.tar.gz bcm5719-llvm-bd7ac30b15383aa8cc343b3375aaa92fd910a82d.zip | |
[GlobalISel] Add IRTranslator support for G_FNEARBYINT
Translate llvm.nearbyint into G_FNEARBYINT as a simple intrinsic. Update
arm64-irtranslator.ll.
Differential Revision: https://reviews.llvm.org/D60922
llvm-svn: 359203
Diffstat (limited to 'llvm/lib/CodeGen/GlobalISel')
| -rw-r--r-- | llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp index f32ae787d3f..cb769a57f3d 100644 --- a/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp +++ b/llvm/lib/CodeGen/GlobalISel/IRTranslator.cpp @@ -788,6 +788,8 @@ unsigned IRTranslator::getSimpleIntrinsicOpcode(Intrinsic::ID ID) { return TargetOpcode::G_FLOG2; case Intrinsic::log10: return TargetOpcode::G_FLOG10; + case Intrinsic::nearbyint: + return TargetOpcode::G_FNEARBYINT; case Intrinsic::pow: return TargetOpcode::G_FPOW; case Intrinsic::rint: |

