[SimplifyLibCalls] New transformation: tan(atan(x)) -> x
[oota-llvm.git] / include / llvm / Transforms / Utils / SimplifyLibCalls.h
index 89686fd5cbc370cf82b386d1318f37cc275a5880..55b0a13ad3c108680f1702a8195188974b7fcc81 100644 (file)
@@ -134,6 +134,7 @@ private:
   Value *optimizeFMinFMax(CallInst *CI, IRBuilder<> &B);
   Value *optimizeSqrt(CallInst *CI, IRBuilder<> &B);
   Value *optimizeSinCosPi(CallInst *CI, IRBuilder<> &B);
+  Value *optimizeTan(CallInst *CI, IRBuilder<> &B);
 
   // Integer Library Call Optimizations
   Value *optimizeFFS(CallInst *CI, IRBuilder<> &B);