Searched refs:SinCos (Results 1 – 1 of 1) sorted by relevance
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | SimplifyLibCalls.cpp | 2106 Value *&SinCos) { in insertSinCosCall() argument 2141 SinCos = B.CreateCall(Callee, Arg, "sincospi"); in insertSinCosCall() 2143 if (SinCos->getType()->isStructTy()) { in insertSinCosCall() 2144 Sin = B.CreateExtractValue(SinCos, 0, "sinpi"); in insertSinCosCall() 2145 Cos = B.CreateExtractValue(SinCos, 1, "cospi"); in insertSinCosCall() 2147 Sin = B.CreateExtractElement(SinCos, ConstantInt::get(B.getInt32Ty(), 0), in insertSinCosCall() 2149 Cos = B.CreateExtractElement(SinCos, ConstantInt::get(B.getInt32Ty(), 1), in insertSinCosCall() 2178 Value *Sin, *Cos, *SinCos; in optimizeSinCosPi() local 2179 insertSinCosCall(B, CI->getCalledFunction(), Arg, IsFloat, Sin, Cos, SinCos); in optimizeSinCosPi() 2189 replaceTrigInsts(SinCosCalls, SinCos); in optimizeSinCosPi()
|