Lines Matching refs:getDeclaration

1241   Function *F = Intrinsic::getDeclaration(M, IID, CI->getType());  in replaceUnaryCall()
1317 Function *Fn = Intrinsic::getDeclaration(M, IID, B.getFloatTy()); in optimizeDoubleFP()
1363 Function *FSqrt = Intrinsic::getDeclaration(CI->getModule(), Intrinsic::sqrt, in optimizeCAbs()
1504 ? B.CreateCall(Intrinsic::getDeclaration(Mod, ID, Ty), in replacePowWithExp()
1550 return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty), in replacePowWithExp()
1582 return B.CreateCall(Intrinsic::getDeclaration(Mod, Intrinsic::exp2, Ty), in replacePowWithExp()
1599 Intrinsic::getDeclaration(M, Intrinsic::sqrt, V->getType()); in getSqrtCall()
1645 Function *FAbsFn = Intrinsic::getDeclaration(Mod, Intrinsic::fabs, Ty); in replacePowWithSqrt()
1669 Function *F = Intrinsic::getDeclaration(M, Intrinsic::powi, Types); in createPowWithIntegerExponent()
1845 Function *F = Intrinsic::getDeclaration(CI->getModule(), IID, CI->getType()); in optimizeFMinFMax()
1965 ? B.CreateCall(Intrinsic::getDeclaration(Mod, LogID, Ty), in optimizeLog()
1988 ? B.CreateCall(Intrinsic::getDeclaration(Mod, LogID, Ty), in optimizeLog()
2056 Function *Fabs = Intrinsic::getDeclaration(M, Intrinsic::fabs, ArgType); in optimizeSqrt()
2062 Function *Sqrt = Intrinsic::getDeclaration(M, Intrinsic::sqrt, ArgType); in optimizeSqrt()
2242 Function *F = Intrinsic::getDeclaration(CI->getCalledFunction()->getParent(), in optimizeFFS()
2256 Function *F = Intrinsic::getDeclaration(CI->getCalledFunction()->getParent(), in optimizeFls()