From e2db58cfb8f7096d7dcbfafb8f068e0c21aa1cea Mon Sep 17 00:00:00 2001 From: Davide Italiano Date: Sun, 29 Nov 2015 21:00:43 +0000 Subject: [SimplifyLibCalls] Cross out implemented transformations. llvm-svn: 254264 --- llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp | 2 -- 1 file changed, 2 deletions(-) (limited to 'llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp') diff --git a/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp b/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp index c811e19..e7eb39d 100644 --- a/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp +++ b/llvm/lib/Transforms/Utils/SimplifyLibCalls.cpp @@ -2301,12 +2301,10 @@ void LibCallSimplifier::replaceAllUsesWith(Instruction *I, Value *With) { // // log, logf, logl: // * log(exp(x)) -> x -// * log(x**y) -> y*log(x) // * log(exp(y)) -> y*log(e) // * log(exp2(y)) -> y*log(2) // * log(exp10(y)) -> y*log(10) // * log(sqrt(x)) -> 0.5*log(x) -// * log(pow(x,y)) -> y*log(x) // // lround, lroundf, lroundl: // * lround(cnst) -> cnst' -- cgit v1.1