diff options
author | Benjamin Kramer <benny.kra@googlemail.com> | 2012-08-22 19:39:15 +0000 |
---|---|---|
committer | Benjamin Kramer <benny.kra@googlemail.com> | 2012-08-22 19:39:15 +0000 |
commit | 7f07d2fbcfdbb77c013fa83f51e5ef4ee729f10b (patch) | |
tree | 466d4481d4001a8c5ea632a505c9469ec67ab839 /lib/Transforms/Scalar/SimplifyLibCalls.cpp | |
parent | 674101e6bb3742ae743e21e9b9ebec5946b1d273 (diff) |
SimplifyLibCalls: Give all safely-shrinkable libcalls the same treatment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@162383 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Transforms/Scalar/SimplifyLibCalls.cpp')
-rw-r--r-- | lib/Transforms/Scalar/SimplifyLibCalls.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/Transforms/Scalar/SimplifyLibCalls.cpp b/lib/Transforms/Scalar/SimplifyLibCalls.cpp index 6add97625a..65311fe72d 100644 --- a/lib/Transforms/Scalar/SimplifyLibCalls.cpp +++ b/lib/Transforms/Scalar/SimplifyLibCalls.cpp @@ -1690,11 +1690,11 @@ void SimplifyLibCalls::InitOptimizations() { AddOpt(LibFunc::ceil, LibFunc::ceilf, &UnaryDoubleFP); AddOpt(LibFunc::fabs, LibFunc::fabsf, &UnaryDoubleFP); - AddOpt(LibFunc::floor, LibFunc::floorf, &UnsafeUnaryDoubleFP); - AddOpt(LibFunc::rint, LibFunc::rintf, &UnsafeUnaryDoubleFP); - AddOpt(LibFunc::round, LibFunc::roundf, &UnsafeUnaryDoubleFP); - AddOpt(LibFunc::nearbyint, LibFunc::nearbyintf, &UnsafeUnaryDoubleFP); - AddOpt(LibFunc::trunc, LibFunc::truncf, &UnsafeUnaryDoubleFP); + AddOpt(LibFunc::floor, LibFunc::floorf, &UnaryDoubleFP); + AddOpt(LibFunc::rint, LibFunc::rintf, &UnaryDoubleFP); + AddOpt(LibFunc::round, LibFunc::roundf, &UnaryDoubleFP); + AddOpt(LibFunc::nearbyint, LibFunc::nearbyintf, &UnaryDoubleFP); + AddOpt(LibFunc::trunc, LibFunc::truncf, &UnaryDoubleFP); if(UnsafeFPShrink) { AddOpt(LibFunc::acos, LibFunc::acosf, &UnsafeUnaryDoubleFP); |